1 | 78 | NW Christian (Lacey),
WA - Team Time (1st 5) 1:25:35.4 | Spread (1st 5) 2:14.0 |
| 1, 4, 9, 17, 47, (50), (60) |
| Justin Holden, Lucas Graham, Josiah Shelman, Aaron Michael, Brandon Burch, (Stephen Goff), (Sam Beam) |
| 16:05.9, 16:39.6, 17:07.0, 17:23.0, 18:19.9, (18:22.0), (18:43.1) |
2 | 98 | Tri-Cities Prep,
WA - Team Time (1st 5) 1:27:08.6 | Spread (1st 5) 1:01.9 |
| 5, 12, 23, 25, 33, (52), (58) |
| Nick Lumetta, Nick Tudor, Skyler Larson, Nick Fong, John Hylden, (Sam Leon), (Adam Noorani) |
| 16:51.0, 17:15.2, 17:34.4, 17:35.1, 17:52.9, (18:29.5), (18:38.7) |
3 | 125 | Republic,
WA - Team Time (1st 5) 1:27:38.1 | Spread (1st 5) 1:59.0 |
| 3, 19, 22, 27, 54, (57), (83) |
| Jon Bennett, Branden Eberly, Mark Blank, Saxon Brown, Mike Slagle, (Devin Poore), (Kenny McGaffey) |
| 16:32.0, 17:24.4, 17:31.5, 17:39.2, 18:31.0, (18:36.1), (19:15.0) |
4 | 152 | Davenport,
WA - Team Time (1st 5) 1:28:36.9 | Spread (1st 5) 1:39.8 |
| 6, 7, 41, 42, 56, (67), (124) |
| Ryan Zeller, Austin Telford, Conner Van Pevenage, Ryan McGowan, Peter Rustemeyer, (Ricky Maul-Rolls), (Tanner Perry) |
| 16:54.2, 16:56.0, 18:05.2, 18:07.5, 18:34.0, (18:55.3), (20:03.2) |
5 | 184 | Mossyrock,
WA - Team Time (1st 5) 1:29:37.6 | Spread (1st 5) 1:51.0 |
| 15, 16, 28, 43, 82, (121), (131) |
| Riley Alvord, Travis Johnson, Mitch Johnson, Ryan Donahue, Fidel Ortiz, (Ryan Jorgenson), (Tony Kuse) |
| 17:18.0, 17:19.0, 17:43.0, 18:08.6, 19:09.0, (19:58.0), (20:11.4) |
6 | 290 | NW Christian (Colbert),
WA - Team Time (1st 5) 1:32:33.5 | Spread (1st 5) 2:27.1 |
| 8, 34, 68, 86, 94, (95) |
| Jon Williams, Steven Olds, Kyle Fritsch, Cade Bowman, Christian Meyer, (Taylor Potter) |
| 16:58.9, 17:54.0, 18:56.0, 19:18.6, 19:26.0, (19:26.5) |
7 | 291 | St George's,
WA - Team Time (1st 5) 1:31:46.9 | Spread (1st 5) 3:23.6 |
| 2, 20, 84, 89, 96, (132), (193) |
| Maxwell Choka, Alex Ramm-Hutchinson, Harrison Jones, Evan Dyar, Will Tender, (Hunter Olsen), (Jacob Withers) |
| 16:06.4, 17:29.9, 19:18.0, 19:22.6, 19:30.0, (20:12.0), (22:07.0) |
8 | 322 | Crosspoint,
WA - Team Time (1st 5) 1:33:22.8 | Spread (1st 5) 2:58.0 |
| 11, 48, 63, 75, 125, (198), (202) |
| Russell Melin, Mikal Pattee, John Reichel, Joe Wiltz, Steven Zipay, (Jimmy Prehm), (DJ Degnan) |
| 17:08.0, 18:20.2, 18:48.7, 18:59.9, 20:06.0, (22:22.8), (22:32.1) |
9 | 404 | Reardan,
WA - Team Time (1st 5) 1:35:46.0 | Spread (1st 5) 1:26.0 |
| 46, 66, 84, 96, 112, (114), (119) |
| Slater Stambaugh, Anthony Smith, Ryan Leavitt, Nick Brockman, Kevin Murphy, (Deven Wesebaum), (Daniel Leavitt) |
| 18:19.0, 18:54.0, 19:18.0, 19:30.0, 19:45.0, (19:46.0), (19:53.0) |
10 | 419 | Liberty Bell,
WA - Team Time (1st 5) 1:35:50.2 | Spread (1st 5) 1:47.0 |
| 37, 62, 100, 103, 117, (137) |
| Liam Daily, Clancy Mitchell, Nolan Jensen, Taylor Woodruff, Colton Skelton, (Tim Lewis) |
| 18:02.3, 18:47.0, 19:35.6, 19:36.0, 19:49.3, (20:18.5) |
11 | 428 | Wellpinit,
WA - Team Time (1st 5) 1:35:51.0 | Spread (1st 5) 2:37.0 |
| 35, 39, 79, 127, 148, (166), (167) |
| Kennedy Seyler, James Prouty, James Best, Honey Ray Brown, Dennis Brisbois, (Jake Samuels), (Terrance Gallaher) |
| 17:58.0, 18:04.0, 19:06.0, 20:08.0, 20:35.0, (20:55.0), (20:57.0) |
12 | 442 | Bear Creek,
WA - Team Time (1st 5) 1:36:16.2 | Spread (1st 5) 2:07.2 |
| 44, 71, 74, 118, 135, (143), (149) |
| Evan Simpson, David Broaddus, Jacob Benson, Dylan Kern, Joshua Cheung, (Gabriel Wang), (Sam Stansell) |
| 18:08.9, 18:59.0, 18:59.7, 19:52.5, 20:16.1, (20:25.0), (20:36.5) |
13 | 446 | North Beach,
WA - Team Time (1st 5) 1:36:23.3 | Spread (1st 5) 3:12.7 |
| 21, 65, 81, 128, 151, (161), (173) |
| Ben Grover, Gunnar Trygstad, Dylan Hearn, Joseph Wagner, Kasen Foy, (John Johnson), (Quinton Porter) |
| 17:30.0, 18:53.4, 19:08.8, 20:08.4, 20:42.7, (20:48.1), (21:11.3) |
14 | 452 | Ocosta,
WA - Team Time (1st 5) 1:36:49.0 | Spread (1st 5) 3:58.5 |
| 30, 64, 76, 93, 189, (240), (247) |
| Mitchell McConkey, Dale Howerton, Shayde Wentz, Dean Reuterdahl, Christian Sperline, (Isaac Yi), (Steven Miller) |
| 17:46.6, 18:52.2, 19:00.0, 19:25.1, 21:45.1, (26:51.0), (30:24.3) |
15 | 456 | White Pass,
WA - Team Time (1st 5) 1:36:11.0 | Spread (1st 5) 2:35.3 |
| 31, 39, 116, 129, 141, (147), (152) |
| Brad Fenbert, Travis Elliott, Josh Peters, Chase Malamphy, Eric Tibbits, (Robert Thysell), (Donovin Stewart) |
| 17:48.0, 18:04.0, 19:46.9, 20:08.8, 20:23.3, (20:33.0), (20:44.0) |
16 | 494 | Asotin,
WA - Team Time (1st 5) 1:37:23.3 | Spread (1st 5) 3:56.7 |
| 18, 71, 77, 150, 178, (185), (210) |
| Chase Teigen, Antani Walling, Jamell Allbright, Brian Ackerman, Cody Johnsen, (Drew Gibbs), (Riley Hughes) |
| 17:24.3, 18:59.0, 19:01.0, 20:38.0, 21:21.0, (21:37.0), (23:04.4) |
17 | 523 | St. John-Endicott-LaCrosse,
WA - Team Time (1st 5) 1:38:16.3 | Spread (1st 5) 1:27.0 |
| 70, 100, 102, 108, 143, (178) |
| Caleb Rich, Alex McCue, Darcy Stamper, Jon Quinton, Mattia Tedde, (Evan Jones) |
| 18:58.0, 19:35.6, 19:35.7, 19:42.0, 20:25.0, (21:21.0) |
18 | 530 | Colfax,
WA - Team Time (1st 5) 1:38:05.0 | Spread (1st 5) 2:39.0 |
| 49, 50, 121, 142, 168, (175), (200) |
| Jackson Elfers, Cody Wuestney, Brock Morgan, Brady Cornelius, Kyle Largent, (Tim Cornelius), (Joel Morgan) |
| 18:21.0, 18:22.0, 19:58.0, 20:24.0, 21:00.0, (21:13.3), (22:24.8) |
19 | 558 | Seton Catholic,
WA - Team Time (1st 5) 1:39:55.3 | Spread (1st 5) 5:23.1 |
| 24, 61, 92, 174, 207, (241) |
| Evan Simms, Thomas Defilippis, Keith Kuzis, Jimmy McGinley, Jesus Gomez, (Julian Barboza) |
| 17:34.7, 18:45.5, 19:25.0, 21:12.3, 22:57.8, (27:32.4) |
20 | 570 | St Michael's Academy,
WA - Team Time (1st 5) 1:38:56.0 | Spread (1st 5) 3:34.0 |
| 13, 87, 152, 156, 162, (223), (224) |
| Michael Cyr, Gabe Durazo, Kieffer Graham, A Betts, Patrick Clark, (Anthony Graham), (Timothy Migala) |
| 17:17.0, 19:19.0, 20:44.0, 20:45.0, 20:51.0, (23:37.0), (24:01.0) |
21 | 584 | Riverside Christian,
WA - Team Time (1st 5) 1:42:42.4 | Spread (1st 5) 7:01.5 |
| 26, 53, 55, 220, 230 |
| Dusty Bender, Justin Odman, Marshall Travis, Fernando Flores, Daniel Reynolds |
| 17:37.0, 18:29.8, 18:33.5, 23:23.6, 24:38.5 |
22 | 600 | Shorewood Christian,
WA - Team Time (1st 5) 1:39:55.3 | Spread (1st 5) 4:00.6 |
| 29, 98, 126, 159, 188 |
| Garrett Boyd, Micah Lorenz, Kyle Lorenz, Jon Albers, Bryan George |
| 17:43.6, 19:32.5, 20:07.0, 20:48.0, 21:44.2 |
23 | 613 | Dayton,
WA - Team Time (1st 5) 1:40:13.3 | Spread (1st 5) 1:19.7 |
| 90, 103, 132, 136, 152, (211), (212) |
| Jaron Button, Jason Norris, Marshall Nechodom, Nathanial Steen, Seth Jackson, (Nick Owens), (Jacob Waggoner) |
| 19:24.3, 19:36.0, 20:12.0, 20:17.0, 20:44.0, (23:08.0), (23:09.0) |
24 | 635 | Naselle,
WA - Team Time (1st 5) 1:44:04.6 | Spread (1st 5) 9:11.9 |
| 9, 14, 183, 190, 239 |
| Nathan Reitz, Cramer Smith, Jeremy Hansford, Austin Smith, Keith Reitz |
| 17:07.0, 17:17.7, 21:29.0, 21:52.0, 26:18.9 |
25 | 637 | Mt Vernon Christian,
WA - Team Time (1st 5) 1:40:44.6 | Spread (1st 5) 1:59.8 |
| 91, 109, 123, 132, 182, (193), (196) |
| Kyle Oliver, Matt Emery, Aaron Daut, Kurtis Noste, Denny Muia, (Jacob Noste), (Jack Krienen) |
| 19:24.4, 19:43.3, 20:00.7, 20:12.0, 21:24.2, (22:07.0), (22:13.1) |
26 | 649 | Lake Roosevelt,
WA - Team Time (1st 5) 1:42:42.3 | Spread (1st 5) 4:44.4 |
| 36, 59, 146, 203, 205 |
| Keith Rosenbaum, Alex Mills, AJ Stanger, Matt Timentwa, Kendall Piccolo |
| 18:01.6, 18:41.7, 20:29.0, 22:44.0, 22:46.0 |
27 | 678 | Rainier Christian,
WA - Team Time (1st 5) 1:41:38.6 | Spread (1st 5) 1:48.1 |
| 99, 105, 138, 156, 180 |
| George McIntyre, Kason Coulter, Jeremy Erwin, Ben Jenkinson, Bryan Fosmire |
| 19:33.0, 19:40.0, 20:19.5, 20:45.0, 21:21.1 |
28 | 720 | South Bend,
WA - Team Time (1st 5) 1:44:09.8 | Spread (1st 5) 5:29.0 |
| 32, 107, 165, 201, 215, (237) |
| Dylan Spoor, Cohen Hansen, Juan Arellano, Jake Funkhouser, Devon Moore, (Daniel Hardin) |
| 17:50.0, 19:41.8, 20:53.0, 22:26.0, 23:19.0, (25:35.0) |
29 | 755 | Lyle/Wishram,
WA - Team Time (1st 5) 1:44:37.8 | Spread (1st 5) 4:22.0 |
| 73, 113, 171, 181, 217 |
| Michael Hickman, Brian Niefert, Steven McCluskey, Cole Lysgaard, Francisco Martinez |
| 18:59.3, 19:45.1, 21:08.6, 21:23.5, 23:21.3 |
30 | 770 | Northwest Yeshiva,
WA - Team Time (1st 5) 1:45:15.0 | Spread (1st 5) 3:49.0 |
| 88, 139, 140, 191, 212, (222), (235) |
| Elie Aboulafia, Josh Voss, Andrew Orenstein, Binny Greene, Josh Gladstein, (Yotam Bentov), (Shmuel Treiger) |
| 19:20.0, 20:20.0, 20:23.0, 22:03.0, 23:09.0, (23:33.0), (25:10.0) |
31 | 776 | Oroville,
WA - Team Time (1st 5) 1:45:56.5 | Spread (1st 5) 4:46.7 |
| 45, 130, 186, 206, 209, (216), (221) |
| Zack Speiker, Connor Hughes, Ronel Kee, Colton Iverson, Michael Ripley, (Tyler Vonderhaar), (Diego Santana) |
| 18:13.3, 20:09.0, 21:37.9, 22:56.3, 23:00.0, (23:21.0), (23:27.0) |
32 | 784 | Warden,
WA - Team Time (1st 5) 1:45:11.5 | Spread (1st 5) 2:43.0 |
| 105, 111, 177, 192, 199, (214) |
| Saul Hinojosa, Jesus Rangel, Kenny Sullivan, Antonio Espinoza, Cristian Contreras, (Hector Camacho) |
| 19:40.0, 19:44.1, 21:18.4, 22:06.0, 22:23.0, (23:13.0) |
33 | 789 | Wahkiakum,
WA - Team Time (1st 5) 1:47:30.9 | Spread (1st 5) 5:55.9 |
| 80, 110, 162, 203, 234 |
| Collan Riley, Connar Riley, Nicolas Kirschke, Koby Cothren, JR Ramirez |
| 19:08.0, 19:44.0, 20:51.0, 22:44.0, 25:03.9 |
34 | 841 | Adna,
WA - Team Time (1st 5) 1:51:37.9 | Spread (1st 5) 9:36.1 |
| 69, 158, 176, 195, 243, (245) |
| Nate Meagher, Delmer Jewell, Nick Hayden, Matt Stanfield, Matt Aust, (Jeb Jewell) |
| 18:57.0, 20:46.6, 21:13.8, 22:07.4, 28:33.1, (29:12.9) |
35 | 881 | Liberty Christian,
WA - Team Time (1st 5) 1:53:25.0 | Spread (1st 5) 7:54.0 |
| 114, 120, 172, 233, 242 |
| Jakub Velfl, Daniel Witwer, Matt Talbot, Daniel Gordon, Zayne Hill |
| 19:46.0, 19:55.0, 21:11.0, 24:53.0, 27:40.0 |
36 | 905 | Chief Leschi,
WA - Team Time (1st 5) 1:52:41.0 | Spread (1st 5) 6:13.0 |
| 77, 145, 218, 229, 236, (246) |
| Hector Rendon, Alonzo Rendon, Cheyenne KudrinMello, Thomas Earl, Thomas Rasar, (Cheyenne Kudrin Mello) |
| 19:01.0, 20:26.0, 23:22.0, 24:38.0, 25:14.0, (30:00.0) |
37 | 910 | Mary Walker,
WA - Team Time (1st 5) 1:53:11.0 | Spread (1st 5) 6:47.0 |
| 38, 187, 225, 228, 232 |
| Austin Resse, Travis Fransica, John Warwick, Dalton Hill, Sean Conner |
| 18:03.0, 21:39.0, 24:02.0, 24:37.0, 24:50.0 |
38 | 921 | Kettle Falls,
WA - Team Time (1st 5) 1:48:41.0 | Spread (1st 5) 2:08.0 |
| 162, 170, 184, 197, 208, (227), (231) |
| Jake Vining, Tyler Johnson, Gage Dodson, Phoenix Edwards, Nathan Disque, (Kurt Larsen), (Riley Walker) |
| 20:51.0, 21:07.0, 21:30.0, 22:14.0, 22:59.0, (24:26.0), (24:45.0) |
39 | 924 | Pomeroy,
WA - Team Time (1st 5) 1:50:07.0 | Spread (1st 5) 3:24.0 |
| 152, 159, 169, 218, 226, (238), (244) |
| Joel Meyers, Robert Adams, Joe Cruz, Micheal Wade, Jeremy Burke, (Derek Anderson), (Samuel Lindekugel) |
| 20:44.0, 20:48.0, 21:05.0, 23:22.0, 24:08.0, (25:51.0), (28:48.0) |