| 1 | 69 | Ferris,
WA - Team Time (1st 5) 1:07:27.5 | Spread (1st 5) 48.0 |
| 2, 7, 8, 16, 36, (48), (60) |
| Erik Holm, Gerard Gaimari, Kellen Bulger, Wilson Ladd, Amir Ado, (Jacob Stirpe), (Chad Caviness) |
| 13:08.5, 13:23.8, 13:25.2, 13:33.5, 13:56.5, (14:07.9), (14:22.5) |
| 2 | 101 | Central Valley,
WA - Team Time (1st 5) 1:08:17.7 | Spread (1st 5) 16.2 |
| 11, 19, 23, 24, 24, (28), (29) |
| Gabriel Romney, Sheamus Mahoney, Michael Nall, Ryan Kline, Will Grassel, (Riley Sine), (Isaac Nicholls) |
| 13:27.1, 13:41.7, 13:42.3, 13:43.3, 13:43.3, (13:46.5), (13:48.7) |
| 3 | 165 | Richland,
WA - Team Time (1st 5) 1:09:13.0 | Spread (1st 5) 1:09.7 |
| 4, 14, 32, 50, 65, (69), (70) |
| Riley Moore, Jonah Sandoval, Jacob Gill, Anthony Stone, Cody Sloan, (Mark McDuffie), (Jesse Todd) |
| 13:16.3, 13:28.6, 13:52.8, 14:09.3, 14:26.0, (14:28.5), (14:29.3) |
| 4 | 183 | Mead,
WA - Team Time (1st 5) 1:09:30.2 | Spread (1st 5) 53.7 |
| 6, 35, 40, 49, 53, (76), (85) |
| Evan Sanford, Colton Anderson, Nathaniel Daratha, Dylann Alcock, Nathanael Gardner, (Nick Templeton), (Marco Ammatelli) |
| 13:16.9, 13:55.9, 13:58.5, 14:08.3, 14:10.6, (14:32.7), (14:40.6) |
| 5 | 185 | Cashmere,
WA - Team Time (1st 5) 1:09:23.0 | Spread (1st 5) 1:36.9 |
| 3, 12, 17, 61, 92, (108), (152) |
| Jonathan Mangas, Eli Phillips, Evan Gambill, AJ Ross, Tate Christensen, (Levi Buchanan), (Grant Keller) |
| 13:09.0, 13:27.4, 13:37.5, 14:23.2, 14:45.9, (14:58.7), (15:52.9) |
| 6 | 288 | Walla Walla,
WA - Team Time (1st 5) 1:11:16.2 | Spread (1st 5) 1:17.2 |
| 13, 51, 55, 79, 90, (128), (129) |
| Alex Iben, Grayson Gillin, John Peters, William Lash, Justin Mebes, (C Reid Reinninger), (Adolfo Garcia) |
| 13:28.3, 14:10.2, 14:16.3, 14:35.9, 14:45.5, (15:19.1), (15:19.5) |
| 7 | 291 | Medical Lake,
WA - Team Time (1st 5) 1:11:20.4 | Spread (1st 5) 1:11.1 |
| 15, 19, 83, 86, 88, (89), (114) |
| Mason Williams, Jacob Dingfield, Tanner Henry, Evan Peterson, Tyler Pena, (Zachary Lewis), (Mark Jensen) |
| 13:33.1, 13:41.7, 14:39.3, 14:42.1, 14:44.2, (14:44.5), (15:01.7) |
| 8 | 298 | Pullman,
WA - Team Time (1st 5) 1:11:31.4 | Spread (1st 5) 44.0 |
| 33, 37, 72, 75, 81, (82), (84) |
| Tim Pendry, Matt Winchell, Sebastien Lewis, Aron James, Matt Raftis, (Tristan Call), (Austin Garza) |
| 13:53.4, 13:57.1, 14:31.1, 14:32.4, 14:37.4, (14:38.7), (14:39.4) |
| 9 | 305 | Mt. Spokane,
WA - Team Time (1st 5) 1:10:49.3 | Spread (1st 5) 2:18.2 |
| 1, 43, 66, 87, 108, (119), (130) |
| Hayden Dressel, Bailey O'Connor, Troy Engen, Jesse Becker, John Becker, (Jacob Nickelson), (Adam Sonneland) |
| 12:40.5, 13:59.6, 14:26.5, 14:44.0, 14:58.7, (15:05.3), (15:20.6) |
| 10 | 310 | West Valley (Spokane),
WA - Team Time (1st 5) 1:11:31.6 | Spread (1st 5) 1:25.1 |
| 10, 41, 68, 93, 98, (114), (123) |
| Jacob Nicholson, Cody Skay, Jeremiah Garza, Michael Quindlen, Conley Ovnicek, (Spencer Young), (Tim McPeak) |
| 13:26.3, 13:58.9, 14:27.6, 14:47.4, 14:51.4, (15:01.7), (15:14.0) |
| 11 | 333 | Cheney,
WA - Team Time (1st 5) 1:11:56.1 | Spread (1st 5) 1:28.2 |
| 18, 42, 58, 94, 121, (141), (143) |
| Drake Johnson, Matthew Christianson, Kaleb Lerch, Jack Peabody, Tucker Cunningham, (Luke Huguenin), (Ryan Axtell) |
| 13:40.8, 13:59.2, 14:18.4, 14:48.7, 15:09.0, (15:34.6), (15:45.0) |
| 12 | 355 | Southridge,
WA - Team Time (1st 5) 1:12:13.9 | Spread (1st 5) 57.0 |
| 38, 44, 71, 100, 102, (111), (112) |
| Keanu Daos, James Chan, Jesse Brinson-Wagner, Wade Yocom, Tristan Robinson, (Lance Stites), (Angel Gonzales) |
| 13:57.3, 13:59.8, 14:30.6, 14:51.9, 14:54.3, (14:59.8), (15:01.0) |
| 13 | 368 | Wenatchee,
WA - Team Time (1st 5) 1:12:29.9 | Spread (1st 5) 1:02.4 |
| 34, 52, 72, 103, 107, (138), (148) |
| Miguel Viramontes, Ethan Knutson, Carson Dillard, Kurt Zontek, Jakob Wiersma, (Ben Higley), (Andrew Wieczorek) |
| 13:55.6, 14:10.4, 14:31.1, 14:54.8, 14:58.0, (15:32.8), (15:50.1) |
| 14 | 371 | Davis,
WA - Team Time (1st 5) 1:12:39.6 | Spread (1st 5) 1:42.4 |
| 22, 54, 62, 101, 132, (136), (140) |
| Fernando Anaya, Jesus Gutierrez, Michael Castillo, Jovanny Rivas, Luis Diaz, (Uriel Garcilazo), (Daniel Islas) |
| 13:42.1, 14:15.4, 14:23.5, 14:54.1, 15:24.5, (15:30.7), (15:34.0) |
| 15 | 386 | East Valley (Spokane),
WA - Team Time (1st 5) 1:12:45.2 | Spread (1st 5) 54.3 |
| 46, 59, 72, 103, 106, (117), (126) |
| Josiah Poler, Nathan Chapman, Hunter Reynolds, Jared Hathaway, Casey Noack, (Colton Brown), (Riley Turner) |
| 14:03.2, 14:18.6, 14:31.1, 14:54.8, 14:57.5, (15:04.3), (15:18.7) |
| 16 | 387 | Shadle Park,
WA - Team Time (1st 5) 1:12:45.3 | Spread (1st 5) 1:33.9 |
| 31, 45, 57, 120, 134, (144), (172) |
| Marcus Rice, Caleb Mulford, Sam Dickmann, Aiden Davis, Paul Dickmann, (Chase Thames), (Tajuane Roberson) |
| 13:52.2, 14:01.6, 14:18.0, 15:07.4, 15:26.1, (15:46.4), (16:34.5) |
| 17 | 411 | NW Christian (Colbert),
WA - Team Time (1st 5) 1:14:10.5 | Spread (1st 5) 3:20.5 |
| 9, 21, 39, 166, 176, (198), (200) |
| Jack Ammon, Micah Henry, Tyler Shea, Kevin Beck, Michael Roberts, (Tetsuo Park), (Tommy Luce) |
| 13:26.2, 13:42.0, 13:57.5, 16:18.1, 16:46.7, (18:42.2), (19:04.6) |
| 18 | 442 | Eastmont,
WA - Team Time (1st 5) 1:13:36.6 | Spread (1st 5) 27.9 |
| 67, 77, 96, 97, 105, (113), (116) |
| Drew Whited, Oscar Barragan, Oscar Rodriguez, Alex Gavin, Skylar Dietrich, (Connor Weldy), (Thomas Weldy) |
| 14:27.1, 14:33.0, 14:50.7, 14:50.8, 14:55.0, (15:01.5), (15:01.9) |
| 19 | 480 | Omak,
WA - Team Time (1st 5) 1:14:23.3 | Spread (1st 5) 2:13.0 |
| 26, 78, 91, 131, 154, (165), (193) |
| Israel Escamilla, Ben Kraske, Kyle Holborn, Alfonso Medina, Andrick Carroll, (Dawson Click), (Alexander Johns) |
| 13:43.6, 14:34.3, 14:45.7, 15:23.1, 15:56.6, (16:13.9), (17:54.9) |
| 20 | 517 | Chelan,
WA - Team Time (1st 5) 1:18:12.2 | Spread (1st 5) 4:39.0 |
| 30, 47, 56, 187, 197, (204) |
| Mereck Palazzo, Dillon Dawson, Henry Elsner, Braden Williams, Jonathan Zelaya, (Ezeka Baldovinos) |
| 13:49.6, 14:03.6, 14:17.1, 17:33.3, 18:28.6, (20:30.7) |
| 21 | 538 | Rogers (Spokane),
WA - Team Time (1st 5) 1:15:02.1 | Spread (1st 5) 2:17.1 |
| 5, 125, 133, 136, 139, (171), (185) |
| Roberto Lopez, Johnathan (Johnny) Murray, Konstiantyn Makrasnov, Stephen Storlie, Wayde Jones, (Isaiah Flick), (Zack Hernandez) |
| 13:16.8, 15:14.9, 15:25.8, 15:30.7, 15:33.9, (16:27.7), (17:13.9) |
| 22 | 566 | Colville,
WA - Team Time (1st 5) 1:15:57.3 | Spread (1st 5) 1:36.7 |
| 64, 80, 118, 146, 158, (169), (174) |
| Trent Baun, TJ Baun, Reilly Smith, Ryan Richart, Wyatt Crockett, (Ryder Goff), (Carson Vandergriffe) |
| 14:25.9, 14:36.8, 15:04.9, 15:47.1, 16:02.6, (16:21.2), (16:38.5) |
| 23 | 650 | Brewster,
WA - Team Time (1st 5) 1:17:55.0 | Spread (1st 5) 2:51.5 |
| 27, 135, 156, 159, 173, (183) |
| Edgar Guzman, Brady Busching, Bryan Lopez, Jesus Castro, Erick Pamatz, (Victor Abrego) |
| 13:45.0, 15:28.1, 16:02.2, 16:03.2, 16:36.5, (17:08.3) |
| 24 | 746 | Freeman,
WA - Team Time (1st 5) 1:19:11.8 | Spread (1st 5) 48.2 |
| 127, 145, 153, 160, 161, (182), (184) |
| Conner Black, Connor Gilbert, Nathan Longhurst, Bobby Landoe, Noah Vetter, (Max Ebert), (Bradley Williams) |
| 15:18.9, 15:46.6, 15:55.5, 16:03.7, 16:07.1, (17:03.1), (17:08.8) |
| 746 | Mary Walker,
WA - Team Time (1st 5) 1:20:18.2 | Spread (1st 5) 2:47.2 |
| 99, 124, 163, 170, 190, (191), (205) |
| Garret Willey, Tyler Turnbough, Enoch Clemmer, Jeremy Hummel, Kylor Rose, (Justice Churchill), (Keegan Rose) |
| 14:51.6, 15:14.7, 16:07.8, 16:25.3, 17:38.8, (17:45.6), (20:40.5) |
| 26 | 770 | Reardan,
WA - Team Time (1st 5) 1:20:38.1 | Spread (1st 5) 2:36.7 |
| 110, 142, 162, 167, 189, (195), (203) |
| Vinny Adolph, Curtis Lee, Jacob Brickner, Dalton Wilkie, Michael Sims, (Niccolo Merrill), (Derek Strope) |
| 14:59.5, 15:36.2, 16:07.3, 16:18.9, 17:36.2, (18:01.5), (19:22.5) |
| 27 | 774 | Gonzaga Prep,
WA - Team Time (1st 5) 1:22:16.3 | Spread (1st 5) 3:05.2 |
| 95, 122, 177, 188, 192, (196), (201) |
| Riley McCandless, Jeremiah Cooney, Alec Walter, Kyle Mudge, Mick Smoot, (Luke Allen), (Brandon Brewer) |
| 14:49.2, 15:09.4, 16:47.4, 17:35.9, 17:54.4, (18:17.8), (19:08.1) |
| 28 | 800 | Chewelah,
WA - Team Time (1st 5) 1:20:44.6 | Spread (1st 5) 1:00.3 |
| 147, 151, 155, 168, 179, (181), (186) |
| Reimes Schatz, Ethan Rowe, Quenton Smith, George Dveiszus, Grant Brookover, (Carl Oman), (Isaac Montgomery) |
| 15:47.3, 15:52.7, 15:57.7, 16:19.3, 16:47.6, (16:56.5), (17:26.3) |
| 29 | 819 | Davenport,
WA - Team Time (1st 5) 1:29:37.8 | Spread (1st 5) 6:55.6 |
| 63, 149, 199, 202, 206 |
| Nathan Hopkins, Chase Van Pevenage, Luke Erickson, Austin Stauffer, Jackson Sorensen |
| 14:25.6, 15:50.5, 18:45.2, 19:15.3, 21:21.2 |
| 30 | 823 | Liberty Bell,
WA - Team Time (1st 5) 1:21:35.4 | Spread (1st 5) 56.6 |
| 150, 157, 164, 175, 177, (180), (194) |
| Peter Aspholm, Geza Sukovaty, Tim Haley, Lazo Gitchos, Simon Studen, (Cameron Quinn), (Sam Neitlich) |
| 15:50.8, 16:02.5, 16:08.6, 16:46.1, 16:47.4, (16:54.6), (18:01.3) |