1 | 25 | Lake Stevens,
WA - Team Time (1st 5) 52:07.0 | Spread (1st 5) 23.0 |
| 2, 3, 4, 7, 9, (13), (14) |
| Blake Braaten, Bryce Mefford, Ki Thomas, Kayto Krueger, Jacob Headland, (Rio Vitale), (Cody LaCoursiere) |
| 10:16.0, 10:17.0, 10:19.0, 10:36.0, 10:39.0, (10:44.0), (10:54.0) |
2 | 29 | Glacier Peak,
WA - Team Time (1st 5) 52:24.0 | Spread (1st 5) 40.0 |
| 1, 5, 6, 8, 9, (12), (16) |
| Riley McDowell, Tyler Tanta, Nicholas Mullineux Perrault, Elijah Lopez, Nathan Tastad, (Tim Mandzyuk), (Carter Schmitt) |
| 9:59.0, 10:33.0, 10:35.0, 10:38.0, 10:39.0, (10:41.0), (11:15.0) |
3 | 93 | Mt Vernon,
WA - Team Time (1st 5) 56:48.0 | Spread (1st 5) 1:12.0 |
| 11, 16, 19, 21, 26, (29), (29) |
| Mason Taylor, Charles Cram, Rainnier Bozung, Rhett Bozung, Braden LeDuc, (Logan Feller), (Gunnar Pedersen) |
| 10:40.0, 11:15.0, 11:23.0, 11:38.0, 11:52.0, (12:06.0), (12:06.0) |
4 | 104 | Kamiak,
WA - Team Time (1st 5) 57:43.0 | Spread (1st 5) 44.0 |
| 15, 20, 22, 23, 24, (25), (27) |
| Carp Mukai, Christopher Clarke, Jason Blinn, Owen Cromwell, Sean Clark, (Kyle Yu), (Ethan Mueller) |
| 11:03.0, 11:29.0, 11:41.0, 11:43.0, 11:47.0, (11:50.0), (11:56.0) |
5 | 142 | Cascade (Everett),
WA - Team Time (1st 5) 1:00:37.0 | Spread (1st 5) 1:27.0 |
| 18, 28, 31, 32, 33, (34), (35) |
| Gerardo Lopez, Chorin Weller, Lucas Henson, David Crum, Weston Shirley, (Zachary Marxer), (Killian Mckenzie) |
| 11:16.0, 11:59.0, 12:10.0, 12:29.0, 12:43.0, (12:44.0), (12:49.0) |