1 | 51 | Olympic,
WA - Team Time (1st 5) 1:27:55.3 | Spread (1st 5) 2:08.3 |
| 4, 5, 6, 13, 23, (29), (32) |
| Tryston Martin, Demetrius McLean, Joshua Combs, Griffin Lax, Bryce Hoskinson, (Matthew Fox), (Christopher Mourich) |
| 16:49.0, 17:05.4, 17:08.8, 17:54.8, 18:57.3, (19:35.9), (19:57.5) |
2 | 54 | Port Angeles,
WA - Team Time (1st 5) 1:28:45.4 | Spread (1st 5) 1:46.3 |
| 2, 8, 11, 16, 17, (19), (25) |
| Cameron Butler, Lukas Moebias, Gabriel Long, Hunter Dempsey, Aj Fischer, (Josh Hendry), (Ari Athair) |
| 16:39.1, 17:29.2, 17:48.7, 18:23.0, 18:25.4, (18:45.0), (19:07.5) |
3 | 64 | North Kitsap,
WA - Team Time (1st 5) 1:29:55.7 | Spread (1st 5) 1:20.2 |
| 7, 10, 14, 15, 18, (21), (22) |
| Nathan Ramey, Matthew Hyter, David Blalock, Karsten Hald, Alexander Chow, (Zachary Keith), (Elijah Duplissey) |
| 17:23.9, 17:40.9, 18:01.6, 18:05.2, 18:44.1, (18:48.7), (18:51.8) |
4 | 86 | North Mason,
WA - Team Time (1st 5) 1:31:25.5 | Spread (1st 5) 3:00.4 |
| 1, 12, 20, 26, 27, (31), (34) |
| Jeremiah Lambert, Dustin Johnson, Ryan Grogan, Anton Baur, Troy McCormick, (Ryan McGanney), (Logan Evans) |
| 16:17.4, 17:54.6, 18:47.7, 19:08.0, 19:17.8, (19:51.4), (20:30.6) |
5 | 94 | Bremerton,
WA - Team Time (1st 5) 1:32:35.8 | Spread (1st 5) 3:06.5 |
| 3, 9, 24, 28, 30, (33), (35) |
| Jacob Burton, Jakob Paul Rylie, Eamon Gannon, Paul Busch, Noah Keith, (Dakota Krone), (Joash Smith) |
| 16:40.2, 17:37.6, 18:57.8, 19:33.5, 19:46.7, (20:01.8), (21:12.6) |