1 | 36 | Squalicum,
WA - Team Time (1st 5) 1:20:29.7 | Spread (1st 5) 42.3 |
| 3, 4, 5, 11, 13, (27), (35) |
| Evan Rush, Chase Bartlett, Owen Voigt, Tyler Nielsen, Wesley Sluys, (Gabriel Salomon), (Pedro Bojorquez) |
| 15:46.4, 15:57.0, 15:57.3, 16:20.3, 16:28.7, (16:58.9), (17:25.5) |
2 | 53 | Sehome,
WA - Team Time (1st 5) 1:20:21.1 | Spread (1st 5) 1:38.8 |
| 1, 7, 12, 15, 18, (23), (24) |
| Zack Munson, Skyler Gillham, Heath Terry, Sabastien Vahid, Nick Gargano, (Tanner Cameron), (Parker Norman) |
| 14:55.6, 16:00.1, 16:20.8, 16:30.2, 16:34.4, (16:45.1), (16:50.6) |
3 | 54 | Bellingham,
WA - Team Time (1st 5) 1:21:22.5 | Spread (1st 5) 55.3 |
| 2, 8, 10, 13, 21, (22), (25) |
| Will Giesen, Quinn Hartsoch, Paden Loveland, Caleb Guthrie, Gabriel Miner, (Gavin Miner), (Jasper Roper) |
| 15:42.5, 16:14.2, 16:19.3, 16:28.7, 16:37.8, (16:44.6), (16:52.4) |
4 | 125 | Lakewood,
WA - Team Time (1st 5) 1:24:41.8 | Spread (1st 5) 2:12.2 |
| 6, 17, 20, 34, 48, (53), (54) |
| Gavin Darrah, Gabe Seagraves, Matthew Hatch, Robert Lydon, Noah Butcher, (Layton Howe), (Jackson Heisley) |
| 15:57.9, 16:31.6, 16:37.0, 17:25.2, 18:10.1, (18:24.3), (18:32.4) |
5 | 146 | Lynden,
WA - Team Time (1st 5) 1:25:52.1 | Spread (1st 5) 1:16.0 |
| 16, 28, 30, 33, 39, (41), (45) |
| Gage Ellis, Caleb Schouten, Kai Wolfisberg, Daniel Mrak, Sam Clarke, (Andrew Bargen), (Ethan Williams) |
| 16:30.5, 17:04.2, 17:06.9, 17:24.0, 17:46.5, (17:50.6), (17:53.2) |
6 | 156 | Anacortes,
WA - Team Time (1st 5) 1:26:14.9 | Spread (1st 5) 1:18.4 |
| 19, 26, 29, 38, 44, (47), (49) |
| Frank Peterson, Wolfie Strohschein, Dylan Rowell, John Von Hagel, Erik Becerra-Guzman, (Maverick Ball), (Brennan Morgenthaler) |
| 16:34.6, 16:56.6, 17:06.2, 17:44.5, 17:53.0, (18:04.2), (18:12.7) |
7 | 162 | Sedro-Woolley,
WA - Team Time (1st 5) 1:26:43.8 | Spread (1st 5) 1:33.6 |
| 9, 31, 37, 42, 43, (46), (50) |
| Todd Montgomery, Koen Schweizer, Talon Upson, Isaac Johnson, Samuel Hanson, (Alex Moore), (William Bullard) |
| 16:18.7, 17:10.6, 17:31.3, 17:50.9, 17:52.3, (18:03.9), (18:17.1) |
8 | 211 | Burlington-Edison,
WA - Team Time (1st 5) 1:29:13.9 | Spread (1st 5) 1:07.2 |
| 32, 36, 40, 51, 52, (55), (56) |
| Yahir Marban, Caleb Hawkins, Landon Stallings, Lincoln Lehman, Ben Sommers, (Logan Grett), (Sam Mailhiot) |
| 17:14.2, 17:28.1, 17:49.7, 18:20.5, 18:21.4, (18:47.6), (19:05.7) |