1 | 52 | Hockinson,
WA - Team Time (1st 5) 1:08:59.0 | Spread (1st 5) 1:43.0 |
| 2, 8, 9, 10, 23, (24), (26) |
| Kyle Peterson, Joshua Reese, Derek Henderson, Richard Dyer, Michael Olin, (Samuel Morris), (Kai Conradie) |
| 12:46.0, 13:53.0, 13:55.0, 13:56.0, 14:29.0, (14:32.0), (14:34.0) |
2 | 66 | Mark Morris,
WA - Team Time (1st 5) 1:08:14.0 | Spread (1st 5) 2:28.0 |
| 1, 3, 4, 12, 46, (61), (63) |
| Austin Beasley, Dustin Williams, Steven Wallis, Liam Rybar, Kameron Werner, (Jonathan Scudder), (Thomas Carpenter) |
| 12:42.0, 13:11.0, 13:14.0, 13:57.0, 15:10.0, (15:42.0), (15:49.0) |
3 | 82 | Burlington-Edison,
WA - Team Time (1st 5) 1:10:30.0 | Spread (1st 5) 20.0 |
| 13, 13, 16, 19, 21, (35), (48) |
| Hunter Ashby, Trey Meyer, Blake Donnelly, Luke Husband, Collin Sullivan, (Eric SanJuan), (Andrew Hansen) |
| 13:58.0, 13:58.0, 14:03.0, 14:13.0, 14:18.0, (14:56.0), (15:12.0) |
4 | 100 | Bellingham,
WA - Team Time (1st 5) 1:11:23.0 | Spread (1st 5) 1:11.0 |
| 6, 18, 20, 25, 31, (33), (46) |
| Cade Brown, Nicholas Leishman, Timothy Crabtree, Ty Veldhuisen, Blayne Hart, (Owen Brands), (Drew McFall) |
| 13:38.0, 14:07.0, 14:16.0, 14:33.0, 14:49.0, (14:50.0), (15:10.0) |
5 | 122 | Hudson's Bay,
WA - Team Time (1st 5) 1:12:14.0 | Spread (1st 5) 1:25.0 |
| 5, 27, 28, 29, 33, (48), (55) |
| Ethan Mayers, Paul Furst, Quin Benning, Thomas Goode, Issam Khouri, (Alex Rice), (Andy Villagrana) |
| 13:25.0, 14:36.0, 14:40.0, 14:43.0, 14:50.0, (15:12.0), (15:18.0) |
6 | 141 | Sedro-Woolley,
WA - Team Time (1st 5) 1:12:27.6 | Spread (1st 5) 1:22.2 |
| 7, 15, 17, 50, 52, (54), (66) |
| Quentin Salinas, Jacob Swenson, Mathew Schlimmer, Zane Bullard, Ezra Swenson, (Ben Peden), (Sam DiMeo) |
| 13:51.6, 14:02.9, 14:06.9, 15:12.4, 15:13.8, (15:16.0), (15:54.4) |
7 | 177 | Squalicum,
WA - Team Time (1st 5) 1:14:06.9 | Spread (1st 5) 1:16.5 |
| 11, 30, 40, 45, 51, (53), (56) |
| Ian Tomberlin, Malachi Arnold, Cruz Meza, Chuck Dvorachek, Kevin Young, (Finnigan Banks), (Gabe Regimbal) |
| 13:56.2, 14:44.3, 15:03.8, 15:09.9, 15:12.7, (15:14.1), (15:18.2) |
8 | 199 | R A Long,
WA - Team Time (1st 5) 1:15:11.0 | Spread (1st 5) 19.0 |
| 31, 39, 42, 43, 44, (57), (62) |
| Nicholas Sarysz, Joey Weiler, Jacob Allen, Orion Yates, Braden Yates, (Evan Davidson), (Coleman Nading) |
| 14:49.0, 15:01.0, 15:06.0, 15:07.0, 15:08.0, (15:23.0), (15:48.0) |
9 | 232 | Lynden,
WA - Team Time (1st 5) 1:16:17.0 | Spread (1st 5) 55.0 |
| 35, 35, 38, 60, 64, (65), (67) |
| Jacob Heeringa, Roscoe Perry, Tate Hutchins, Luke Wolfisberg, Fredrick Moormeier, (Josiah Diacogiannis), (Nick Kildall) |
| 14:56.0, 14:56.0, 14:57.0, 15:37.0, 15:51.0, (15:52.0), (16:13.0) |
10 | 247 | Blaine,
WA - Team Time (1st 5) 1:16:46.0 | Spread (1st 5) 1:54.0 |
| 22, 41, 58, 58, 68, (69), (70) |
| Parker Morris, Zack Oakley, Dylan Grimme, Greg Arps, Liam Lyons, (Spenser Dodge), (Kyle V'Dovec) |
| 14:27.0, 15:04.0, 15:27.0, 15:27.0, 16:21.0, (16:54.0), (17:39.0) |