1 | 19 | Sehome,
WA - Team Time (1st 5) 1:07:30.4 | Spread (1st 5) 1:15.8 |
| 1, 2, 3, 5, 8, (9), (13) |
| Zack Munson, Max Gargano, Kiefer Law, Jake Gargano, Kehr Allsop, (Ted Buetow), (Marcus Kanenaga) |
| 12:52.6, 13:05.1, 13:39.7, 13:44.6, 14:08.4, (14:13.6), (14:36.3) |
2 | 40 | Bellingham,
WA - Team Time (1st 5) 1:10:55.9 | Spread (1st 5) 51.1 |
| 4, 6, 7, 11, 12, (14), (16) |
| William Giesen, Paden Loveland, Josh Smith, Jack Eschliman, Riley Knies, (Quinn Hartsoch), (John Much) |
| 13:44.1, 14:00.0, 14:04.0, 14:32.6, 14:35.2, (14:59.0), (15:06.4) |
3 | 90 | Meridian (WA),
WA - Team Time (1st 5) 1:18:24.0 | Spread (1st 5) 1:25.0 |
| 15, 17, 18, 19, 21, (22), (23) |
| Gary Rempp, Walker Dewaard, Conner Tenkley, Ian Forbes, Alex Short, (Kobe Koivisto), (Willem Nichols) |
| 15:05.0, 15:12.0, 15:47.0, 15:50.0, 16:30.0, (16:31.0), (16:34.0) |
4 | 105 | Ferndale,
WA - Team Time (1st 5) 1:22:38.9 | Spread (1st 5) 2:57.3 |
| 10, 20, 24, 25, 26, (27), (28) |
| Landon Sturdevant, Charlie Kennedy, Fischer Drury, James Pearson, Nolan Ramirez, (Tristan Tiffany), (Isaac Bobadilla) |
| 14:29.1, 16:29.1, 17:02.4, 17:11.9, 17:26.4, (19:03.0), (19:32.4) |