1 | 32 | St Michael's College,
ON - Team Time (1st 5) 1:45:38.1 | Spread (1st 5) 1:01.8 |
| 1, 3, 8, 9, 11, (14), (15) |
| Jake Runions, Benjamin Fox, Grant Whitmore, Aedan Rourke, Brendan Ross, (Brandon Raftis), (David Marchant) |
| 20:25.6, 20:58.1, 21:22.3, 21:24.7, 21:27.4, (21:33.1), (21:41.2) |
2 | 83 | Royal St. George's,
ON - Team Time (1st 5) 1:48:52.4 | Spread (1st 5) 45.6 |
| 10, 12, 17, 21, 23, (35), (45) |
| Andrew Leishman, John Fisher, Graeme Stewart, Jermey Burleton, Ethan McAuliffe, (Hudson McDaniel), (Matthew Pritchard) |
| 21:25.7, 21:27.7, 21:48.5, 21:59.2, 22:11.3, (23:11.6), (23:28.7) |
3 | 90 | Upper Canada College,
ON - Team Time (1st 5) 1:50:02.9 | Spread (1st 5) 1:25.8 |
| 5, 7, 25, 26, 27, (28), (38) |
| Henry Gage, Will Mccreadie, Andrew O'Reilly, Liangchi Zhou, Tristan Vaillaincourt, (Jack Tanenbaum), (Sam Morin) |
| 21:09.0, 21:19.3, 22:26.3, 22:33.5, 22:34.8, (22:35.3), (23:15.5) |
4 | 193 | Chaminade College,
ON - Team Time (1st 5) 1:55:49.0 | Spread (1st 5) 2:08.0 |
| 19, 31, 41, 48, 54, (54), (102) |
| Noah Antoine, Chris Basso, Howie De Pedro, Justin Alvarado, Ethan Williams, (Alejandro Loayza), (Joao Guedes) |
| 21:54.0, 22:48.0, 23:26.0, 23:39.0, 24:02.0, (24:02.0), (25:58.0) |
5 | 200 | Hillfield Strathallan,
ON - Team Time (1st 5) 1:56:15.0 | Spread (1st 5) 2:15.3 |
| 16, 34, 47, 50, 53, (66), (122) |
| Dinesh Moro, Wang?Ting Shu, Michael Hoefert, Jace Ellis, Tom Campbell, (Haydn Wain-lowe), (Ben Parker) |
| 21:44.2, 22:59.6, 23:37.3, 23:54.4, 23:59.5, (24:32.9), (27:05.7) |
6 | 208 | Neil McNeil,
ON - Team Time (1st 5) 1:56:58.0 | Spread (1st 5) 2:24.0 |
| 22, 36, 36, 49, 65, (79), (79) |
| Ronan Brady, Jordan Perera-Satgunem, Bemrich Ayuson, ALDRIN LAT, Leif Wilson, (Owen Moloney), (Joey O'Keefe) |
| 22:06.0, 23:14.0, 23:14.0, 23:54.0, 24:30.0, (25:10.0), (25:10.0) |
7 | 249 | Birchmount Park C I,
ON - Team Time (1st 5) 1:58:34.0 | Spread (1st 5) 1:45.0 |
| 30, 31, 61, 63, 64, (107) |
| Tristin Rowe, Rocharn Wilson, Jake Kelly, Zach Temertzeglou, Edgar Morales, (Wyatt Brown) |
| 22:42.0, 22:48.0, 24:17.0, 24:20.0, 24:27.0, (26:05.0) |
8 | 278 | Leaside,
ON - Team Time (1st 5) 1:59:38.8 | Spread (1st 5) 3:44.7 |
| 13, 44, 67, 71, 83, (119), (142) |
| Liam Rivard, Liam Zavaros-Bairos, James Zavaros-Bairos, Marcus da Silva, Mark Richardson, (Brian Periku), (Ben Flemming) |
| 21:30.7, 23:27.8, 24:35.8, 24:49.1, 25:15.4, (26:37.7), (30:11.9) |
| 278 | Trinity College,
ON - Team Time (1st 5) 1:59:31.6 | Spread (1st 5) 4:34.6 |
| 4, 40, 60, 82, 92, (101), (106) |
| Graham Shearing, Graham Williams, Fan Yang, Ryan Kirkaldy, Oliver Yuan, (Eric Lemmonmeyer), (Owen Neal) |
| 21:02.1, 23:25.3, 24:15.7, 25:11.8, 25:36.7, (25:57.6), (26:02.4) |
10 | 282 | Country Day,
ON - Team Time (1st 5) 1:59:17.6 | Spread (1st 5) 5:02.5 |
| 2, 24, 75, 86, 95, (113) |
| Graydon Staples, Logan Hunt, Reid Carpenter, Will Guy, Kiyan Heybati, (Marcus Giotta) |
| 20:40.9, 22:26.0, 24:58.7, 25:28.6, 25:43.4, (26:22.2) |
11 | 300 | Ridley College,
ON - Team Time (1st 5) 2:00:06.5 | Spread (1st 5) 6:16.0 |
| 6, 18, 39, 112, 125, (127), (128) |
| Daniel O'Rourke, Callum J Campbell, Sebastian Zarazua, Jared Sloan, William Reich, (Zachary Koh), (Christian Ritchie) |
| 21:10.3, 21:50.5, 23:21.3, 26:18.1, 27:26.3, (27:41.6), (27:46.6) |
12 | 312 | Michael Power-St. Joseph’s,
ON - Team Time (1st 5) 2:01:52.0 | Spread (1st 5) 1:50.0 |
| 43, 57, 58, 70, 84, (146) |
| Stephen Giansante, Bryant Arczewski, Jaden Mariyanayagan, Liam Capstick, Puru Verma, (Matthew Goulart) |
| 23:27.0, 24:13.0, 24:14.0, 24:41.0, 25:17.0, (31:12.3) |
13 | 330 | Father John Redmond,
ON - Team Time (1st 5) 2:02:04.7 | Spread (1st 5) 3:39.0 |
| 20, 42, 88, 89, 91, (93), (117) |
| Stephen Barber, Justin Azubalis, Daniel Piccone, Joseph Votkins, William Bellotto, (Justin DeLeon), (Tonn Marshall-Burghardt) |
| 21:57.0, 23:26.4, 25:32.4, 25:32.9, 25:36.0, (25:38.0), (26:35.0) |
14 | 359 | St Andrew's College,
ON - Team Time (1st 5) 2:03:36.8 | Spread (1st 5) 3:19.7 |
| 29, 69, 71, 90, 100, (109), (116) |
| Eric Dietterle, Mike Kurp, Alvaro Barrenchechea, Willem Grier, Luis Rivera, (Sterling Cochran), (Terry Wu) |
| 22:36.5, 24:39.5, 24:49.1, 25:35.5, 25:56.2, (26:15.3), (26:31.2) |
15 | 366 | De La Salle College,
ON - Team Time (1st 5) 2:04:32.3 | Spread (1st 5) 1:31.3 |
| 52, 73, 76, 78, 87, (110), (111) |
| Andrew Perianayagam, Evan Mok, Christian D'Ambrosi, Christopher Magony, Fionn MacCready, (Jacob Da Silva), (Matthew Pastushak) |
| 23:59.1, 24:51.0, 25:03.4, 25:08.4, 25:30.4, (26:16.8), (26:17.7) |
16 | 383 | Sir Oliver Mowat,
ON - Team Time (1st 5) 2:05:44.4 | Spread (1st 5) 5:28.0 |
| 33, 56, 68, 94, 132 |
| Nicholas Duguid, Dontae Vergara, Xavier Boodram, Will Buckingham, Jai Sahota |
| 22:57.0, 24:02.6, 24:38.8, 25:41.0, 28:25.0 |
17 | 468 | Appleby,
ON - Team Time (1st 5) 2:09:06.9 | Spread (1st 5) 4:54.0 |
| 46, 96, 97, 98, 131, (133), (135) |
| Matthew Daxner, Noah Caza, Mason Spencer, A.J. Sachdev, KHAI VO, (Jack Karens), (Matthew Liang) |
| 23:30.0, 25:44.0, 25:44.2, 25:44.7, 28:24.0, (28:32.5), (28:46.0) |
18 | 477 | Brebeuf College,
ON - Team Time (1st 5) 2:12:31.5 | Spread (1st 5) 7:41.0 |
| 62, 81, 85, 99, 150 |
| Shaian Esna, Eric Almeron, Grayson McManus, Justin Canete, Jake Lopez |
| 24:18.0, 25:11.0, 25:18.5, 25:45.0, 31:59.0 |
19 | 518 | Crescent,
ON - Team Time (1st 5) 2:11:07.8 | Spread (1st 5) 3:51.8 |
| 59, 104, 105, 120, 130, (134), (138) |
| Max Bennett, Mathew Kasperavicius, Charlie Fisher, Cal Armstrong, Ekansh Chamdaria, (Freddie Bottrill), (Bryan Wong) |
| 24:15.4, 25:59.1, 26:00.7, 26:45.4, 28:07.2, (28:35.0), (29:48.1) |
20 | 530 | Toronto Montessori,
ON - Team Time (1st 5) 2:16:27.4 | Spread (1st 5) 6:36.1 |
| 51, 74, 118, 143, 144, (145), (151) |
| James Wall, Chase Drieberg, Gaetano Pannia, Danny Dawd, Achuthan Mukundan, (Tristan Decotiis), (Jay Parthasarthy) |
| 23:55.5, 24:54.1, 26:37.4, 30:28.8, 30:31.6, (30:45.6), (33:22.1) |
21 | 587 | Bishop Allen Academy,
ON - Team Time (1st 5) 2:14:07.0 | Spread (1st 5) 1:32.0 |
| 102, 114, 121, 124, 126 |
| Cameron Hamidi, Ethan Ferrer, John Biscocho, ETHAN D'sa, Marko Pavlesen |
| 25:58.0, 26:27.0, 26:51.0, 27:21.0, 27:30.0 |
22 | 650 | Rosseau Lake,
ON - Team Time (1st 5) 2:23:59.0 | Spread (1st 5) 5:10.1 |
| 108, 115, 139, 141, 147, (149), (155) |
| Raymond Smyth, Atsushi Hamano, Miguel Mendez Lopez, Kevin Yang, Colin Lin, (Zheyuan Liu), (David Harris) |
| 26:08.5, 26:29.5, 29:58.9, 30:03.5, 31:18.6, (31:57.0), (38:16.3) |
23 | 653 | Albert College,
ON - Team Time (1st 5) 2:32:47.1 | Spread (1st 5) 9:48.8 |
| 77, 123, 148, 152, 153, (154), (156) |
| Sergio Griffin Jr., Aiden Fortier, Talgat Bolatov, Andreas Valencia, Irving Hernandez, (Rain Song), (Dennis Wang) |
| 25:05.4, 27:14.5, 31:21.5, 34:11.5, 34:54.2, (36:34.0), (46:46.2) |
24 | 699 | Bayview Glen,
ON - Team Time (1st 5) 2:57:11.8 | Spread (1st 5) 31:56.0 |
| 129, 136, 137, 140, 157 |
| Jesse Fu, Christopher Alexiev, Hani Ali, NICHOLAS KE, Ankit Sodhi |
| 28:03.9, 29:28.0, 29:39.3, 30:00.7, 59:59.9 |