1 | 27 | Sehome,
WA - Team Time (1st 5) 1:11:26.8 | Spread (1st 5) 32.2 |
| 3, 3, 6, 7, 8, (9), (10) |
| Bryce Johnson, Riley Allsop, Colton Johnsen, Logan Franey, Kyler Cruz, (Jackson Slesk), (Sam Gillman) |
| 13:59.0, 13:59.0, 14:26.8, 14:30.8, 14:31.2, (14:31.4), (14:34.0) |
2 | 51 | Bellingham,
WA - Team Time (1st 5) 1:13:05.8 | Spread (1st 5) 1:11.8 |
| 1, 11, 12, 13, 14, (15), (18) |
| Cade Brown, Timothy Crabtree, Nicholas Leishman, Ty Veldhuisen, Keenan Knuuttila, (Owen Brands), (Drew McFall) |
| 13:46.7, 14:43.0, 14:45.3, 14:52.3, 14:58.5, (15:07.2), (15:15.0) |
3 | 61 | Burlington-Edison,
WA - Team Time (1st 5) 1:14:09.0 | Spread (1st 5) 1:33.0 |
| 2, 5, 16, 17, 21, (24), (25) |
| Blake Donnelly, Hunter Ashby, Luke Husband, Trey Meyer, Collin Sullivan, (Andrew Hansen), (Eric SanJuan) |
| 13:57.0, 14:25.0, 15:08.0, 15:09.0, 15:30.0, (15:53.0), (15:55.0) |
4 | 114 | Squalicum,
WA - Team Time (1st 5) 1:18:29.4 | Spread (1st 5) 35.9 |
| 19, 20, 22, 26, 27, (29), (30) |
| Malachi Arnold, Ian Tomberlin, Kevin Young, Curt Peila, Finnigan Banks, (Cruz Meza), (Chuck Dvorachek) |
| 15:27.4, 15:29.1, 15:33.1, 15:56.5, 16:03.3, (16:09.6), (16:11.7) |
5 | 147 | Clarkston,
WA - Team Time (1st 5) 1:22:05.0 | Spread (1st 5) 1:26.0 |
| 23, 28, 31, 32, 33, (34), (35) |
| Mason Best, Ben Bunce, Logan Heflin, Colton Kile, Brooks Hile, (Austin Trail), (Isaac Mangum) |
| 15:43.0, 16:04.0, 16:13.0, 16:56.0, 17:09.0, (18:47.6), (19:06.0) |