1 | 38 | Sir Winston Churchill (St Catharines),
ON - Team Time (1st 5) 1:23:01.9 | Spread (1st 5) 1:52.2 |
| 2, 3, 8, 12, 13, (32), (41) |
| Sacha Schimmelpenninck, Corbin Atkinson, Josh Bezanson, Stacy Lowe, Matthew Keyes, (Cole Salierno), (Nate Butler) |
| 15:28.6, 15:54.3, 16:57.7, 17:20.5, 17:20.8, (18:44.4), (20:03.9) |
2 | 69 | E.L.Crossley,
ON - Team Time (1st 5) 1:27:08.4 | Spread (1st 5) 1:08.8 |
| 6, 14, 15, 16, 18, (28), (44) |
| Wyatt Glancy, Drew Colangelo, Nick Longo, Matt Diraddo, Harmon Narbonne, (Mason Sterr), (Carson Stolk) |
| 16:40.0, 17:27.5, 17:35.3, 17:36.8, 17:48.8, (18:33.8), (20:18.0) |
3 | 128 | Ancaster,
ON - Team Time (1st 5) 1:32:07.0 | Spread (1st 5) 2:21.6 |
| 11, 22, 26, 30, 39, (50), (58) |
| Sam Mills, Troy Bowden, Matthew Stephen, Yash Matharu, Paul Stephen, (Connor Wilson), (Jackson Santa-Barbara) |
| 17:13.3, 18:10.2, 18:30.7, 18:37.9, 19:34.9, (20:54.0), (21:48.9) |
| 128 | Blessed Trinity,
ON - Team Time (1st 5) 1:31:43.7 | Spread (1st 5) 2:36.6 |
| 7, 19, 31, 34, 37 |
| Cole Arnold, Adam Scott, James Goobie, Edward Hamilton, Riley Olds |
| 16:48.8, 17:54.6, 18:39.5, 18:55.4, 19:25.4 |
5 | 131 | Eden,
ON - Team Time (1st 5) 1:32:06.6 | Spread (1st 5) 4:44.3 |
| 1, 21, 24, 42, 43, (63) |
| Carter McMaster, Evan Stewart, Hunter Willis, Sam Meade, William Cairnie-Richardson, (Timothy Cairnie-Richardson) |
| 15:26.4, 18:03.2, 18:21.2, 20:05.1, 20:10.7, (23:05.3) |
6 | 153 | Notre Dame College,
ON - Team Time (1st 5) 1:34:41.5 | Spread (1st 5) 4:51.9 |
| 5, 9, 40, 48, 51, (61) |
| Kyle Hannon-Kozlowski, Graeme Staples, Samuel Csuka, Joshua Major, Kyle Hannon, (Graham Staples) |
| 16:11.0, 17:00.9, 19:37.5, 20:49.2, 21:02.9, (22:20.5) |
7 | 180 | Sir Allan MacNab,
ON - Team Time (1st 5) 1:37:33.2 | Spread (1st 5) 3:45.3 |
| 10, 36, 38, 47, 49, (60), (62) |
| Jacob Horcastle, Nick Moore, Michael Barry, Keaun Clarke, Leikeze Cheruiyot, (Kyle Moore), (Jordan Coward) |
| 17:08.4, 19:13.6, 19:31.4, 20:46.1, 20:53.7, (22:11.7), (22:24.8) |
8 | 207 | Westmount,
ON - Team Time (1st 5) 1:42:10.3 | Spread (1st 5) 6:22.5 |
| 17, 23, 33, 66, 68, (70), (71) |
| Will Hunter, Sam Dods, Jack Bell, Robert Liao, Josh Auger, (Dariche Nguyen), (Talat Hakim) |
| 17:41.3, 18:14.1, 18:50.3, 23:20.8, 24:03.8, (24:06.9), (24:26.9) |
9 | 211 | Smithville Christian,
ON - Team Time (1st 5) 1:40:29.6 | Spread (1st 5) 3:02.6 |
| 27, 29, 46, 54, 55, (73) |
| Patrick Ghaly, Samson Iriarte, Braden DeHaan, Samuel Woodland, Justin Moraal, (Matthew Toohey) |
| 18:31.4, 18:37.5, 20:27.5, 21:19.2, 21:34.0, (25:34.1) |
10 | 218 | Guido DeBres,
ON - Team Time (1st 5) 1:43:08.0 | Spread (1st 5) 6:46.3 |
| 20, 25, 45, 56, 72 |
| Justin Vanderwoude, Caleb Vermeulen, Daniel Vanderwal, Levi VanVeen, Jonah Roukema |
| 17:55.6, 18:21.8, 20:25.1, 21:43.6, 24:41.9 |
11 | 220 | St Francis Catholic,
ON - Team Time (1st 5) 1:41:49.7 | Spread (1st 5) 7:05.8 |
| 4, 35, 57, 59, 65 |
| Samuel Nolan, Emmanuel Akiniosotu, Osama Ali, Colin Kwiatkowski, Anthony Mora |
| 16:03.0, 18:58.8, 21:46.2, 21:52.9, 23:08.8 |
12 | 335 | Nora Frances Henderson Secondary (Barton),
ON - Team Time (1st 5) 2:02:18.9 | Spread (1st 5) 7:09.9 |
| 53, 63, 67, 75, 77 |
| Dacosta Trotman, Nick White, Yinghong Huo, Akram Habeeb, Andrew Tapp |
| 21:14.1, 23:05.3, 23:53.2, 25:42.3, 28:24.0 |
13 | 349 | Great Lakes Christian College,
ON - Team Time (1st 5) 2:07:55.2 | Spread (1st 5) 8:04.9 |
| 52, 69, 74, 76, 78 |
| Colton Beauvais, Leonardo Razon, Nicholas Sheldon, Immanuel Estrella, Isaiah Stout |
| 21:09.5, 24:06.6, 25:38.8, 27:45.9, 29:14.4 |