1 | 30 | Edmonds-Woodway,
WA - Team Time (1st 5) 1:28:39.3 | Spread (1st 5) 46.3 |
| 2, 5, 6, 7, 10, (12), (13) |
| Boden Chapek, Luke Blomberg, Elisha Einfeld, Isaac Mach, Danny Loveless, (Will Thompson), (Emerson Beehler) |
| 17:18.0, 17:41.0, 17:46.0, 17:50.0, 18:04.3, (18:37.0), (18:42.0) |
2 | 43 | Lake Stevens,
WA - Team Time (1st 5) 1:30:24.6 | Spread (1st 5) 1:39.0 |
| 1, 4, 9, 14, 15, (16), (17) |
| Weston Breen, Anthony Long, Sean O'Malley, Jonathon Long, Tate Broadbent, (Ares Van Straaten), (Tavion Siu) |
| 17:11.0, 17:36.0, 18:04.0, 18:43.6, 18:50.0, (18:52.0), (19:18.0) |
3 | 99 | Mountlake Terrace,
WA - Team Time (1st 5) 1:38:42.0 | Spread (1st 5) 2:53.0 |
| 11, 18, 19, 23, 28, (29), (34) |
| Reilly Brookhart, Logan Toulouse, Dominick Cole, Isaac Williams, Vincent Castaneda, (Charlie Bode), (Nathan Anderberg) |
| 18:28.0, 19:23.0, 19:27.0, 20:03.0, 21:21.0, (21:22.0), (22:10.0) |
4 | 114 | Colton,
WA - Team Time (1st 5) 1:42:09.1 | Spread (1st 5) 4:29.9 |
| 3, 25, 26, 27, 33, (43), (44) |
| Tanner Baerlocher, Wyatt Baysinger, Brennan Schlee, Ryan Impson, Loren Heitstuman, (Jake Moehrle), (Joey Hemighaus) |
| 17:31.3, 20:34.1, 20:53.4, 21:09.1, 22:01.2, (24:32.1), (27:34.5) |
5 | 119 | Cascade (Everett),
WA - Team Time (1st 5) 1:42:06.0 | Spread (1st 5) 4:23.0 |
| 8, 20, 24, 32, 35, (38) |
| Trevor Krestel, Nick Collins, Anthony Lonegro, Jacob Hopkins, Renzo Bancalari, (Kollin Malloy) |
| 18:01.0, 19:49.0, 20:17.0, 21:35.0, 22:24.0, (22:43.0) |
6 | 160 | Lynnwood,
WA - Team Time (1st 5) 1:48:40.0 | Spread (1st 5) 3:27.0 |
| 21, 22, 37, 39, 41 |
| Matias Andry, Richard Choy, Nathan Doan, Gavin Ellis, Samuel Rimando |
| 19:57.0, 19:59.0, 22:35.0, 22:45.0, 23:24.0 |
7 | 179 | Yakama Nation Tribal,
WA - Team Time (1st 5) 1:52:09.7 | Spread (1st 5) 2:33.8 |
| 30, 31, 36, 40, 42 |
| Max Oats, Jordan Visaya, Otis Wyena, Levi Beavert, Aries Cloud |
| 21:22.4, 21:28.3, 22:26.2, 22:56.6, 23:56.2 |