1 | 39 | Heritage Woods,
BC - Team Time (1st 5) 2:01:37.0 | Spread (1st 5) 2:25.0 |
| 2, 7, 9, 10, 11, (17), (20) |
| Geric Coutts, Pasha Alvani, Cameron Weir, Ben Lockwood, Jonah Devereaux, (Kevin Kiez), (Matthew Griffin) |
| 22:37.0, 24:22.0, 24:44.0, 24:52.0, 25:02.0, (27:29.0), (28:50.0) |
| 39 | Port Moody,
BC - Team Time (1st 5) 2:03:01.0 | Spread (1st 5) 4:12.0 |
| 3, 4, 6, 12, 14, (15), (16) |
| Musaab Ahmed, Matt Fogliato, Tyril Lauzon-Burcombe, Rashid Shah-Anwar, Eugene Filatov, (Isaac Jacobsen), (Kyle Lalonde) |
| 22:52.0, 23:01.0, 23:43.0, 26:21.0, 27:04.0, (27:24.0), (27:26.0) |
3 | 70 | Pinetree,
BC - Team Time (1st 5) 2:13:41.0 | Spread (1st 5) 6:41.0 |
| 1, 8, 18, 21, 22, (23), (24) |
| Nathaniel Kang, Kearro Chow, Dalton Lau, Justin Ho, Nathan Ling, (Benny Huang), (Tyrone Lengert) |
| 22:33.0, 24:36.0, 28:27.0, 28:51.0, 29:14.0, (29:19.0), (30:33.0) |
4 | 88 | Dr. Charles Best,
BC - Team Time (1st 5) 2:21:31.0 | Spread (1st 5) 8:56.0 |
| 5, 13, 19, 25, 26 |
| Joel Ahn, David Hamilton, James Gamboa, Aaron Yap, Connor Hovanessian |
| 23:02.0, 26:37.0, 28:38.0, 31:16.0, 31:58.0 |