| 1 | 36 | Cashmere,
WA - Team Time (1st 5) 1:09:23.0 | Spread (1st 5) 1:36.9 |
| 1, 2, 4, 10, 19, (20), (29) |
| Jonathan Mangas, Eli Phillips, Evan Gambill, AJ Ross, Tate Christensen, (Levi Buchanan), (Grant Keller) |
| 13:09.0, 13:27.4, 13:37.5, 14:23.2, 14:45.9, (14:58.7), (15:52.9) |
| 2 | 53 | Medical Lake,
WA - Team Time (1st 5) 1:11:20.4 | Spread (1st 5) 1:11.1 |
| 3, 5, 14, 15, 16, (17), (21) |
| 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) |
| 3 | 91 | Omak,
WA - Team Time (1st 5) 1:14:23.3 | Spread (1st 5) 2:13.0 |
| 6, 12, 18, 24, 31, (36), (46) |
| Israel Escamilla, Ben Kraske, Kyle Holborn, Alfonso Medina, Andrick Carroll, (Dawson Click), (Alexander Johns) |
| 13:43.6, 14:34.3, 14:45.7, 15:23.1, 15:56.6, (16:13.9), (17:54.9) |
| 4 | 105 | Colville,
WA - Team Time (1st 5) 1:15:57.3 | Spread (1st 5) 1:36.7 |
| 11, 13, 22, 26, 33, (38), (39) |
| 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) |
| 5 | 116 | Chelan,
WA - Team Time (1st 5) 1:18:12.2 | Spread (1st 5) 4:39.0 |
| 7, 8, 9, 45, 47, (48) |
| Mereck Palazzo, Dillon Dawson, Henry Elsner, Braden Williams, Jonathan Zelaya, (Ezeka Baldovinos) |
| 13:49.6, 14:03.6, 14:17.1, 17:33.3, 18:28.6, (20:30.7) |
| 6 | 147 | Freeman,
WA - Team Time (1st 5) 1:19:11.8 | Spread (1st 5) 48.2 |
| 23, 25, 30, 34, 35, (42), (43) |
| 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) |
| 7 | 164 | Chewelah,
WA - Team Time (1st 5) 1:20:44.6 | Spread (1st 5) 1:00.3 |
| 27, 28, 32, 37, 40, (41), (44) |
| 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) |