1 | 33 | A.B. Lucas,
ON - Team Time (1st 5) 1:41:38.7 | Spread (1st 5) 3:16.5 |
| 2, 3, 4, 11, 13, (14) |
| jack day, Joshua Budge, Cohen Kiteley, Graham Stepien, Spencer Mellor, (Nathan Wiseman) |
| 18:59.3, 19:23.9, 19:27.5, 21:32.2, 22:15.8, (22:16.1) |
2 | 35 | London Central,
ON - Team Time (1st 5) 1:41:35.0 | Spread (1st 5) 3:42.0 |
| 1, 6, 7, 9, 12 |
| Christopher Vitols, Cameron Sanderson, Ridvan Song, Michael Taran, Tynan Kelly |
| 18:16.4, 19:51.3, 20:33.1, 20:55.8, 21:58.4 |
3 | 66 | Saunders,
ON - Team Time (1st 5) 1:51:33.9 | Spread (1st 5) 4:23.2 |
| 5, 8, 16, 18, 19, (24) |
| Andy Lynch, Ryan Martin, Peter Liu, Cooper Edwards, Dylan Arnold, (Chad Cota) |
| 19:49.7, 20:49.9, 22:43.3, 23:58.1, 24:12.9, (26:29.8) |
4 | 83 | St Andre Bessette,
ON - Team Time (1st 5) 1:55:33.3 | Spread (1st 5) 2:59.0 |
| 10, 15, 17, 20, 21, (22), (23) |
| Ryan Ahlers, Adam Streefkerk, Sam Francis, Zion Omokaro, Kieran Morrison, (Craig Foster), (Garyson Benoit) |
| 21:19.2, 22:16.5, 23:24.3, 24:15.1, 24:18.2, (24:25.6), (25:39.5) |