1 | 34 | NW Christian (Lacey),
WA - Team Time (1st 5) 1:21:50.0 | Spread (1st 5) 1:50.0 |
| 1, 2, 4, 6, 21, (27), (31) |
| Justin Holden, Lucas Graham, Josiah Shelman, Aaron Michael, Stephen Goff, (Brandon Burch), (Sam Beam) |
| 15:37.0, 15:55.0, 16:09.0, 16:42.0, 17:27.0, (17:38.0), (17:52.0) |
2 | 109 | Tri-Cities Prep,
WA - Team Time (1st 5) 1:27:23.1 | Spread (1st 5) 1:51.3 |
| 7, 12, 18, 26, 46, (49), (58) |
| Nick Lumetta, Nick Fong, Nick Tudor, John Hylden, Skyler Larson, (Juan Diego Espinoza), (Adam Noorani) |
| 16:46.2, 17:00.1, 17:21.8, 17:37.5, 18:37.5, (18:40.3), (18:57.8) |
3 | 135 | Republic,
WA - Team Time (1st 5) 1:28:20.0 | Spread (1st 5) 2:09.0 |
| 5, 19, 29, 35, 47, (64), (77) |
| Jon Bennett, Branden Eberly, Mark Blank, Saxon Brown, Mike Slagle, (Devin Poore), (Jesse Harding) |
| 16:29.0, 17:25.0, 17:45.0, 18:03.0, 18:38.0, (19:13.0), (19:34.0) |
4 | 145 | Mossyrock,
WA - Team Time (1st 5) 1:28:02.0 | Spread (1st 5) 3:11.0 |
| 3, 10, 15, 53, 64, (81), (83) |
| Riley Alvord, Travis Johnson, Mitch Johnson, Fidel Ortiz, Ryan Jorgenson, (Tony Kuse), (Ryan Donahue) |
| 16:02.0, 16:54.0, 17:04.0, 18:49.0, 19:13.0, (19:37.0), (19:39.0) |
5 | 263 | Davenport,
WA - Team Time (1st 5) 1:33:22.0 | Spread (1st 5) 2:45.0 |
| 20, 33, 52, 57, 101, (128), (151) |
| Ryan Zeller, Austin Telford, Ryan McGowan, Peter Rustemeyer, Tanner Perry, (Ricky Maul-Rolls), (John Lunde) |
| 17:26.0, 18:00.0, 18:48.0, 18:57.0, 20:11.0, (21:26.0), (22:59.0) |
6 | 286 | St George's,
WA - Team Time (1st 5) 1:33:52.0 | Spread (1st 5) 2:51.0 |
| 9, 40, 67, 84, 86, (105), (167) |
| Maxwell Choka, Alex Ramm-Hutchinson, Harrison Jones, Will Tender, Evan Dyar, (Hunter Olsen), (Tien Dang) |
| 16:52.0, 18:22.0, 19:15.0, 19:40.0, 19:43.0, (20:17.0), (24:30.0) |
| 286 | White Pass,
WA - Team Time (1st 5) 1:33:28.0 | Spread (1st 5) 3:09.0 |
| 11, 17, 66, 93, 99, (107), (108) |
| Brad Fenbert, Travis Elliott, Josh Peters, Robert Thysell, Eric Tibbits, (Chase Malamphy), (Donovin Stewart) |
| 16:59.0, 17:13.0, 19:14.0, 19:54.0, 20:08.0, (20:21.0), (20:23.0) |
8 | 310 | Wellpinit,
WA - Team Time (1st 5) 1:35:24.0 | Spread (1st 5) 1:53.0 |
| 38, 44, 56, 71, 101, (111), (131) |
| Kennedy Seyler, James Best, Honey Ray Brown, James Prouty, Dennis Brisbois, (Greg Wynecoop), (Justin Wynecoop) |
| 18:18.0, 18:34.0, 18:56.0, 19:25.0, 20:11.0, (20:30.0), (21:41.0) |
9 | 354 | Crosspoint,
WA - Team Time (1st 5) 1:36:59.6 | Spread (1st 5) 5:38.8 |
| 13, 36, 79, 82, 144, (148), (160) |
| Russell Melin, Mikal Pattee, Joe Wiltz, John Reichel, Steven Zipay, (DJ Degnan), (Jimmy Prehm) |
| 17:00.2, 18:08.3, 19:34.6, 19:37.5, 22:39.0, (22:52.2), (23:41.6) |
10 | 364 | Liberty Bell,
WA - Team Time (1st 5) 1:36:23.2 | Spread (1st 5) 2:40.2 |
| 24, 68, 80, 88, 104 |
| Liam Daily, Nolan Jensen, Colton Skelton, Tim Lewis, Taylor Woodruff |
| 17:32.8, 19:17.4, 19:34.8, 19:45.2, 20:13.0 |
11 | 375 | Asotin,
WA - Team Time (1st 5) 1:37:30.1 | Spread (1st 5) 4:45.7 |
| 14, 39, 63, 124, 135, (147), (153) |
| Chase Teigen, Jamell Allbright, Antani Walling, Brian Ackerman, Cody Johnsen, (Riley Hughes), (Brennan Arndt) |
| 17:03.3, 18:19.5, 19:05.8, 21:12.5, 21:49.0, (22:48.8), (23:23.1) |
12 | 385 | Reardan,
WA - Team Time (1st 5) 1:37:25.0 | Spread (1st 5) 1:07.0 |
| 51, 69, 85, 89, 91, (106), (112) |
| Slater Stambaugh, Anthony Smith, Nick Brockman, Kevin Murphy, Scott Schulz, (Ryan Leavitt), (Deven Wesebaum) |
| 18:45.0, 19:18.0, 19:42.0, 19:48.0, 19:52.0, (20:20.0), (20:31.0) |
13 | 395 | Lake Roosevelt,
WA - Team Time (1st 5) 1:37:43.3 | Spread (1st 5) 3:24.0 |
| 28, 37, 92, 116, 122 |
| Alex Mills, Keith Rosenbaum, AJ Stanger, Kendall Piccolo, Matt Timentwa |
| 17:44.0, 18:10.0, 19:53.0, 20:48.3, 21:08.0 |
14 | 404 | Riverside Christian,
WA - Team Time (1st 5) 1:45:50.4 | Spread (1st 5) 12:47.4 |
| 21, 32, 42, 133, 176 |
| Dusty Bender, Justin Odman, Marshall Travis, Fernando Flores, Daniel Reynolds |
| 17:27.0, 17:59.0, 18:23.0, 21:47.0, 30:14.4 |
15 | 417 | Ocosta,
WA - Team Time (1st 5) 1:47:24.0 | Spread (1st 5) 15:04.0 |
| 8, 47, 70, 115, 177 |
| Mitchell McConkey, Dale Howerton, Dean Reuterdahl, Shayde Wentz, Steven Miller |
| 16:49.0, 18:38.0, 19:19.0, 20:45.0, 31:53.0 |
16 | 424 | Lyle/Wishram,
WA - Team Time (1st 5) 1:39:47.4 | Spread (1st 5) 4:10.9 |
| 43, 54, 74, 110, 143 |
| Brian Niefert, Michael Hickman, Steven McCluskey, Cole Lysgaard, Francisco Martinez |
| 18:27.3, 18:49.9, 19:27.0, 20:25.0, 22:38.2 |
17 | 434 | Oroville,
WA - Team Time (1st 5) 1:39:05.2 | Spread (1st 5) 3:18.9 |
| 30, 78, 86, 118, 122, (132), (137) |
| Zack Speiker, Ruben Renfro, Connor Hughes, Ronel Kee, Michael Ripley, (Tyler Vonderhaar), (Diego Santana) |
| 17:49.1, 19:34.1, 19:43.0, 20:51.0, 21:08.0, (21:44.0), (21:51.0) |
18 | 461 | St Michael's Academy,
WA - Team Time (1st 5) 1:41:50.0 | Spread (1st 5) 6:15.0 |
| 23, 72, 72, 133, 161, (175) |
| Michael Cyr, Gabe Durazo, Kieffer Graham, Patrick Clark, Anthony Graham, (William Migala) |
| 17:28.0, 19:26.0, 19:26.0, 21:47.0, 23:43.0, (28:48.0) |
19 | 465 | South Bend,
WA - Team Time (1st 5) 1:41:14.0 | Spread (1st 5) 6:23.0 |
| 16, 55, 114, 125, 155 |
| Dylan Spoor, Cohen Hansen, Juan Arellano, Jake Funkhouser, Daniel Hardin |
| 17:06.0, 18:53.0, 20:33.0, 21:13.0, 23:29.0 |
20 | 486 | Dayton,
WA - Team Time (1st 5) 1:41:29.7 | Spread (1st 5) 3:34.9 |
| 45, 75, 109, 117, 140, (154), (157) |
| Jaron Button, Nathanial Steen, Seth Jackson, Jason Norris, Marshall Nechodom, (Nick Owens), (Jacob Waggoner) |
| 18:35.9, 19:29.2, 20:24.4, 20:49.4, 22:10.8, (23:27.2), (23:34.5) |
21 | 497 | St. John-Endicott-LaCrosse,
WA - Team Time (1st 5) 1:41:01.1 | Spread (1st 5) 2:12.1 |
| 59, 98, 100, 113, 127, (136) |
| Jon Quinton, Caleb Rich, Alex McCue, Mattia Tedde, Darcy Stamper, (Evan Jones) |
| 19:01.4, 20:05.6, 20:08.4, 20:32.2, 21:13.5, (21:49.5) |
22 | 535 | Naselle,
WA - Team Time (1st 5) 1:49:30.0 | Spread (1st 5) 10:24.0 |
| 25, 50, 142, 146, 172 |
| Nathan Reitz, Cramer Smith, Austin Smith, Jeremy Hansford, Keith Reitz |
| 17:34.0, 18:42.0, 22:32.0, 22:44.0, 27:58.0 |
23 | 542 | Adna,
WA - Team Time (1st 5) 1:49:23.0 | Spread (1st 5) 10:26.0 |
| 34, 89, 94, 152, 173, (174) |
| Nate Meagher, Nick Hayden, Delmer Jewell, Matt Stanfield, Matt Aust, (Jeb Jewell) |
| 18:02.0, 19:48.0, 19:56.0, 23:09.0, 28:28.0, (28:43.0) |
24 | 579 | Colfax,
WA - Team Time (1st 5) 1:46:06.0 | Spread (1st 5) 4:59.0 |
| 60, 101, 125, 130, 163 |
| Jackson Elfers, Brock Morgan, Cody Wuestney, Brady Cornelius, Joel Morgan |
| 19:03.0, 20:11.0, 21:13.0, 21:37.0, 24:02.0 |
25 | 603 | Mt Vernon Christian,
WA - Team Time (1st 5) 1:45:42.4 | Spread (1st 5) 1:59.6 |
| 96, 119, 121, 129, 138, (139), (150) |
| Kyle Oliver, Matt Emery, Aaron Daut, Kurtis Noste, Denny Muia, (Jacob Noste), (Nathan Messmer) |
| 20:02.4, 20:53.3, 21:07.9, 21:36.8, 22:02.0, (22:08.6), (22:57.9) |
26 | 608 | Wahkiakum,
WA - Team Time (1st 5) 1:55:19.0 | Spread (1st 5) 8:10.0 |
| 61, 62, 145, 170, 170 |
| Collan Riley, Connar Riley, Mark Cothren, JR Ramirez, Koby Cothren |
| 19:04.0, 19:05.0, 22:42.0, 27:14.0, 27:14.0 |
27 | 638 | Seton Catholic,
WA - Team Time (1st 5) 2:03:58.0 | Spread (1st 5) 17:59.0 |
| 76, 95, 120, 169, 178 |
| Evan Simms, Thomas Defilippis, Keith Kuzis, Jesus Gomez, Julian Barboza |
| 19:33.0, 19:57.0, 21:00.0, 25:56.0, 37:32.0 |
28 | 679 | Mary Walker,
WA - Team Time (1st 5) 1:54:49.0 | Spread (1st 5) 7:24.0 |
| 40, 141, 165, 165, 168 |
| Austin Resse, Travis Fransica, Dalton Hill, Sean Conner, John Warwick |
| 18:22.0, 22:21.0, 24:10.0, 24:10.0, 25:46.0 |
29 | 719 | Kettle Falls,
WA - Team Time (1st 5) 1:53:42.0 | Spread (1st 5) 3:33.0 |
| 97, 149, 156, 158, 159, (162), (164) |
| Jake Vining, Nathan Disque, Gage Dodson, Tyler Johnson, Riley Walker, (Phoenix Edwards), (Kyle Johnson) |
| 20:03.0, 22:54.0, 23:34.0, 23:35.0, 23:36.0, (23:56.0), (24:09.0) |