| 1 | Kaleb KabakjianPlace 1 · Grade Jr · Messiah | Jr | Messiah | 24:54.10 |
| 2 | Jonathan HessPlace 2 · Grade So · VCU | So | VCU | 25:08.30 |
| 3 | Kovyk ChandlerPlace 3 · Grade Fr · Southern Virginia | Fr | Southern Virginia | 25:13.20 PR |
| 4 | Jacob WiremanPlace 4 · Grade So · Ohio Northern | So | Ohio Northern | 25:14.10 PR |
| 5 | Jackson KodenskiPlace 5 · Grade Sr · Washington and Lee | Sr | Washington and Lee | 25:20.30 |
| 6 | Hayden MausPlace 6 · Grade Fr · Ohio Northern | Fr | Ohio Northern | 25:31.10 PR |
| 7 | Ben LebayPlace 7 · Grade Fr · Ohio Northern | Fr | Ohio Northern | 25:33.40 PR |
| 8 | Dudley BravardPlace 8 · Grade Jr · Ohio Northern | Jr | Ohio Northern | 25:33.80 PR |
| 9 | Will PaceyPlace 9 · Grade Fr · Washington and Lee | Fr | Washington and Lee | 25:36.70 PR |
| 10 | Samuel HennettPlace 10 · Grade So · Messiah | So | Messiah | 25:44.70 |
| 11 | Parker BlosserPlace 11 · Grade So · Roanoke | So | Roanoke | 25:50.20 |
| 12 | Ethan KhouriPlace 12 · Grade So · Washington and Lee | So | Washington and Lee | 25:56.90 PR |
| 13 | Jackson HerndonPlace 13 · Grade Sr · Hampden-Sydney | Sr | Hampden-Sydney | 25:57.90 PR |
| 14 | Chris BondPlace 14 · Grade Jr · Ohio Northern | Jr | Ohio Northern | 25:59.60 |
| 15 | Noah HagbergPlace 15 · Grade Fr · Eastern Mennonite | Fr | Eastern Mennonite | 25:59.70 PR |
| 16 | Joseph HughesPlace 16 · Grade Sr · Southern Virginia | Sr | Southern Virginia | 26:02.10 |
| 17 | Wyatt BenjaminPlace 17 · Grade Sr · Washington and Lee | Sr | Washington and Lee | 26:06.00 |
| 18 | Carter BlackPlace 18 · Grade Jr · Ohio Northern | Jr | Ohio Northern | 26:06.40 PR |
| 19 | Rami DibPlace 19 · Grade So · Lynchburg | So | Lynchburg | 26:06.60 |
| 20 | Ethan HavranPlace 20 · Grade Fr · VCU | Fr | VCU | 26:06.60 PR |
| 21 | Elias AmmonPlace 21 · Grade So · Roanoke | So | Roanoke | 26:08.30 |
| 22 | Thomas HessPlace 22 · Grade Sr · VCU | Sr | VCU | 26:09.10 PR |
| 23 | Jayden CurryPlace 23 · Grade So · VCU | So | VCU | 26:10.50 PR |
| 24 | Walker MasonPlace 24 · Grade Fr · Lynchburg | Fr | Lynchburg | 26:13.60 PR |
| 25 | Micah KaoPlace 25 · Grade So · Messiah | So | Messiah | 26:14.20 PR |
| 26 | Aaron MasseyPlace 26 · Grade So · Roanoke | So | Roanoke | 26:14.30 |
| 27 | Teddy MeredithPlace 27 · Grade Jr · Washington and Lee | Jr | Washington and Lee | 26:14.50 PR |
| 28 | Jackson CoombesPlace 28 · Grade Jr · Roanoke | Jr | Roanoke | 26:16.80 PR |
| 29 | Matthew YostPlace 29 · Grade Fr · Messiah | Fr | Messiah | 26:19.80 PR |
| 30 | Gabe Ramirez HannonPlace 30 · Grade Jr · Roanoke | Jr | Roanoke | 26:20.00 |
| 31 | Logan AmisPlace 31 · Grade So · Lynchburg | So | Lynchburg | 26:20.50 PR |
| 32 | Caleb NevillePlace 32 · Grade Fr · Ohio Northern | Fr | Ohio Northern | 26:21.80 PR |
| 33 | Mitchell DiMondPlace 33 · Grade Jr · Washington and Lee | Jr | Washington and Lee | 26:23.10 PR |
| 34 | Ethan WilliamsonPlace 34 · Grade Fr · Ohio Northern | Fr | Ohio Northern | 26:24.70 PR |
| 35 | Caleb PainterPlace 35 · Grade Fr · Lynchburg | Fr | Lynchburg | 26:25.30 PR |
| 36 | Ryan WarnerPlace 36 · Grade Jr · Lynchburg | Jr | Lynchburg | 26:31.20 PR |
| 37 | Owen McHughPlace 37 · Grade Fr · Randolph | Fr | Randolph | 26:31.70 PR |
| 38 | Nate KachPlace 38 · Grade Fr · Lynchburg | Fr | Lynchburg | 26:32.40 PR |
| 39 | Jason OberlyPlace 39 · Grade Fr · Washington and Lee | Fr | Washington and Lee | 26:36.50 PR |
| 40 | Burke HeltzelPlace 40 · Grade Fr · Messiah | Fr | Messiah | 26:39.40 PR |
| 41 | Vova HerdmanPlace 41 · Grade Sr · Ohio Northern | Sr | Ohio Northern | 26:39.70 |
| 42 | Nathan HutchinsonPlace 42 · Grade Fr · Messiah | Fr | Messiah | 26:40.40 PR |
| 43 | Eli McclymontPlace 43 · Grade Fr · Messiah | Fr | Messiah | 26:42.30 |
| 44 | Blake WancowiczPlace 44 · Grade Fr · Lynchburg | Fr | Lynchburg | 26:42.70 PR |
| 45 | Luke LesherPlace 45 · Grade Jr · Unattached | Jr | Unattached | 26:43.90 PR |
| 46 | Evan PlathPlace 46 · Grade Fr · Mary Washington | Fr | Mary Washington | 26:45.40 PR |
| 47 | Asher GreenPlace 47 · Grade Fr · Washington and Lee | Fr | Washington and Lee | 26:47.50 PR |
| 48 | Bradley KreiderPlace 48 · Grade Jr · Messiah | Jr | Messiah | 26:51.50 PR |
| 49 | Nolan LutherPlace 49 · Grade So · Ohio Northern | So | Ohio Northern | 26:51.70 PR |
| 50 | Beau BrebnerPlace 50 · Grade So · Roanoke | So | Roanoke | 26:52.40 |
| 51 | Carson BrownPlace 51 · Grade So · Ohio Northern | So | Ohio Northern | 26:54.20 |
| 52 | Kaden RifePlace 52 · Grade So · Washington and Lee | So | Washington and Lee | 26:56.70 PR |
| 53 | Ryan KlemickPlace 53 · Grade Jr · Messiah | Jr | Messiah | 26:57.30 PR |
| 54 | Ryan MontrossPlace 54 · Grade Sr · Ohio Northern | Sr | Ohio Northern | 26:57.40 |
| 55 | Oliver HendricksPlace 55 · Grade Sr · Ohio Northern | Sr | Ohio Northern | 26:59.00 |
| 56 | Theo AndreasPlace 56 · Grade Jr · Eastern Mennonite | Jr | Eastern Mennonite | 27:03.30 PR |
| 57 | Jackson KayPlace 57 · Grade Jr · Messiah | Jr | Messiah | 27:03.70 |
| 58 | Bennett HunterPlace 58 · Grade Fr · Hampden-Sydney | Fr | Hampden-Sydney | 27:04.70 PR |
| 59 | Brycen LantzPlace 59 · Grade Jr · Ohio Northern | Jr | Ohio Northern | 27:04.90 |
| 60 | Elijah ThompsonPlace 60 · Grade So · Lynchburg | So | Lynchburg | 27:05.50 PR |
| 61 | Alex RobinsonPlace 61 · Grade So · Ohio Northern | So | Ohio Northern | 27:06.20 PR |
| 62 | Avery WightmanPlace 62 · Grade Fr · Ohio Northern | Fr | Ohio Northern | 27:06.20 |
| 63 | Gavin DiehlPlace 63 · Grade So · Bridgewater (Va.) | So | Bridgewater (Va.) | 27:06.90 |
| 64 | Samuel MeyerPlace 64 · Grade So · Messiah | So | Messiah | 27:08.40 PR |
| 65 | Matthew EckelberryPlace 65 · Grade So · Ohio Northern | So | Ohio Northern | 27:11.70 PR |
| 66 | Carter SmithPlace 66 · Grade Sr · VCU | Sr | VCU | 27:13.80 |
| 67 | Jonah SmithPlace 67 · Grade Fr · Eastern Mennonite | Fr | Eastern Mennonite | 27:16.00 PR |
| 68 | Blaise BrenemanPlace 68 · Grade So · Lynchburg | So | Lynchburg | 27:17.20 PR |
| 69 | Foster KirbyPlace 69 · Grade So · Lynchburg | So | Lynchburg | 27:17.70 PR |
| 70 | Blake MillerPlace 70 · Grade Sr · Muskingum | Sr | Muskingum | 27:19.50 |
| 71 | Zachary TryonPlace 71 · Grade So · Ohio Northern | So | Ohio Northern | 27:21.00 PR |
| 72 | Nathan SeibertPlace 72 · Grade Jr · Messiah | Jr | Messiah | 27:23.00 PR |
| 73 | Larsen CooperPlace 73 · Grade So · Messiah | So | Messiah | 27:23.50 PR |
| 74 | Christian LecherPlace 74 · Grade Fr · Roanoke | Fr | Roanoke | 27:24.70 PR |
| 75 | Reilly MeyerPlace 75 · Grade Fr · Ohio Northern | Fr | Ohio Northern | 27:25.70 PR |
| 76 | Ayden FritschPlace 76 · Grade Jr · Ohio Northern | Jr | Ohio Northern | 27:27.50 |
| 77 | Dylan KingPlace 77 · Grade Fr · Ohio Northern | Fr | Ohio Northern | 27:29.00 PR |
| 78 | Michael FoleyPlace 78 · Grade So · Roanoke | So | Roanoke | 27:30.00 PR |
| 79 | Andrew COEPlace 79 · Grade Fr · Mary Washington | Fr | Mary Washington | 27:31.80 PR |
| 80 | Everett CimonPlace 80 · Grade Jr · Mary Washington | Jr | Mary Washington | 27:32.60 PR |
| 81 | Ian DunlapPlace 81 · Grade Fr · Ohio Northern | Fr | Ohio Northern | 27:32.60 |
| 82 | Andrew CarrollPlace 82 · Grade So · Washington and Lee | So | Washington and Lee | 27:32.90 |
| 83 | John HoganPlace 83 · Grade So · Washington and Lee | So | Washington and Lee | 27:33.40 |
| 84 | Jacob ThompsonPlace 84 · Grade Fr · Lynchburg | Fr | Lynchburg | 27:35.10 PR |
| 85 | David SaxtonPlace 85 · Grade Fr · Lynchburg | Fr | Lynchburg | 27:37.60 PR |
| 86 | Thomas DobbPlace 86 · Grade So · Roanoke | So | Roanoke | 27:37.70 PR |
| 87 | Brody GecklerPlace 87 · Grade Jr · Piedmont | Jr | Piedmont | 27:38.20 |
| 88 | Caden SarkettPlace 88 · Grade Fr · Messiah | Fr | Messiah | 27:41.70 |
| 89 | Alex GomezPlace 89 · Grade Jr · Bridgewater (Va.) | Jr | Bridgewater (Va.) | 27:42.90 PR |
| 90 | Brandon AdamsonPlace 90 · Grade Sr · Bridgewater (Va.) | Sr | Bridgewater (Va.) | 27:46.00 PR |
| 91 | Joshua ReinfordPlace 91 · Grade Fr · Eastern Mennonite | Fr | Eastern Mennonite | 27:47.40 PR |
| 92 | Kaedon HowleyPlace 92 · Grade So · Bridgewater (Va.) | So | Bridgewater (Va.) | 27:50.20 PR |
| 93 | Geremiah DelVallePlace 93 · Grade Fr · Regent (Va.) | Fr | Regent (Va.) | 27:51.60 |
| 94 | Daniel HerringPlace 94 · Grade Fr · Mary Washington | Fr | Mary Washington | 27:54.60 PR |
| 95 | Morgan LehockyPlace 95 · Grade Sr · Mary Washington | Sr | Mary Washington | 27:55.50 |
| 96 | Andrew WoodruffPlace 96 · Grade Jr · Ohio Northern | Jr | Ohio Northern | 27:56.10 |
| 97 | Elliot GilbertPlace 97 · Grade So · Ohio Northern | So | Ohio Northern | 27:56.80 PR |
| 98 | Christopher HullemanPlace 98 · Grade So · Mary Washington | So | Mary Washington | 27:57.00 |
| 99 | Nathan SteenPlace 99 · Grade So · Messiah | So | Messiah | 27:57.80 PR |
| 100 | Grayson JacquezPlace 100 · Grade So · Bridgewater (Va.) | So | Bridgewater (Va.) | 27:59.00 |