| 1 | Gavin DiehlPlace 1 · Grade So · Bridgewater (Va.) | So | Bridgewater (Va.) | 20:12.96 PR |
| 2 | Noah HagbergPlace 2 · Grade Fr · Eastern Mennonite | Fr | Eastern Mennonite | 20:15.83 PR |
| 3 | Grayson JacquezPlace 3 · Grade So · Bridgewater (Va.) | So | Bridgewater (Va.) | 20:29.83 PR |
| 4 | Theo AndreasPlace 4 · Grade Jr · Eastern Mennonite | Jr | Eastern Mennonite | 20:45.14 PR |
| 5 | Jonah SmithPlace 5 · Grade Fr · Eastern Mennonite | Fr | Eastern Mennonite | 20:51.24 PR |
| 6 | Joshua ReinfordPlace 6 · Grade Fr · Eastern Mennonite | Fr | Eastern Mennonite | 21:00.64 PR |
| 7 | Evan McElwaynePlace 7 · Grade Jr · WVU Tech | Jr | WVU Tech | 21:05.44 PR |
| 8 | Zachary HamacherPlace 8 · Grade Jr · Shenandoah | Jr | Shenandoah | 21:09.06 |
| 9 | Kyle CorpinPlace 9 · Grade Jr · Shenandoah | Jr | Shenandoah | 21:15.23 |
| 10 | Jan PonsaPlace 10 · Grade So · WVU Tech | So | WVU Tech | 21:48.68 PR |
| 11 | Brandon AdamsonPlace 11 · Grade Sr · Bridgewater (Va.) | Sr | Bridgewater (Va.) | 21:51.51 PR |
| 12 | Caleb BeiswengerPlace 12 · Grade Sr · Shenandoah | Sr | Shenandoah | 21:54.57 |
| 13 | Isaac ClarkePlace 13 · Grade So · Shenandoah | So | Shenandoah | 22:02.43 |
| 14 | Luke BuckwalterPlace 14 · Grade Jr · Eastern Mennonite | Jr | Eastern Mennonite | 22:10.62 PR |
| 15 | Chase BusoldPlace 15 · Grade Fr · Shenandoah | Fr | Shenandoah | 22:16.08 PR |
| 16 | Ethan BeaugezPlace 16 · Grade So · Shenandoah | So | Shenandoah | 22:19.19 |
| 17 | Isaiah HowdyshellPlace 17 · Isaiah is rolled TC | — | Isaiah is rolled TC | 22:26.91 |
| 18 | William AshleyPlace 18 · Grade Jr · Shenandoah | Jr | Shenandoah | 22:31.30 |
| 19 | Asher KitePlace 19 · Grade Fr · Bridgewater (Va.) | Fr | Bridgewater (Va.) | 22:33.91 PR |
| 20 | Cole SlaterPlace 20 · Grade Fr · Shenandoah | Fr | Shenandoah | 22:35.58 PR |
| 21 | Maddox WicklinePlace 21 · Grade Fr · WVU Tech | Fr | WVU Tech | 22:46.93 PR |
| 22 | Evan BishopPlace 22 · Grade Fr · WVU Tech | Fr | WVU Tech | 22:51.79 PR |
| 23 | Henry BrysPlace 23 · Grade So · Marymount (Va.) | So | Marymount (Va.) | 23:07.42 |
| 24 | Phil SmithPlace 24 · Grade Fr · Marymount (Va.) | Fr | Marymount (Va.) | 23:07.93 |
| 25 | Eli JordanPlace 25 · Grade So · WVU Tech | So | WVU Tech | 23:10.24 PR |
| 26 | Lucas HornbakerPlace 26 · Grade Fr · Bridgewater (Va.) | Fr | Bridgewater (Va.) | 23:12.01 |
| 27 | Brenden MaloyPlace 27 · Grade Sr · Shenandoah | Sr | Shenandoah | 23:14.25 |
| 28 | Caleb SmithPlace 28 · Grade Sr · Mary Baldwin | Sr | Mary Baldwin | 23:23.22 PR |
| 29 | Shane LyonsPlace 29 · Grade Jr · Shenandoah | Jr | Shenandoah | 23:23.55 |
| 30 | Tristan TolerPlace 30 · Grade Fr · WVU Tech | Fr | WVU Tech | 23:31.38 PR |
| 31 | Sebastian Berrios-GandarillasPlace 31 · Grade So · Shenandoah | So | Shenandoah | 23:35.98 |
| 32 | Savva FrankPlace 32 · Grade FR · Unattached | FR | Unattached | 23:36.47 |
| 33 | Milton BlandburgPlace 33 · Grade Fr · Bridgewater (Va.) | Fr | Bridgewater (Va.) | 23:38.95 |
| 34 | Micah Ahearn-WoodPlace 34 · Grade Sr · Mary Baldwin | Sr | Mary Baldwin | 23:50.34 |
| 35 | Alex GomezPlace 35 · Grade Jr · Bridgewater (Va.) | Jr | Bridgewater (Va.) | 24:03.19 |
| 36 | Daniel DiaczyszynPlace 36 · Grade Sr · Mary Baldwin | Sr | Mary Baldwin | 24:11.85 |
| 37 | Patrick PorterPlace 37 · Grade Fr · Marymount (Va.) | Fr | Marymount (Va.) | 24:16.86 |
| 38 | Roman BernardPlace 38 · Grade So · Shenandoah | So | Shenandoah | 24:27.37 |
| 39 | Jack OmanPlace 39 · Grade Fr · Marymount (Va.) | Fr | Marymount (Va.) | 24:48.96 PR |
| 40 | Ben WheelerPlace 40 · Grade Fr · Eastern Mennonite | Fr | Eastern Mennonite | 25:32.96 PR |
| 41 | Alex BelislePlace 41 · Grade Sr · Eastern Mennonite | Sr | Eastern Mennonite | 25:32.98 PR |
| 42 | Chucky JordanPlace 42 · Grade So · WVU Tech | So | WVU Tech | 25:51.42 PR |
| 43 | David ChavezPlace 43 · Grade So · Marymount (Va.) | So | Marymount (Va.) | 25:51.75 PR |
| 44 | Cade CurfmanPlace 44 · Grade Sr · WVU Tech | Sr | WVU Tech | 26:10.88 |
| 45 | Jonas SalefskePlace 45 · Grade Fr · Mary Baldwin | Fr | Mary Baldwin | 26:51.86 PR |
| 46 | David NorthropPlace 46 · Grade Fr · WVU Tech | Fr | WVU Tech | 27:06.67 PR |
| 47 | Jayzen GracePlace 47 · Grade Fr · WVU Tech | Fr | WVU Tech | 30:11.38 PR |
| 48 | Tajee GroomesPlace 48 · Grade So · Mary Baldwin | So | Mary Baldwin | 31:22.42 |