1 | 68 | Vancouver Thunderbirds,
BC - Team Time (1st 5) 55:19.8 | Spread (1st 5) 2:38.4 |
| 1, 4, 12, 14, 37 |
| Marcus Britnell, Paul Van Raamsdonk, Dylan Uhrich, Christian Petersen, Francis Sadleir |
| 9:57.8, 10:29.1, 11:04.9, 11:11.8, 12:36.2 |
2 | 89 | Earl Marriott,
BC - Team Time (1st 5) 56:59.6 | Spread (1st 5) 1:00.0 |
| 7, 9, 19, 26, 28, (62) |
| Daya Sarai, Cash Raymond, Micah Logie, Jeremiah Mackie, Matthew Wiebe, (James Bell) |
| 10:55.0, 11:00.0, 11:18.0, 11:51.6, 11:55.0, (15:17.8) |
3 | 101 | Ocean Athletics,
BC - Team Time (1st 5) 57:32.7 | Spread (1st 5) 1:21.3 |
| 10, 13, 22, 23, 33, (38), (41) |
| Harrison Almrud, Owen Pinto, Kaelan House, Adam Vilio, Arjun Singh Dhatt, (Charles Antscherl), (Cameron Groleau) |
| 11:01.6, 11:05.7, 11:28.6, 11:33.9, 12:22.9, (12:37.1), (12:51.1) |
4 | 106 | Vedder MS,
BC - Team Time (1st 5) 58:25.0 | Spread (1st 5) 3:47.0 |
| 2, 2, 6, 45, 51, (56) |
| Finn Longhurst, Jack Johnston, Connor Crevier, Jaden Almond, Mateo Tuioti, (Kevin Bird) |
| 10:08.0, 10:08.0, 10:50.0, 13:24.0, 13:55.0, (15:02.0) |
5 | 116 | White Rock Christian,
BC - Team Time (1st 5) 58:24.0 | Spread (1st 5) 1:13.0 |
| 11, 17, 27, 29, 32, (36), (47) |
| Evan Slofstra, Sean Murray, Ramses UnknownB, Danny Hong, Collin Murray, (Evan Ellison), (Nathan UnknownB) |
| 11:02.0, 11:17.0, 11:54.0, 11:56.0, 12:15.0, (12:31.6), (13:28.2) |
6 | 149 | Lord Tweedsmuir,
BC - Team Time (1st 5) 1:01:46.6 | Spread (1st 5) 2:42.4 |
| 5, 15, 42, 43, 44, (46), (55) |
| Jake Taylor, Liam McKay, Ryan Magdanz, Tyler Wilson, Adam Pederson, (Austin Swedish), (Alex Le) |
| 10:41.0, 11:13.0, 13:12.2, 13:17.0, 13:23.4, (13:24.2), (14:47.6) |
7 | 151 | Clayton Heights,
BC - Team Time (1st 5) 1:02:25.0 | Spread (1st 5) 3:50.1 |
| 7, 20, 21, 49, 54, (60), (63) |
| Jonathan Folds, Aidan Hawrylecki, damien UnknownB, Conor Baerg, Austin Yang, (Samuel Stewart), (Myles UnknownB) |
| 10:55.0, 11:26.0, 11:27.0, 13:51.9, 14:45.1, (15:11.7), (15:36.5) |
8 | 156 | Semiahmoo,
BC - Team Time (1st 5) 1:00:55.4 | Spread (1st 5) 1:36.6 |
| 16, 30, 31, 39, 40, (48), (50) |
| Devon Kim, Jim S, Trey Ferrence, Kiyan Bolz, Michael Dowhaniuk, (Evan Ellison), (Matthew Tymos) |
| 11:14.0, 12:02.0, 12:04.8, 12:44.0, 12:50.6, (13:38.0), (13:53.7) |
9 | 171 | Tamanawis,
BC - Team Time (1st 5) 1:03:00.3 | Spread (1st 5) 3:06.0 |
| 17, 24, 25, 52, 53, (57), (61) |
| Rykan UnknownB, Amandeep Bamrah, Tyson Baker, Navroop UnknownB, Blessing UnknownB, (Jagveer UnknownB), (Angat UnknownB) |
| 11:17.0, 11:35.1, 11:46.0, 13:59.2, 14:23.0, (15:03.2), (15:14.7) |
10 | 250 | Elgin Park,
BC - Team Time (1st 5) 1:11:00.7 | Spread (1st 5) 3:29.7 |
| 34, 35, 58, 59, 64 |
| Jon UnknownB, Oliver Gibson, Joey Zhang, Cam UnknownB, Jack UnknownB |
| 12:24.0, 12:28.6, 15:07.1, 15:07.3, 15:53.7 |