| 1 | 66 | NW Christian (Colbert),
WA - Team Time (1st 5) 29:14.0 | Spread (1st 5) 1:23.0 |
| 1, 5, 12, 24, 24, (26), (37) |
| Jack Ammon, Tyler Shea, Eli B, Connor S, Nick H, (Colton Belfils), (Garrett M) |
| 4:53.0, 5:46.0, 6:03.0, 6:16.0, 6:16.0, (6:17.0), (6:26.0) |
| 2 | 79 | Medical Lake,
WA - Team Time (1st 5) 29:57.0 | Spread (1st 5) 1:03.0 |
| 2, 3, 11, 20, 43, (70), (101) |
| Evan Peterson, Mason Williams, Brandon McCoy, Mark Jensen, Matthew Montney, (Nick Henry), (John Felice) |
| 5:31.0, 5:39.0, 5:59.0, 6:14.0, 6:34.0, (6:48.0), (7:15.0) |
| 3 | 96 | St George's,
WA - Team Time (1st 5) 30:43.0 | Spread (1st 5) 33.0 |
| 4, 17, 21, 26, 28, (32), (38) |
| Mitchell Ward, Jacob Bach, Zach Withers, Noah Halliburton-Link, Ryan Hayes, (Zak Kindl), (Dan Rigsby) |
| 5:45.0, 6:08.0, 6:15.0, 6:17.0, 6:18.0, (6:22.0), (6:30.0) |
| 4 | 137 | Royal,
WA - Team Time (1st 5) 31:12.0 | Spread (1st 5) 54.0 |
| 7, 9, 15, 39, 67, (84), (105) |
| Arturo Villa, Tim Moore, Cole Christensen, Eddy Rodriguez, Jaimen Smith, (Hayden Huss), (Martin Sanchez) |
| 5:53.0, 5:54.0, 6:07.0, 6:31.0, 6:47.0, (7:00.0), (7:19.0) |
| 5 | 174 | St. Aloysius Catholic,
WA - Team Time (1st 5) 31:53.0 | Spread (1st 5) 55.0 |
| 10, 18, 29, 43, 74, (86), (108) |
| Caden Martin, Jonas Bears, Matt Thompson, Ryland Bodey, Jonah Brown, (Graham Cleveland), (Nicholas Ridgely) |
| 5:57.0, 6:11.0, 6:19.0, 6:34.0, 6:52.0, (7:01.0), (7:21.0) |
| 6 | 202 | Freeman,
WA - Team Time (1st 5) 32:28.0 | Spread (1st 5) 32.0 |
| 21, 21, 43, 50, 67, (124), (127) |
| Antoni Carlson, Joe Rokus, Nathan Longhurst, JJ Iltz, Ryan Crosswhite, (Jonathan Gregg), (Jason Ophus) |
| 6:15.0, 6:15.0, 6:34.0, 6:37.0, 6:47.0, (7:40.0), (7:43.0) |
| 7 | 219 | All Saints Catholic,
WA - Team Time (1st 5) 32:33.0 | Spread (1st 5) 39.0 |
| 15, 29, 47, 64, 64, (67), (77) |
| Jacob McIntyre, Bailey Collins, Braeden Welsh, Parker Smith, Stadden Huddleston, (Carter Collins), (Liam Hagan) |
| 6:07.0, 6:19.0, 6:35.0, 6:46.0, 6:46.0, (6:47.0), (6:54.0) |
| 8 | 233 | Cataldo Catholic,
WA - Team Time (1st 5) 32:43.0 | Spread (1st 5) 52.0 |
| 7, 53, 53, 60, 60, (84), (97) |
| Daniel McKeirnan, Jake Keyes, Liam Harrington, Drew Bennett, Jordan Robideaux, (Aidan Stiller), (James Williams) |
| 5:53.0, 6:40.0, 6:40.0, 6:45.0, 6:45.0, (7:00.0), (7:10.0) |
| 9 | 242 | The Oaks,
WA - Team Time (1st 5) 32:57.0 | Spread (1st 5) 1:10.0 |
| 13, 39, 41, 49, 100, (105), (110) |
| Jonathan Clancy, Logan Long, Ryan Lee, Greyson Gold, Tyler Jackson, (Samuel "Sam" Shubin), (Jacob Kim) |
| 6:04.0, 6:31.0, 6:32.0, 6:36.0, 7:14.0, (7:19.0), (7:22.0) |
| 10 | 283 | Holy Family Catholic,
WA - Team Time (1st 5) 33:14.0 | Spread (1st 5) 1:43.0 |
| 6, 19, 60, 80, 118, (121), (130) |
| Sam Anderson, Max Anderson, John Morris, Paul Wineinger, Taten Novak, (Gabriel Novak), (Jared Hoffman) |
| 5:48.0, 6:12.0, 6:45.0, 6:58.0, 7:31.0, (7:34.0), (7:51.0) |
| 11 | 289 | St Thomas More,
WA - Team Time (1st 5) 33:26.0 | Spread (1st 5) 59.0 |
| 14, 47, 53, 87, 88, (90), (94) |
| Brady Hill, Caiden Altig, Joel Myers, Noah Barnes, Jacob Mark, (Riley Buth), (Samuel Barnes) |
| 6:05.0, 6:35.0, 6:40.0, 7:02.0, 7:04.0, (7:05.0), (7:06.0) |
| 12 | 319 | Jenkins,
WA - Team Time (1st 5) 33:57.0 | Spread (1st 5) 1:14.0 |
| 35, 36, 50, 75, 123, (124), (129) |
| Isaac Montgomery, Dayton Smith, Ethan Rowe, Justin Peterson, Ryan Erickson, (Gage Smith), (Andrew Minekar) |
| 6:24.0, 6:25.0, 6:37.0, 6:53.0, 7:38.0, (7:40.0), (7:46.0) |
| 13 | 325 | Colville,
WA - Team Time (1st 5) 33:52.0 | Spread (1st 5) 10.0 |
| 56, 60, 64, 72, 73, (78), (80) |
| TJ Buan, Hunter Forthun, Oliver Benson, Slade Braun, Justin Danford, (Liam Buxton), (Palmer Morehouse) |
| 6:41.0, 6:45.0, 6:46.0, 6:49.0, 6:51.0, (6:55.0), (6:58.0) |
| 14 | 345 | Columbia,
WA - Team Time (1st 5) 34:16.0 | Spread (1st 5) 1:02.0 |
| 32, 41, 58, 103, 111, (159), (161) |
| Carl Hart, Michael Byers, Josh Cooper, Noah Heaps, Nickolas Cammack, (Josh Ott), (Scott Fuhrmand) |
| 6:22.0, 6:32.0, 6:42.0, 7:16.0, 7:24.0, (9:02.0), (9:24.0) |
| 345 | Northwest Christian Elementary,
WA - Team Time (1st 5) 34:13.0 | Spread (1st 5) 37.0 |
| 43, 56, 58, 90, 98, (99), (122) |
| Zachary Starkey, Brandt Kelly, Asher West, Grant Branstetter, Bode Gardner, (Holden Kelly), (Joe Nicklas) |
| 6:34.0, 6:41.0, 6:42.0, 7:05.0, 7:11.0, (7:13.0), (7:37.0) |
| 16 | 392 | Wilson,
WA - Team Time (1st 5) 34:49.8 | Spread (1st 5) 1:10.3 |
| 31, 52, 79, 114, 116, (132), (143) |
| Jacob Torres, Gavin Kessler, David Marshall, Demitrius Alford, Ivan Porcayo, (Anthony Krueger), (Bryan Miller) |
| 6:19.2, 6:37.9, 6:56.5, 7:26.7, 7:29.5, (7:51.5), (8:14.4) |
| 17 | 457 | Selah,
WA - Team Time (1st 5) 35:53.1 | Spread (1st 5) 1:40.3 |
| 34, 90, 93, 102, 138, (142), (157) |
| Shea Mattson, Jared Storseth, Ty Smith, Shad Smith, Kolton Gross, (Trevor Thomas), (Joshua Becker) |
| 6:23.5, 7:05.0, 7:05.6, 7:15.2, 8:03.8, (8:10.6), (8:54.7) |
| 18 | 544 | West Valley-Yakima,
WA - Team Time (1st 5) 36:58.0 | Spread (1st 5) 52.0 |
| 70, 115, 117, 118, 124, (134), (140) |
| Abraham Horieh, Cristian Sullivan, Eric Moreno, Henry Eaton, Jacob Luten, (Klye Johnson), (Stephen Cox) |
| 6:48.0, 7:29.0, 7:30.0, 7:31.0, 7:40.0, (7:59.0), (8:10.0) |
| 19 | 550 | Classical Christian Academy,
ID - Team Time (1st 5) 37:17.0 | Spread (1st 5) 57.0 |
| 80, 96, 111, 130, 133, (145), (163) |
| Jake Harvey, Isaac Ballew, Justin Hansen, Luke Roberts, Griffin Sanders, (Jake Moore), (Jared Moore) |
| 6:58.0, 7:09.0, 7:24.0, 7:51.0, 7:55.0, (8:16.0), (9:36.0) |
| 20 | 562 | St. Charles Catholic,
WA - Team Time (1st 5) 37:34.0 | Spread (1st 5) 57.0 |
| 88, 95, 108, 135, 136, (137), (140) |
| Cody Hibbs, Gregory Flynn, Zachary Denker, Aiden Sanders, Mason Hughbanks, (Kellen Sanders), (Alex Hickey) |
| 7:04.0, 7:08.0, 7:21.0, 8:00.0, 8:01.0, (8:02.0), (8:10.0) |
| 21 | 617 | Franklin,
WA - Team Time (1st 5) 40:09.5 | Spread (1st 5) 3:12.1 |
| 76, 107, 120, 146, 168 |
| Jorge Melchor, Guillermo Melchor, Elias Gomez, Rocky Espinoza, Nestor Salazar |
| 6:53.8, 7:19.8, 7:32.3, 8:17.7, 10:05.9 |
| 22 | 679 | Nob Hill Elementary,
WA - Team Time (1st 5) 40:23.3 | Spread (1st 5) 1:18.4 |
| 104, 128, 144, 151, 152, (164), (165) |
| Marc Cavez, Joey Opplinger, Dalton Forster, Tyler Proctor, Austin Forester, (Brayden Proctor), (Caleb Van Tassel) |
| 7:16.7, 7:43.1, 8:15.4, 8:33.0, 8:35.1, (9:39.7), (9:41.8) |
| 23 | 698 | Valley - St John's/St. Mary's,
WA - Team Time (1st 5) 42:16.0 | Spread (1st 5) 2:53.0 |
| 80, 147, 149, 156, 166, (167), (178) |
| Andrew Carmon, AJ Miller, Christian Slick, Christian Martines, Nicholas Olgle, (Andrew Tamayo), (Jaxon Nokes) |
| 6:58.0, 8:19.0, 8:21.0, 8:47.0, 9:51.0, (9:56.0), (15:31.0) |
| 24 | 749 | Southside Christian School,
WA - Team Time (1st 5) 42:24.0 | Spread (1st 5) 40.0 |
| 139, 148, 153, 154, 155, (158), (160) |
| Joseph Chasse, Miles Crane, Jacob Dowers, Eli Blakely, Thomas Mahler, (Tristen Santilli), (Garrett Egger) |
| 8:04.0, 8:20.0, 8:36.0, 8:40.0, 8:44.0, (8:57.0), (9:03.0) |
| 25 | 766 | Discovery Lab (Closed 2022),
WA - Team Time (1st 5) 47:32.4 | Spread (1st 5) 3:41.1 |
| 113, 150, 162, 170, 171, (173), (175) |
| Salvador Canaz, Anders Norman, Anthony Perez, Bron Smith, Asher Layton, (Ricardo Cortez), (Caleb Tibbett) |
| 7:24.5, 8:26.9, 9:34.4, 11:01.0, 11:05.6, (11:45.0), (12:39.2) |
| 26 | 868 | Trinity Catholic,
WA - Team Time (1st 5) 1:04:49.0 | Spread (1st 5) 4:44.0 |
| 169, 172, 174, 176, 177 |
| Caydence Gertlan, Ezra Hicks, Maddy Ruiz, Jonathan Long, Connor Kopplin |
| 10:35.0, 11:21.0, 12:28.0, 15:06.0, 15:19.0 |