1 | 49 | Snohomish,
WA - Team Time (1st 5) 1:21:53.6 | Spread (1st 5) 58.9 |
| 2, 7, 8, 10, 22, (36), (48) |
| Aaron Leavens, Matt Goddard, Michael Cooley, Liam Anderson, Jason Fairhurst, (Jacob Quintana), (Gabe Tonks) |
| 15:53.0, 16:19.6, 16:21.8, 16:27.3, 16:51.9, (17:13.0), (17:31.7) |
2 | 69 | Arlington,
WA - Team Time (1st 5) 1:22:42.8 | Spread (1st 5) 45.8 |
| 4, 9, 13, 20, 23, (38), (53) |
| Kevin Mullin, Dawson Andrews, Blake Landry, Eric Acero-Rosas, Noah Loftis, (Favian Villanueva), (Eric Acero) |
| 16:06.3, 16:22.9, 16:31.6, 16:49.9, 16:52.1, (17:16.1), (17:39.7) |
3 | 81 | Edmonds-Woodway,
WA - Team Time (1st 5) 1:22:36.4 | Spread (1st 5) 1:37.9 |
| 1, 3, 18, 19, 40, (43), (44) |
| Matthew Park, Sam McCloughan, Grant Christian, Lucas Lacambra, Dylan Hartono, (Brendan Ellermeier), (Johnson Chau) |
| 15:42.0, 16:03.5, 16:43.2, 16:47.8, 17:19.9, (17:24.6), (17:25.8) |
4 | 116 | Everett,
WA - Team Time (1st 5) 1:24:12.1 | Spread (1st 5) 1:08.0 |
| 6, 11, 26, 28, 45, (61), (62) |
| Jordan Erickson, Donovan Barnhart, Edmund Havener, Elijah Quinby, Klaiten Kermoade, (Espen Diamond), (Adam Sirkis) |
| 16:19.4, 16:28.3, 16:57.8, 16:59.2, 17:27.4, (17:55.3), (17:59.1) |
5 | 137 | Marysville-Getchell,
WA - Team Time (1st 5) 1:24:54.1 | Spread (1st 5) 56.6 |
| 12, 15, 30, 34, 46, (47), (54) |
| Gregory Panther, Zachary Arcaro-Frazier, Evan Krautkremer, Channing Frohlich, Austin McAuliffe, (Levi Jones), (Connor Stickels) |
| 16:31.0, 16:38.0, 17:05.9, 17:11.6, 17:27.6, (17:30.8), (17:41.6) |
6 | 159 | Shorewood,
WA - Team Time (1st 5) 1:25:33.6 | Spread (1st 5) 45.6 |
| 16, 29, 33, 39, 42, (49), (52) |
| Devan Kirk, Reed Adjibly, Ben Heagler, Stefan Mueller, Lucas Kleyn, (Aidan Arslanoglu), (Jose Luis Gandara) |
| 16:38.7, 17:01.9, 17:10.7, 17:18.0, 17:24.3, (17:36.7), (17:39.3) |
7 | 191 | Oak Harbor,
WA - Team Time (1st 5) 1:26:25.3 | Spread (1st 5) 39.0 |
| 27, 35, 37, 41, 51, (59), (63) |
| Michael Lym, Jake Hucko, Tyler Grehan, Benjamin Gasper, Joseph Ralston, (Miguel Guzman), (Kegan Snell) |
| 16:58.8, 17:12.2, 17:14.5, 17:22.0, 17:37.8, (17:50.1), (18:02.6) |
8 | 206 | Shorecrest,
WA - Team Time (1st 5) 1:27:12.2 | Spread (1st 5) 1:17.6 |
| 21, 25, 31, 64, 65, (68), (70) |
| Erik Luu, Mac Franks, Kent Scollard, Jason Sorg, Evan Deiparine, (Anders Wennstig), (Seth Walton) |
| 16:51.7, 16:53.8, 17:08.4, 18:09.0, 18:09.3, (18:13.4), (18:16.0) |
9 | 218 | Stanwood,
WA - Team Time (1st 5) 1:27:07.2 | Spread (1st 5) 51.2 |
| 24, 32, 50, 55, 57, (58), (66) |
| Jack O'Brien, Cam Klundt, Collin McMillan, JR Matkins, Garrett Larson, (Kaleb Danielson), (Marko Jukanovich) |
| 16:52.8, 17:10.0, 17:37.4, 17:43.0, 17:44.0, (17:47.0), (18:11.0) |
10 | 242 | Meadowdale,
WA - Team Time (1st 5) 1:29:24.0 | Spread (1st 5) 3:11.5 |
| 5, 14, 71, 74, 78, (79), (80) |
| Cameron Sanders, Colin Knechtel, Andy Burk, Desley Love, Ian Mcgaughey, (Cyrus Marshall), (Matthew Hagen) |
| 16:09.5, 16:35.4, 18:19.8, 18:58.3, 19:21.0, (19:22.1), (19:33.2) |
11 | 304 | Lynnwood,
WA - Team Time (1st 5) 1:31:15.9 | Spread (1st 5) 2:27.1 |
| 17, 67, 72, 73, 75, (76), (77) |
| Leul Wolde, Micah Murphy, Brayam Juarez-Ramirez, Cameron Hawk, Jacob Potter, (Gabriel Summers), (Tyler Dao) |
| 16:41.8, 18:11.8, 18:33.4, 18:40.0, 19:08.9, (19:13.7), (19:16.0) |
12 | 348 | Marysville-Pilchuck,
WA - Team Time (1st 5) 1:33:22.2 | Spread (1st 5) 2:12.0 |
| 56, 60, 69, 81, 82, (83), (84) |
| Nathan Venables, Josiah Gould, Jeffery Richner, Caleb Lingle, Raffaele Simeone, (Brandon Lang), (Trever Stone) |
| 17:43.3, 17:54.6, 18:14.0, 19:35.0, 19:55.3, (20:47.7), (21:13.3) |