1 | 28 | St Michael's College,
ON - Team Time (1st 5) 1:46:54.0 | Spread (1st 5) 2:56.0 |
| 1, 2, 4, 5, 16 |
| Benjamin Fox, Brandon Raftis, JD Maclellan, Jakub Bembenek, Julina Mclennan |
| 20:13.0, 20:40.0, 21:23.0, 21:29.0, 23:09.0 |
2 | 76 | Leaside,
ON - Team Time (1st 5) 1:53:55.0 | Spread (1st 5) 4:20.0 |
| 3, 6, 13, 22, 32 |
| Liam Rivard, Mark Richardson, James Zavaros-Bairos, Liam Zavaros-Bairos, Marcus da Silva |
| 20:47.0, 21:31.0, 22:53.0, 23:37.0, 25:07.0 |
3 | 86 | Neil McNeil,
ON - Team Time (1st 5) 1:55:38.0 | Spread (1st 5) 2:16.0 |
| 8, 14, 15, 24, 25 |
| Ronan Brady, Bemrich Ayuson, Jordan Perera-Satgunem, Leif Wilson, ALDRIN LAT |
| 21:47.0, 22:54.0, 22:59.0, 23:55.0, 24:03.0 |
4 | 88 | Chaminade College,
ON - Team Time (1st 5) 1:55:35.0 | Spread (1st 5) 1:57.0 |
| 10, 11, 20, 21, 26 |
| Noah Antoine, Chris Basso, Justin Alvarado, Howie De Pedro, Alejandro Loayza |
| 22:12.0, 22:16.0, 23:27.0, 23:31.0, 24:09.0 |
5 | 101 | Birchmount Park C I,
ON - Team Time (1st 5) 1:57:16.0 | Spread (1st 5) 3:50.0 |
| 7, 12, 19, 28, 35 |
| Tristin Rowe, Rocharn Wilson, Jake Kelly, Edgar Morales, Wyatt Brown |
| 21:46.0, 22:22.0, 23:18.0, 24:14.0, 25:36.0 |
6 | 111 | Parkdale,
ON - Team Time (1st 5) 1:58:56.0 | Spread (1st 5) 3:25.0 |
| 9, 16, 23, 29, 34 |
| Jesse Watt, Liam O'Rourke, Liam Earle, Oliver Stonehouse, Jakub Kuba stanczak |
| 22:08.0, 23:09.0, 23:50.0, 24:16.0, 25:33.0 |
7 | 135 | Michael Power-St. Joseph’s,
ON - Team Time (1st 5) 2:01:05.0 | Spread (1st 5) 1:58.0 |
| 16, 26, 30, 31, 32 |
| Stephen Giansante, Jaden Mariyanayagan, Bryant Arczewski, Liam Capstick, Puru Verma |
| 23:09.0, 24:09.0, 24:19.0, 24:21.0, 25:07.0 |