1 | 67 | St George's,
WA - Team Time (1st 5) 1:25:17.6 | Spread (1st 5) 1:04.9 |
| 6, 10, 12, 19, 20, (34), (35) |
| Hrair Garabedian, Shawn Jones, Benjamin Morales, Finn Horsted, Joaquin Kiltz, (Nelson Steele), (Oliver Ling) |
| 16:27.6, 16:51.2, 17:00.0, 17:26.3, 17:32.5, (18:38.9), (18:39.7) |
2 | 77 | Chewelah,
WA - Team Time (1st 5) 1:26:05.2 | Spread (1st 5) 2:23.3 |
| 2, 7, 15, 22, 31 |
| Cole Foster, Zeke Crockett, Ty Crockett, Blake Foster, Thaiphop Day |
| 16:07.8, 16:33.6, 17:12.3, 17:40.4, 18:31.1 |
3 | 79 | Asotin,
WA - Team Time (1st 5) 1:26:09.8 | Spread (1st 5) 1:30.1 |
| 4, 14, 17, 18, 26, (43), (48) |
| Ian Engledow, Jake Williams, Paul Pederson, Tanner Nicholas, Dane Neace, (Chaz Neace), (Jordan Erb) |
| 16:25.9, 17:11.0, 17:15.9, 17:21.0, 17:56.0, (19:05.6), (19:24.1) |
4 | 96 | Davenport,
WA - Team Time (1st 5) 1:27:20.5 | Spread (1st 5) 2:00.3 |
| 3, 11, 25, 28, 29, (30), (45) |
| Jaeger Jacobsen, Jake Coffman, Trevor Lenocker, Zack Bruce, Brenick Soliday, (Jesse Raugust), (Grayson Danekas) |
| 16:12.0, 16:54.2, 17:55.1, 18:06.9, 18:12.3, (18:27.2), (19:13.3) |
5 | 140 | Kettle Falls,
WA - Team Time (1st 5) 1:30:39.1 | Spread (1st 5) 2:22.3 |
| 9, 16, 33, 38, 44, (46), (56) |
| Zane Edwards, Elijah Bruland, Zachary Johnson, Ryan Pomrankey, Cody Esvelt, (Ethan Bolt), (Caleb Brown) |
| 16:44.0, 17:15.0, 18:37.2, 18:56.6, 19:06.3, (19:21.7), (20:06.1) |
6 | 171 | Valley Christian,
WA - Team Time (1st 5) 1:33:13.9 | Spread (1st 5) 1:11.4 |
| 24, 32, 36, 39, 40, (42), (47) |
| Simon Hill, Job Hill, Jonathan Drick, Cameron Simonds, Preston Arnold, (Daniel Hisel), (Evan Craciun) |
| 17:49.0, 18:35.3, 18:49.0, 19:00.2, 19:00.4, (19:05.4), (19:23.3) |
7 | 195 | NW Christian (Colbert),
WA - Team Time (1st 5) 1:34:58.4 | Spread (1st 5) 4:41.0 |
| 1, 8, 61, 62, 63, (65), (69) |
| Ben Graham, Nathaniel Pranter, Ben Lavoie, Silas Newton, Josh Gilchrist, (Judah Baumann), (Titus Knudtson) |
| 16:06.0, 16:34.0, 20:45.4, 20:46.0, 20:47.0, (20:57.7), (21:11.8) |
8 | 206 | Republic,
WA - Team Time (1st 5) 1:38:12.6 | Spread (1st 5) 6:42.1 |
| 5, 23, 27, 74, 77 |
| Nicholas Baker, Korbin Forsman, Logan Thompson, Kyle Schreier, Connor McElheran |
| 16:26.8, 17:41.8, 18:00.5, 22:54.6, 23:08.9 |
9 | 230 | Colfax,
WA - Team Time (1st 5) 1:37:40.1 | Spread (1st 5) 4:13.5 |
| 21, 37, 41, 59, 72, (78) |
| Dyamin Vanek, Jaxon Eades, Alex McHargue, Luka Garcia, Jack Warwick, (Jacob Jones) |
| 17:34.5, 18:52.0, 19:03.7, 20:21.9, 21:48.0, (23:50.9) |
10 | 270 | Liberty (Spangle),
WA - Team Time (1st 5) 1:42:10.2 | Spread (1st 5) 7:07.6 |
| 13, 53, 57, 68, 79 |
| Mitchell Hanegan, Marc Greenburg, Gus Suksdorf, Marlon Powers, Isaac Ward |
| 17:01.7, 19:46.0, 20:09.2, 21:04.0, 24:09.3 |
11 | 275 | Chesterton Academy Of Notre Dame,
WA - Team Time (1st 5) 1:39:49.7 | Spread (1st 5) 1:18.9 |
| 50, 52, 54, 55, 64, (67), (70) |
| Warren Betz, Charlie O'Rourk, Ben Frostad, Dominic Smith, Max Montowski, (Liam Argaw), (Jameson O'Doherty) |
| 19:31.5, 19:43.2, 19:46.5, 19:58.1, 20:50.4, (21:03.2), (21:15.8) |
12 | 308 | Wellpinit,
WA - Team Time (1st 5) 1:43:20.0 | Spread (1st 5) 2:17.2 |
| 51, 58, 60, 66, 73, (80), (81) |
| Jordan Montgomery, Elliot Rima, Andy Wynecoop, Dylan Tatshama, Julian Rima, (Nikai Samuels-Wynne), (Maverick Stearns) |
| 19:38.4, 20:17.6, 20:26.3, 21:02.1, 21:55.6, (24:58.2), (26:16.8) |
13 | 353 | Reardan,
WA - Team Time (1st 5) 1:53:46.7 | Spread (1st 5) 7:07.4 |
| 49, 71, 75, 76, 82 |
| Parker Leonard, Richard Alsept, Aiden Bodeau, Aidan Bodeau, Daniel Watterson |
| 19:30.7, 21:25.9, 23:04.0, 23:08.0, 26:38.1 |