129Kwantlen Park, BC - Team Time (1st 5) 1:52:27.0 | Spread (1st 5) 2:29.0
1, 2, 4, 10, 12, (44), (45)
Timothy Delcourt, Dustin Johnston, Michael Abreha, Mtwkl Mohmed, Ahmad Bhamji, (Adrian Chavarria), (Abdo Alfikah)
21:17.0, 21:47.0, 22:17.0, 23:20.0, 23:46.0, (27:24.0), (27:29.0)
283Fleetwood Park, BC - Team Time (1st 5) 2:01:10.0 | Spread (1st 5) 2:05.0
9, 11, 18, 20, 25, (26), (31)
Jordan Cameron, Aaron Giesbrecht, Phong Pham, Simon Odong, Connor Frankenberger, (Francis Sanchez), (Devon Atkinson)
23:02.0, 23:42.0, 24:35.0, 24:44.0, 25:07.0, (25:08.0), (25:22.0)
3100Semiahmoo, BC - Team Time (1st 5) 2:01:51.0 | Spread (1st 5) 4:30.0
3, 15, 16, 30, 36, (42), (57)
Brandon Figueroa, Jalen Sekhon, Connor Jackson, Kristian Chalmers, Garrett Chance, (John Kennedy), (Calvin Wong)
21:50.0, 24:10.0, 24:11.0, 25:20.0, 26:20.0, (27:13.0), (28:58.0)
4103Lord Tweedsmuir, BC - Team Time (1st 5) 2:03:04.0 | Spread (1st 5) 3:48.0
5, 19, 21, 24, 34, (40), (48)
Liam McKay, Bradyn Norris, Anothony Kucharek, Adam Aylett, Connor Page, (Cody Materi), (John Wu)
22:20.0, 24:37.0, 24:53.0, 25:06.0, 26:08.0, (27:07.0), (27:55.0)
5129Earl Marriott, BC - Team Time (1st 5) 2:05:53.0 | Spread (1st 5) 7:59.0
6, 12, 14, 29, 68
Stuart McDonald, Chase Lawler, Jackson Silvester-Lee, Sterling Ginther, Harry Seeley
22:24.0, 23:46.0, 24:03.0, 25:17.0, 30:23.0
6150Johnston Heights, BC - Team Time (1st 5) 2:07:20.0 | Spread (1st 5) 4:01.0
7, 33, 35, 37, 38, (54), (63)
Avi Singh, Kyle Chiem, Leo Sham, Brayden Buckingham, Ming Nu Lee, (Roger Xiao), (Denis Hldam)
22:26.0, 25:45.0, 26:17.0, 26:25.0, 26:27.0, (28:42.0), (29:50.0)
7182White Rock Christian, BC - Team Time (1st 5) 2:13:12.0 | Spread (1st 5) 4:00.0
17, 23, 43, 49, 50, (51), (59)
Jordan Gin, Tyus Allen, Andre Darbinian, Levi Legrouix, Andrea Kabiavan, (Glen Johnston), (Jesse Sanchez)
24:18.0, 25:01.0, 27:23.0, 28:12.0, 28:18.0, (28:22.0), (29:09.0)
8189Elgin Park, BC - Team Time (1st 5) 2:13:02.0 | Spread (1st 5) 7:40.0
8, 22, 39, 55, 65, (70), (71)
Riley Gray, Liam Gahan, Ben Watkins, John Savage, Adam Wang, (Quince Bielka), (Jason Kuo)
22:27.0, 24:55.0, 26:49.0, 28:44.0, 30:07.0, (30:31.0), (30:42.0)
9262Enver Creek, BC - Team Time (1st 5) 2:22:18.0 | Spread (1st 5) 4:36.0
32, 47, 53, 64, 66, (72), (76)
Mathew Reyers, Daniel Humphries, Nicholas Colp, Aldrin Calipes, Scott Lee, (Hector Cisneros), (Parshant Bombhi)
25:39.0, 27:38.0, 28:41.0, 30:05.0, 30:15.0, (31:19.0), (32:06.0)
10287Tamanawis, BC - Team Time (1st 5) 2:30:30.0 | Spread (1st 5) 11:18.0
28, 41, 56, 80, 82
Darpan Grewal, Andy Joshi, Tom Siekman, Franco Prieto, Nishchit Gautam
25:10.0, 27:10.0, 28:55.0, 32:47.0, 36:28.0
11313Clayton Heights, BC - Team Time (1st 5) 2:31:19.1 | Spread (1st 5) 9:25.1
27, 61, 67, 77, 81, (83)
Liam Buirs, Mitchell Wright, Liam McLaughlin, Kyle Kurahashi, Alex Buckman, (Andrew Palmer)
25:09.0, 29:12.0, 30:16.0, 32:08.0, 34:34.1, (39:08.0)
12322Holy Cross, BC - Team Time (1st 5) 2:30:50.0 | Spread (1st 5) 3:29.0
52, 60, 62, 73, 75, (79)
Eamonn Keane, Matthew Winter, Robert Kirstiuk, Jeremy Fernandes, Morgan Benko, (Liam Sprangers)
28:32.0, 29:10.0, 29:38.0, 31:29.0, 32:01.0, (32:16.0)
13325Fraser Heights, BC - Team Time (1st 5) 2:31:02.0 | Spread (1st 5) 4:39.0
46, 58, 69, 74, 78, (84)
Matthew Li, Philip Kim, Collin Bowman, Brandon Harvey, Xing Lu Wang, (Angus Lin)
27:31.0, 29:01.0, 30:28.0, 31:52.0, 32:10.0, (39:23.0)