1 | 26 | Gig Harbor,
WA - Team Time (1st 5) 1:21:09.7 | Spread (1st 5) 1:28.9 |
| 1, 4, 5, 7, 9, (10), (13) |
| Miles Unterreiner, Conner Peloquin, Chris Adgar-Beal, Mark Davis, Jeff Osborn, (Spencer Payne), (Shane Polley) |
| 15:17.8, 16:08.3, 16:14.4, 16:42.5, 16:46.7, (16:47.2), (16:51.4) |
2 | 45 | South Kitsap,
WA - Team Time (1st 5) 1:23:23.8 | Spread (1st 5) 1:56.0 |
| 3, 6, 8, 11, 17, (19), (20) |
| Jon Phillips, Aaron Terry, Kyle Stolp, Jeffery Robinson, Caleb Krueger, (Daniel Nadeau), (Andrew Vargas) |
| 15:42.0, 16:33.0, 16:42.8, 16:48.0, 17:38.0, (17:49.0), (17:55.3) |
3 | 75 | Silas,
WA - Team Time (1st 5) 1:27:42.8 | Spread (1st 5) 3:36.4 |
| 2, 11, 18, 21, 23, (24), (28) |
| Kevin Rosaaen, Roger Willis, JT Gala, Hussain Mberwa, Drew Jensen, (Nathan King), (Brian Waybright) |
| 15:40.2, 16:48.0, 17:45.0, 18:13.0, 19:16.6, (19:27.2), (19:41.0) |
4 | 92 | Henry Foss,
WA - Team Time (1st 5) 1:29:56.3 | Spread (1st 5) 2:16.3 |
| 14, 15, 16, 22, 25, (26), (27) |
| William Shields, Steven Lee, Rory Greenfield, James Torellato, Samuel Warkentin, (Evan Hanson), (Ryan Grant) |
| 17:16.0, 17:21.0, 17:24.0, 18:23.0, 19:32.3, (19:35.0), (19:35.7) |