1 | 22 | Sehome,
WA - Team Time (1st 5) 1:19:58.2 | Spread (1st 5) 1:44.6 |
| 1, 2, 3, 4, 12, (13), (14) |
| Zack Munson, Max Gargano, Jake Gargano, Kiefer Law, Ted Buetow, (Kehr Allsop), (Lucas Gaston) |
| 15:10.5, 15:39.7, 15:51.8, 16:21.1, 16:55.1, (16:58.4), (16:59.1) |
2 | 72 | Anacortes,
WA - Team Time (1st 5) 1:24:30.3 | Spread (1st 5) 33.1 |
| 7, 9, 17, 19, 20, (23), (25) |
| Alek Miller, Ryan Horr, Travis Laisure, Wolfgang Strohschein, Parker Mong, (John-Fritz VonHagel), (Blake Martens) |
| 16:32.9, 16:45.0, 17:01.5, 17:04.9, 17:06.0, (17:21.1), (17:29.0) |
3 | 104 | Bellingham,
WA - Team Time (1st 5) 1:26:20.0 | Spread (1st 5) 1:24.0 |
| 8, 10, 11, 36, 39, (45), (48) |
| William Giesen, Paden Loveland, Josh Smith, Riley Knies, Jack Eschliman, (Jasper Roper), (Quinn Hartsoch) |
| 16:39.7, 16:50.6, 16:53.3, 17:52.7, 18:03.7, (18:10.2), (18:23.1) |
4 | 108 | Cedarcrest,
WA - Team Time (1st 5) 1:26:18.4 | Spread (1st 5) 1:32.9 |
| 5, 15, 18, 32, 38, (40), (44) |
| John Meier, London Haley, Nate Bergman, Jack LeBlanc, Ian Harper, (Mason McCann), (Trail Sammarco) |
| 16:26.4, 16:59.4, 17:02.9, 17:50.4, 17:59.3, (18:04.5), (18:07.6) |
5 | 135 | Sedro-Woolley,
WA - Team Time (1st 5) 1:27:34.9 | Spread (1st 5) 1:35.2 |
| 6, 26, 27, 34, 42, (55), (58) |
| Tove' Schweizer, Kalin Adkerson, Todd Montgomery, Koen Schweizer, Gibson Griffin, (Otto Teserik), (Cohen Boyd) |
| 16:31.8, 17:30.6, 17:34.0, 17:51.5, 18:07.0, (19:45.4), (20:08.5) |
6 | 143 | Lakewood,
WA - Team Time (1st 5) 1:27:56.2 | Spread (1st 5) 1:11.0 |
| 21, 22, 24, 29, 47, (52), (53) |
| Gavin Darrah, Matthew Hatch, Gabe Hatch, Jarron Ransford, Joseph Heisley, (Ben Schmidt), (Robert Lydon) |
| 17:12.0, 17:17.6, 17:25.0, 17:38.6, 18:23.0, (18:36.7), (18:42.2) |
7 | 157 | Lynden,
WA - Team Time (1st 5) 1:28:49.7 | Spread (1st 5) 16.0 |
| 28, 30, 31, 33, 35, (41), (42) |
| Caleb Schouten, Porter Wilhite, Vincent Medina, Kai Wolfisberg, Ethan Williams, (Noah Krause), (Gage Ellis) |
| 17:36.0, 17:45.3, 17:45.4, 17:51.0, 17:52.0, (18:05.0), (18:07.0) |
8 | 223 | Squalicum,
WA - Team Time (1st 5) 1:33:23.5 | Spread (1st 5) 3:54.3 |
| 16, 46, 50, 51, 60 |
| Owen Voigt, Tyler Nielsen, Gabriel Salomon, James Rust, Alexander Brim |
| 17:01.4, 18:17.4, 18:33.3, 18:35.7, 20:55.7 |
9 | 253 | Burlington-Edison,
WA - Team Time (1st 5) 1:35:57.0 | Spread (1st 5) 2:08.0 |
| 37, 49, 54, 56, 57, (59), (61) |
| Bryce Robinson, Will Corcoran, Aidan Perales, Christopher Elton, Iver Light, (CJ Ruacho), (Blaine Granberg) |
| 17:59.0, 18:24.0, 19:25.0, 20:02.0, 20:07.0, (20:20.0), (20:58.0) |