1 | 19 | Columbia River,
WA - Team Time (1st 5) 1:06:26.0 | Spread (1st 5) 41.0 |
| 1, 3, 4, 5, 6, (7), (9) |
| Markus Duhamel, Ryan Lisowski, Brian Piette, Anthony Lee, Heath Meler, (Jon Rapacz), (Nicholas McMillan) |
| 13:03.0, 13:06.0, 13:16.0, 13:17.0, 13:44.0, (13:54.0), (14:04.0) |
2 | 67 | Mountain View (WA),
WA - Team Time (1st 5) 1:12:27.0 | Spread (1st 5) 2:26.0 |
| 2, 10, 14, 19, 22, (25), (27) |
| Connor Niemi, Kyle Bauman, Nicholas Hurst, Ryan Harrah, Tristen Payne, (John Cummings), (Davi Von) |
| 13:04.0, 14:05.0, 14:43.0, 15:05.0, 15:30.0, (15:52.0), (15:56.0) |
3 | 68 | Hudson's Bay,
WA - Team Time (1st 5) 1:12:57.0 | Spread (1st 5) 54.0 |
| 8, 11, 15, 17, 17, (20), (23) |
| Eddie Campos, Patrick Fisher, Austin Johnston, Kaile Blea, Patrick Wallum, (Shane Hemmert), (Bryan Bothwell) |
| 14:02.0, 14:11.0, 14:52.0, 14:56.0, 14:56.0, (15:14.0), (15:31.0) |
4 | 86 | Prairie,
WA - Team Time (1st 5) 1:14:30.0 | Spread (1st 5) 1:29.0 |
| 12, 13, 16, 21, 24, (26), (28) |
| Alexander Kubiniec, Ben King, Chris Hogan, Carter Shull, Bryce Howell, (Trevor Brown), (Benjamin Ronda) |
| 14:13.0, 14:22.0, 14:55.0, 15:18.0, 15:42.0, (15:53.0), (16:20.0) |