1 | 28 | Neil McNeil,
ON - Team Time (1st 5) 1:33:19.0 | Spread (1st 5) 2:03.0 |
| 1, 4, 6, 8, 9, (11), (13) |
| Liam Mckelvey, Ronan Brady, Bemrich Ayuson, Malcolm Warcholak, Simon Brock, (Jacob Hickey), (Jordan Perera-Satgunem) |
| 17:11.0, 18:49.0, 19:00.0, 19:05.0, 19:14.0, (19:25.0), (19:53.0) |
2 | 38 | Chaminade College,
ON - Team Time (1st 5) 1:35:30.0 | Spread (1st 5) 2:01.0 |
| 2, 5, 7, 10, 14, (15), (17) |
| Brandon Cidade, Joao Gomes, Noah Antoine, Chris Basso, Howie De Pedro, (Justin Alvarado), (Ceasar Lopes) |
| 18:05.0, 18:59.0, 19:03.0, 19:17.0, 20:06.0, (20:13.0), (20:26.0) |
3 | 96 | Father John Redmond,
ON - Team Time (1st 5) 1:46:11.0 | Spread (1st 5) 4:26.0 |
| 3, 20, 21, 23, 29, (32), (39) |
| Stephen Barber, Justin DeLeon, Luke Woolcock, William Bellotto, Max Ciuffetelli-Parker, (Harrison Angellotti), (Mark Dwyer) |
| 18:28.0, 21:20.0, 21:41.0, 21:48.0, 22:54.0, (23:20.0), (25:41.0) |
4 | 100 | Bishop Allen Academy,
ON - Team Time (1st 5) 1:45:53.0 | Spread (1st 5) 1:51.0 |
| 16, 18, 19, 22, 25, (26), (30) |
| Matthew Switt, JACK EMO, Cameron Hamidi, John Biscocho, Marko Pavlesen, (Ethan Ferrer), (Luca Swainson) |
| 20:17.0, 20:33.0, 21:11.0, 21:44.0, 22:08.0, (22:29.0), (22:59.0) |
5 | 145 | Michael Power-St. Joseph’s,
ON - Team Time (1st 5) 1:55:32.0 | Spread (1st 5) 5:47.0 |
| 12, 27, 33, 35, 38 |
| Jaden Mariyanayagan, Liam Capstick, Puru Verma, Levente Marton, Matthew Goulart |
| 19:37.0, 22:32.0, 23:29.0, 24:30.0, 25:24.0 |
6 | 174 | Senator O’Connor,
ON - Team Time (1st 5) 2:12:08.0 | Spread (1st 5) 10:16.2 |
| 24, 31, 34, 42, 43 |
| James Connelly, Nicholas Chung, Mark Estrada, Lucca Bonetti, Birmadu Wakessa |
| 22:07.7, 23:03.6, 24:11.9, 30:20.9, 32:23.9 |
7 | 182 | Brebeuf College,
ON - Team Time (1st 5) 2:04:43.6 | Spread (1st 5) 3:36.0 |
| 28, 36, 37, 40, 41 |
| Juan Murcia, Connor Boyle, Ar Hospedales-Alexander, Chris Smolej, Paul Banal |
| 22:44.8, 24:53.8, 24:54.9, 25:49.3, 26:20.8 |