134Kwantlen Park, BC - Team Time (1st 5) 1:53:55.8 | Spread (1st 5) 3:51.5
1, 3, 5, 8, 17, (29), (33)
Timothy Delcourt, Dustin Johnston, Michael Abreha, Mtwkl Mohmed, Ahmad Bhamji, (Adrian Chavarria), (Keegan Shaughnessy)
20:57.6, 21:51.9, 22:43.9, 23:33.3, 24:49.1, (26:26.4), (26:45.1)
254North Surrey Sr, BC - Team Time (1st 5) 1:58:42.3 | Spread (1st 5) 4:04.9
2, 4, 11, 14, 23, (28), (39)
Ephraim Tadesse, Nathan Tadesse, Chris Huynh, Dylan Freinhofer, Josiah Williams, (Spencer Fevang), (Mitchell Savage)
21:49.9, 22:36.5, 24:06.4, 24:14.7, 25:54.8, (26:14.6), (28:07.5)
392Fleetwood Park, BC - Team Time (1st 5) 2:06:13.9 | Spread (1st 5) 1:35.6
13, 18, 19, 20, 22, (24), (27)
Jordan Cameron, Aaron Giesbrecht, Phong Pham, Steven Saito, Devon Atkinson, (Francis Sanchez), (Simon Odong)
24:10.8, 25:04.7, 25:33.4, 25:38.6, 25:46.4, (25:56.3), (26:13.4)
494White Rock Christian, BC - Team Time (1st 5) 2:05:21.7 | Spread (1st 5) 3:00.3
9, 12, 16, 25, 32, (35), (37)
Jordan Gin, Tyus Allen, Levi Legrouix, Andre Darbinian, Cole Mueller, (Jesse Sanchez), (Jacob Rawlinson)
23:42.9, 24:09.4, 24:46.2, 26:00.0, 26:43.2, (26:49.5), (27:08.3)
599Semiahmoo, BC - Team Time (1st 5) 2:05:27.6 | Spread (1st 5) 3:31.2
7, 10, 15, 31, 36, (40), (41)
Brandon Figueroa, Jalen Sekhon, Connor Jackson, Garrett Chance, Kristian Chalmers, (John Kennedy), (Calvin Wong)
23:26.3, 24:01.6, 24:19.4, 26:42.8, 26:57.5, (28:58.6), (31:00.4)
6121Lord Tweedsmuir, BC - Team Time (1st 5) 2:09:13.4 | Spread (1st 5) 4:45.1
6, 21, 26, 30, 38
Liam McKay, Bradyn Norris, Anothony Kucharek, Adam Aylett, John Wu
22:54.5, 25:45.7, 26:12.6, 26:41.0, 27:39.6
7208Johnston Heights, BC - Team Time (1st 5) 2:38:12.6 | Spread (1st 5) 8:11.5
34, 42, 43, 44, 45
Kyle Chiem, Dennis Aldana, Ralph Nomerosa, Ming Nu Lee, Nelson Yim
26:47.9, 31:59.1, 32:13.0, 32:13.2, 34:59.4