1 | 18 | St Michael's College,
ON - Team Time (1st 5) 1:46:49.4 | Spread (1st 5) 38.6 |
| 1, 2, 4, 5, 6, (7), (8) |
| Benjamin Fox, Brandon Raftis, David Marchant, JD Maclellan, Jakub Bembenek, (Brendan Ross), (Jacob Bemebenek) |
| 20:58.2, 21:11.3, 21:29.9, 21:33.2, 21:36.8, (21:48.3), (21:51.4) |
2 | 72 | Royal St. George's,
ON - Team Time (1st 5) 1:54:12.2 | Spread (1st 5) 1:39.3 |
| 9, 13, 15, 16, 19, (35), (45) |
| Seb Danson, Angus Mcleish, Ethan McAuliffe, Graydon Benson, Stefan Knezevic, (Ben Anderson), (Oliver Logush) |
| 21:52.5, 22:35.3, 22:54.6, 23:18.0, 23:31.8, (26:16.2), (27:28.1) |
3 | 83 | Upper Canada College,
ON - Team Time (1st 5) 1:56:11.4 | Spread (1st 5) 3:36.7 |
| 10, 12, 14, 17, 30, (39), (41) |
| Will Mccreadie, Andrew O'Reilly, Henry Gage, Liangchi Zhou, Jack Tanenbaum, (Massimo Giannone), (Jeremy Kofman) |
| 22:02.0, 22:31.2, 22:36.1, 23:23.4, 25:38.7, (26:38.2), (26:47.4) |
4 | 143 | De La Salle College,
ON - Team Time (1st 5) 2:06:34.5 | Spread (1st 5) 2:01.8 |
| 20, 26, 31, 32, 34, (38), (49) |
| Joseph Tam, Andrew Perianayagam, Sean Perianayagam, Christopher Magony, Christian D'Ambrosi, (Fionn MacCready), (Gregory Ellis) |
| 24:02.8, 25:08.2, 25:39.2, 25:39.7, 26:04.6, (26:35.9), (28:24.9) |
5 | 153 | Trinity College,
ON - Team Time (1st 5) 2:08:20.4 | Spread (1st 5) 1:58.4 |
| 23, 24, 33, 36, 37, (46), (47) |
| Graham Williams, Louis-charles Girard, Owen Neal, Fan Yang, Ohm Patel, (Oliver Yuan), (Magnus Jin) |
| 24:32.4, 24:57.7, 25:54.9, 26:24.6, 26:30.8, (27:32.3), (27:33.1) |
6 | 164 | St Andrew's College,
ON - Team Time (1st 5) 2:09:00.3 | Spread (1st 5) 3:27.4 |
| 21, 25, 28, 42, 48, (50), (55) |
| Willem Grier, Scott Hood, Mike Kurp, Ryan Sutherland-pace, Terry Wu, (Eric Dietterle), (Chris Liu) |
| 24:09.9, 24:59.6, 25:19.8, 26:53.7, 27:37.3, (28:33.7), (29:48.2) |
7 | 168 | Ridley College,
ON - Team Time (1st 5) 2:11:38.9 | Spread (1st 5) 10:19.3 |
| 3, 11, 44, 51, 59, (62), (66) |
| Callum J Campbell, Callum Campbell, Manuel Gonzalez Perez, Christian Ritchie, Alp Sagra, (Macon Meng), (Christian Guillaume) |
| 21:24.7, 22:16.2, 27:27.7, 28:46.3, 31:44.0, (32:26.6), (35:56.6) |
8 | 185 | Hillfield Strathallan,
ON - Team Time (1st 5) 2:13:15.3 | Spread (1st 5) 4:58.3 |
| 22, 27, 40, 43, 53 |
| Ashvin Moro, Wang Ting Shu, Ben Parker, Michael Timmer, Pierre Roy |
| 24:27.1, 25:09.2, 26:46.2, 27:27.4, 29:25.4 |
9 | 222 | Appleby,
ON - Team Time (1st 5) 2:22:57.8 | Spread (1st 5) 8:37.2 |
| 18, 29, 57, 58, 60, (64) |
| Matthew Daxner, Noah Caza, Jack Karens, Adam Iantorno, Garnet Shuker, (Ilia Faerovich) |
| 23:24.3, 25:24.9, 30:56.7, 31:10.4, 32:01.5, (33:16.7) |
10 | 286 | Villanova College,
ON - Team Time (1st 5) 2:33:58.1 | Spread (1st 5) 3:35.2 |
| 52, 54, 56, 61, 63, (65) |
| Angad Dhillon, Nathan Panacci, Ikale Cormier, Anthony Cavallin, Sahib Dhillon, (Vincent Gagliardi) |
| 28:51.9, 29:35.7, 30:39.8, 32:23.6, 32:27.1, (35:10.0) |