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, (13), (14) |
| 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 | 75 | Royal St. George's,
ON - Team Time (1st 5) 1:48:52.4 | Spread (1st 5) 45.6 |
| 10, 12, 16, 18, 19, (27), (31) |
| 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 | 78 | Upper Canada College,
ON - Team Time (1st 5) 1:50:02.9 | Spread (1st 5) 1:25.8 |
| 5, 7, 21, 22, 23, (24), (28) |
| 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 | 145 | Hillfield Strathallan,
ON - Team Time (1st 5) 1:56:15.0 | Spread (1st 5) 2:15.3 |
| 15, 26, 33, 34, 37, (40), (73) |
| 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) |
5 | 171 | Country Day,
ON - Team Time (1st 5) 1:59:17.6 | Spread (1st 5) 5:02.5 |
| 2, 20, 45, 50, 54, (68) |
| 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) |
6 | 175 | Trinity College,
ON - Team Time (1st 5) 1:59:31.6 | Spread (1st 5) 4:34.6 |
| 4, 30, 39, 49, 53, (59), (62) |
| 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) |
7 | 194 | Ridley College,
ON - Team Time (1st 5) 2:00:06.5 | Spread (1st 5) 6:16.0 |
| 6, 17, 29, 67, 75, (76), (77) |
| 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) |
8 | 218 | St Andrew's College,
ON - Team Time (1st 5) 2:03:36.8 | Spread (1st 5) 3:19.7 |
| 25, 41, 42, 52, 58, (64), (70) |
| 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) |
9 | 224 | De La Salle College,
ON - Team Time (1st 5) 2:04:32.3 | Spread (1st 5) 1:31.3 |
| 36, 43, 46, 48, 51, (65), (66) |
| 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) |
10 | 280 | Appleby,
ON - Team Time (1st 5) 2:09:06.9 | Spread (1st 5) 4:54.0 |
| 32, 55, 56, 57, 80, (81), (83) |
| Matthew Daxner, Noah Caza, Mason Spencer, A.J. Sachdev, KHAI VO, (Jack Karens), (Joshua Laforet) |
| 23:30.0, 25:44.0, 25:44.2, 25:44.7, 28:24.0, (28:32.5), (28:46.0) |
11 | 310 | Crescent,
ON - Team Time (1st 5) 2:11:07.8 | Spread (1st 5) 3:51.8 |
| 38, 60, 61, 72, 79, (82), (86) |
| 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) |
12 | 331 | Toronto Montessori,
ON - Team Time (1st 5) 2:16:27.4 | Spread (1st 5) 6:36.1 |
| 35, 44, 71, 90, 91, (92), (96) |
| 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) |
13 | 401 | Rosseau Lake,
ON - Team Time (1st 5) 2:23:59.0 | Spread (1st 5) 5:10.1 |
| 63, 69, 87, 89, 93, (95), (100) |
| 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) |
14 | 410 | Albert College,
ON - Team Time (1st 5) 2:32:47.1 | Spread (1st 5) 9:48.8 |
| 47, 74, 94, 97, 98, (99), (101) |
| 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) |
15 | 437 | Bayview Glen,
ON - Team Time (1st 5) 2:57:11.8 | Spread (1st 5) 31:56.0 |
| 78, 84, 85, 88, 102 |
| 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 |