1 | 15 | NW Christian (Lacey),
WA - Team Time (1st 5) 1:20:44.0 | Spread (1st 5) 1:09.0 |
| 1, 2, 3, 4, 5, (6), (7) |
| Luke Schilter, Brandon Stickney, Levi Schilter, Jonathan Davis, Luke Bredeson, (Colton Buster), (Jeffrey Davis) |
| 15:26.0, 15:58.0, 16:12.0, 16:33.0, 16:35.0, (16:40.0), (16:49.0) |
2 | 66 | Onalaska,
WA - Team Time (1st 5) 1:31:10.8 | Spread (1st 5) 1:56.0 |
| 10, 12, 13, 14, 17, (21), (22) |
| Riley Girt, Gavin VanClifford, Nathan Masciola, Dorian Gatlepaille, Riley Dolan, (Hunter Wilcutt), (Gage Llewellyn) |
| 17:29.0, 17:45.0, 18:08.8, 18:23.0, 19:25.0, (20:04.3), (20:11.0) |
3 | 71 | Ocosta,
WA - Team Time (1st 5) 1:32:07.0 | Spread (1st 5) 2:21.0 |
| 9, 11, 15, 16, 20, (23), (26) |
| Luke Anderson, Viely Chum, Drake Mitby, Griffin Wright, Sam Quinby, (Noah Elder), (Taylor Miller) |
| 17:28.0, 17:36.0, 18:28.0, 18:46.0, 19:49.0, (21:50.0), (27:30.0) |
4 | 94 | North Beach,
WA - Team Time (1st 5) 1:45:56.0 | Spread (1st 5) 10:22.0 |
| 8, 18, 19, 24, 25 |
| Michael Beck, Jeremy Holland, Chris Horn, Harvey Anderson, Alex Marcisz |
| 16:58.0, 19:29.0, 19:47.0, 22:22.0, 27:20.0 |