1 | 37 | Vincent Massey,
ON - Team Time (1st 5) 1:56:54.3 | Spread (1st 5) 58.4 |
| 5, 6, 7, 8, 11, (12), (13) |
| Eric McFarlane, Andrew Bezarevic, Aidan Rocheleau, Adedamola Adenitan, Shehan Alukorala, (Sean Manser), (Mateo Price-Aguirre) |
| 22:55.6, 23:00.5, 23:27.8, 23:36.4, 23:54.0, (24:04.8), (24:18.7) |
2 | 52 | Riverside,
ON - Team Time (1st 5) 1:59:44.6 | Spread (1st 5) 3:01.4 |
| 2, 4, 14, 15, 17, (24), (25) |
| Kiniw Cleland, Elijah Williams, Robert Pham, Braeden Seifarth, Cameron Pickersgill, (Josh Folkeringa), (Riley Prescott) |
| 22:06.8, 22:50.8, 24:48.8, 24:50.0, 25:08.2, (28:18.4), (28:19.0) |
3 | 76 | Sandwich,
ON - Team Time (1st 5) 2:09:06.3 | Spread (1st 5) 10:06.0 |
| 1, 3, 18, 26, 28, (29) |
| Tyler Jones, Brad O'Neill, Chris Renaud, Brett Hodgkin, William Isaac, (Kyle Nevill) |
| 20:49.0, 22:42.0, 25:50.3, 28:50.0, 30:55.0, (35:53.2) |
4 | 81 | Leamington,
ON - Team Time (1st 5) 2:06:51.2 | Spread (1st 5) 3:11.9 |
| 9, 10, 19, 20, 23 |
| Liam Jeffery, Brayden Klemens, Zak Hodgson, Evan Loveless, Adrian Resendes |
| 23:37.2, 23:46.4, 26:13.0, 26:25.5, 26:49.1 |
5 | 116 | General Amherst,
ON - Team Time (1st 5) 2:24:33.7 | Spread (1st 5) 10:54.9 |
| 16, 21, 22, 27, 30, (31) |
| James Shaw, Frank Amato, Matt Belisle, Justin Lowrie, Austin Misner, (Adrian D'Ascanio) |
| 25:03.0, 26:27.7, 26:30.1, 30:35.0, 35:57.9, (36:01.0) |