| 1 | Ian KimutaiPlace 1 · Grade So · Norfolk State | So | Norfolk State | 24:06.29 PR |
| 2 | Jason ThomsonPlace 2 · Grade - · Unattached | - | Unattached | 24:12.70 PR |
| 3 | Gavin StevensPlace 3 · Grade Jr · High Point | Jr | High Point | 24:13.23 PR |
| 4 | Philip BlumPlace 4 · Unattached | — | Unattached | 24:14.68 |
| 5 | Mathew KipkoechPlace 5 · Grade So · Norfolk State | So | Norfolk State | 24:15.67 PR |
| 6 | Avery CrowellPlace 6 · Grade Jr · High Point | Jr | High Point | 24:18.06 PR |
| 7 | John CooperPlace 7 · Grade Jr · Davidson | Jr | Davidson | 24:24.37 |
| 8 | Alex SawyerPlace 8 · Grade Sr · East Carolina | Sr | East Carolina | 24:35.64 |
| 9 | Michael HaskinPlace 9 · Unattached | — | Unattached | 24:38.33 |
| 10 | Quinn SwantonPlace 10 · Grade Fr · Davidson | Fr | Davidson | 24:44.86 |
| 11 | Simon TriezenbergPlace 11 · Grade Fr · High Point | Fr | High Point | 24:46.03 PR |
| 12 | Elijah PabonPlace 12 · Grade - · UNA-Charleston Southern | - | UNA-Charleston Southern | 24:48.58 PR |
| 13 | Lewis TooPlace 13 · Grade So · Norfolk State | So | Norfolk State | 24:51.33 |
| 14 | Rogan ArriagaPlace 14 · Grade - · UNA-Charleston Southern | - | UNA-Charleston Southern | 24:57.45 PR |
| 15 | Clark LaLomiaPlace 15 · Grade Fr · High Point | Fr | High Point | 24:59.22 PR |
| 16 | Kyle SpencerPlace 16 · Grade Jr · High Point | Jr | High Point | 25:02.88 PR |
| 17 | Griffin WaldPlace 17 · Grade Jr · UNC-Wilmington | Jr | UNC-Wilmington | 25:04.14 PR |
| 18 | Alex TholePlace 18 · Grade So · Davidson | So | Davidson | 25:04.53 |
| 19 | Max BonillaPlace 19 · Grade Fr · High Point | Fr | High Point | 25:06.33 |
| 20 | James CallahanPlace 20 · Unattached | — | Unattached | 25:07.56 |
| 21 | Andrew BarrettPlace 21 · Grade Jr · Campbell | Jr | Campbell | 25:17.40 PR |
| 22 | Ari SnyderPlace 22 · Grade So · High Point | So | High Point | 25:22.59 PR |
| 23 | Judah LacroixPlace 23 · Grade So · East Carolina | So | East Carolina | 25:24.42 |
| 24 | Mario CantareroPlace 24 · Grade Fr · Campbell | Fr | Campbell | 25:24.84 PR |
| 25 | Liam O'DonnelPlace 25 · Grade So · Charleston Southern | So | Charleston Southern | 25:29.25 PR |
| 26 | Basil KoechPlace 26 · Grade Jr · Norfolk State | Jr | Norfolk State | 25:30.74 PR |
| 27 | Aaron BrownPlace 27 · Grade - · Unattached | - | Unattached | 25:30.99 PR |
| 28 | Jemmel GreenPlace 28 · Grade Fr · Norfolk State | Fr | Norfolk State | 25:32.25 PR |
| 29 | Parker BartlettPlace 29 · Grade So · Davidson | So | Davidson | 25:33.19 PR |
| 30 | James TylerPlace 30 · Grade - · UNA-Charleston Southern | - | UNA-Charleston Southern | 25:33.95 PR |
| 31 | Graham BolesPlace 31 · Grade Fr · Davidson | Fr | Davidson | 25:38.54 |
| 32 | Collin KleinhenPlace 32 · Grade So · Charleston Southern | So | Charleston Southern | 25:40.15 |
| 33 | Brendan CookPlace 33 · Grade Fr · High Point | Fr | High Point | 25:40.42 PR |
| 34 | Ryan HarrisPlace 34 · Grade Sr · Davidson | Sr | Davidson | 25:45.15 |
| 35 | Alex ContrerasPlace 35 · Grade Jr · High Point | Jr | High Point | 25:45.86 PR |
| 36 | Taylor AnthonyPlace 36 · Grade Sr · UNC-Wilmington | Sr | UNC-Wilmington | 25:48.89 |
| 37 | Heyden ChristensenPlace 37 · Grade Fr · Charleston Southern | Fr | Charleston Southern | 25:49.11 PR |
| 38 | JD GilmanPlace 38 · Grade Fr · Charleston Southern | Fr | Charleston Southern | 25:50.94 PR |
| 39 | Blake NicholsonPlace 39 · Grade Fr · High Point | Fr | High Point | 25:51.69 |
| 40 | Jones BarberPlace 40 · Grade Fr · Charleston Southern | Fr | Charleston Southern | 25:52.39 |
| 41 | Jackson PricePlace 41 · Grade Fr · Campbell | Fr | Campbell | 25:54.43 PR |
| 42 | Eli RothPlace 42 · Grade So · Davidson | So | Davidson | 25:56.97 |
| 43 | Cooper KovachPlace 43 · Grade Fr · UNC-Wilmington | Fr | UNC-Wilmington | 25:57.94 |
| 44 | Wesley HaagstromPlace 44 · Grade So · Charleston Southern | So | Charleston Southern | 25:59.98 PR |
| 45 | Shane LevesquePlace 45 · Grade - · Unattached | - | Unattached | 26:02.86 PR |
| 46 | Jake FiorilloPlace 46 · Grade Sr · High Point | Sr | High Point | 26:03.31 |
| 47 | Daniel CortesePlace 47 · Grade Jr · Davidson | Jr | Davidson | 26:04.72 |
| 48 | Will PalopoliPlace 48 · Grade So · East Carolina | So | East Carolina | 26:05.68 PR |
| 49 | Elliott KlecknerPlace 49 · Grade Sr · East Carolina | Sr | East Carolina | 26:06.90 |
| 50 | William ReidPlace 50 · Grade - · UNA-Charleston Southern | - | UNA-Charleston Southern | 26:07.12 PR |
| 51 | Kaden KleinhenPlace 51 · Grade So · Charleston Southern | So | Charleston Southern | 26:10.68 PR |
| 52 | Derrick HarrisPlace 52 · Grade So · Louisburg (NC) | So | Louisburg (NC) | 26:15.70 |
| 53 | Jacob MorrisonPlace 53 · Grade Fr · Campbell | Fr | Campbell | 26:22.95 |
| 54 | Alex DempseyPlace 54 · Grade So · Louisburg (NC) | So | Louisburg (NC) | 26:24.05 |
| 55 | Ben SherrillPlace 55 · Grade So · Charleston Southern | So | Charleston Southern | 26:27.47 |
| 56 | Seamus O'driscollPlace 56 · Grade Fr · Davidson | Fr | Davidson | 26:27.72 PR |
| 57 | Evan MillsPlace 57 · Grade Sr · High Point | Sr | High Point | 26:32.05 |
| 58 | Craig CostaPlace 58 · Grade So · Campbell | So | Campbell | 26:35.98 PR |
| 59 | Josh AshleyPlace 59 · Grade Jr · UNC-Wilmington | Jr | UNC-Wilmington | 26:39.85 |
| 60 | Cristian OrtizPlace 60 · Grade So · Louisburg (NC) | So | Louisburg (NC) | 26:45.92 PR |
| 61 | Miles HerrmannPlace 61 · Grade Fr · Campbell | Fr | Campbell | 26:51.43 PR |
| 62 | Spencer ThompsonPlace 62 · Grade Jr · Campbell | Jr | Campbell | 26:51.72 PR |
| 63 | Jake KnightPlace 63 · Grade Fr · Campbell | Fr | Campbell | 26:53.16 |
| 64 | Taylor BrownPlace 64 · Grade Fr · Charleston Southern | Fr | Charleston Southern | 27:06.13 PR |
| 65 | Parker KeyPlace 65 · Grade Sr · Campbell | Sr | Campbell | 27:07.36 PR |
| 66 | Sam BlandPlace 66 · Grade Sr · UNC-Wilmington | Sr | UNC-Wilmington | 27:08.61 |
| 67 | Nicolas ValadezPlace 67 · Grade Jr · Campbell | Jr | Campbell | 27:20.09 PR |
| 68 | Chase CoughlinPlace 68 · Grade Fr · UNC-Wilmington | Fr | UNC-Wilmington | 27:27.68 |
| 69 | Jake StanleyPlace 69 · Grade Jr · Campbell | Jr | Campbell | 27:30.61 |
| 70 | Aidan HermanPlace 70 · Grade Jr · East Carolina | Jr | East Carolina | 27:30.71 PR |
| 71 | Elias MorrisPlace 71 · Grade So · Campbell | So | Campbell | 27:30.78 PR |
| 72 | Nimporembere DrogbaPlace 72 · Grade Fr · Norfolk State | Fr | Norfolk State | 27:33.20 PR |
| 73 | Asher EllsworthPlace 73 · Grade - · Unattached | - | Unattached | 28:22.05 PR |
| 74 | Keegan PollardPlace 74 · Grade Fr · Campbell | Fr | Campbell | 28:32.00 PR |
| 75 | Brandon MillerPlace 75 · Grade So · Louisburg (NC) | So | Louisburg (NC) | 28:52.10 |
| 76 | Brennen StillionPlace 76 · Grade Fr · Louisburg (NC) | Fr | Louisburg (NC) | 29:47.21 PR |
| 77 | Conner WilkinsPlace 77 · Grade - · Unattached | - | Unattached | 29:53.49 PR |
| — | George RowlandGrade Sr · Charleston Southern | Sr | Charleston Southern | DNS |
| — | Earlon BakerGrade Fr · Charleston Southern | Fr | Charleston Southern | DNS |
| — | Isaiah MartineGrade Fr · Campbell | Fr | Campbell | DNS |
| — | Luke SimpsonGrade Fr · High Point | Fr | High Point | DNS |
| — | Harry CarterGrade So · Davidson | So | Davidson | DNS |
| — | Xzavien HarrisonGrade Fr · Louisburg (NC) | Fr | Louisburg (NC) | DNS |
| — | Tyler SurfaceGrade Fr · NC State | Fr | NC State | DNS |
| — | Will VenableGrade Fr · NC State | Fr | NC State | DNS |
| — | Nick PotterGrade Jr · UNC-Wilmington | Jr | UNC-Wilmington | DNS |