1 | 31 | Kutztown,
PA - Team Time (1st 5) 1:38:13.9 | Spread (1st 5) 1:26.3 |
| 2, 5, 6, 8, 10, (13), (18) |
| Zach Fleming, Andrew Hinrichs, Jake Austin, Eli Weeks, Alex Watson, (Justin Gum), (Brad Mayer) |
| 18:50.4, 19:32.8, 19:35.7, 19:58.3, 20:16.7, (20:25.6), (20:37.5) |
2 | 46 | West Chester,
PA - Team Time (1st 5) 1:39:44.5 | Spread (1st 5) 1:29.7 |
| 3, 4, 7, 9, 23, (27), (28) |
| Zachary Musselman, Curran Kneebone, Sean Sebeck, Ed Brittingham, Corey Gilroy, (Jack Barnett), (James Vadas) |
| 19:24.4, 19:30.1, 19:55.4, 20:00.5, 20:54.1, (20:57.5), (20:58.6) |
3 | 56 | Northwest Nazarene,
ID - Team Time (1st 5) 1:40:32.4 | Spread (1st 5) 1:47.1 |
| 1, 11, 12, 15, 17, (26), (31) |
| Jesse Baggenstos, Banard Ngeno, Matt Rankin, Kaleb Fleenor, Michael Gordon, (Curtis Capell), (Justin Webb) |
| 18:46.6, 20:18.6, 20:23.5, 20:30.0, 20:33.7, (20:56.7), (21:30.0) |
4 | 104 | Western Washington,
WA - Team Time (1st 5) 1:44:09.0 | Spread (1st 5) 1:04.0 |
| 14, 16, 20, 22, 32, (33), (40) |
| Zachary Bursell, Isaac Griffith, Brian Bates, Jonathan Quimby, Derek Slaughter, (Marty Pletcher), (Tyler Schwecke) |
| 20:28.0, 20:32.0, 20:46.0, 20:51.0, 21:32.0, (21:36.0), (23:00.0) |
5 | 128 | Central Washington,
WA - Team Time (1st 5) 1:44:54.0 | Spread (1st 5) 21.0 |
| 21, 24, 24, 29, 30, (36), (37) |
| John Wojtech, Nathan Minor, Ryan Thompson, Ryan Eidsmoe, Jon Swanson, (Nick Spencer), (Kaleb Javier) |
| 20:49.0, 20:56.0, 20:56.0, 21:03.0, 21:10.0, (21:40.0), (22:01.0) |
6 | 165 | Ohio Valley,
WV - Team Time (1st 5) 1:49:01.0 | Spread (1st 5) 2:07.7 |
| 19, 34, 35, 38, 39, (41) |
| Andrew Shaffer, Ben Murphy, Kip Wycliffe, Josh Harmon, Mikey Cornell, (Jeremy Schultz) |
| 20:39.4, 21:36.7, 21:39.2, 22:18.6, 22:47.1, (23:08.0) |