| 1 | 52 | Olympia,
WA - Team Time (1st 5) 1:19:51.0 | Spread (1st 5) 39.0 |
| 4, 8, 11, 13, 16, (18), (20) |
| Nate Brennand, Ryan Lawrence, Ted Knudsen, Sam Hales, Samuel Fleckenstein09, (Dusty Miller), (Colin Lang) |
| 15:34.0, 15:48.0, 16:06.0, 16:10.0, 16:13.0, (16:15.0), (16:18.0) |
| 2 | 57 | Central Kitsap,
WA - Team Time (1st 5) 1:19:20.0 | Spread (1st 5) 1:23.0 |
| 1, 6, 9, 18, 23, (25), (27) |
| Shane Moskowitz, Zackery Weber, Michael Thorsen, Mark Zylstra, John Mackovjak, (Andrew Thorsen), (Chas Sperry) |
| 15:03.0, 15:45.0, 15:51.0, 16:15.0, 16:26.0, (16:44.0), (16:45.0) |
| 3 | 77 | Chelan,
WA - Team Time (1st 5) 1:20:44.0 | Spread (1st 5) 1:10.0 |
| 5, 10, 12, 22, 28, (37), (40) |
| Chase Anderson, Raven Berman, Cyrus Desmarais, Niles Desmarais, Tyler Clark, (Hank Burton), (Jorge Maldanodo) |
| 15:36.0, 15:52.0, 16:08.0, 16:22.0, 16:46.0, (17:35.0), (17:45.0) |
| 4 | 111 | Cashmere,
WA - Team Time (1st 5) 1:22:51.0 | Spread (1st 5) 2:13.0 |
| 2, 7, 32, 34, 36, (38), (55) |
| Seth Pierson, Roman Velazquez, Sang Cho, Robby Godfrey, Kevin Bailey, (Matthew Miller), (James Stolhammer) |
| 15:12.0, 15:46.0, 17:12.0, 17:16.0, 17:25.0, (17:36.0), (19:01.0) |
| 5 | 124 | Lake Roosevelt,
WA - Team Time (1st 5) 1:24:30.0 | Spread (1st 5) 3:25.0 |
| 3, 15, 29, 30, 47, (51), (62) |
| Nick Ribera, Alex Mills, Tanner Loe, Jonathan Barry, Willy Timentwa, (Kramer Carlson), (Daniel Galen) |
| 15:29.0, 16:11.0, 16:52.0, 17:04.0, 18:54.0, (18:58.0), (19:27.0) |
| 6 | 186 | Tonasket,
WA - Team Time (1st 5) 1:28:12.0 | Spread (1st 5) 2:42.0 |
| 20, 30, 39, 43, 54, (57), (60) |
| Damon Halvorsen, Matthew Gschiel, Peter Williams, Kellen Sauer, Spencer Podkranic, (Corey McCrarey), (Tomas Stefaniak) |
| 16:18.0, 17:04.0, 17:42.0, 18:08.0, 19:00.0, (19:04.0), (19:15.0) |
| 7 | 212 | Omak,
WA - Team Time (1st 5) 1:30:32.0 | Spread (1st 5) 3:22.0 |
| 17, 24, 49, 58, 64, (77), (85) |
| Michael Goble, Kane Pennington, Brandon Black, Josh Gray, Dustin Johnson, (Lance Paul), (Carlos Cortinas) |
| 16:14.0, 16:40.0, 18:57.0, 19:05.0, 19:36.0, (21:28.0), (23:12.0) |
| 8 | 239 | Cascade (Leavenworth),
WA - Team Time (1st 5) 1:33:01.0 | Spread (1st 5) 4:19.0 |
| 13, 33, 53, 68, 72, (80), (83) |
| Jake Whitten, Ryan Rosenau, Cristian Rivas, Riley Bosket, Chase Lemons, (Laren Miller), (Jon Scott) |
| 16:10.0, 17:15.0, 18:59.0, 20:08.0, 20:29.0, (22:25.0), (22:37.0) |
| 9 | 279 | NW Christian (Colbert),
WA - Team Time (1st 5) 1:36:38.0 | Spread (1st 5) 1:52.0 |
| 45, 48, 51, 65, 70, (74), (76) |
| Nolan Wright, Tim Hill, Caleb Clark, Justin Loiseau, Spencer Vaughn, (Kyle Fritsch), (Rory Mathias) |
| 18:30.0, 18:55.0, 18:58.0, 19:53.0, 20:22.0, (20:51.0), (21:22.0) |
| 10 | 282 | Reardan,
WA - Team Time (1st 5) 1:35:58.0 | Spread (1st 5) 3:43.0 |
| 35, 42, 63, 67, 75, (79), (82) |
| Marcus Adkins, Grey Peone, Bryant Luncht, William Murphy, John Murphy, (Karl Kropius), (Ryan Leavitt) |
| 17:23.0, 17:55.0, 19:32.0, 20:02.0, 21:06.0, (22:16.0), (22:32.0) |
| 11 | 286 | Republic,
WA - Team Time (1st 5) 1:37:40.0 | Spread (1st 5) 5:20.0 |
| 40, 46, 56, 60, 84 |
| Jon Bennett, Matt Slagle, Levi Larson, Mark Blank, Austin Roberts |
| 17:45.0, 18:33.0, 19:02.0, 19:15.0, 23:05.0 |
| 12 | 287 | Foss,
WA - Team Time (1st 5) 1:36:34.0 | Spread (1st 5) 2:02.0 |
| 44, 49, 59, 66, 69, (71), (73) |
| Ryan Grant, Evan Hanson, Andrew Hahn, Paul Shields, Colby Horner, (Elijah Groshell), (Jerald Tolerson) |
| 18:17.0, 18:57.0, 19:07.0, 19:54.0, 20:19.0, (20:27.0), (20:32.0) |
| 13 | 357 | Lincoln (Tacoma),
WA - Team Time (1st 5) 1:52:58.0 | Spread (1st 5) 10:42.0 |
| 25, 78, 81, 86, 87, (88) |
| Jeston Simpon, Solomon Jedidi, Nick Miller, John Harvey, Cameron Gehring, (Michael Obregon) |
| 16:44.0, 22:12.0, 22:29.0, 24:07.0, 27:26.0, (34:54.0) |