1 | 21 | Medical Lake,
WA - Team Time (1st 5) 1:11:20.4 | Spread (1st 5) 1:11.1 |
| 1, 2, 5, 6, 7, (8), (9) |
| Mason Williams, Jacob Dingfield, Tanner Henry, Evan Peterson, Tyler Pena, (Zachary Lewis), (Mark Jensen) |
| 13:33.1, 13:41.7, 14:39.3, 14:42.1, 14:44.2, (14:44.5), (15:01.7) |
2 | 48 | Colville,
WA - Team Time (1st 5) 1:15:57.3 | Spread (1st 5) 1:36.7 |
| 3, 4, 10, 13, 18, (22), (23) |
| Trent Baun, TJ Baun, Reilly Smith, Ryan Richart, Wyatt Crockett, (Ryder Goff), (Carson Vandergriffe) |
| 14:25.9, 14:36.8, 15:04.9, 15:47.1, 16:02.6, (16:21.2), (16:38.5) |
3 | 78 | Freeman,
WA - Team Time (1st 5) 1:19:11.8 | Spread (1st 5) 48.2 |
| 11, 12, 16, 19, 20, (26), (27) |
| Conner Black, Connor Gilbert, Nathan Longhurst, Bobby Landoe, Noah Vetter, (Max Ebert), (Bradley Williams) |
| 15:18.9, 15:46.6, 15:55.5, 16:03.7, 16:07.1, (17:03.1), (17:08.8) |
4 | 91 | Chewelah,
WA - Team Time (1st 5) 1:20:44.6 | Spread (1st 5) 1:00.3 |
| 14, 15, 17, 21, 24, (25), (28) |
| Reimes Schatz, Ethan Rowe, Quenton Smith, George Dveiszus, Grant Brookover, (Carl Oman), (Isaac Montgomery) |
| 15:47.3, 15:52.7, 15:57.7, 16:19.3, 16:47.6, (16:56.5), (17:26.3) |