1 | 37 | Oak Harbor,
WA - Team Time (1st 5) 1:23:42.0 | Spread (1st 5) 1:39.7 |
| 2, 5, 6, 10, 14, (15), (17) |
| Matt Reith, Joshua Schrum, John Rodeheffer, John Kaltenbach, Esai Cunningham, (Clayton Richardson), (Dakota Powers) |
| 15:54.3, 16:27.0, 16:36.9, 17:09.8, 17:34.0, (17:35.3), (17:54.5) |
2 | 48 | Mt Vernon,
WA - Team Time (1st 5) 1:25:09.5 | Spread (1st 5) 1:23.3 |
| 4, 7, 9, 12, 16, (19), (21) |
| Alex Mitchell, Tyler Johnson, Alex Miller, Dane Pollett, Daniel Corona, (Adan Perez), (Sam Kwant) |
| 16:16.5, 16:42.3, 17:06.8, 17:24.1, 17:39.8, (18:10.4), (18:35.8) |
3 | 51 | Ferndale,
WA - Team Time (1st 5) 1:25:38.1 | Spread (1st 5) 3:34.8 |
| 1, 3, 11, 13, 23, (24), (25) |
| Connor Jungkuntz, Logan Jungkuntz, Joshua DeVenere, Jordan Baron, Jacob Jones, (Kaleb Palmby), (Derek Vajda) |
| 15:40.5, 15:58.2, 17:15.2, 17:28.9, 19:15.3, (19:15.7), (19:17.2) |
4 | 94 | Meadowdale,
WA - Team Time (1st 5) 1:31:27.8 | Spread (1st 5) 2:13.8 |
| 8, 18, 20, 22, 26, (27), (28) |
| Dominic Giordano, Stefan Ball, Danny Shippen, Jonah Grier, Josh Verzola, (Jake Gross), (Chikodi Ezeokeke) |
| 17:05.3, 18:06.0, 18:11.8, 18:45.6, 19:19.1, (19:26.7), (20:00.5) |