1 | 36 | Sehome,
WA - Team Time (1st 5) 1:22:12.4 | Spread (1st 5) 1:32.7 |
| 1, 3, 7, 9, 16, (17), (18) |
| Jake Riley, Mason McHenry, Anders Crabo, Matt Gregory, Perry Morton, (Garrett Dorough), (Michael Fazio) |
| 15:39.0, 16:08.0, 16:29.1, 16:44.6, 17:11.7, (17:17.0), (17:26.3) |
2 | 39 | Burlington-Edison,
WA - Team Time (1st 5) 1:22:48.0 | Spread (1st 5) 50.0 |
| 4, 5, 8, 10, 12, (13), (14) |
| Tyler Armenta, Josh Simpson, Patrick Spilsbury, Milan Drake, Wes Hargrove, (Frank Sosa), (Scott Power) |
| 16:11.0, 16:16.0, 16:32.0, 16:48.0, 17:01.0, (17:04.0), (17:07.0) |
3 | 74 | Bellingham,
WA - Team Time (1st 5) 1:25:29.0 | Spread (1st 5) 2:02.0 |
| 2, 11, 15, 20, 26, (30), (31) |
| Chris Kwiatkowski, Brocken Baltrus, Matthew McClement, Adam Bodven, Graham Thomas, (Ezra Citron), (Matthew McClement) |
| 15:52.0, 16:57.0, 17:11.0, 17:35.0, 17:54.0, (18:03.0), (18:04.0) |
4 | 114 | Mount Baker,
WA - Team Time (1st 5) 1:28:33.0 | Spread (1st 5) 28.0 |
| 19, 21, 22, 25, 27, (39), (43) |
| Connor Williams, Jesse Scott, Jeff Heflin, Wes Finger, Wesley Finger, (Shane Micona), (Taylor Mercy) |
| 17:27.0, 17:37.0, 17:44.0, 17:50.0, 17:55.0, (18:20.0), (19:29.0) |
5 | 147 | Lynden,
WA - Team Time (1st 5) 1:30:14.0 | Spread (1st 5) 24.0 |
| 24, 28, 29, 33, 33, (38), (40) |
| Nathan McQuarrie, Matt Kelley, Jeff Yoder, Eric Leone, Nathan Seely, (Jayme DeBoer), (Matt Keiper) |
| 17:49.0, 17:58.0, 18:01.0, 18:13.0, 18:13.0, (18:19.0), (18:21.0) |
6 | 168 | Blaine,
WA - Team Time (1st 5) 1:31:09.0 | Spread (1st 5) 56.0 |
| 23, 32, 35, 37, 41, (46), (47) |
| Tim Bradley, Stephen Fraser, Cody Richardson, Douglas Ramirez, Tully Sands, (Willey Binder), (Nathan Dodgson) |
| 17:46.0, 18:11.0, 18:14.0, 18:16.0, 18:42.0, (19:59.0), (20:04.0) |
7 | 173 | Anacortes,
WA - Team Time (1st 5) 1:33:10.0 | Spread (1st 5) 3:29.0 |
| 6, 36, 42, 44, 45, (48), (49) |
| Dan Lindstrom, Chris Pelletier, Kevin Birch, Corey Rosson, Stephen Steen, (Isaak Bowen), (Trenton Holmes) |
| 16:26.0, 18:15.0, 19:04.0, 19:30.0, 19:55.0, (20:18.0), (20:33.0) |