1 | 38 | Squalicum,
WA - Team Time (1st 5) 1:21:52.6 | Spread (1st 5) 1:43.9 |
| 1, 4, 10, 11, 12, (26), (27) |
| Patrick Gibson, Nick Gallaher, Heath Geil-Haggerty, Jared Radtke, Christopher Fredlund, (Dillon Rinauro), (Josh Yeend) |
| 15:13.4, 16:00.5, 16:50.3, 16:51.1, 16:57.3, (17:23.2), (17:28.9) |
2 | 73 | Burlington-Edison,
WA - Team Time (1st 5) 1:25:02.2 | Spread (1st 5) 46.2 |
| 8, 9, 17, 19, 20, (37), (38) |
| Tommy Zabelka, Sam Drake, Preston Dunn, Dallas Coble, Drew Langlow, (AJ Frasieur), (Alexander Terrell) |
| 16:29.8, 16:49.7, 17:12.5, 17:14.2, 17:16.0, (17:44.8), (17:46.2) |
3 | 75 | Sehome,
WA - Team Time (1st 5) 1:25:04.7 | Spread (1st 5) 1:06.2 |
| 5, 14, 16, 18, 22, (35), (36) |
| Conner Johnsen, Kirby Overman, Langston Engle, Ben Kurtis, Liam Toney, (Josh Schacht), (Ezra Bergeron) |
| 16:11.8, 17:10.1, 17:11.0, 17:13.8, 17:18.0, (17:44.4), (17:44.6) |
4 | 97 | Mount Baker,
WA - Team Time (1st 5) 1:24:19.3 | Spread (1st 5) 2:15.3 |
| 3, 7, 24, 30, 33, (44), (52) |
| Dillon Quintana, Connor Shelton, Jonathan Carlson, Shelby Miles, Eli Odell, (Ishmael Villaluz), (Tanner Garret) |
| 15:25.4, 16:20.0, 17:20.2, 17:33.0, 17:40.7, (18:18.9), (18:46.9) |
5 | 107 | Lindbergh,
WA - Team Time (1st 5) 1:26:38.1 | Spread (1st 5) 36.5 |
| 13, 14, 21, 25, 34, (40), (41) |
| Westerling Nugent, Mitchell Hughey, Colton Maddy, Grant Haley, Endalkachew Abebaw, (Ismael Purganan), (Evan Fiore) |
| 17:06.3, 17:10.1, 17:16.6, 17:22.3, 17:42.8, (18:10.6), (18:12.5) |
6 | 143 | Anacortes,
WA - Team Time (1st 5) 1:27:30.7 | Spread (1st 5) 16.2 |
| 23, 28, 29, 31, 32, (39), (43) |
| Michael Hanson, Tyler Thompson, Zak Roxborough, Westin Mackenzie, Sam Rosson, (Peter Luciano), (Alex Miller) |
| 17:18.9, 17:31.0, 17:32.6, 17:33.1, 17:35.1, (18:05.0), (18:15.0) |
7 | 176 | Blaine,
WA - Team Time (1st 5) 1:29:26.6 | Spread (1st 5) 4:35.7 |
| 2, 6, 50, 57, 61, (62), (63) |
| Tom Bradley, Eddie Fontes, Kyle Gonzales, Christian Sharp, Alex Dodge, (Brandon Visser), (Chad Potts) |
| 15:22.1, 16:12.3, 18:35.7, 19:18.7, 19:57.8, (20:15.6), (21:16.6) |
8 | 243 | Lynden,
WA - Team Time (1st 5) 1:32:48.1 | Spread (1st 5) 33.4 |
| 45, 46, 47, 51, 54, (55), (58) |
| Ben Diacogiannis, Robby Swineford, Nick Iaconetti, Eli Varner, Jeffrey Propersi, (Ian Witecki), (Bryton Snavely) |
| 18:21.4, 18:23.6, 18:24.7, 18:43.6, 18:54.8, (19:02.8), (19:20.9) |
9 | 248 | Bellingham,
WA - Team Time (1st 5) 1:33:12.4 | Spread (1st 5) 53.6 |
| 42, 48, 49, 53, 56, (59), (60) |
| Tye Jorgenson, Jonah Short-Miller, Sean Ryder, Colin Bigelow, Ethan Gerard, (Elliot Blythe), (Spencer Zerba) |
| 18:13.7, 18:27.6, 18:32.8, 18:51.0, 19:07.3, (19:30.5), (19:56.2) |