1 | 18 | Ferndale,
WA - Team Time (1st 5) 1:26:28.4 | Spread (1st 5) 1:42.1 |
| 1, 2, 4, 5, 6, (12), (13) |
| Lee George, James Underwood, Connor Jungkuntz, Jake Catrain, Logan Jungkuntz, (Alex Scheck), (Isaac Robison) |
| 16:10.8, 17:03.0, 17:31.0, 17:50.7, 17:52.9, (18:26.0), (18:27.1) |
2 | 53 | Mt Vernon,
WA - Team Time (1st 5) 1:31:43.8 | Spread (1st 5) 2:00.5 |
| 3, 7, 11, 15, 17, (18), (20) |
| John Groesbeck, Daniel Corona, Tyler Johnson, Jordan Vidmore, Alex Ragusa, (Andy Kirk), (Sam Wellander) |
| 17:05.1, 18:03.7, 18:25.2, 19:04.2, 19:05.6, (19:08.4), (19:14.8) |
3 | 56 | Sedro-Woolley,
WA - Team Time (1st 5) 1:32:40.9 | Spread (1st 5) 57.3 |
| 8, 9, 10, 14, 15, (19), (21) |
| Josh Oudman, Brandon Peden, PJ DeVries, Ryan Bradley, Josh Macchi, (Isaac Bianchini), (Albert Danielson) |
| 18:06.9, 18:14.8, 18:16.6, 18:58.4, 19:04.2, (19:12.3), (19:50.4) |