| 1 | Dylan DeCambrePlace 1 · Grade Jr · Virginia Tech | Jr | Virginia Tech | 24:23.50 |
| 2 | Roan KellyPlace 2 · Grade So · Virginia Tech | So | Virginia Tech | 24:23.80 PR |
| 3 | Will FaddenPlace 3 · Grade Fr · Virginia Tech | Fr | Virginia Tech | 24:40.30 PR |
| 4 | Garrett HawkinsPlace 4 · Grade So · ETSU | So | ETSU | 24:42.90 PR |
| 5 | Chris NunnPlace 5 · Grade Sr · Virginia Tech Club | Sr | Virginia Tech Club | 24:53.70 PR |
| 6 | Jack MorganPlace 6 · Grade So · University of Virginia Club | So | University of Virginia Club | 25:00.70 PR |
| 7 | Nayan KasperowskiPlace 7 · Grade So · Virginia Tech | So | Virginia Tech | 25:05.40 PR |
| 8 | Hayden WaleskiPlace 8 · Grade Jr · ETSU | Jr | ETSU | 25:06.90 PR |
| 9 | Carter JohnsonPlace 9 · Grade So · Virginia Tech | So | Virginia Tech | 25:14.20 |
| 10 | Azrael CabusaoPlace 10 · Grade Jr · Radford | Jr | Radford | 25:14.90 |
| 11 | Wyatt ThomasPlace 11 · Grade Sr · Virginia Tech Club | Sr | Virginia Tech Club | 25:32.90 PR |
| 12 | Spencer ThackerPlace 12 · Grade So · Radford | So | Radford | 25:35.40 |
| 13 | John MusantePlace 13 · Grade So · Virginia Tech Club | So | Virginia Tech Club | 25:35.90 PR |
| 14 | Wesley LuisiPlace 14 · Grade So · ETSU | So | ETSU | 25:46.90 PR |
| 15 | Sebastian NowickiPlace 15 · Grade Jr · University of Virginia Club | Jr | University of Virginia Club | 25:57.80 PR |
| 16 | Riyad BelayachiPlace 16 · Grade Fr · Virginia Tech Club | Fr | Virginia Tech Club | 25:59.70 PR |
| 17 | Owen SextonPlace 17 · Grade So · Radford | So | Radford | 26:02.70 PR |
| 18 | Caden CostelloPlace 18 · Grade Fr · ETSU | Fr | ETSU | 26:08.00 |
| 19 | Grayson NorrisPlace 19 · Grade Fr · Radford | Fr | Radford | 26:10.40 |
| 20 | Nolan PedotaPlace 20 · Grade Sr · ETSU | Sr | ETSU | 26:13.60 |
| 21 | Logan HamiltonPlace 21 · Grade Jr · Radford | Jr | Radford | 26:19.30 |
| 22 | Logan WheelockPlace 22 · Grade Fr · Radford | Fr | Radford | 26:22.20 |
| 23 | Quinlan BeeglePlace 23 · Grade So · Radford | So | Radford | 26:25.80 |
| 24 | Samuel YakulisPlace 24 · Grade Sr · Virginia Tech Club | Sr | Virginia Tech Club | 26:31.50 |
| 25 | Maximilian PreussPlace 25 · Grade Fr · Virginia Tech Club | Fr | Virginia Tech Club | 26:33.00 PR |
| 26 | Joel WilliamsPlace 26 · Grade Fr · Radford | Fr | Radford | 26:36.40 |
| 27 | Jack JeffriesPlace 27 · Grade Fr · Radford | Fr | Radford | 26:36.60 |
| 28 | Nathan HillisPlace 28 · Grade Sr · ETSU | Sr | ETSU | 26:40.70 |
| 29 | Colin EverettPlace 29 · Grade Jr · ETSU | Jr | ETSU | 26:48.30 |
| 30 | Stephen WolfPlace 30 · Grade Jr · University of Virginia Club | Jr | University of Virginia Club | 26:49.40 PR |
| 31 | Luis DucharnePlace 31 · Grade Sr · Virginia Tech Club | Sr | Virginia Tech Club | 26:50.10 PR |
| 32 | Declan HardenPlace 32 · Grade Jr · Virginia Tech Club | Jr | Virginia Tech Club | 27:13.80 PR |
| 33 | Gavin WestPlace 33 · Grade Fr · University of Virginia Club | Fr | University of Virginia Club | 27:14.20 PR |
| 34 | Noah BrinsonPlace 34 · Grade Fr · Virginia Tech Club | Fr | Virginia Tech Club | 27:21.00 PR |
| 35 | Alex MorrisPlace 35 · Grade Jr · Virginia Tech Club | Jr | Virginia Tech Club | 27:27.80 PR |
| 36 | Andrew SebastianPlace 36 · Grade Jr · Virginia Tech Club | Jr | Virginia Tech Club | 27:31.60 PR |
| 37 | Ethan LapierPlace 37 · Grade So · University of Virginia Club | So | University of Virginia Club | 27:35.30 PR |
| 38 | Tristan WalkerPlace 38 · Grade So · Virginia Tech Club | So | Virginia Tech Club | 27:43.70 PR |
| 39 | Jackson SherrardPlace 39 · Grade So · Virginia Tech Club | So | Virginia Tech Club | 27:50.60 PR |
| 40 | Stephen NUNNPlace 40 · Unattached | — | Unattached | 27:51.70 |
| 41 | Jinay VeeraPlace 41 · Grade Fr · Virginia Tech Club | Fr | Virginia Tech Club | 27:52.00 PR |
| 42 | Eli CookPlace 42 · Grade Sr · University of Virginia Club | Sr | University of Virginia Club | 28:00.50 |
| 43 | Nathan GuPlace 43 · Grade So · University of Virginia Club | So | University of Virginia Club | 28:00.50 PR |
| 44 | Gabriel LebahnPlace 44 · Grade - · James Madison Club XC/Track | - | James Madison Club XC/Track | 28:09.50 PR |
| 45 | Andre KeyserPlace 45 · Grade Sr · Virginia Tech Club | Sr | Virginia Tech Club | 28:10.60 PR |
| 46 | Connor LinehanPlace 46 · Grade So · Virginia Tech Club | So | Virginia Tech Club | 28:21.70 PR |
| 47 | Tyler YoungPlace 47 · Grade Jr · Virginia Tech Club | Jr | Virginia Tech Club | 28:30.10 PR |
| 48 | Evan GuydishPlace 48 · Grade Fr · Virginia Tech Club | Fr | Virginia Tech Club | 28:38.50 PR |
| 49 | Aldin SmithPlace 49 · Grade Fr · Virginia Tech Club | Fr | Virginia Tech Club | 28:39.70 PR |
| 50 | William DonohuePlace 50 · Grade Jr · Virginia Tech Club | Jr | Virginia Tech Club | 28:42.90 PR |
| 51 | Dylan DicarloPlace 51 · Grade Fr · Virginia Tech Club | Fr | Virginia Tech Club | 28:51.30 PR |
| 52 | Coleman LeePlace 52 · Grade Fr · Virginia Tech Club | Fr | Virginia Tech Club | 29:01.60 PR |
| 53 | Aidan RoutsonPlace 53 · Grade So · Virginia Tech Club | So | Virginia Tech Club | 29:03.90 PR |
| 54 | Luke ThomasPlace 54 · Grade Sr · Virginia Tech Club | Sr | Virginia Tech Club | 29:06.30 |
| 55 | Garrett SellersPlace 55 · Grade Fr · Virginia Tech Club | Fr | Virginia Tech Club | 29:10.00 PR |
| 56 | Eric AcheampongPlace 56 · Grade Fr · Virginia Tech Club | Fr | Virginia Tech Club | 29:14.30 PR |
| 57 | Jackson EllisPlace 57 · Grade So · University of Virginia Club | So | University of Virginia Club | 29:16.10 PR |
| 58 | Edison DeanPlace 58 · Grade Fr · Virginia Tech Club | Fr | Virginia Tech Club | 29:16.80 PR |
| 59 | Christian JohannesenPlace 59 · Grade Fr · Virginia Tech Club | Fr | Virginia Tech Club | 29:38.70 PR |
| 60 | Thomas SpicerPlace 60 · Grade - · James Madison Club XC/Track | - | James Madison Club XC/Track | 29:47.90 PR |
| 61 | Ariel PaytonPlace 61 · Grade Fr · University of Virginia Club | Fr | University of Virginia Club | 29:49.30 PR |
| 62 | John MoyePlace 62 · Grade So · Virginia Tech Club | So | Virginia Tech Club | 29:50.20 PR |
| 63 | George CrowderPlace 63 · Grade Jr · Liberty University Running Club | Jr | Liberty University Running Club | 29:51.40 PR |
| 64 | Josh DuganPlace 64 · Grade Sr · Virginia Tech Club | Sr | Virginia Tech Club | 29:54.80 PR |
| 65 | Benjamin ReecePlace 65 · Grade Fr · Virginia Tech Club | Fr | Virginia Tech Club | 30:00.80 PR |
| 66 | Jack GianoukosPlace 66 · Grade Fr · University of Virginia Club | Fr | University of Virginia Club | 30:02.00 PR |
| 67 | Ahyan BaqarPlace 67 · Grade Fr · Virginia Tech Club | Fr | Virginia Tech Club | 30:02.70 PR |
| 68 | Hamza ElghoulPlace 68 · Grade Fr · Virginia Tech Club | Fr | Virginia Tech Club | 30:06.50 PR |
| 69 | Ethan ChenPlace 69 · Grade Fr · University of Virginia Club | Fr | University of Virginia Club | 30:07.70 PR |
| 70 | Arnav ShresthaPlace 70 · Grade Fr · Virginia Tech Club | Fr | Virginia Tech Club | 30:10.30 PR |
| 71 | Blake NieterPlace 71 · Grade 9 · Liberty University Running Club | 9 | Liberty University Running Club | 30:11.00 |
| 72 | Caleb KlinePlace 72 · Grade Jr · Virginia Tech Club | Jr | Virginia Tech Club | 30:19.80 PR |
| 73 | Thomas DilliPlace 73 · Grade 12 · James Madison Club XC/Track | 12 | James Madison Club XC/Track | 30:24.80 PR |
| 74 | Jace ThompsonPlace 74 · Grade Fr · Virginia Tech Club | Fr | Virginia Tech Club | 30:31.90 PR |
| 75 | Daniel RodriguezPlace 75 · Grade Fr · Virginia Tech Club | Fr | Virginia Tech Club | 30:34.30 PR |
| 76 | William CabellPlace 76 · Grade Fr · University of Virginia Club | Fr | University of Virginia Club | 30:42.60 PR |
| 77 | Luke BarlowPlace 77 · Grade Jr · Virginia Tech Club | Jr | Virginia Tech Club | 30:47.20 PR |
| 78 | Noah JacksPlace 78 · Grade - · James Madison Club XC/Track | - | James Madison Club XC/Track | 31:00.30 PR |
| 79 | Connor DeerPlace 79 · Grade - · James Madison Club XC/Track | - | James Madison Club XC/Track | 31:18.60 PR |
| 80 | Tyler SolomonPlace 80 · Grade Jr · Virginia Tech Club | Jr | Virginia Tech Club | 31:56.10 PR |
| 81 | Andrew EhresmanPlace 81 · Grade 9 · Liberty University Running Club | 9 | Liberty University Running Club | 32:13.90 |
| 82 | Carson RedmonPlace 82 · Grade Jr · James Madison Club XC/Track | Jr | James Madison Club XC/Track | 32:26.10 PR |
| 83 | Hayden TrexelPlace 83 · Grade So · Virginia Tech Club | So | Virginia Tech Club | 32:27.40 PR |
| 84 | Brady SchlesingerPlace 84 · Grade So · Virginia Tech Club | So | Virginia Tech Club | 32:37.50 PR |
| 85 | Daniel UngerleiderPlace 85 · Grade Fr · Virginia Tech Club | Fr | Virginia Tech Club | 32:50.80 PR |
| 86 | Hussain LariPlace 86 · Grade Fr · Virginia Tech Club | Fr | Virginia Tech Club | 33:08.90 PR |
| 87 | Will TaylorPlace 87 · Grade Sr · University of Virginia Club | Sr | University of Virginia Club | 33:11.20 |
| 88 | Greg RehbergPlace 88 · Grade 9 · Liberty University Running Club | 9 | Liberty University Running Club | 33:37.40 |
| 89 | Aidan DreyerPlace 89 · Grade Fr · University of Virginia Club | Fr | University of Virginia Club | 33:41.60 |
| 90 | Aaron FalikPlace 90 · Grade Sr · University of Virginia Club | Sr | University of Virginia Club | 33:51.40 |
| 91 | Sean BakerPlace 91 · Grade Jr · Virginia Tech Club | Jr | Virginia Tech Club | 35:31.50 PR |
| 92 | Connor PlattePlace 92 · Grade So · University of Virginia Club | So | University of Virginia Club | 35:48.60 |
| 93 | Jayden ChambersPlace 93 · Grade - · James Madison Club XC/Track | - | James Madison Club XC/Track | 35:52.90 |
| 94 | Gideon GirardiPlace 94 · Grade - · James Madison Club XC/Track | - | James Madison Club XC/Track | 39:32.60 PR |
| 95 | Jason SamuelsPlace 95 · Grade - · James Madison Club XC/Track | - | James Madison Club XC/Track | 46:00.30 PR |
| 96 | Clinton HubbardPlace 96 · Grade Fr · Virginia Tech Club | Fr | Virginia Tech Club | 46:12.70 PR |
| — | Tristan FancherGrade Fr · Radford | Fr | Radford | DNF |
| — | Tyler KiserGrade So · Radford | So | Radford | DNF |