1 | 30 | Interlake,
WA - Team Time (1st 5) 1:20:20.0 | Spread (1st 5) 56.9 |
| 2, 3, 5, 7, 13, (21), (23) |
| Luke Beauchamp, Alex Doran, Kyle Van Draanen, Joseph Pooley, William Oden, (Joseph Rodgers), (Miguel Monserate) |
| 15:45.4, 15:49.0, 15:55.5, 16:07.8, 16:42.3, (17:26.2), (17:33.7) |
2 | 42 | Liberty (Issaquah),
WA - Team Time (1st 5) 1:21:52.1 | Spread (1st 5) 1:40.0 |
| 1, 6, 8, 10, 17, (19), (22) |
| Aaron Bowe, Collin Olson, Andrew Cooper, Trevor Sytsma, Nick Bliesner, (Mason Goodman), (Michael Daly) |
| 15:38.0, 15:59.0, 16:23.5, 16:33.6, 17:18.0, (17:23.7), (17:33.0) |
3 | 69 | Mercer Island,
WA - Team Time (1st 5) 1:24:43.0 | Spread (1st 5) 48.0 |
| 9, 11, 15, 16, 18, (20), (25) |
| Nathan Cummings, Dylan Lesko, Nathan Gallatin, Daniel Mayer, Tiger McBurney, (Teddy Larkin), (Brett Bottomley) |
| 16:31.0, 16:37.0, 17:07.0, 17:09.0, 17:19.0, (17:24.0), (17:42.0) |
4 | 80 | Bellevue,
WA - Team Time (1st 5) 1:25:23.0 | Spread (1st 5) 2:28.0 |
| 4, 11, 14, 24, 27, (28), (33) |
| Kyle Pratt, Jacob Feinman, Graham Wendle, Thomas Glouner, Brendan Glouner, (Ryan Littrell), (Spencer McClure) |
| 15:54.0, 16:37.0, 16:53.0, 17:37.0, 18:22.0, (18:42.0), (19:34.0) |
5 | 148 | Mt Si,
WA - Team Time (1st 5) 1:35:02.0 | Spread (1st 5) 59.0 |
| 26, 29, 30, 31, 32, (34), (35) |
| Jonny Gendro, Grant Baker, Jackson Stokes, Spencer Ricks, Tanner Sundwall, (Josiah Stoddard), (Hunter Franklin) |
| 18:21.0, 19:05.0, 19:07.0, 19:09.0, 19:20.0, (19:52.0), (20:01.0) |