| 1 | Rodger KorirPlace 1 · Grade Fr · Virginia Union | Fr | Virginia Union | 26:41.1 |
| 2 | Jaiden Santos NguyenPlace 2 · Grade Fr · Longwood | Fr | Longwood | 28:10.8 |
| 3 | AJ KovalPlace 3 · Grade Fr · Longwood | Fr | Longwood | 28:22.6 |
| 4 | Andrew HathawayPlace 4 · Grade Fr · Longwood | Fr | Longwood | 28:42.1 |
| 5 | Khalid HamidPlace 5 · Grade Jr · Hampton | Jr | Hampton | 28:58.2 |
| 6 | Mohammed Al-YaFeePlace 6 · Grade Sr · Hampton | Sr | Hampton | 28:59.9 |
| 7 | Clinton ClancyPlace 7 · Grade Jr · Longwood | Jr | Longwood | 29:16.9 |
| 8 | Andrew RutherfordPlace 8 · Grade Fr · Longwood | Fr | Longwood | 29:48.2 |
| 9 | Louis SemtnerPlace 9 · Grade Fr · Longwood | Fr | Longwood | 29:56.7 |
| 10 | Darryl HawkinsPlace 10 · Grade Fr · Virginia Union | Fr | Virginia Union | 29:57.0 |
| 11 | Sean ArjonaPlace 11 · Grade Fr · Longwood | Fr | Longwood | 30:03.0 |
| 12 | Jackson HerndonPlace 12 · Grade Jr · Hampden-Sydney | Jr | Hampden-Sydney | 30:16.2 |
| 13 | Christian ReidPlace 13 · Grade Jr · Longwood | Jr | Longwood | 30:22.8 |
| 14 | Alec DanielPlace 14 · Grade Freshman · Unattached | Freshman | Unattached | 30:27.6 |
| 15 | Andrew SchaeferPlace 15 · Grade Sr · Longwood | Sr | Longwood | 30:50.0 |
| 16 | Daniel DuartePlace 16 · Grade So · Longwood | So | Longwood | 31:00.8 |
| 17 | Keon KooncePlace 17 · Grade Fr · Virginia Union | Fr | Virginia Union | 31:07.3 |
| 18 | Ethan PettyjohnPlace 18 · Grade Senior · Unattached | Senior | Unattached | 31:07.7 |
| 19 | Daniel DannerPlace 19 · Grade So · Hampton | So | Hampton | 31:54.1 |
| 20 | Bryce ChristianPlace 20 · Grade Sr · Longwood | Sr | Longwood | 32:00.5 |
| 21 | Joshua MartinPlace 21 · Grade So · Longwood | So | Longwood | 32:05.2 |
| 22 | Jordan ChorbajiPlace 22 · Grade So · Hampden-Sydney | So | Hampden-Sydney | 32:17.0 |
| 23 | Sean JaquaPlace 23 · Grade Senior · Unattached | Senior | Unattached | 32:37.3 |
| 24 | Dominic BasseyPlace 24 · Grade Fr · Hampton | Fr | Hampton | 33:29.3 |
| 25 | Winston RansonePlace 25 · Grade Sr · Hampden-Sydney | Sr | Hampden-Sydney | 33:37.0 |
| 26 | Dylan EvansPlace 26 · Grade Jr · Hampden-Sydney | Jr | Hampden-Sydney | 33:38.5 |
| 27 | Jonathan HoltonPlace 27 · Grade Fr · Virginia Union | Fr | Virginia Union | 36:18.4 |
| 28 | Kamrin MaldonadoPlace 28 · Grade Jr · Hampden-Sydney | Jr | Hampden-Sydney | 36:48.7 |
| 29 | Ean NancePlace 29 · Grade Fr · Bluefield State | Fr | Bluefield State | 37:24.7 |
| 30 | Sekou CoulibalyPlace 30 · Grade So · Bluefield State | So | Bluefield State | 37:44.1 |
| 31 | Jeremiah WingfieldPlace 31 · Grade Fr · Bluefield State | Fr | Bluefield State | 38:04.6 |
| 32 | Jordan DonesPlace 32 · Grade Fr · Hampton | Fr | Hampton | 38:24.3 |
| 33 | Tremayne CowartPlace 33 · Grade Fr · Virginia Union | Fr | Virginia Union | 39:04.3 |
| 34 | Cah'lique YoungPlace 34 · Grade Fr · Virginia Union | Fr | Virginia Union | 39:45.6 |
| 35 | Timothy RobertsPlace 35 · Grade Jr · Bluefield State | Jr | Bluefield State | 40:58.6 |
| 36 | Zach EasonPlace 36 · Grade Jr · Hampden-Sydney | Jr | Hampden-Sydney | 44:57.6 |