1 | 86 | Sager,
WA - Team Time (1st 5) 51:55.8 | Spread (1st 5) 56.3 |
| 4, 11, 20, 22, 29, (32), (43) |
| Josiah Skay, Hank Thompson, Zeke Durand, Karson Mobbs, Trace Floch, (Matthew Demitor), (Jorge Ramos) |
| 9:47.0, 10:16.6, 10:31.8, 10:37.1, 10:43.3, (10:45.2), (10:59.3) |
2 | 110 | Royal,
WA - Team Time (1st 5) 51:54.9 | Spread (1st 5) 1:35.1 |
| 1, 14, 19, 37, 39, (59), (70) |
| Alexis Diaz, Kevin Rodriguez, Aram Garnick, Santiago Gonzalez, Abraham Montoya, (Eduardo Alvarado), (Carter Noftle) |
| 9:19.1, 10:19.4, 10:31.5, 10:50.7, 10:54.2, (11:10.2), (11:24.0) |
3 | 166 | Garfield-Palouse,
WA - Team Time (1st 5) 53:32.2 | Spread (1st 5) 2:28.2 |
| 7, 8, 15, 17, 119, (159), (161) |
| Kieran Snekvik, Colby Dugger, Josh Appel, Brendan Snekvik, Andrew (Elvis) Gregg, (Nathaniel Fluegel), (Braden Hemphill) |
| 10:02.3, 10:03.9, 10:24.7, 10:30.8, 12:30.5, (15:46.9), (17:07.2) |
4 | 201 | McMurray,
WA - Team Time (1st 5) 54:28.0 | Spread (1st 5) 1:47.0 |
| 13, 18, 33, 34, 103, (105), (108) |
| Benjamin Larson, Gabe Zapf, Hank McSheehy, Davis Rice, Oli Nielsen, (Dylan Fick), (Christian Kincade) |
| 10:18.0, 10:31.0, 10:46.0, 10:48.0, 12:05.0, (12:09.0), (12:15.0) |
| 201 | Olds,
WA - Team Time (1st 5) 54:29.0 | Spread (1st 5) 36.0 |
| 21, 31, 46, 49, 54, (58), (112) |
| Mark Kelly, Spencer Harris, Tyler Li, Joseph Browning, Jacob Davidson, (Ivan Smith), (Raymundo Lopez Vergara) |
| 10:32.9, 10:44.3, 11:01.0, 11:01.9, 11:08.9, (11:09.2), (12:17.5) |
6 | 212 | Kiona-Benton,
WA - Team Time (1st 5) 54:40.3 | Spread (1st 5) 57.3 |
| 16, 27, 36, 60, 73 |
| Cody McElroy, Damion Adams, Kaleb Norman, Derrick Riedinger, Jed Norman |
| 10:30.1, 10:42.2, 10:49.6, 11:11.0, 11:27.4 |
7 | 226 | Wellpinit,
WA - Team Time (1st 5) 54:46.3 | Spread (1st 5) 1:08.0 |
| 10, 40, 44, 65, 67, (135), (160) |
| Dylan Tatshama, Tylor Husband, Jordan Montgomery, Grant Denison, Julian Rima, (Elliot Rima), (Stefen Phillips) |
| 10:12.3, 10:54.6, 11:00.1, 11:19.0, 11:20.3, (13:07.8), (16:58.4) |
8 | 299 | King's,
WA - Team Time (1st 5) 56:19.0 | Spread (1st 5) 1:05.0 |
| 30, 52, 60, 74, 83, (95), (110) |
| Gage Smith, Elliot Miller, Kai Sullivan, Micah White, Ben Chacon, (Nolan Collier), (Zach Hammell) |
| 10:44.0, 11:06.0, 11:11.0, 11:29.0, 11:49.0, (11:57.0), (12:17.0) |
9 | 308 | Asotin,
WA - Team Time (1st 5) 56:48.0 | Spread (1st 5) 2:35.1 |
| 12, 38, 47, 80, 131, (144), (145) |
| Jake Williams, Connor Schnatterle, Jordan Erb, Samuel Hall, Logan Stein, (Jace Cometto), (Chaz Neace) |
| 10:17.5, 10:52.8, 11:01.3, 11:43.8, 12:52.6, (13:28.2), (13:29.9) |
10 | 309 | Life Christian Academy,
WA - Team Time (1st 5) 56:55.0 | Spread (1st 5) 1:16.0 |
| 24, 26, 79, 89, 91, (139), (153) |
| Andrew Stice, Ethan Bering, Daniel Snyder, Dominique Valrey, Grant Bering, (Nicholas Caalim), (Rees Johnson) |
| 10:40.0, 10:41.0, 11:43.0, 11:55.0, 11:56.0, (13:20.0), (14:23.0) |
11 | 331 | Brier Terrace,
WA - Team Time (1st 5) 57:03.0 | Spread (1st 5) 1:29.0 |
| 24, 53, 60, 89, 105, (108), (125) |
| Jaxon Dubiel, Calvin Hume, Caleb Gonsalves, Aidan Ekanayake, Daniel Minden, (Mark Tiersma), (Maxwell Gifford) |
| 10:40.0, 11:08.0, 11:11.0, 11:55.0, 12:09.0, (12:15.0), (12:38.0) |
12 | 333 | Montesano,
WA - Team Time (1st 5) 56:35.0 | Spread (1st 5) 2:31.0 |
| 5, 9, 101, 103, 115, (129), (141) |
| Caleb Rasmussen, Aric Jacklin, Matthew Cristobal, Jackson Reynvaan, Riley Brix, (Luke Rowekamp), (Leone Dills) |
| 9:55.0, 10:07.0, 12:02.0, 12:05.0, 12:26.0, (12:48.0), (13:22.0) |
13 | 352 | Charles Wright Academy,
WA - Team Time (1st 5) 57:28.0 | Spread (1st 5) 1:20.0 |
| 28, 50, 77, 95, 102, (116), (117) |
| Dylan Manning, Jeffrey Stice, Brayden Hill, Joseph Bocook, Trevor Nelson, (George Warren), (Jack Sclair) |
| 10:43.0, 11:03.0, 11:42.0, 11:57.0, 12:03.0, (12:27.0), (12:28.0) |
14 | 353 | McFarland,
WA - Team Time (1st 5) 57:18.3 | Spread (1st 5) 50.3 |
| 51, 63, 64, 87, 88, (94), (99) |
| Felipe Haro Acosta, Ashton Pruneda, Collin Simmons, Joshua Gilbert, Isaac Campos, (Joshua Tovar), (Rogelio Alvarez) |
| 11:04.3, 11:12.1, 11:13.0, 11:54.3, 11:54.6, (11:56.5), (11:59.3) |
15 | 363 | Harrington,
WA - Team Time (1st 5) 57:35.7 | Spread (1st 5) 3:30.5 |
| 3, 42, 71, 110, 137, (149), (154) |
| Zack Bruce, Brayton Zeigler, Randy Mahrenholz, Cameron Christianson, Eli Downing, (Jeffrey Christianson), (Turner Slack) |
| 9:42.4, 10:58.0, 11:25.4, 12:17.0, 13:12.9, (13:43.4), (14:41.0) |
16 | 366 | Kettle Falls,
WA - Team Time (1st 5) 58:12.9 | Spread (1st 5) 4:20.5 |
| 2, 45, 75, 93, 151, (152) |
| Zane Edwards, Ethan Bolt, Ryan Pomrankey, Max Montowski, Troy Hooper, (Eldon Cunningham) |
| 9:39.1, 11:00.7, 11:37.3, 11:56.2, 13:59.6, (14:07.1) |
17 | 368 | Liberty (Spangle),
WA - Team Time (1st 5) 57:35.8 | Spread (1st 5) 55.9 |
| 48, 69, 72, 81, 98 |
| Grant Ashmore, Marc Greenburg, Kaleb Rydell, Caleb Nollmeyer, Marlon Powers |
| 11:01.7, 11:22.4, 11:27.0, 11:47.1, 11:57.6 |
18 | 409 | Northshore Christian Academy,
WA - Team Time (1st 5) 58:39.0 | Spread (1st 5) 1:47.0 |
| 41, 55, 86, 100, 127, (139), (143) |
| Andrew Vasquez, Jack Fahey, John Wright, Ash Garcia, Aaron Woods, (Ben Posey), (Jacob Vander Vate) |
| 10:55.0, 11:09.0, 11:53.0, 12:00.0, 12:42.0, (13:20.0), (13:26.0) |
| 409 | NW Christian (Lacey),
WA - Team Time (1st 5) 59:04.0 | Spread (1st 5) 3:44.0 |
| 6, 55, 68, 130, 150 |
| Asher Ingram, Jayden Iverson, Zeek McEwen, Carter Statema, Kaden Harley |
| 10:00.0, 11:09.0, 11:21.0, 12:50.0, 13:44.0 |
20 | 421 | Hoquiam,
WA - Team Time (1st 5) 59:03.0 | Spread (1st 5) 2:01.0 |
| 23, 35, 113, 124, 126, (138), (148) |
| Francis (Timmy) Higgins, Cody Drake, Andreas Brown, Kamrin Boice, Emmett Byron, (Christopher Bryson), (Riley Montoure) |
| 10:38.0, 10:49.0, 12:22.0, 12:35.0, 12:39.0, (13:17.0), (13:41.0) |
21 | 485 | Bellevue Christian,
WA - Team Time (1st 5) 1:00:13.0 | Spread (1st 5) 1:25.0 |
| 55, 83, 107, 117, 123, (134) |
| Quinn Myhre, Taylor Franklin, Connor Farrell, Kevin Li, Bryce Ryan, (Eric Du) |
| 11:09.0, 11:49.0, 12:13.0, 12:28.0, 12:34.0, (13:03.0) |
22 | 518 | Tenino,
WA - Team Time (1st 5) 1:00:54.0 | Spread (1st 5) 1:26.0 |
| 65, 91, 114, 120, 128, (136), (146) |
| Tate Nelson, Carson Hart, David Dallaire, Christian Cregg, Tanis Von Bargen, (Alex Reichelderfer), (Jayden Merritt) |
| 11:19.0, 11:56.0, 12:23.0, 12:31.0, 12:45.0, (13:08.0), (13:35.0) |
23 | 578 | Elma,
WA - Team Time (1st 5) 1:04:21.0 | Spread (1st 5) 3:24.0 |
| 82, 85, 122, 132, 157 |
| Isaac Hinkle, Dylan Morrison, Kaden Hinkle, Misael Oliveras-Farias, Connor Cook |
| 11:48.0, 11:50.0, 12:33.0, 12:58.0, 15:12.0 |
24 | 627 | Coupeville,
WA - Team Time (1st 5) 1:05:23.0 | Spread (1st 5) 3:14.0 |
| 76, 121, 132, 142, 156 |
| Hank Milnes, Aiden Anderson, Hayden Harry, Andrew Williams, Alex Clark |
| 11:38.0, 12:32.0, 12:58.0, 13:23.0, 14:52.0 |
25 | 631 | Cascade Christian (Puyallup),
WA - Team Time (1st 5) 1:07:23.0 | Spread (1st 5) 3:45.0 |
| 77, 95, 146, 155, 158 |
| Colby Sweet, Zane Thompson, Theo Brown, Cody Roripaugh, Rowan Frost |
| 11:42.0, 11:57.0, 13:35.0, 14:42.0, 15:27.0 |