1 | 26 | Holy Cross,
BC - Team Time (1st 5) 1:30:11.0 | Spread (1st 5) 3:21.3 |
| 1, 2, 5, 8, 10, (21) |
| Riley Miller, Aiden Miller, Nicholas Coulter, Adam Vilio, Jack Manuel, (Joseph Koh) |
| 16:36.7, 16:39.8, 18:10.7, 18:45.8, 19:58.0, (23:08.6) |
2 | 51 | Lord Tweedsmuir,
BC - Team Time (1st 5) 1:39:24.9 | Spread (1st 5) 2:10.0 |
| 6, 9, 11, 12, 13, (16), (17) |
| Ryan Pederson, Austin Swedish, Stuart Ahara, Alex Le, Holden Sioui, (Patrick Jonas), (Jason Sangha) |
| 18:35.4, 19:18.1, 20:15.1, 20:30.9, 20:45.4, (21:18.2), (21:41.5) |
3 | 62 | Fleetwood Park,
BC - Team Time (1st 5) 1:44:52.4 | Spread (1st 5) 8:43.4 |
| 3, 4, 14, 18, 23 |
| Matt Hobson, Kaelen House, Nathan Filiatrault, Chirag Gupta, Andrew Zhang |
| 17:12.7, 18:10.6, 20:50.9, 22:42.1, 25:56.1 |
4 | 83 | Clayton Heights,
BC - Team Time (1st 5) 1:49:12.1 | Spread (1st 5) 4:44.3 |
| 7, 15, 19, 20, 22 |
| Ethan Nickel, Ki Yoon Jung, Conor Baerg, Christian Torres, Mangal Mann |
| 18:39.5, 21:18.1, 22:53.7, 22:57.0, 23:23.8 |