1 | 64 | Bluevale Collegiate Institute,
ON - Team Time (1st 5) 1:01:25.1 | Spread (1st 5) 1:57.2 |
| 2, 8, 13, 18, 23, (42), (59) |
| Hunter Nagge, Samuel Lorincz, Ryan Schindler, Lucas Hallam, Cade Ferguson, (Thomas Rozomiak), (Krish Devgan) |
| 11:02.4, 12:06.3, 12:34.4, 12:42.4, 12:59.6, (14:33.7), (17:21.8) |
| 64 | Sir J. A. MacDonald,
ON - Team Time (1st 5) 1:01:38.0 | Spread (1st 5) 2:28.3 |
| 1, 9, 10, 16, 28 |
| Will Leather, Christopher Kamski, Aidan Sabourin, Marcus Kanhai, William Kalisiak |
| 11:02.2, 12:11.1, 12:13.0, 12:41.2, 13:30.5 |
3 | 101 | Preston,
ON - Team Time (1st 5) 1:05:34.2 | Spread (1st 5) 4:28.3 |
| 4, 6, 19, 22, 50, (53) |
| Austin Keleher, Justin Francoz, Riley Panasapka, Brian Shaughnessy, Theo Campbell, (Hunter Cron) |
| 11:42.9, 11:52.4, 12:50.2, 12:57.5, 16:11.2, (16:30.1) |
4 | 132 | St Benedict,
ON - Team Time (1st 5) 1:07:38.7 | Spread (1st 5) 3:44.3 |
| 5, 20, 21, 39, 47, (48), (54) |
| Issay Tieu, Logan Hefferan, Nathan Pedro, Thomson Pham, Coll Campbell, (Aaron Enright), (Clinton Nguyen) |
| 11:50.6, 12:52.1, 12:56.2, 14:24.9, 15:34.9, (15:35.2), (16:38.5) |
5 | 133 | St David,
ON - Team Time (1st 5) 1:07:14.6 | Spread (1st 5) 1:46.8 |
| 15, 17, 27, 36, 38 |
| Will Betik, Mitchell Hartman, Jeremy Hunchak, Cameron Rebelo, Nikolas Alder |
| 12:36.7, 12:42.0, 13:29.8, 14:02.6, 14:23.5 |
| 133 | Waterloo-Oxford,
ON - Team Time (1st 5) 1:06:59.2 | Spread (1st 5) 1:56.2 |
| 11, 25, 26, 31, 40 |
| Noah Dietrich, Devon Straus, Adam Roth, Ben Baptie, Jesse Fay |
| 12:30.3, 13:13.7, 13:14.8, 13:33.9, 14:26.5 |
7 | 136 | W. Ross MacDonald,
ON - Team Time (1st 5) 1:08:30.8 | Spread (1st 5) 4:43.4 |
| 7, 14, 24, 35, 56, (58), (61) |
| Nathan Taylor, Nader Ibrahim, Liam Howell, Marcus Wade, Owen Parkin, (Jordan Heard), (Alex Marlat) |
| 12:05.1, 12:36.1, 13:04.0, 13:57.1, 16:48.5, (17:21.0), (19:05.6) |
8 | 141 | Cameron Heights,
ON - Team Time (1st 5) 1:08:48.7 | Spread (1st 5) 4:10.5 |
| 3, 12, 33, 44, 49, (51), (57) |
| Murhej Hantoush, James Sweeney, Adam Hicks, Balkarn Dhesi, Khushmeet Bhangu, (Navraj Bal), (Faiz Ramji) |
| 11:41.7, 12:32.4, 13:49.1, 14:53.3, 15:52.2, (16:22.5), (16:55.5) |
9 | 173 | Waterloo CI,
ON - Team Time (1st 5) 1:10:03.1 | Spread (1st 5) 56.2 |
| 29, 32, 34, 37, 41, (52), (55) |
| Hugh McKenna, Tom Hoang, Matthew Breen, Aidan Merry, Theodore Van Cappellen, (Daniel Cao), (Braeden Barnes) |
| 13:32.0, 13:47.7, 13:55.0, 14:20.2, 14:28.2, (16:25.0), (16:41.9) |
10 | 224 | Kitchener-Waterloo,
ON - Team Time (1st 5) 1:16:21.5 | Spread (1st 5) 3:50.8 |
| 30, 43, 45, 46, 60 |
| Jacob Hall, Mason Simard, Matt Wahl, Ross Tomlinson, James Gohl |
| 13:32.5, 14:51.5, 15:13.6, 15:20.6, 17:23.3 |