1 | 57 | Valley Christian,
WA - Team Time (1st 5) 1:25:55.7 | Spread (1st 5) 1:16.3 |
| 4, 6, 13, 15, 19, (22), (26) |
| Preston Arnold, Micah Bilbruck, Wesley Hendrickson, Matthew Moore, Connor Simonds, (Daniel Hisel), (Job Hill) |
| 16:33.1, 16:42.0, 17:17.0, 17:34.2, 17:49.4, (18:16.4), (18:24.8) |
2 | 90 | Chewelah,
WA - Team Time (1st 5) 1:28:13.7 | Spread (1st 5) 2:30.8 |
| 2, 8, 23, 25, 32, (33), (50) |
| Ty Crockett, Emmitt Warren, Francis Sety, Brody King, Ethan Frost, (Blake Schlining), (Bryson Morales) |
| 16:03.2, 16:54.2, 18:17.8, 18:24.5, 18:34.0, (18:35.9), (19:43.2) |
3 | 126 | Asotin,
WA - Team Time (1st 5) 1:31:06.0 | Spread (1st 5) 1:41.0 |
| 10, 21, 24, 30, 41, (46), (49) |
| Jake Williams, Blaise Kern, Mason Kern, Sam Schaefer, Tekoa Leister, (Samuel Hall), (Christian Walling) |
| 17:11.0, 18:13.0, 18:19.0, 18:31.0, 18:52.0, (19:02.8), (19:33.0) |
4 | 130 | Davenport,
WA - Team Time (1st 5) 1:30:15.8 | Spread (1st 5) 2:10.7 |
| 5, 17, 34, 35, 39, (58), (59) |
| Jaeger Jacobsen, Tommy Furman, Kyler Davenport, Jackson Guhlke, Caige Colbert, (Jacob Furman), (Kolby Kemmerer) |
| 16:36.7, 17:37.6, 18:36.1, 18:38.0, 18:47.4, (20:24.5), (20:26.1) |
5 | 133 | St George's,
WA - Team Time (1st 5) 1:29:35.2 | Spread (1st 5) 5:04.8 |
| 1, 7, 14, 45, 66, (85) |
| Benjamin Morales, Hrair Garabedian, Oliver Ling, Keagan Willson, Joseph Sudlow, (Liam Darcy) |
| 15:38.3, 16:49.0, 17:22.9, 19:01.9, 20:43.1, (23:02.0) |
6 | 182 | Kettle Falls,
WA - Team Time (1st 5) 1:33:57.7 | Spread (1st 5) 3:22.5 |
| 11, 30, 37, 40, 64, (67), (80) |
| Cody Esvelt, Zane Edwards, Troy Hooper, Ryan Pomrankey, Kade Tobias, (Luke Jellsey), (Kincaid Freer) |
| 17:14.3, 18:31.0, 18:45.0, 18:50.6, 20:36.8, (20:45.2), (22:24.0) |
7 | 191 | NW Christian (Colbert),
WA - Team Time (1st 5) 1:34:31.2 | Spread (1st 5) 4:53.3 |
| 9, 20, 38, 47, 77, (82), (84) |
| Jonah Pope, Eli Vlietstra, Peter Rehwaldt, Nathaniel Barker, Adam Ling, (Wyatt Stussi), (Ben Lavoie) |
| 16:55.4, 17:51.4, 18:46.5, 19:09.2, 21:48.7, (22:40.5), (22:58.5) |
8 | 203 | Liberty (Spangle),
WA - Team Time (1st 5) 1:34:56.9 | Spread (1st 5) 2:37.8 |
| 12, 36, 48, 53, 54, (81), (83) |
| Mitchell Hanegan, Marc Greenburg, Gus Suksdorf, Jayden Selke, Seth Chamberlin, (Noah Fuchs), (Griffin Turner) |
| 17:15.0, 18:38.7, 19:20.4, 19:50.0, 19:52.8, (22:31.4), (22:42.0) |
9 | 220 | Chesterton Academy Of Notre Dame,
WA - Team Time (1st 5) 1:36:01.5 | Spread (1st 5) 3:01.8 |
| 16, 43, 44, 52, 65, (68), (76) |
| Aidan Cashman, Max Montowski, Dominic Smith, Jameson O'Doherty, Charlie O'Rourk, (Paul Shinnick), (Landon Houck) |
| 17:35.6, 18:59.2, 19:01.1, 19:48.2, 20:37.4, (20:47.2), (21:43.6) |
10 | 234 | Selkirk (Ione),
WA - Team Time (1st 5) 1:37:36.8 | Spread (1st 5) 2:47.7 |
| 18, 42, 51, 60, 63, (69), (70) |
| Jameson Davis, Spencer Duty, Oscar Dispenza, Nathan Rasmussen, Michael Egland, (Layden Moore), (Kyran Stewart) |
| 17:48.3, 18:54.1, 19:45.3, 20:33.1, 20:36.0, (20:49.7), (20:53.5) |
11 | 250 | Reardan,
WA - Team Time (1st 5) 1:38:16.8 | Spread (1st 5) 5:02.6 |
| 3, 28, 72, 73, 74, (75), (79) |
| Gabe Branstetter, Maveric Sobotta, Alexander Matusik, Richard Alsept, Joseph Matusik, (Owee Handley), (Braden Durbin) |
| 16:24.0, 18:27.4, 20:55.9, 21:02.9, 21:26.6, (21:43.0), (22:21.0) |
12 | 261 | Wellpinit,
WA - Team Time (1st 5) 1:42:20.4 | Spread (1st 5) 6:12.4 |
| 27, 29, 56, 62, 87, (89) |
| Ronnie McCullough, Elliot Rima, Julian Rima, Jared Flett Jr., Maverick Stearns, (Merwin Brisbois) |
| 18:27.2, 18:28.9, 20:10.2, 20:34.5, 24:39.6, (37:44.0) |
13 | 322 | Republic,
WA - Team Time (1st 5) 1:43:41.2 | Spread (1st 5) 1:54.0 |
| 55, 57, 61, 71, 78, (86), (88) |
| Reese Titus, Atticus Flesher, Mathew George, Coyote Moore, Helio Songhand, (Ethan LaPorte), (Jonathan Zamora) |
| 19:59.0, 20:20.9, 20:34.0, 20:54.3, 21:53.0, (23:20.5), (26:02.8) |