1 | 26 | Colville,
WA - Team Time (1st 5) 1:26:23.0 | Spread (1st 5) 1:50.0 |
| 1, 3, 5, 7, 10, (12), (15) |
| Justin Rose, Jake Hastings, Seth Jones, Colton Hastings, Ned Fischer, (Greg Fenno), (Joel Wilson) |
| 16:02.0, 16:58.0, 17:44.0, 17:47.0, 17:52.0, (18:09.0), (18:35.0) |
2 | 39 | West Valley (Spokane),
WA - Team Time (1st 5) 1:28:33.0 | Spread (1st 5) 2:01.0 |
| 2, 4, 8, 11, 14, (16) |
| Richard Keroack, Joey Hartmeier, Steve Foster, Dillon Hettinger, Alex Hanson, (Michael White) |
| 16:29.0, 17:36.0, 17:50.0, 18:08.0, 18:30.0, (18:42.0) |
3 | 63 | Medical Lake,
WA - Team Time (1st 5) 1:31:46.0 | Spread (1st 5) 1:17.0 |
| 6, 9, 13, 17, 18, (19), (20) |
| Sam Daly, Jacob Morrison, Bryan Smith, Ty Souders, Cameron Sweet, (Ronald Jaepel), (Zach Empkey) |
| 17:46.0, 17:51.0, 18:12.0, 18:54.0, 19:03.0, (19:15.0), (19:34.0) |