1 | 38 | Lynden Christian,
WA - Team Time (1st 5) 1:30:09.8 | Spread (1st 5) 1:13.2 |
| 2, 3, 5, 11, 17, (22), (24) |
| Jacob Hollander, Chris VandenBos, Zach Blok, Zach Crenshaw, Niko Marttila, (Josh Scholten), (Alec Vander Giessen) |
| 17:22.6, 17:50.5, 18:03.3, 18:17.6, 18:35.8, (19:10.3), (19:31.4) |
2 | 64 | King's,
WA - Team Time (1st 5) 1:32:12.2 | Spread (1st 5) 33.1 |
| 7, 8, 14, 15, 20, (27), (32) |
| Nate Faubion, Phillip Mach, Nick Lowe-Hale, Hap Emmons, Ryan Gamache, (MinSeung Choi), (Matte Bailey) |
| 18:12.9, 18:13.5, 18:29.8, 18:30.0, 18:46.0, (20:04.4), (20:26.7) |
3 | 72 | Nooksack Valley,
WA - Team Time (1st 5) 1:33:07.1 | Spread (1st 5) 2:45.8 |
| 1, 4, 18, 21, 28, (30), (33) |
| Oliver Bear Don't Walk, Jarrod Birkett, Mitch Beard, Martin Ramirez, Anthony Moreland, (Jordan VanDyken), (Trevor Parson) |
| 17:22.2, 17:56.8, 18:38.9, 19:01.2, 20:08.0, (20:12.4), (20:34.1) |
4 | 77 | Meridian (WA),
WA - Team Time (1st 5) 1:33:10.1 | Spread (1st 5) 1:28.0 |
| 6, 10, 16, 19, 26, (41), (45) |
| Sam Ryan, Joel Wiebe, Isiah Ryan, Evan Lee, Marcus Crandall, (Greg Couweleers), (Bernadbe Gallardo) |
| 18:05.6, 18:17.0, 18:31.4, 18:42.5, 19:33.6, (21:32.4), (21:42.6) |
5 | 147 | Omak,
WA - Team Time (1st 5) 1:40:51.3 | Spread (1st 5) 2:53.9 |
| 13, 23, 34, 37, 40, (43), (56) |
| Michael Goble, Kane Pennington, Brandon Black, Josh Gray, Dustin Johnson, (Lance Paul), (Jason Hammers) |
| 18:29.4, 19:19.1, 20:40.5, 20:59.0, 21:23.3, (21:34.5), (31:32.7) |
6 | 149 | Bush,
WA - Team Time (1st 5) 1:41:09.0 | Spread (1st 5) 3:19.2 |
| 9, 25, 29, 42, 44, (46), (52) |
| Canute Haroldson, William Coffin, Jimmy Davis, Tom James, Nick Manning, (Colin Burns), (Nate King) |
| 18:16.6, 19:32.8, 20:10.9, 21:32.9, 21:35.8, (21:46.0), (23:13.8) |
7 | 181 | University Prep,
WA - Team Time (1st 5) 1:43:57.3 | Spread (1st 5) 3:30.0 |
| 12, 35, 39, 47, 48, (49), (51) |
| Alex Wright, Will Jaffe, Jullian Haley, Saul Fleming, Gareth Sick, (Peter Lansverk), (Aaron Pagel) |
| 18:19.7, 20:45.1, 21:16.7, 21:46.1, 21:49.7, (21:51.0), (22:25.2) |
8 | 208 | Overlake,
WA - Team Time (1st 5) 1:48:34.2 | Spread (1st 5) 3:18.5 |
| 31, 36, 38, 50, 53, (54), (55) |
| Ian Berude, Kevin Bush, Nick DiPietro, Josh Kliot, Tristan Sechrest, (Erik Enderlein), (Quinn Radich) |
| 20:26.6, 20:49.3, 21:13.4, 22:19.8, 23:45.1, (24:49.6), (27:57.0) |