1 | 32 | NW Christian (Lacey),
WA - Team Time (1st 5) 1:27:22.5 | Spread (1st 5) 1:00.6 |
| 3, 5, 7, 8, 9, (11), (22) |
| Micah Cushman, Jordan Hutson, Alex Feero, Clinton Barr, Justin Holden, (Bohlig Nathan), (Tyson Heo) |
| 16:45.3, 17:26.8, 17:40.2, 17:44.3, 17:45.9, (17:58.0), (19:31.1) |
2 | 44 | White Pass,
WA - Team Time (1st 5) 1:28:49.3 | Spread (1st 5) 2:53.3 |
| 1, 4, 6, 16, 17, (19), (27) |
| Nathan Perry, Ryan Wright, Ethan Perry, Zach O'Neill, Brad Fenbert, (Othel Cole), (Bryon Walter) |
| 16:05.0, 17:15.0, 17:36.0, 18:55.0, 18:58.3, (19:02.0), (20:07.0) |
3 | 62 | Wahkiakum,
WA - Team Time (1st 5) 1:31:40.7 | Spread (1st 5) 2:29.0 |
| 2, 13, 14, 15, 18, (32), (33) |
| Walker Riley, Jon Murphy, Kevin O'Connor, Jared McEntire, Chris Hokkanen, (Hayden Miles), (Stuart Bosch) |
| 16:31.0, 18:37.4, 18:42.0, 18:50.3, 19:00.0, (21:19.0), (21:41.6) |
4 | 106 | Naselle,
WA - Team Time (1st 5) 1:36:28.2 | Spread (1st 5) 1:49.7 |
| 12, 20, 23, 25, 26, (28), (30) |
| Nathan Reitz, Drew Macy, Conor Smith, Alex Bennett, Calen Thompson, (Gary Johansen), (Stephan Griss) |
| 18:05.2, 19:04.9, 19:37.0, 19:46.2, 19:54.9, (20:13.8), (20:17.0) |
5 | 115 | North Beach,
WA - Team Time (1st 5) 1:37:47.9 | Spread (1st 5) 2:40.1 |
| 10, 21, 24, 29, 31, (34) |
| Derek Moore, Nate Paro, Cory Dianovich, Sebastian Makinson, Dylan Hearn, (John Johnson) |
| 17:53.9, 19:17.9, 19:45.6, 20:16.5, 20:34.0, (22:50.5) |