1 | 26 | University of Toronto,
ON - Team Time (1st 5) 1:14:58.0 | Spread (1st 5) 1:12.0 |
| 2, 3, 4, 8, 9, (16), (24) |
| Benjamin Fox, Henry Gage, Joel Duff, Emmett Hickey, Liam O'Rourke, (Tomas Carter Duran), (Charles Liu) |
| 14:27.0, 14:30.0, 14:49.0, 15:33.0, 15:39.0, (16:19.0), (16:53.0) |
2 | 62 | Upper Canada College,
ON - Team Time (1st 5) 1:18:45.3 | Spread (1st 5) 2:51.3 |
| 1, 10, 11, 13, 27, (31), (37) |
| Shaan Hooey, Robbie Knowles, Justin Ovenell, Chris Connors, Matt Tontodonati, (Robert Egge), (Hudson Leon) |
| 14:22.0, 15:39.7, 15:41.0, 15:49.3, 17:13.3, (17:32.9), (17:53.1) |
3 | 78 | St Michael's College,
ON - Team Time (1st 5) 1:20:38.3 | Spread (1st 5) 1:31.5 |
| 6, 15, 18, 19, 20, (21), (22) |
| Connor Pribaz, Markus Geiger, Adam Orajalo, Noah Rondinone, Malcolm Garvey, (Aidan Bischoff), (Ethan Bayfield) |
| 15:02.4, 16:00.7, 16:29.0, 16:32.3, 16:33.9, (16:41.8), (16:51.1) |
4 | 131 | De La Salle College,
ON - Team Time (1st 5) 1:24:56.1 | Spread (1st 5) 3:24.3 |
| 5, 17, 26, 40, 43, (45), (53) |
| Dario Garcia-mendez, Aidan Leyne, Matthew Walford, Alexander Arazyan, Erik Petro-lomheim, (Matthew Best), (Ethan Razavi mastali) |
| 14:59.4, 16:24.7, 17:01.4, 18:06.9, 18:23.7, (18:41.2), (19:16.6) |
5 | 148 | Trinity College,
ON - Team Time (1st 5) 1:28:10.2 | Spread (1st 5) 6:26.2 |
| 7, 14, 29, 36, 62 |
| Scott Boughner, Charlie Wadds, Nasser Yassein, TRISTAN JIN, Aidan Wylie |
| 15:15.6, 15:57.4, 17:25.7, 17:49.7, 21:41.8 |
6 | 164 | Royal St. George's,
ON - Team Time (1st 5) 1:27:56.4 | Spread (1st 5) 3:12.7 |
| 12, 23, 34, 46, 49, (58), (60) |
| David Barkway, Will Van Nostrand, Ben Dreger, Eric Pyper, Will McLeod, (Folarin Fatola), (Nick Vassos) |
| 15:41.9, 16:52.4, 17:43.3, 18:44.2, 18:54.6, (20:05.7), (20:08.8) |
7 | 197 | Bayview Glen,
ON - Team Time (1st 5) 1:32:22.2 | Spread (1st 5) 4:40.1 |
| 25, 32, 38, 41, 61 |
| Ethan Wachtel, Adam Atkinson, John Douglas Beattie, Terence Yeung, Luca Carnegie |
| 16:58.2, 17:36.4, 17:59.4, 18:09.9, 21:38.3 |
8 | 200 | Hillfield Strathallan,
ON - Team Time (1st 5) 1:30:55.0 | Spread (1st 5) 1:26.3 |
| 30, 33, 39, 47, 51, (52), (55) |
| Ibrahim Iftikhar, Luke D'Ambrosi, Carson Barnard, Rishi Popuri, Azeem Khan, (Tony Tan), (Matthew Maradin) |
| 17:29.9, 17:39.6, 18:02.3, 18:47.0, 18:56.2, (18:56.6), (19:30.2) |
9 | 233 | St Andrew's College,
ON - Team Time (1st 5) 1:34:02.4 | Spread (1st 5) 2:00.2 |
| 35, 44, 48, 50, 56, (57), (63) |
| Aidan Walters, Liam Trynk, Tunde Ogunremi, Nolan Michelberger, Tyler Chan, (Leonard Chan), (Kevin Zhang) |
| 17:47.5, 18:37.3, 18:54.0, 18:55.9, 19:47.7, (19:59.2), (21:42.2) |
10 | 247 | Appleby,
ON - Team Time (1st 5) 1:37:59.5 | Spread (1st 5) 5:26.5 |
| 28, 42, 54, 59, 64, (65) |
| Nichoas Bennett, James Mackey, Blake Latimer, Owen Morgan, JAKE O'brien, (Matthew Wilk) |
| 17:22.4, 18:21.6, 19:20.0, 20:06.6, 22:48.9, (24:19.8) |