1 | 32 | St Michael's College,
ON - Team Time (1st 5) 1:48:34.6 | Spread (1st 5) 2:15.0 |
| 1, 5, 6, 9, 11, (18), (31) |
| Benjamin Fox, Jakub Bembenek, Brandon Raftis, Alessandro Adorante, Julian Mirijello, (JD Maclellan), (Aidan Bischoff) |
| 20:41.0, 21:09.1, 21:23.5, 22:25.0, 22:56.0, (24:41.2), (26:38.4) |
2 | 62 | Royal St. George's,
ON - Team Time (1st 5) 1:56:07.9 | Spread (1st 5) 2:26.9 |
| 8, 10, 13, 15, 16, (25), (32) |
| Sebastian Danson, David Barkway, Graydon Benson, Stefan Knezevic, Will Vyse, (Angus Mcleish), (Mason Macmurray-ramsay) |
| 22:01.9, 22:29.1, 23:10.9, 23:57.2, 24:28.8, (25:55.7), (26:49.7) |
3 | 70 | Crescent,
ON - Team Time (1st 5) 1:56:14.3 | Spread (1st 5) 6:41.8 |
| 2, 4, 7, 19, 38, (41), (43) |
| Matthew Lampard, Connor Pribaz, Anson Lee, Scott Pardy, Ben Allen, (Ryan Turnbull), (Joe Iijima) |
| 20:56.0, 21:05.4, 21:37.3, 24:57.8, 27:37.8, (27:59.4), (28:25.6) |
4 | 116 | Upper Canada College,
ON - Team Time (1st 5) 2:06:10.2 | Spread (1st 5) 6:19.5 |
| 3, 23, 27, 29, 34, (35), (42) |
| Henry Gage, Carter Mclean, CHRIS NOH, Shaan Hooey, Robbie Knowles, (Hudson Leon), (Christopher Adolphe) |
| 20:57.7, 25:21.9, 26:10.6, 26:22.8, 27:17.2, (27:19.8), (28:05.9) |
5 | 117 | De La Salle College,
ON - Team Time (1st 5) 2:06:33.2 | Spread (1st 5) 4:06.1 |
| 12, 14, 28, 30, 33, (36), (50) |
| Dario Garcia-mendez, Sebastian Hickmott, Fionn MacCready, Aidan Leyne, Matthew Walford, (Christian D'Ambrosi), (Matthew Pastushak) |
| 23:00.2, 23:40.3, 26:21.7, 26:24.7, 27:06.3, (27:23.0), (29:24.9) |
6 | 166 | St Andrew's College,
ON - Team Time (1st 5) 2:15:39.0 | Spread (1st 5) 6:02.5 |
| 17, 21, 26, 48, 54, (57), (58) |
| Scott Hood, Willem Grier, Michael Wang 1, Chris Liu, Ryan Sutherland-pace, (Jiarong Xie), (Terry Wu) |
| 24:39.9, 25:04.9, 26:04.4, 29:07.4, 30:42.4, (31:30.5), (31:42.5) |
7 | 168 | Trinity College,
ON - Team Time (1st 5) 2:14:49.0 | Spread (1st 5) 3:56.0 |
| 20, 22, 39, 40, 47, (49), (53) |
| Scott Boughner, Charlie Wadds, Andrew Youssef, Kit Cheung, Jonathan Xu, (Fan Yang), (Magnus Jin) |
| 25:00.7, 25:07.2, 27:51.3, 27:53.1, 28:56.7, (29:11.6), (30:24.8) |
8 | 216 | Bayview Glen,
ON - Team Time (1st 5) 2:22:42.0 | Spread (1st 5) 4:39.4 |
| 24, 44, 45, 51, 52, (61), (62) |
| Ethan Wachtel, John Douglas Beattie, Adam Atkinson, Jd Beattie, Alan Rogers, (Yasein Hussein), (Luca Carnegie) |
| 25:33.9, 28:27.5, 28:29.8, 29:57.5, 30:13.3, (35:59.2), (36:12.8) |
9 | 253 | Hillfield Strathallan,
ON - Team Time (1st 5) 2:31:33.9 | Spread (1st 5) 5:18.4 |
| 37, 46, 55, 56, 59, (60) |
| Ashvin Moro, Ibrahim Iftikhar, Ben Parker, Tony Tan, Matthew Maradin, (Will Assad) |
| 27:37.2, 28:51.9, 30:51.5, 31:17.7, 32:55.6, (33:51.9) |