1 | 33 | St. John-Endicott-LaCrosse,
WA - Team Time (1st 5) 1:32:43.5 | Spread (1st 5) 1:27.3 |
| 1, 3, 5, 10, 14, (21), (23) |
| Ben Salzman, Warren Miller, Cody Siegel, Jason Swannack, Brad Riehle, (David Sackmann), (Drake Hinkins) |
| 17:56.0, 18:00.0, 18:10.0, 19:14.2, 19:23.3, (20:36.0), (20:42.0) |
2 | 35 | Tri-Cities Prep,
WA - Team Time (1st 5) 1:33:36.9 | Spread (1st 5) 1:17.1 |
| 2, 6, 7, 9, 11, (12), (16) |
| Nick Lumetta, Daniel Foust, Ryan Mercado, Samuel Mota-Martinez, Joe Verdin, (Nick Tudor), (Nick Fong) |
| 17:59.9, 18:31.0, 18:43.0, 19:06.0, 19:17.0, (19:19.0), (19:27.0) |
3 | 77 | Asotin,
WA - Team Time (1st 5) 1:38:45.0 | Spread (1st 5) 2:29.0 |
| 4, 13, 18, 20, 22, (38), (39) |
| Jamell Allbright, Chase Teigen, Matt Ambroson, Nathan Heald, Michael Farver, (Brian Ackerman), (Drew Gibbs) |
| 18:09.0, 19:23.0, 20:11.0, 20:24.0, 20:38.0, (22:24.9), (22:44.0) |
4 | 95 | Waitsburg,
WA - Team Time (1st 5) 1:41:04.5 | Spread (1st 5) 1:57.4 |
| 8, 17, 19, 24, 27, (30), (37) |
| Michael Montgomery, Matt Leid, John Hockersmith, Matthew Montgomery, Chris Carpenter, (Nick Carpenter), (Eric Lienhard) |
| 19:04.9, 19:47.4, 20:18.9, 20:51.0, 21:02.3, (21:11.5), (22:24.0) |
5 | 149 | Dayton,
WA - Team Time (1st 5) 1:49:57.7 | Spread (1st 5) 7:34.6 |
| 15, 25, 31, 33, 45 |
| Miles Lytle, Jason Norris, Brett Lambert, Nick Owens, Roland Ng |
| 19:26.0, 20:54.9, 21:15.1, 21:21.1, 27:00.6 |
| 149 | Pomeroy,
WA - Team Time (1st 5) 1:46:10.9 | Spread (1st 5) 36.2 |
| 26, 28, 29, 32, 34, (35), (40) |
| Joel Meyers, Robert Adams, Derek Anderson, Charlie Bartlow, Tyler Craigie, (Anthony DellaMaggiora), (Samuel Carlson) |
| 20:57.3, 21:09.1, 21:11.0, 21:20.0, 21:33.5, (22:15.5), (22:51.8) |
7 | 206 | Liberty Christian,
WA - Team Time (1st 5) 2:02:09.8 | Spread (1st 5) 3:54.2 |
| 36, 41, 42, 43, 44, (46) |
| Haydin Bradshaw, Connor Davis, Bookman Jef, Scott Lehrman, Caleb Hart, (Josh Sommers) |
| 22:16.6, 23:25.0, 25:08.3, 25:09.1, 26:10.8, (31:34.3) |