| 1 | Justin SnyderPlace 1 · Grade Sr · Concord | Sr | Concord | 26:52.7 |
| 2 | Michael RuhnkePlace 2 · Grade Jr · Concord | Jr | Concord | 27:01.2 |
| 3 | Tyler KosutPlace 3 · Grade Jr · Concord | Jr | Concord | 27:20.7 |
| 4 | Daniel NehnevajPlace 4 · Unattached | — | Unattached | 27:28.4 |
| 5 | Samuel HaynesPlace 5 · Grade Fr · Concord | Fr | Concord | 27:36.4 |
| 6 | Bryce ChildersPlace 6 · Grade Fr · West Liberty | Fr | West Liberty | 28:21.3 |
| 7 | Robert JonesPlace 7 · Grade So · WVU Tech | So | WVU Tech | 28:35.1 |
| 8 | Jesse GriesheimerPlace 8 · Unattached | — | Unattached | 28:39.4 |
| 9 | Jacob AshcraftPlace 9 · Grade So · Concord | So | Concord | 28:40.6 PR |
| 10 | Andrew BarberaPlace 10 · Grade Fr · Concord | Fr | Concord | 29:21.8 |
| 11 | Ben HartPlace 11 · Grade Fr · West Liberty | Fr | West Liberty | 29:27.8 |
| 12 | Raheem WilliamsPlace 12 · Grade Fr · Concord | Fr | Concord | 29:47.0 |
| 13 | TJ WrightPlace 13 · Unattached | — | Unattached | 29:48.7 |
| 14 | Roger FosterPlace 14 · Unattached | — | Unattached | 30:20.3 |
| 15 | Nathaniel EvansPlace 15 · Grade Sr · Bluefield State | Sr | Bluefield State | 30:45.2 |
| 16 | Cooper BradyPlace 16 · Grade So · Concord | So | Concord | 30:50.0 |
| 17 | Jordan HoseyPlace 17 · Grade So · West Liberty | So | West Liberty | 31:08.8 |
| 18 | Corey FountainPlace 18 · Grade Fr · WVU Tech | Fr | WVU Tech | 31:27.6 |
| 19 | Cole WrightPlace 19 · Grade Fr · West Liberty | Fr | West Liberty | 31:40.5 |
| 20 | Bryce PaynterPlace 20 · Grade Fr · Bluefield State | Fr | Bluefield State | 32:06.2 |
| 21 | Charles WelchPlace 21 · Grade So · West Liberty | So | West Liberty | 32:09.7 |
| 22 | Jared HammPlace 22 · Grade Fr · WVU Tech | Fr | WVU Tech | 32:14.3 PR |
| 23 | Michael FranklinPlace 23 · Grade Fr · Bluefield State | Fr | Bluefield State | 32:16.5 |
| 24 | Dawson VincentPlace 24 · Grade Fr · WVU Tech | Fr | WVU Tech | 32:16.8 PR |
| 25 | Benjamin HelmandollarPlace 25 · Grade Jr · Bluefield State | Jr | Bluefield State | 33:31.5 |
| 26 | Tanaka RushwayaPlace 26 · Grade So · Bluefield (Va.) | So | Bluefield (Va.) | 33:43.2 |
| 27 | Matt StrandPlace 27 · Grade Jr · Concord | Jr | Concord | 34:12.4 |
| 28 | Jared BeihlPlace 28 · Grade Fr · West Liberty | Fr | West Liberty | 34:15.9 |
| 29 | Alexandr RudencoPlace 29 · Grade Fr · Bluefield State | Fr | Bluefield State | 34:19.7 PR |
| 30 | Chris McBridePlace 30 · Grade Sr · Bluefield State | Sr | Bluefield State | 34:47.7 |
| 31 | Nick MillerPlace 31 · Grade Jr · West Liberty | Jr | West Liberty | 34:53.0 |
| 32 | Gavin BauerPlace 32 · Grade Fr · Bluefield (Va.) | Fr | Bluefield (Va.) | 35:00.8 |
| 33 | Brandon LeePlace 33 · Unattached | — | Unattached | 35:14.0 |
| 34 | Wesley HelmandollarPlace 34 · Grade Fr · WVU Tech | Fr | WVU Tech | 35:27.0 |
| 35 | Richard YoungPlace 35 · Unattached | — | Unattached | 35:47.2 |
| 36 | Cobie MarotskePlace 36 · Grade Sr · Bluefield (Va.) | Sr | Bluefield (Va.) | 37:21.9 PR |
| 37 | Zack HamricPlace 37 · Grade Fr · West Liberty | Fr | West Liberty | 37:28.4 PR |
| 38 | Michael GamesPlace 38 · Grade So · West Liberty | So | West Liberty | 38:02.1 |
| 39 | Austin EatmonPlace 39 · Grade So · Bluefield (Va.) | So | Bluefield (Va.) | 39:01.1 |
| 40 | Gustavo GomezPlace 40 · Grade So · Bluefield (Va.) | So | Bluefield (Va.) | 41:08.9 |