1 | 45 | Vincent Massey,
ON - Team Time (1st 5) 1:34:21.4 | Spread (1st 5) 1:41.0 |
| 1, 7, 8, 13, 16, (21), (57) |
| Arseniy Chertov, Filip Vucak, Greg McFarlane, Jan Fiedler, Holden Burdett, (Arash Mobarakeh), (Satya Bhandari) |
| 18:05.0, 18:34.0, 18:41.8, 19:14.6, 19:46.0, (20:32.0), (26:20.5) |
2 | 67 | Riverside,
ON - Team Time (1st 5) 1:36:51.0 | Spread (1st 5) 2:50.0 |
| 5, 10, 11, 12, 29, (31) |
| Max Cooney, Jon Agapito, Theo Hirst, Brandon Diciocco, Jack White, (Tyler Beneteau) |
| 18:33.0, 18:56.0, 18:57.0, 19:02.0, 21:23.0, (21:29.0) |
3 | 107 | North Lambton,
ON - Team Time (1st 5) 1:42:03.0 | Spread (1st 5) 3:06.0 |
| 9, 14, 20, 27, 37, (43), (46) |
| Jordan Kwarciak, Braden Wilson, Mitchell Black, Mitchell Dortmans, Ian Straatman, (Joseph Weaver), (Ford Cran) |
| 18:46.0, 19:40.0, 20:26.0, 21:19.0, 21:52.0, (22:37.0), (23:04.0) |
4 | 108 | Northern CIV,
ON - Team Time (1st 5) 1:42:10.4 | Spread (1st 5) 3:36.4 |
| 2, 15, 23, 30, 38, (49) |
| Andrew Davies, Keegan Adam, Ethan Paulley, Christian Gardner, Matt Desrosiers, (Duncan Taylor) |
| 18:21.0, 19:43.0, 20:43.0, 21:26.0, 21:57.4, (23:31.0) |
5 | 118 | Holy Names Windsor,
ON - Team Time (1st 5) 1:43:53.3 | Spread (1st 5) 5:49.3 |
| 4, 5, 24, 33, 52 |
| Markus Aguiar, Lucas Spadafora, Gabriello Calamita, Nathan Cherry, Isaac Oglan |
| 18:31.0, 18:33.0, 20:46.0, 21:43.0, 24:20.3 |
6 | 143 | St Patrick’s (Sarnia),
ON - Team Time (1st 5) 1:45:57.0 | Spread (1st 5) 1:56.0 |
| 19, 22, 26, 36, 40, (45), (55) |
| Jaggar Wark, Liam Carter, Cole West, Aidan Ennis, Ryan Minten, (Noah Dobbie), (Jackson Burrowes) |
| 20:15.0, 20:38.0, 21:02.0, 21:51.0, 22:11.0, (22:52.7), (26:03.0) |
7 | 185 | Holy Cross,
ON - Team Time (1st 5) 1:51:20.0 | Spread (1st 5) 5:47.0 |
| 3, 39, 42, 50, 51, (55), (60) |
| Kyle Buren, Josh Diamond, Tyler Bakelaar, Kurtis Godts, Tyson Moniz, (Aiden Bedeir), (Mark Godts) |
| 18:29.0, 21:59.0, 22:36.0, 24:00.0, 24:16.0, (26:03.0), (29:21.0) |
8 | 188 | St Thomas of Villanova,
ON - Team Time (1st 5) 1:55:33.8 | Spread (1st 5) 9:23.1 |
| 16, 25, 41, 47, 59 |
| Connor Sloan, Reed Renaud, Tristan Grodin, Brett Dupuis, Matthew Wilson |
| 19:46.0, 20:57.0, 22:15.0, 23:26.7, 29:09.1 |
9 | 196 | St Joseph’s (St. Thomas),
ON - Team Time (1st 5) 1:52:50.0 | Spread (1st 5) 4:43.0 |
| 18, 32, 44, 48, 54 |
| Zachary Palmer, Matthew Oliveira, Troy Grantham, Qwertay Dei, Eduardo Barrientos Melara |
| 20:07.0, 21:37.0, 22:49.0, 23:27.0, 24:50.0 |
10 | 208 | Central Elgin,
ON - Team Time (1st 5) 1:55:35.0 | Spread (1st 5) 4:59.0 |
| 28, 34, 35, 53, 58, (61), (62) |
| Thomas Tyler, Tanner Smyth, Kyle Noviss, Gage Belanger, Adeley Belanger, (Connor Mansell), (Thomas Wilson) |
| 21:22.0, 21:44.0, 21:47.0, 24:21.0, 26:21.0, (29:23.0), (29:25.0) |