1 | 111 | NW Christian (Colbert),
WA - Team Time (1st 5) 1:38:20.8 | Spread (1st 5) 4:57.5 |
| 4, 6, 17, 22, 62, (70), (71) |
| Jonah Pope, Eli Vlietstra, Nathaniel Barker, Peter Rehwaldt, Wyatt Stussi, (Adam Ling), (Ben Lavoie) |
| 17:53.5, 18:02.1, 19:41.7, 19:52.4, 22:51.1, (23:15.6), (23:22.9) |
2 | 131 | Chewelah,
WA - Team Time (1st 5) 1:39:48.2 | Spread (1st 5) 4:39.8 |
| 1, 9, 29, 45, 47, (53), (57) |
| Ty Crockett, Emmitt Warren, Francis Sety, Daniel Earl, Blake Schlining, (Bryson Morales), (Brody King) |
| 17:10.3, 18:40.9, 20:22.7, 21:44.2, 21:50.1, (22:24.3), (22:37.8) |
| 131 | St George's,
WA - Team Time (1st 5) 1:40:01.7 | Spread (1st 5) 4:45.3 |
| 2, 13, 21, 46, 49 |
| Benjamin Morales, Hrair Garabedian, Keagan Willson, Oliver Ling, Liam Darcy |
| 17:18.6, 19:06.6, 19:48.0, 21:44.6, 22:03.9 |
4 | 133 | Davenport,
WA - Team Time (1st 5) 1:40:07.1 | Spread (1st 5) 5:01.9 |
| 3, 7, 16, 48, 59, (61), (72) |
| Jaeger Jacobsen, Tommy Furman, Caige Colbert, Colby Kiser, Nick Kruger, (Cooper Danekas), (Jacob Furman) |
| 17:40.1, 18:10.0, 19:38.0, 21:57.0, 22:42.0, (22:48.0), (23:29.0) |
5 | 137 | Valley Christian,
WA - Team Time (1st 5) 1:41:52.7 | Spread (1st 5) 2:12.9 |
| 14, 24, 27, 28, 44, (50), (58) |
| Preston Arnold, Wesley Hendrickson, Matthew Moore, Job Hill, Kade Mariner, (Connor Simonds), (Jonathan Drick) |
| 19:29.8, 19:57.4, 20:20.8, 20:22.0, 21:42.7, (22:16.2), (22:39.2) |
6 | 160 | Liberty (Spangle),
WA - Team Time (1st 5) 1:42:14.6 | Spread (1st 5) 3:23.7 |
| 5, 31, 39, 42, 43, (80), (81) |
| Mitchell Hanegan, Marc Greenburg, Seth Chamberlin, Gus Suksdorf, Jayden Selke, (Griffin Turner), (Noah Fuchs) |
| 18:00.4, 20:31.0, 21:00.6, 21:18.5, 21:24.1, (25:35.1), (26:10.7) |
7 | 162 | Republic,
WA - Team Time (1st 5) 1:42:59.0 | Spread (1st 5) 1:14.0 |
| 23, 25, 33, 40, 41, (63), (64) |
| Ashton Gliddon, Atticus Flesher, Coyote Moore, Mathew George, Reese Titus, (Helio Songhand), (Ethan LaPorte) |
| 19:54.0, 20:14.0, 20:36.0, 21:07.0, 21:08.0, (22:53.0), (22:55.0) |
8 | 170 | Asotin,
WA - Team Time (1st 5) 1:43:23.2 | Spread (1st 5) 4:28.6 |
| 11, 20, 30, 36, 73 |
| Jake Williams, Blaise Kern, Sam Schaefer, Christian Walling, Jacob Hansen |
| 19:00.7, 19:45.4, 20:23.1, 20:44.7, 23:29.3 |
9 | 172 | Chesterton Academy Of Notre Dame,
WA - Team Time (1st 5) 1:44:03.2 | Spread (1st 5) 2:49.9 |
| 15, 32, 35, 38, 52, (74), (76) |
| Aidan Cashman, Max Montowski, Dominic Smith, Jameson O'Doherty, Charlie O'Rourk, (Paul Shinnick), (Thomas Cary) |
| 19:30.9, 20:35.9, 20:44.5, 20:51.1, 22:20.8, (23:44.4), (23:58.5) |
10 | 186 | Reardan,
WA - Team Time (1st 5) 1:45:19.6 | Spread (1st 5) 4:00.6 |
| 8, 18, 51, 54, 55, (78), (79) |
| Gabe Branstetter, Maveric Sobotta, Owee Handley, Joseph Matusik, Richard Alsept, (Alexander Matusik), (Marcus Durbin) |
| 18:26.6, 19:42.3, 22:18.5, 22:25.0, 22:27.2, (25:04.8), (25:21.0) |
11 | 203 | Kettle Falls,
WA - Team Time (1st 5) 1:45:41.9 | Spread (1st 5) 4:55.6 |
| 10, 12, 37, 69, 75, (77), (83) |
| Cody Esvelt, Zane Edwards, Troy Hooper, Kade Tobias, Luke Jellsey, (Kincaid Freer), (Ben Rubin) |
| 18:52.2, 19:02.1, 20:47.2, 23:12.6, 23:47.8, (24:19.8), (28:17.9) |
12 | 234 | Selkirk (Ione),
WA - Team Time (1st 5) 1:48:39.4 | Spread (1st 5) 3:10.5 |
| 19, 34, 56, 60, 65, (68), (84) |
| Jameson Davis, Spencer Duty, Michael Egland, Nathan Rasmussen, Kyran Stewart, (Layden Moore), (Adam Flanders) |
| 19:44.8, 20:39.8, 22:37.0, 22:42.5, 22:55.3, (23:10.7), (36:01.1) |
13 | 326 | Wellpinit,
WA - Team Time (1st 5) 2:16:18.1 | Spread (1st 5) 22:55.1 |
| 26, 66, 67, 82, 85 |
| Elliot Rima, Jared Flett Jr., Julian Rima, Maverick Stearns, Merwin Brisbois |
| 20:20.3, 22:58.8, 23:08.7, 26:34.9, 43:15.4 |