1 | 25 | Columbia River,
WA - Team Time (1st 5) 1:21:31.0 | Spread (1st 5) 1:33.0 |
| 1, 3, 6, 7, 8, (11), (13) |
| Kyle Boe, Brian Piette, Will Jones, Markus Duhamel, Anthony Lee, (Ryan Lisowski), (Steven McCarthy) |
| 15:22.0, 16:09.2, 16:27.8, 16:37.0, 16:55.0, (17:10.0), (17:12.1) |
2 | 48 | Camas,
WA - Team Time (1st 5) 1:24:23.1 | Spread (1st 5) 1:22.2 |
| 2, 9, 10, 12, 15, (18), (19) |
| Josh Reiter, Andrew Kaler, Treyson Sheesley, Tucker Boyd, Gregory Moran, (Evan Klein), (Micheal Koceja) |
| 15:57.0, 16:55.2, 17:00.0, 17:11.7, 17:19.2, (17:39.7), (17:43.8) |
3 | 80 | Union,
WA - Team Time (1st 5) 1:26:41.6 | Spread (1st 5) 1:48.2 |
| 5, 14, 17, 20, 24, (25), (28) |
| Roman Kirkov, Tanner Sork, Charles Carpenter, Zach Lemberg, Damon Erickson, (Ryan Herbert), (Zach Bowden) |
| 16:15.9, 17:12.5, 17:22.8, 17:46.3, 18:04.1, (18:05.8), (18:18.0) |
4 | 91 | Hudson's Bay,
WA - Team Time (1st 5) 1:27:34.0 | Spread (1st 5) 2:03.4 |
| 4, 16, 22, 23, 26, (27), (29) |
| Cameron Falkner, Joey Castrey, Isaiah Escobedo, Anthony Carlsen, Austin Johnston, (Cameron McCallum), (Brandon Bankhead) |
| 16:09.6, 17:21.5, 17:53.7, 17:56.2, 18:13.0, (18:13.5), (18:36.0) |
5 | 156 | Prairie,
WA - Team Time (1st 5) 1:36:45.2 | Spread (1st 5) 2:42.8 |
| 21, 30, 32, 36, 37, (39), (42) |
| Alexander Kubiniec, Daniel Froese, Ben King, Nathan Crandall, Carter Shull, (Bryce Howell), (Conner Jankowski) |
| 17:47.2, 18:52.0, 19:21.0, 20:15.0, 20:30.0, (20:54.2), (23:37.0) |
6 | 171 | Fort Vancouver,
WA - Team Time (1st 5) 1:38:43.0 | Spread (1st 5) 1:36.0 |
| 31, 33, 34, 35, 38, (40), (41) |
| Daniel Luchkin, Alex Estell, Harbhajan Singh, Romil Chandra, Phanith Touch, (Greg Fink), (Daniel Santiago) |
| 19:09.0, 19:23.0, 19:24.0, 20:02.0, 20:45.0, (21:03.0), (21:30.0) |