1 | 34 | St Michael's College,
ON - Team Time (1st 5) 1:46:49.4 | Spread (1st 5) 38.6 |
| 3, 5, 7, 9, 10, (12), (13) |
| 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 | 114 | Neil McNeil,
ON - Team Time (1st 5) 1:52:52.1 | Spread (1st 5) 3:54.2 |
| 1, 23, 25, 27, 38, (40), (48) |
| Ibrahim Kedir, Owen Moloney, Jackson Bernard, Liam Mckelvey, Jordan Perera-Satgunem, (Bemrich Ayuson), (Luis Santamaria) |
| 20:11.5, 22:44.8, 22:52.5, 22:57.6, 24:05.7, (24:12.5), (25:04.0) |
3 | 125 | Royal St. George's,
ON - Team Time (1st 5) 1:54:12.2 | Spread (1st 5) 1:39.3 |
| 14, 21, 26, 30, 34, (65), (78) |
| 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) |
4 | 145 | Chaminade College,
ON - Team Time (1st 5) 1:56:02.2 | Spread (1st 5) 1:16.6 |
| 20, 28, 29, 33, 35, (55), (57) |
| Chris Basso, Noah Antoine, AJ Copetti, Marcio Gomes, Justin Alvarado, (Howie De Pedro), (Alejandro Diaz) |
| 22:31.9, 22:58.2, 23:17.1, 23:26.5, 23:48.5, (25:23.5), (25:37.2) |
| 145 | Upper Canada College,
ON - Team Time (1st 5) 1:56:11.4 | Spread (1st 5) 3:36.7 |
| 15, 19, 22, 31, 58, (70), (72) |
| 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) |
6 | 162 | Leaside,
ON - Team Time (1st 5) 1:57:51.4 | Spread (1st 5) 3:03.5 |
| 16, 17, 36, 41, 52, (88), (119) |
| Mark Richardson, Liam Rivard, James Zavaros-Bairos, Gabriel Smith, Ethan Rajaratnam, (Yanni Tzatzanis), (Nicholas Afxentiou) |
| 22:12.6, 22:14.6, 23:52.1, 24:16.0, 25:16.1, (29:06.0), (35:22.5) |
7 | 173 | Birchmount Park C I,
ON - Team Time (1st 5) 1:58:31.3 | Spread (1st 5) 4:22.9 |
| 4, 24, 42, 49, 54, (74), (113) |
| Rocharn Wilson, Tristin Rowe, Edgar Morales, Jake Kelly, Wyatt Brown, (Graeme Badley), (Magilan Vasanthakumar) |
| 20:58.3, 22:45.5, 24:18.3, 25:08.0, 25:21.2, (26:52.7), (33:37.4) |
8 | 206 | Michael Power-St. Joseph’s,
ON - Team Time (1st 5) 2:01:49.8 | Spread (1st 5) 8:33.2 |
| 2, 8, 43, 64, 89, (93), (100) |
| Peter Minbashian, Keithan Sivapragasam, Jaden Mariyanayagan, Stephen Giansante, Puru Verma, (Joseph Sponardi), (Christopher McGale) |
| 20:33.8, 21:32.1, 24:21.1, 26:15.8, 29:07.0, (29:35.8), (31:21.0) |
9 | 269 | De La Salle College,
ON - Team Time (1st 5) 2:06:34.5 | Spread (1st 5) 2:01.8 |
| 37, 50, 59, 60, 63, (68), (84) |
| 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) |
10 | 286 | Trinity College,
ON - Team Time (1st 5) 2:08:20.4 | Spread (1st 5) 1:58.4 |
| 45, 46, 62, 66, 67, (79), (80) |
| 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) |
11 | 289 | Ridley College,
ON - Team Time (1st 5) 2:11:38.9 | Spread (1st 5) 10:19.3 |
| 6, 18, 77, 86, 102, (105), (120) |
| 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) |
12 | 295 | St Andrew's College,
ON - Team Time (1st 5) 2:09:00.3 | Spread (1st 5) 3:27.4 |
| 39, 47, 53, 75, 81, (85), (94) |
| 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) |
13 | 333 | Hillfield Strathallan,
ON - Team Time (1st 5) 2:13:15.3 | Spread (1st 5) 4:58.3 |
| 44, 51, 71, 76, 91 |
| 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 |
14 | 377 | Father John Redmond,
ON - Team Time (1st 5) 2:22:32.5 | Spread (1st 5) 11:47.5 |
| 11, 61, 82, 111, 112, (116), (121) |
| Stephen Barber, Harrison Angellotti, Matthew Mckenna, Vincent Severino, Ben Russell, (Mark Dwyer), (Michael Radan) |
| 21:45.1, 25:51.9, 27:50.5, 33:32.4, 33:32.6, (34:12.8), (36:15.6) |
15 | 386 | Appleby,
ON - Team Time (1st 5) 2:22:57.8 | Spread (1st 5) 8:37.2 |
| 32, 56, 97, 98, 103, (109) |
| 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) |
16 | 478 | Earl Haig,
ON - Team Time (1st 5) 2:33:08.4 | Spread (1st 5) 6:26.9 |
| 73, 95, 99, 101, 110, (115), (122) |
| Ken Wong, Dylan Kikuta, Steven Ty, Claudio Lamonaca, Wilson Pan, (James Choi), (Kyle Chan) |
| 26:51.7, 30:03.4, 31:16.3, 31:38.4, 33:18.6, (33:59.0), (36:31.9) |
17 | 485 | Villanova College,
ON - Team Time (1st 5) 2:33:58.1 | Spread (1st 5) 3:35.2 |
| 87, 92, 96, 104, 106, (118) |
| 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) |
18 | 497 | Newtonbrook,
ON - Team Time (1st 5) 2:39:07.2 | Spread (1st 5) 11:12.4 |
| 69, 83, 108, 114, 123, (124) |
| Gleb Smorchkov, Amir Khajanee, Austin Hordatt, Vicken Pogosyan, Rumman Ahmed, (Chong Hyeok Jang) |
| 26:37.2, 27:57.9, 32:57.1, 33:45.4, 37:49.6, (38:38.6) |
19 | 565 | Tanenbaum Community Hebrew (CHAT),
ON - Team Time (1st 5) 2:59:44.7 | Spread (1st 5) 14:42.8 |
| 90, 107, 117, 125, 126 |
| Jason Arbour, Harrison Berman, Avi Guttmann, Amichai Abraham, David Israilov |
| 29:20.0, 32:52.3, 34:37.3, 38:52.3, 44:02.8 |