1 | 15 | Arlington,
WA - Team Time (1st 5) 1:19:50.7 | Spread (1st 5) 1:18.8 |
| 1, 2, 3, 4, 5, (6), (9) |
| Nathan Beamer, Zachary Cushman, Michael Barene, Pieter Andrews, Matthew Taylor, (Kevin Mullin), (J.J. Childers) |
| 15:14.0, 15:50.6, 16:05.3, 16:08.0, 16:32.8, (16:34.3), (16:45.2) |
2 | 63 | Marysville-Getchell,
WA - Team Time (1st 5) 1:25:46.4 | Spread (1st 5) 56.0 |
| 7, 11, 13, 14, 18, (19), (20) |
| Cameron Wagstaff, Zachary Arcaro-Frazier, Gregory Panther, Thomas Lindgren, Connor Stickels, (Channing Frohlich), (Kyle Probst) |
| 16:38.0, 17:00.6, 17:15.8, 17:18.0, 17:34.0, (17:37.3), (17:43.9) |
3 | 74 | Everett,
WA - Team Time (1st 5) 1:26:28.7 | Spread (1st 5) 1:04.1 |
| 8, 10, 16, 17, 23, (28), (31) |
| Jordan Erickson, Edmund Havener, Donovan Barnhart, Isaac O'Connell, Klaiten Kermoade, (Elijah Quinby), (Sean Underhill) |
| 16:45.0, 17:00.0, 17:26.6, 17:28.0, 17:49.1, (18:18.9), (18:24.2) |
4 | 124 | Oak Harbor,
WA - Team Time (1st 5) 1:30:07.9 | Spread (1st 5) 1:35.9 |
| 12, 15, 29, 30, 38, (39), (41) |
| Jake Hucko, Michael Lym, Wyatt Pauley, Benjamin Gasper, Garrett Stahl, (Joe Gorman), (Joseph Ralston) |
| 17:12.7, 17:26.5, 18:19.3, 18:20.8, 18:48.6, (18:51.0), (19:45.8) |
| 124 | Stanwood,
WA - Team Time (1st 5) 1:29:53.0 | Spread (1st 5) 24.0 |
| 22, 24, 25, 26, 27, (32), (33) |
| Jack O'Brien, Michael Sandquist, Garrett Larson, Marko Jukanovich, Cam Klundt, (Collin McMillan), (Jason Isaksen) |
| 17:47.0, 17:53.0, 17:56.0, 18:06.0, 18:11.0, (18:29.0), (18:30.0) |
6 | 163 | Marysville-Pilchuck,
WA - Team Time (1st 5) 1:31:54.7 | Spread (1st 5) 51.0 |
| 21, 34, 35, 36, 37, (40), (42) |
| Josh Bevan, Nathan Venables, Arteom Lupekha, David Adams, Tommy Haelele, (Devine Darden), (Cole Daurie) |
| 17:45.0, 18:30.8, 18:31.0, 18:31.9, 18:36.0, (19:06.0), (19:51.0) |