1 | 28 | Scappoose,
OR - Team Time (1st 5) 1:26:43.9 | Spread (1st 5) 2:15.0 |
| 1, 3, 4, 7, 13, (15), (16) |
| Jesse Cronin, Jared Graham, Riley Cronin, Caleb Clark, Jason Hess, (Derek Davis), (Joe Horn) |
| 16:15.6, 17:12.4, 17:14.2, 17:31.1, 18:30.6, (18:38.5), (18:42.9) |
2 | 31 | Astoria,
OR - Team Time (1st 5) 1:27:16.9 | Spread (1st 5) 40.8 |
| 2, 5, 6, 9, 9, (11), (12) |
| Ian MacDougall, Jonnie Dunne, John Wilson, Mike Pounders, Ben Hilley, (Drew Gustafson), (Shawn Barrick) |
| 17:03.2, 17:18.5, 17:27.2, 17:44.0, 17:44.0, (17:44.7), (18:03.0) |
3 | 76 | Tillamook,
OR - Team Time (1st 5) 1:33:40.8 | Spread (1st 5) 1:32.5 |
| 8, 14, 17, 18, 19, (22), (23) |
| Alberto Rodriguez, Noah Boring, Daniel Mickelson, Miguel Nieves, Dan Mickelson, (Aristeo Nieves), (Andrew Baertlein) |
| 17:40.8, 18:36.4, 18:58.2, 19:12.1, 19:13.3, (19:25.4), (20:01.4) |
4 | 116 | Rainier (OR),
OR - Team Time (1st 5) 1:40:07.0 | Spread (1st 5) 1:33.0 |
| 20, 21, 24, 25, 26, (27), (28) |
| Adam Zytniowski, Brian Pinkstaff, Tim Robinson, Mark Russell, Richie Ontiveros, (Sean Tolleshaug), (Robert Peabody) |
| 19:14.0, 19:15.0, 20:20.0, 20:31.0, 20:47.0, (20:53.0), (21:35.0) |