1 | 32 | Peninsula,
WA - Team Time (1st 5) 1:18:36.0 | Spread (1st 5) 44.0 |
| 1, 3, 7, 10, 11, (11), (29) |
| Chris Borg, David Lee, Curtis King, Jon Maurins, Nick Borg, (Keegan Hall), (Mik Moore) |
| 15:15.0, 15:33.0, 15:51.0, 15:58.0, 15:59.0, (15:59.0), (16:41.0) |
2 | 117 | Ellensburg,
WA - Team Time (1st 5) 1:22:03.0 | Spread (1st 5) 1:08.0 |
| 4, 14, 26, 36, 37, (44), (68) |
| Jeffrey Ott, Devin McCrary, Caleb Carolan, Ben Solem, Sam Darda, (Thatcher Montgomery), (Nick Gigstead) |
| 15:41.0, 16:08.0, 16:37.0, 16:48.0, 16:49.0, (16:57.0), (17:35.0) |
3 | 147 | Republic,
WA - Team Time (1st 5) 1:22:01.0 | Spread (1st 5) 2:07.0 |
| 2, 5, 23, 53, 64, (65), (71) |
| Nik Michel, Jon Bennett, Mark Blank, Matt Slagle, Saxon Brown, (Levi Larson), (Caleb Larson) |
| 15:17.0, 15:42.0, 16:31.0, 17:07.0, 17:24.0, (17:27.0), (17:36.0) |
4 | 173 | Enumclaw,
WA - Team Time (1st 5) 1:23:07.0 | Spread (1st 5) 1:22.0 |
| 6, 16, 37, 56, 58, (73), (77) |
| Larry Calvert, Braden Timpe, Abe Kellogg, Cory Johnson, Hogan Olafson, (Brandon Shook), (Tyler Gachen) |
| 15:47.0, 16:14.0, 16:49.0, 17:08.0, 17:09.0, (17:37.0), (17:44.0) |
5 | 177 | Shorewood,
WA - Team Time (1st 5) 1:23:53.0 | Spread (1st 5) 40.0 |
| 21, 25, 28, 47, 56, (77), (85) |
| Alex Brock, Joe Gladow, Colin Wilkins, Kane Thomas, Abdul Abdulla, (Matthew Pettersen), (Hayden Loch) |
| 16:28.0, 16:36.0, 16:40.0, 17:01.0, 17:08.0, (17:44.0), (17:58.0) |
6 | 199 | Bonney Lake,
WA - Team Time (1st 5) 1:24:15.0 | Spread (1st 5) 1:03.0 |
| 18, 35, 41, 42, 63, (81), (88) |
| Brandon Baumchen, Reed Hawkins, William Edwards, Blair Libby, Ryan McGraw, (Steven Brown), (Bryant Maxey) |
| 16:18.0, 16:47.0, 16:54.0, 16:55.0, 17:21.0, (17:48.0), (18:02.0) |
7 | 205 | Ephrata,
WA - Team Time (1st 5) 1:24:23.0 | Spread (1st 5) 38.0 |
| 21, 32, 49, 51, 52, (59), (60) |
| Ian Westrope, Steven Monda, Matthew Helsley, Shaun Harrington, Bryan Heer, (Chris Simon), (Kieran Rolfe) |
| 16:28.0, 16:42.0, 17:02.0, 17:05.0, 17:06.0, (17:10.0), (17:11.0) |
8 | 218 | Toppenish,
WA - Team Time (1st 5) 1:24:31.0 | Spread (1st 5) 53.0 |
| 20, 39, 44, 53, 62, (108), (115) |
| Christopher Farley, Emilio Gonzalez, Francisco Villegas, Cameron Kobes, Ian Frank, (Emmett Clayton), (Brandon Sampson) |
| 16:22.0, 16:50.0, 16:57.0, 17:07.0, 17:15.0, (19:06.0), (19:57.0) |
9 | 222 | Arlington,
WA - Team Time (1st 5) 1:24:43.0 | Spread (1st 5) 1:41.0 |
| 8, 29, 50, 67, 68, (75), (77) |
| James Clark, Jacob Fure, Justin Goheen, Andrew Bosket, Aaron Newson, (Kevin Krogmann), (Lukas Chase) |
| 15:54.0, 16:41.0, 17:03.0, 17:30.0, 17:35.0, (17:41.0), (17:44.0) |
10 | 233 | Klahowya,
WA - Team Time (1st 5) 1:25:01.0 | Spread (1st 5) 47.0 |
| 29, 34, 43, 61, 66, (75), (77) |
| Derris Davis, Dane Ballou, Kenny Hata, Jared Sell, Keith Ryan, (Jacob Neubert), (Josh Ross) |
| 16:41.0, 16:43.0, 16:56.0, 17:13.0, 17:28.0, (17:41.0), (17:44.0) |
11 | 264 | Edmonds-Woodway,
WA - Team Time (1st 5) 1:26:25.0 | Spread (1st 5) 2:06.0 |
| 17, 26, 40, 90, 91, (94), (96) |
| Ryan Thompson, Alex Springer, Sean Haldeman, Jack Griffing, Stefan Carlson, (Gabriel Hehn), (Garrett Skelton) |
| 16:16.0, 16:37.0, 16:52.0, 18:18.0, 18:22.0, (18:29.0), (18:34.0) |
12 | 306 | Medical Lake,
WA - Team Time (1st 5) 1:28:45.0 | Spread (1st 5) 4:11.0 |
| 15, 24, 47, 98, 122, (123), (135) |
| Jacob Morrison, Peter Loeffler, Josh Stebbins, Casey Sweet, David Nordel, (Jordan Jacob), (Andrew Reese) |
| 16:10.0, 16:33.0, 17:01.0, 18:40.0, 20:21.0, (20:25.0), (24:48.0) |
13 | 322 | Lake Roosevelt,
WA - Team Time (1st 5) 1:27:51.0 | Spread (1st 5) 2:40.0 |
| 19, 44, 68, 86, 105, (133) |
| Alex Mills, Tanner Loe, Keith Rosenbaum, Kramer Carlson, Daylon Dick, (Lindsey Vargas) |
| 16:20.0, 16:57.0, 17:35.0, 17:59.0, 19:00.0, (22:50.0) |
14 | 351 | Tonasket,
WA - Team Time (1st 5) 1:27:59.0 | Spread (1st 5) 2:17.0 |
| 9, 82, 84, 87, 89, (100), (111) |
| Damon Halvorsen, Matthew Gschiel, Spencer Podkranic, Jake Hickman, Peter Williams, (Corey McCrarey), (Gary Pentz) |
| 15:57.0, 17:52.0, 17:56.0, 18:00.0, 18:14.0, (18:45.0), (19:23.0) |
15 | 403 | Omak,
WA - Team Time (1st 5) 1:30:31.0 | Spread (1st 5) 2:46.0 |
| 13, 93, 95, 100, 102, (112), (125) |
| Michael Goble, Deshawn Dunham, Brian Pecha, Dustin Johnson, Justin Dibble, (Daniel Nash-Mendez), (Josh Gray) |
| 16:02.0, 18:25.0, 18:31.0, 18:45.0, 18:48.0, (19:26.0), (20:33.0) |
16 | 453 | St. John-Endicott-LaCrosse,
WA - Team Time (1st 5) 1:31:48.0 | Spread (1st 5) 1:25.0 |
| 71, 74, 99, 103, 106 |
| Jason Swannack, Cody Siegel, Caleb Rich, Drake Hinkins, Brad Riehle |
| 17:36.0, 17:39.0, 18:43.0, 18:49.0, 19:01.0 |
17 | 462 | Crosspoint,
WA - Team Time (1st 5) 1:34:20.0 | Spread (1st 5) 3:38.0 |
| 32, 92, 97, 120, 121, (124), (132) |
| Russell Melin, Caleb Bertolini, Joe Wiltz, Jimmy Prehm, Kelvin Mason, (John Reichel), (Jeff Zantek) |
| 16:42.0, 18:23.0, 18:36.0, 20:19.0, 20:20.0, (20:31.0), (21:51.0) |
| 462 | Yelm,
WA - Team Time (1st 5) 1:32:38.0 | Spread (1st 5) 2:26.0 |
| 53, 83, 104, 109, 113, (117), (119) |
| Dylan Hyder, Kyle Swords, Ethan Nelson, Jessy Stewart, Guy Simpson, (William Cochran), (Josh Goldworm) |
| 17:07.0, 17:53.0, 18:58.0, 19:07.0, 19:33.0, (20:10.0), (20:15.0) |
19 | 581 | Lynnwood,
WA - Team Time (1st 5) 1:39:41.0 | Spread (1st 5) 1:39.0 |
| 107, 114, 116, 118, 126, (129), (130) |
| Mina Mina, Jordan Murray, Alex Ashenbrener, John Vogan, Blake Larson, (Jordan Stewart), (Matt Onishi) |
| 19:02.0, 19:36.0, 20:08.0, 20:14.0, 20:41.0, (21:27.0), (21:27.5) |
20 | 629 | Oroville,
WA - Team Time (1st 5) 1:47:34.0 | Spread (1st 5) 5:19.0 |
| 109, 127, 128, 131, 134 |
| Connor Hughes, Ronel Kee, Alex Kelly, Rueben Renfro, Connor Thompson |
| 19:07.0, 21:03.0, 21:17.0, 21:41.0, 24:26.0 |