1 | 26 | Meridian (WA),
WA - Team Time (1st 5) 1:09:49.0 | Spread (1st 5) 1:41.0 |
| 1, 2, 3, 9, 11, (15), (17) |
| Collin Magnusson, Derek Morrow, Derek Holz, Levi Morrow, Riley Hawkins-Hecock, (Kenny Barnes), (Brendon Ross) |
| 12:55.0, 13:48.0, 14:01.0, 14:29.0, 14:36.0, (15:00.0), (15:04.0) |
2 | 44 | Deer Park,
WA - Team Time (1st 5) 1:12:37.0 | Spread (1st 5) 44.0 |
| 4, 4, 10, 12, 14, (16), (18) |
| Kody Turner, Cody Bollum, Tanner Bollum, Trevor Amann, Jordan Zeik, (Cody Westerman), (Jason Aebischer) |
| 14:13.0, 14:13.0, 14:31.0, 14:43.0, 14:57.0, (15:01.0), (15:06.0) |
3 | 78 | Seton Catholic,
WA - Team Time (1st 5) 1:15:37.0 | Spread (1st 5) 1:49.0 |
| 6, 7, 13, 25, 27, (31), (34) |
| Josh Balsiger, Brock Schoene, Josh Polen, Dylan Monaghan, Ian Ryan, (Josh Stokman), (Topher Strong) |
| 14:18.0, 14:25.0, 14:53.0, 15:54.0, 16:07.0, (16:48.0), (17:16.0) |
4 | 95 | Nooksack Valley,
WA - Team Time (1st 5) 1:16:45.4 | Spread (1st 5) 1:29.3 |
| 8, 19, 20, 22, 26, (29), (32) |
| Conner Jones, Zach Harvey, Valentin Villalobos, Jordan Hem, Calvin Ledet, (Tyler Weed), (Colten Starbuck) |
| 14:26.7, 15:13.4, 15:26.0, 15:43.3, 15:56.0, (16:23.3), (16:55.0) |
5 | 131 | Colville,
WA - Team Time (1st 5) 1:21:29.0 | Spread (1st 5) 2:08.0 |
| 21, 23, 24, 28, 35, (37), (38) |
| Palmer Morehouse, Ben Elliott, Sean Palmer, TJ Baun, Wyatt Crockett, (Tyler Elliot), (Ryan Richart) |
| 15:40.0, 15:49.0, 15:50.0, 16:22.0, 17:48.0, (18:00.0), (18:20.0) |
6 | 176 | Chewelah,
WA - Team Time (1st 5) 1:28:36.0 | Spread (1st 5) 2:14.0 |
| 30, 32, 36, 38, 40, (41), (42) |
| Ben Eminger, Michael Nuttall, Noah Thompson, Reimes Schatz, Dylan Walser, (Michael Larsen), (Andrew Minekar) |
| 16:37.0, 16:55.0, 17:53.0, 18:20.0, 18:51.0, (19:10.0), (20:05.0) |