1 | 29 | St Joseph’s (St. Thomas),
ON - Team Time (1st 5) 1:21:28.3 | Spread (1st 5) 1:14.5 |
| 2, 3, 5, 7, 12 |
| Aiden Coles, Tristan Coles, James Hill, Harrison Belanger, Joel Bowden |
| 15:47.5, 15:52.9, 16:15.0, 16:30.9, 17:02.0 |
2 | 41 | Vincent Massey,
ON - Team Time (1st 5) 1:23:49.8 | Spread (1st 5) 2:25.9 |
| 1, 6, 9, 11, 14 |
| Brennan Tedley, Tanner Atkinson, Ziad Abdullah, Harjashan BAL, Shafeen Aziz |
| 15:40.1, 16:24.1, 16:44.0, 16:55.6, 18:06.0 |
3 | 50 | Sandwich,
ON - Team Time (1st 5) 1:25:44.4 | Spread (1st 5) 2:57.2 |
| 4, 8, 10, 13, 15 |
| Ned Malic, Gavin Chamandy, Matt Wilson, Joe Lichaa, Matthew Bothamley |
| 15:58.6, 16:42.8, 16:55.2, 17:12.0, 18:55.8 |