1 | 24 | Glacier Peak,
WA - Team Time (1st 5) 1:12:46.0 | Spread (1st 5) 1:22.0 |
| 1, 3, 4, 5, 11, (15), (21) |
| Riley McDowell, Nathan Tastad, Tyler Tanta, Elijah Lopez, Andrew Carwin, (Evan Brees), (Mason Bishop) |
| 13:52.0, 14:31.0, 14:32.0, 14:37.0, 15:14.0, (15:23.0), (15:31.0) |
2 | 41 | Kamiak,
WA - Team Time (1st 5) 1:14:22.0 | Spread (1st 5) 1:08.0 |
| 2, 6, 9, 11, 13, (23), (27) |
| Carp Mukai, Jason Blinn, Kyle Yu, Zach Stancik, Jackson Hammons, (Andrew Stupey), (Ian Greer) |
| 14:09.0, 14:44.0, 14:58.0, 15:14.0, 15:17.0, (15:39.0), (15:55.0) |
3 | 84 | Lake Stevens,
WA - Team Time (1st 5) 1:16:58.7 | Spread (1st 5) 2.1 |
| 14, 16, 17, 18, 19, (20), (22) |
| Ki Thomas, Rio Vitale, Trey Roe, Kayto Krueger, Michael Conner, (Thaddeus Newman), (Landon Erickson) |
| 15:22.7, 15:23.2, 15:23.7, 15:24.3, 15:24.8, (15:25.2), (15:38.0) |
4 | 104 | Cascade (Everett),
WA - Team Time (1st 5) 1:17:36.8 | Spread (1st 5) 1:18.6 |
| 7, 10, 25, 30, 32, (34), (35) |
| Adrian Hartup, Chorin Weller, Ilya Karakotov, David Crum, Aiden Bruner, (Killian Mckenzie), (Anthony Lopez) |
| 14:47.9, 15:00.2, 15:43.8, 15:58.4, 16:06.5, (16:25.8), (16:36.9) |
5 | 115 | Monroe,
WA - Team Time (1st 5) 1:18:24.0 | Spread (1st 5) 1:03.0 |
| 8, 24, 26, 28, 29, (31), (33) |
| Martin Perrin, Ashton Moody, Ean Wood, Nathan Hastings, Cole Lance, (Garrett Negrette), (Caleb Maytum) |
| 14:55.0, 15:42.0, 15:53.0, 15:56.0, 15:58.0, (16:02.0), (16:11.0) |