1 | 34 | White Rock Christian,
BC - Team Time (1st 5) 2:05:48.8 | Spread (1st 5) 3:22.3 |
| 2, 5, 7, 9, 11, (12), (15) |
| Carl Johnston, Cameron Kroeker, Joel Schat, Austin Driedger, Matt Redekopp, (Sam Shury), (Eli Mara) |
| 22:51.0, 25:25.1, 25:29.6, 25:49.8, 26:13.3, (26:35.6), (27:17.9) |
2 | 51 | Semiahmoo,
BC - Team Time (1st 5) 2:09:00.4 | Spread (1st 5) 4:33.9 |
| 3, 6, 10, 14, 18, (19), (20) |
| MICHAEL COX, Adam Paul-Morris, Declan White, Matt Lauer, Tyler McMillan, (Lucas Ference), (Alex Strachan) |
| 23:00.2, 25:25.3, 25:56.8, 27:04.0, 27:34.1, (27:47.9), (27:54.3) |
3 | 64 | Kwantlen Park,
BC - Team Time (1st 5) 2:11:40.7 | Spread (1st 5) 5:11.0 |
| 4, 8, 13, 17, 22, (26) |
| Justin Kent, Geoffrey Gambil, Gurjit Rajput, Oskar Hektor, Riley Brady-Springer, (Cameron Gutjahr) |
| 23:05.5, 25:45.8, 26:59.0, 27:33.9, 28:16.5, (30:46.9) |
4 | 85 | Fleetwood Park,
BC - Team Time (1st 5) 2:16:14.9 | Spread (1st 5) 7:51.3 |
| 1, 16, 21, 23, 24, (25) |
| Ahmed Mohamoud, Tj Mccoll, Chris Black, Abjot Boparai, Bobby Guevara, (Sunny Khak) |
| 21:51.9, 27:29.7, 27:58.4, 29:11.7, 29:43.2, (30:20.7) |