147White Rock Christian, BC - Team Time (1st 5) 1:21:53.0 | Spread (1st 5) 2:21.0
3, 8, 11, 12, 13, (24), (26)
Jordan Gin, Andre Darbinian, Jesse Sanchez, Jacob Rawlinson, Riley Becker, (JAMIESON RAE), (Mitchell Harival)
14:36.0, 16:41.0, 16:48.0, 16:51.0, 16:57.0, (18:11.0), (18:18.0)
249Fleetwood Park, BC - Team Time (1st 5) 1:23:27.0 | Spread (1st 5) 1:02.0
4, 5, 10, 14, 16, (19), (31)
Jordan Cameron, Jake Khattra, Jaylen Cameron, Aaron Giesbrecht, Omar Mourab, (Simon Odong), (David Kim)
16:09.0, 16:21.0, 16:46.0, 17:00.0, 17:11.0, (17:34.0), (19:43.0)
357Semiahmoo, BC - Team Time (1st 5) 1:23:04.6 | Spread (1st 5) 3:41.0
2, 6, 9, 15, 25, (30), (32)
Brandon Figueroa, Connor Jackson, Dawson Ribeiro, Riley Bonshor, Kristian Chalmers, (Connor Sinclair), (Ayush Bansal)
14:31.0, 16:36.5, 16:42.1, 17:03.0, 18:12.0, (19:41.2), (19:49.3)
477Kwantlen Park, BC - Team Time (1st 5) 1:24:48.0 | Spread (1st 5) 3:27.0
1, 17, 18, 20, 21, (28)
Michael Abreha, Keegan Shaughnessy, Mitchell Smart, Daniel Vas, Ahmad Rezai, (Curtis Shaunessy)
14:24.0, 17:27.0, 17:28.0, 17:38.0, 17:51.0, (18:54.0)
5141Clayton Heights, BC - Team Time (1st 5) 1:35:59.0 | Spread (1st 5) 3:02.2
22, 23, 29, 33, 34, (35), (36)
Liam Buirs, Lance Rances, Liam McLaughlin, Masson Solski, Andrew Palmer, (MacKenzie Wynne), (Jordan Kidd)
17:55.0, 17:56.0, 19:02.0, 20:08.8, 20:57.2, (21:52.6), (23:25.3)
6148Queen Elizabeth, BC - Team Time (1st 5) 1:51:05.0 | Spread (1st 5) 9:15.0
7, 27, 37, 38, 39
Gurpreet Sandhu, MOHAMMED ALI, Cameron Wiltshire, Oven Grabarnik, Robert Zhuang
16:37.0, 18:26.0, 24:32.0, 25:38.0, 25:52.0