1 | 32 | Lakewood,
WA - Team Time (1st 5) 1:27:40.6 | Spread (1st 5) 1:56.2 |
| 1, 2, 7, 8, 14, (16), (17) |
| Jarron Ransford, Gavin Darrah, Matthew Hatch, Joseph Heisley, Robert Lydon, (Ben Schmidt), (Alexis Guerra) |
| 16:40.8, 16:44.7, 17:48.6, 17:49.5, 18:37.0, (19:05.4), (19:11.6) |
2 | 34 | Squalicum,
WA - Team Time (1st 5) 1:28:50.0 | Spread (1st 5) 1:40.2 |
| 3, 4, 5, 10, 12, (13), (15) |
| Benjamin Latta, Chase Bartlett, Owen Voigt, Tyler Nielsen, Gabriel Salomon, (Hayden Smet), (Noah Mason) |
| 16:54.2, 17:32.1, 17:35.3, 18:14.0, 18:34.4, (18:36.4), (18:57.6) |
3 | 63 | Sedro-Woolley,
WA - Team Time (1st 5) 1:34:42.0 | Spread (1st 5) 2:31.4 |
| 6, 9, 11, 18, 19, (20), (21) |
| Kalin Adkerson, Koen Schweizer, Todd Montgomery, Otto Teserik, Cohen Boyd, (Gibson Griffin), (Ethan Judd) |
| 17:45.9, 18:01.6, 18:23.1, 20:14.1, 20:17.3, (20:24.0), (21:36.2) |