1 | 59 | NW Christian (Lacey),
WA - Team Time (1st 5) 1:22:58.2 | Spread (1st 5) 1:56.9 |
| 1, 8, 10, 14, 26, (28), (32) |
| Luke Schilter, Colton Buster, Luke Bredeson, Corban Phillips, Elijah Taylor, (Stephen Epp), (David Abell) |
| 15:42.7, 16:24.2, 16:28.9, 16:42.8, 17:39.6, (17:41.8), (17:53.2) |
2 | 139 | Asotin,
WA - Team Time (1st 5) 1:27:35.5 | Spread (1st 5) 2:37.1 |
| 3, 20, 29, 39, 48, (61), (73) |
| Thomas Weakland, Eli Engledow, Spencer Williams, Nate Prior, Thomas Martin, (Zach Sokoloski), (Samuel Hedding) |
| 16:01.6, 17:08.5, 17:42.4, 18:04.3, 18:38.7, (19:12.8), (19:35.3) |
3 | 142 | Tri-Cities Prep,
WA - Team Time (1st 5) 1:27:58.3 | Spread (1st 5) 1:30.7 |
| 13, 22, 25, 40, 42, (45), (46) |
| Phillip Geist, Cesar Robles, Thomas Mercer, Evan Sweeney, Sam Vanhoudt, (Stefan Geist), (Justin Moon) |
| 16:38.9, 17:26.9, 17:36.4, 18:06.5, 18:09.6, (18:15.8), (18:21.3) |
4 | 158 | NW Christian (Colbert),
WA - Team Time (1st 5) 1:28:16.0 | Spread (1st 5) 3:25.1 |
| 4, 6, 21, 53, 74, (137), (144) |
| Jack Ammon, Micah Henry, Tyler Shea, Michael Roberts, Kevin Beck, (Tommy Luce), (Tetsuo Park) |
| 16:13.8, 16:17.9, 17:10.6, 18:54.8, 19:38.9, (21:22.0), (21:49.2) |
5 | 159 | Liberty Bell,
WA - Team Time (1st 5) 1:28:21.1 | Spread (1st 5) 3:06.4 |
| 5, 15, 35, 41, 63, (65), (83) |
| Ben Klemmeck, Eli Nielsen, Cade Quigley, Emerson Worrell, Carter Dornfeld, (Geza Sukovaty), (Peter Aspholm) |
| 16:14.3, 16:43.1, 17:55.6, 18:07.4, 19:20.7, (19:21.3), (19:46.8) |
6 | 222 | Tonasket,
WA - Team Time (1st 5) 1:31:30.7 | Spread (1st 5) 3:06.6 |
| 11, 30, 47, 58, 76, (92), (112) |
| Hunter Swanson, Garrett Wilson, Bryden Hires, Riley Morris, Justin McDonald, (Zion Butler), (Zach Clark) |
| 16:33.6, 17:43.7, 18:31.0, 19:02.2, 19:40.2, (19:57.5), (20:20.1) |
7 | 238 | Brewster,
WA - Team Time (1st 5) 1:33:03.3 | Spread (1st 5) 1:42.5 |
| 27, 34, 49, 62, 66, (67), (88) |
| Edgar Guzman, Brady Busching, Ramiro Rincon, Bryan Lopez, Brayan Cuin-Tinoco, (Carlos Talavera), (Jesus Castro) |
| 17:40.3, 17:55.2, 18:45.2, 19:19.8, 19:22.8, (19:24.2), (19:56.1) |
8 | 262 | White Swan,
WA - Team Time (1st 5) 1:32:25.1 | Spread (1st 5) 3:36.0 |
| 9, 37, 43, 79, 94, (98), (120) |
| Tarell Manjarrez, Damian Torres, Freddy Ocampo, Francisco Delgado, Carlos Hernandez, (Antonio Lopez), (Sonny Dittentholer) |
| 16:27.0, 17:59.8, 18:11.0, 19:44.3, 20:03.0, (20:06.0), (20:35.0) |
9 | 270 | College Place,
WA - Team Time (1st 5) 1:32:43.4 | Spread (1st 5) 4:18.2 |
| 2, 36, 64, 71, 97, (117) |
| Kenneth Rooks, Nico Romero, Andrew Hoppen, Mason Goodwater, Lincoln Mullen, (Kaleb Hawkins) |
| 15:47.5, 17:58.2, 19:21.0, 19:31.0, 20:05.7, (20:28.1) |
10 | 290 | Bridgeport,
WA - Team Time (1st 5) 1:33:21.5 | Spread (1st 5) 4:01.5 |
| 7, 44, 56, 70, 113, (129), (136) |
| Oren Cox, Edgar Alcantara, Tano Martinez, Martin Trejo, Michael Brown, (Marcos Salazar), (Tony Ruiz) |
| 16:18.7, 18:13.0, 19:00.3, 19:29.3, 20:20.2, (21:00.8), (21:17.6) |
11 | 292 | Okanogan,
WA - Team Time (1st 5) 1:34:05.1 | Spread (1st 5) 3:05.0 |
| 19, 23, 72, 77, 101, (114), (116) |
| Blake Chesledon, Clancy Andrews, Micah Downey, Noah Brooks, Brenden Warren, (Austin Warren), (Dylan Streeter) |
| 17:06.0, 17:30.5, 19:35.1, 19:42.5, 20:11.0, (20:21.3), (20:23.9) |
12 | 321 | Crosspoint,
WA - Team Time (1st 5) 1:35:04.1 | Spread (1st 5) 2:38.8 |
| 24, 31, 68, 90, 108, (146), (152) |
| Seth Huschka, Tyler Hoyle, Joshua Lee, Henry Moore, Jonas Berney, (Solomon Moore), (Chris VanYe) |
| 17:36.1, 17:51.4, 19:25.1, 19:56.6, 20:14.9, (21:56.6), (22:12.7) |
13 | 346 | Manson,
WA - Team Time (1st 5) 1:35:40.8 | Spread (1st 5) 3:25.7 |
| 16, 51, 81, 94, 104, (162) |
| Heriberto Sarmiento, Jakob Kristiansen, Luis Alaverez, Misael Montes, Marco Mendoza, (Ethan Schoenwald) |
| 16:47.3, 18:52.0, 19:45.5, 20:03.0, 20:13.0, (25:34.2) |
14 | 355 | Republic,
WA - Team Time (1st 5) 1:36:10.7 | Spread (1st 5) 3:15.7 |
| 17, 60, 75, 100, 103, (104), (109) |
| Spencer Reiss, Kieran Poore, Taylor Connor, Gunnar Hilderbrandt, Jakob W Pyeatt, (Chance Wheaton), (Liam Chamberlin) |
| 16:57.0, 19:12.0, 19:39.0, 20:10.0, 20:12.7, (20:13.0), (20:16.0) |
15 | 366 | Riverside Christian,
WA - Team Time (1st 5) 1:36:25.6 | Spread (1st 5) 3:50.4 |
| 18, 55, 78, 89, 126, (157), (161) |
| Ryan Widhalm, Tyler Hoffman, Coby Boyd, Alex Hall, Kaleb Bradford, (Joseph Allen), (Jed Flippin) |
| 16:58.3, 18:59.0, 19:43.1, 19:56.5, 20:48.7, (22:28.9), (25:27.2) |
16 | 396 | Pope John Paul 2,
WA - Team Time (1st 5) 1:37:33.0 | Spread (1st 5) 2:17.0 |
| 38, 59, 84, 104, 111, (130), (132) |
| Caden Deutscher, Jack Farrell, Jonah Argeris, Uche Nnanabu, Dmitry Sutton, (Hieu Vu), (Jay Sullivan) |
| 18:01.0, 19:10.0, 19:51.0, 20:13.0, 20:18.0, (21:06.0), (21:08.0) |
17 | 429 | Bickleton,
WA - Team Time (1st 5) 1:37:21.3 | Spread (1st 5) 4:17.2 |
| 12, 54, 115, 121, 127 |
| Andrew Gannon, Michael Gannon, Henry Pond, Cody Allenton, Joseph Cummings |
| 16:34.2, 18:55.3, 20:22.7, 20:37.7, 20:51.4 |
18 | 433 | Yakama Nation Tribal,
WA - Team Time (1st 5) 1:39:09.1 | Spread (1st 5) 4:09.1 |
| 33, 50, 80, 122, 148 |
| Isiah Strom, Rey Strong, Bryce Strom, Rozin Herrera, Sandy Lomekema |
| 17:55.0, 18:47.0, 19:45.0, 20:38.0, 22:04.1 |
19 | 447 | Lake Roosevelt,
WA - Team Time (1st 5) 1:39:34.9 | Spread (1st 5) 2:03.2 |
| 52, 69, 96, 102, 128, (133), (134) |
| Robert George, Jerry Palmer, Cameron Tillman, Cole Trotter, Bradley Wilder, (Corban Wilder), (Kaden Trotter) |
| 18:52.8, 19:29.0, 20:05.5, 20:11.6, 20:56.0, (21:13.3), (21:16.1) |
20 | 516 | Oroville,
WA - Team Time (1st 5) 1:41:14.6 | Spread (1st 5) 1:02.0 |
| 82, 86, 99, 124, 125, (143), (150) |
| Matthew Galvan, David Iniguez, Javier Castillo, Elijah Burnell, Luis Vazquez, (Emmanuel Castrejon), (Daniel Castrejon) |
| 19:46.0, 19:51.3, 20:06.3, 20:43.0, 20:48.0, (21:46.6), (22:12.0) |
21 | 580 | Ocosta,
WA - Team Time (1st 5) 1:42:47.7 | Spread (1st 5) 1:27.6 |
| 91, 110, 118, 123, 138, (145), (149) |
| Drake Mitby, Alex Bailey, Sam Quinby, Viely Chum, Elijah Obermire, (Raleigh Anderson), (Gabe Elder) |
| 19:57.3, 20:17.2, 20:28.2, 20:40.1, 21:24.9, (21:51.5), (22:06.6) |
22 | 631 | Ilwaco,
WA - Team Time (1st 5) 1:46:22.0 | Spread (1st 5) 2:22.2 |
| 87, 93, 147, 151, 153, (154), (158) |
| Marcos Mendoza, Ben Brownlee, Jacob Malmstadt, Adam Rutherford, Joe Lopez, (Blake Hajdok), (John Glenn) |
| 19:54.1, 19:59.7, 21:59.5, 22:12.4, 22:16.3, (22:16.7), (22:47.1) |
23 | 650 | Pomeroy,
WA - Team Time (1st 5) 1:46:15.3 | Spread (1st 5) 2:31.1 |
| 85, 131, 139, 140, 155 |
| Spencer Craigie, Tyler Maki, Benjamin (Chance) Robison, Karson Krouse, Austin Craigie |
| 19:51.1, 21:07.3, 21:26.6, 21:28.1, 22:22.2 |
24 | 668 | Cedar Tree Classical Christian,
WA - Team Time (1st 5) 1:47:37.7 | Spread (1st 5) 3:07.0 |
| 107, 119, 141, 142, 159 |
| August Albers, Joshua Bradshaw, AJ Trantham, Nathan Johnson, Dylan Matson |
| 20:14.2, 20:34.5, 21:41.6, 21:46.2, 23:21.2 |
25 | 671 | Mt Vernon Christian,
WA - Team Time (1st 5) 1:54:27.6 | Spread (1st 5) 9:14.0 |
| 57, 135, 156, 160, 163 |
| Kendall Van Zanten, Dalton Droog, Sydney Ness, Hendrik Timmermans, Micah Hays |
| 19:01.9, 21:17.2, 22:28.5, 23:24.1, 28:15.9 |