1 | 27 | Mt Vernon,
WA - Team Time (1st 5) 1:27:22.0 | Spread (1st 5) 1:30.0 |
| 1, 2, 4, 10, 10, (16), (17) |
| Ethan Garrison, Nate Minor, John Groesbeck, Jacob Barker, Jacob Phipps, (Nathan Rex), (Zachary Johnson) |
| 16:46.0, 16:51.0, 17:13.0, 18:16.0, 18:16.0, (18:57.0), (19:21.0) |
2 | 40 | Ferndale,
WA - Team Time (1st 5) 1:28:41.0 | Spread (1st 5) 1:21.0 |
| 5, 6, 7, 9, 13, (14), (15) |
| James Underwood, Krenz Dylan, Lee George, Jake Catrain, Jake Monson, (Alex Scheck), (Austin Brooks) |
| 17:14.0, 17:15.0, 17:37.0, 18:00.0, 18:35.0, (18:50.0), (18:53.0) |
3 | 60 | Sedro-Woolley,
WA - Team Time (1st 5) 1:32:22.0 | Spread (1st 5) 2:35.0 |
| 3, 8, 12, 18, 19, (20), (21) |
| Kevin Bartelt, PJ DeVries, Richard Weyrich, Josh Macchi, Ryan Bradley, (Zach Cartwright), (Isaac Bianchini) |
| 16:59.0, 17:54.0, 18:32.0, 19:23.0, 19:34.0, (19:36.0), (19:46.0) |