| 1 | 27 | Rochester,
WA - Team Time (1st 5) 47:07.0 | Spread (1st 5) 1:09.0 |
| 1, 2, 4, 9, 11, (12), (15) |
| Kelin Pasko, Anthony Vasquez, Wayne Hamblin, Turner Cariker, Carsen Baxter, (Pablo Monroy), (Connor Reese) |
| 8:42.0, 9:10.0, 9:36.0, 9:48.0, 9:51.0, (10:09.0), (10:26.0) |
| 2 | 32 | Hoquiam,
WA - Team Time (1st 5) 48:07.0 | Spread (1st 5) 39.0 |
| 2, 5, 7, 8, 10, (14), (16) |
| Carlos Juarez, Ryan Cole, Elijah Walker, Brayden Dayton, Stoken Derik, (Alex Houbregs), (Nick Scott) |
| 9:10.0, 9:37.0, 9:44.0, 9:47.0, 9:49.0, (10:15.0), (10:31.0) |
| 3 | 102 | Montesano,
WA - Team Time (1st 5) 53:20.0 | Spread (1st 5) 1:55.0 |
| 5, 12, 17, 32, 36, (43), (112) |
| Fry Andy, Connor Parkinson, Bryce Whipple, Donovan Albert, Samuel Borcherding, (Hunter Birdsell), (Braden Stowers) |
| 9:37.0, 10:09.0, 10:34.0, 11:28.0, 11:32.0, (11:51.0), (12:55.0) |
| 4 | 139 | Desert Hills,
WA - Team Time (1st 5) 56:16.1 | Spread (1st 5) 57.4 |
| 19, 23, 25, 30, 42, (45), (69) |
| Preston Glade, Jonah Franco, Ryan Child, Brayden Freitag, Trevor Heath, (Grant Howard), (Jeremy Pattillo) |
| 10:52.0, 11:02.9, 11:10.2, 11:21.6, 11:49.4, (11:51.7), (12:15.1) |
| 5 | 234 | Stevens,
WA - Team Time (1st 5) 59:12.3 | Spread (1st 5) 38.6 |
| 33, 37, 50, 54, 60, (92), (94) |
| Andrew St. George, Cameron Butler, Gabe Long, Joel Wood, Kenith Soule, (Kyle Benedict), (Cody Brooks) |
| 11:28.4, 11:32.5, 12:00.7, 12:03.7, 12:07.0, (12:33.5), (12:35.7) |
| 6 | 249 | Lincoln of Clarkston,
WA - Team Time (1st 5) 58:57.0 | Spread (1st 5) 1:24.0 |
| 24, 27, 49, 66, 83, (114), (119) |
| Mason Best, Ben Bunce, Treyson Lejameyer, James Brume, Austin Roueche, (Joe Curtis), (Dylan Sullivan) |
| 11:06.0, 11:11.0, 11:59.0, 12:11.0, 12:30.0, (12:59.0), (13:04.0) |
| 7 | 267 | North Spokane Running Club,
WA - Team Time (1st 5) 59:07.6 | Spread (1st 5) 1:51.8 |
| 26, 29, 34, 61, 117, (120), (143) |
| Cooper Graves, Markus Taylor, Korey Anthony, Ryan Leaming, Alec Kness, (Bridger Pannell), (Jonathan Tucker) |
| 11:10.5, 11:18.6, 11:28.8, 12:07.4, 13:02.3, (13:05.0), (13:39.8) |
| 8 | 283 | Chief Joseph,
WA - Team Time (1st 5) 1:00:14.3 | Spread (1st 5) 32.8 |
| 40, 47, 59, 67, 70, (82), (91) |
| Christopher Nilsen, Anthony Stone, Porter Wither, Tim Nilsen, Daedan Olander, (Jackson Creer), (Lane Sego) |
| 11:43.2, 11:56.0, 12:06.5, 12:12.6, 12:16.0, (12:29.8), (12:33.3) |
| 9 | 332 | McLoughlin (Pasco),
WA - Team Time (1st 5) 1:00:59.4 | Spread (1st 5) 48.9 |
| 46, 57, 62, 65, 102, (108), (110) |
| Gabriel Morales, Micah Goff, Jacob Chung, Eric Harrod, Brandon Garza, (Carson Bates), (Marcus Hernandez) |
| 11:53.7, 12:05.9, 12:07.8, 12:09.4, 12:42.6, (12:52.3), (12:53.4) |
| 10 | 337 | Bush (Tumwater),
WA - Team Time (1st 5) 1:00:15.0 | Spread (1st 5) 2:36.0 |
| 20, 21, 41, 120, 135 |
| Ryan Knight, Joseph Morrissey, Kolby Valler, Skye Witley, Carson Greenwell |
| 10:55.0, 10:58.0, 11:46.0, 13:05.0, 13:31.0 |
| 11 | 351 | Enterprise,
WA - Team Time (1st 5) 1:01:23.7 | Spread (1st 5) 35.1 |
| 52, 55, 71, 77, 96, (100), (116) |
| Mason Nelson, Blake Vander Top, Leon Smith, Patrick Workman, Ethan Adkins, (Colby Richards), (William Carnley) |
| 12:00.8, 12:04.1, 12:17.5, 12:25.4, 12:35.9, (12:40.6), (13:02.2) |
| 12 | 377 | Rogers Adventist,
WA - Team Time (1st 5) 1:01:35.6 | Spread (1st 5) 1:12.8 |
| 39, 58, 64, 103, 113, (130), (165) |
| Logan Smith, Justin Roosma, Nicholas Cueto, Miqueas Rivero, Daniel Brizuela, (Micaias Rivero), (Keenan VanOrden) |
| 11:42.5, 12:06.4, 12:08.7, 12:42.7, 12:55.3, (13:25.8), (14:23.1) |
| 13 | 381 | Washougal,
WA - Team Time (1st 5) 1:01:37.3 | Spread (1st 5) 3:04.7 |
| 22, 27, 48, 128, 156, (157), (166) |
| Kyle Cooper, Gabriel Dinnel, Koy Chaston, Tanner Lees, Benjamin Adams, (Josh Fraught), (Marcus Bennett) |
| 11:01.3, 11:11.0, 11:57.0, 13:22.0, 14:06.0, (14:07.0), (14:27.0) |
| 14 | 396 | Horse Heavens Hills,
WA - Team Time (1st 5) 1:02:07.2 | Spread (1st 5) 53.5 |
| 50, 53, 81, 101, 111, (141), (170) |
| Austin Finch, James Chan, Wyatt Fiander, Lance Stites, Joel Aleman, (Timothy Duenas), (Michael Lee) |
| 12:00.7, 12:02.0, 12:29.1, 12:41.2, 12:54.2, (13:38.0), (15:00.4) |
| 15 | 428 | Woodland,
WA - Team Time (1st 5) 1:02:33.1 | Spread (1st 5) 2:02.0 |
| 31, 77, 86, 105, 129, (139), (152) |
| Josiah Anderson, Aaron Whipple, Grant Holdahl, Logan Hill, Bryant Holdahl, (Kaden Trygar), (Johnathon Fletcher) |
| 11:23.0, 12:25.4, 12:31.2, 12:48.5, 13:25.0, (13:36.0), (14:00.8) |
| 16 | 433 | Carmichael,
WA - Team Time (1st 5) 1:01:58.9 | Spread (1st 5) 2:10.9 |
| 18, 94, 97, 109, 115, (118), (124) |
| Jesse Todd, Ryan McClelland, Cody Sloan, Xavier Zavala, Ryle Hollick, (Justin Simm), (Garrett Streufert) |
| 10:50.9, 12:35.7, 12:37.8, 12:52.7, 13:01.8, (13:03.0), (13:12.3) |
| 17 | 470 | Rose Hill,
WA - Team Time (1st 5) 1:03:21.0 | Spread (1st 5) 1:11.0 |
| 56, 88, 93, 107, 126, (158), (160) |
| Peter Kingston, Ben Kraft, J.R. Hentges, Ollie Norred, Victor Landon, (Jack Sowle), (Christopher Li) |
| 12:05.0, 12:33.0, 12:35.0, 12:52.0, 13:16.0, (14:12.0), (14:20.0) |
| 18 | 482 | Showalter,
WA - Team Time (1st 5) 1:04:48.0 | Spread (1st 5) 3:38.0 |
| 38, 63, 73, 136, 172 |
| Dawson Sigler, Kenny Nishino, Ryan Nielsen, Tanvir Tatla, Myles Patton |
| 11:33.0, 12:08.0, 12:22.0, 13:34.0, 15:11.0 |
| 19 | 518 | Evergreen (Redmond),
WA - Team Time (1st 5) 1:04:27.0 | Spread (1st 5) 1:00.0 |
| 80, 87, 88, 131, 132, (137), (151) |
| Connor Barrison, Martin Shi, Ed Weise, Oskar Shambaugh, Jacob Beyersdorf, (Carlos Angeles), (Sam Foltz) |
| 12:28.0, 12:32.0, 12:33.0, 13:26.0, 13:28.0, (13:35.0), (13:58.0) |
| 20 | 522 | Henkle,
WA - Team Time (1st 5) 1:04:08.5 | Spread (1st 5) 49.9 |
| 72, 99, 106, 122, 123, (125), (134) |
| Declan Liddiard, Roberto Ochoa, Ethan Andrews, Reed Davis, Grant Anderson, (Fred Hope), (Ricky Wamsley) |
| 12:19.8, 12:39.8, 12:50.2, 13:09.0, 13:09.7, (13:13.9), (13:29.6) |
| 21 | 530 | Garrison,
WA - Team Time (1st 5) 1:04:56.9 | Spread (1st 5) 1:25.9 |
| 75, 79, 85, 145, 146, (150), (153) |
| Hugo Nateras, Alex Johanson, Kase Humbert, Erick Perez Cuellar, Carson Hammer, (Tyler Driggs), (alejandro Jaimez) |
| 12:22.8, 12:27.6, 12:30.8, 13:47.0, 13:48.7, (13:57.4), (14:02.7) |
| 22 | 585 | Sequim,
WA - Team Time (1st 5) 1:05:49.7 | Spread (1st 5) 1:22.4 |
| 88, 98, 104, 147, 148 |
| Alec Shingleton, Joey Oliver, Riley Martin, Tyler Waseca, Connor Martin |
| 12:33.0, 12:39.2, 12:48.0, 13:54.1, 13:55.4 |
| 23 | 604 | Highlands (Kennewick),
WA - Team Time (1st 5) 1:06:21.7 | Spread (1st 5) 2:34.9 |
| 35, 127, 133, 154, 155, (159), (160) |
| Asante Edward, Nick Cotton, Seth Hatchett, Ramsey Pacheco, Owen Carter, (Kevin Cornejo), (Jordan Linde) |
| 11:28.9, 13:16.8, 13:28.8, 14:03.4, 14:03.8, (14:19.4), (14:20.0) |
| 24 | 637 | NW Christian (Lacey),
WA - Team Time (1st 5) 1:09:13.0 | Spread (1st 5) 3:17.0 |
| 68, 83, 139, 173, 174, (188), (191) |
| Cade Fischer, Garrett McSheffrey, Daniel Dominguez, Tony Dominguez, Max Pierce, (Cooper Downey), (Bryce Peterson) |
| 12:13.0, 12:30.0, 13:36.0, 15:24.0, 15:30.0, (17:52.0), (20:49.0) |
| 25 | 640 | Pioneer (Walla Walla),
WA - Team Time (1st 5) 1:09:15.1 | Spread (1st 5) 3:19.0 |
| 74, 76, 144, 171, 175, (176), (180) |
| Miles Telander, Jacob Pribilsky, Peter Hoffman, Jeff Alexander, Stephen Butler, (Mason Burnham), (Isak Pickel) |
| 12:22.5, 12:24.6, 13:39.9, 15:06.6, 15:41.5, (15:47.1), (16:37.7) |
| 26 | 689 | Gaiser,
WA - Team Time (1st 5) 1:11:46.1 | Spread (1st 5) 5:48.5 |
| 44, 142, 149, 168, 186, (187) |
| Ruben Blancas, Quincy Cartwright, Rexl Lampkin, Tyler Summerlin, Jose Lopez III, (Tyler Troelsen) |
| 11:51.5, 13:39.5, 13:57.3, 14:37.8, 17:40.0, (17:48.5) |
| 27 | 841 | Park,
WA - Team Time (1st 5) 1:18:05.3 | Spread (1st 5) 4:50.5 |
| 138, 163, 167, 183, 190 |
| Josiah Mendoza, Shayne Clifford, Austin Young, Andrew Albertin, Noah Herrara |
| 13:35.5, 14:22.2, 14:35.9, 17:05.7, 18:26.0 |
| 28 | 864 | Centralia Christian,
WA - Team Time (1st 5) 1:18:09.0 | Spread (1st 5) 3:08.0 |
| 162, 164, 169, 184, 185, (189) |
| Mason Cunningham, Carson Buster, Joe Wahl, Thurston Johnson, Parker Johnson, (Brandon Wilkerson) |
| 14:22.0, 14:23.0, 14:38.0, 17:16.0, 17:30.0, (18:20.0) |
| 29 | 897 | Ilwaco,
WA - Team Time (1st 5) 1:21:48.0 | Spread (1st 5) 53.0 |
| 177, 178, 179, 181, 182 |
| Jacob Zaidins, Phillip Gittings, Noah Carper, Adam Rutherford, Jared Rutherford |
| 15:52.0, 15:55.0, 16:35.0, 16:41.0, 16:45.0 |