| 1 | Hugo HewittPlace 1 · Grade Jr · Charleston (W.Va.) | Jr | Charleston (W.Va.) | 25:50.25 |
| 2 | Thomas CrockettPlace 2 · Grade Sr · Charleston (W.Va.) | Sr | Charleston (W.Va.) | 25:57.28 |
| 3 | Harry WittPlace 3 · Grade Fr · Charleston (W.Va.) | Fr | Charleston (W.Va.) | 26:13.16 |
| 4 | Jules Geffroy-RemotPlace 4 · Grade Jr · Charleston (W.Va.) | Jr | Charleston (W.Va.) | 26:26.38 |
| 5 | Cooper GibsonPlace 5 · Grade Sr · Davis and Elkins | Sr | Davis and Elkins | 26:30.14 |
| 6 | Braden WardPlace 6 · Grade Jr · Concord | Jr | Concord | 26:30.83 |
| 7 | Christopher LucasPlace 7 · Grade Sr · Davis and Elkins | Sr | Davis and Elkins | 26:33.43 |
| 8 | Jordan ThomasPlace 8 · Grade Sr · Davis and Elkins | Sr | Davis and Elkins | 26:34.31 |
| 9 | Kent NilandPlace 9 · Grade Jr · West Virginia Wesleyan | Jr | West Virginia Wesleyan | 26:39.78 |
| 10 | Nick PitchfordPlace 10 · Grade So · Glenville State | So | Glenville State | 26:46.40 |
| 11 | Konnor AllisonPlace 11 · Grade Sr · Davis and Elkins | Sr | Davis and Elkins | 26:49.85 |
| 12 | Jonathan NortonPlace 12 · Grade Jr · West Virginia Wesleyan | Jr | West Virginia Wesleyan | 26:51.46 |
| 13 | Patrick ReillyPlace 13 · Grade So · Glenville State | So | Glenville State | 26:55.79 |
| 14 | Gage OsbornePlace 14 · Grade Jr · Frostburg State | Jr | Frostburg State | 27:01.98 |
| 15 | Anthony SandersPlace 15 · Grade Sr · West Virginia Wesleyan | Sr | West Virginia Wesleyan | 27:04.16 |
| 16 | Jacob DowdyPlace 16 · Grade Fr · Davis and Elkins | Fr | Davis and Elkins | 27:06.02 |
| 17 | Caleb GilbertPlace 17 · Grade Fr · Charleston (W.Va.) | Fr | Charleston (W.Va.) | 27:06.59 |
| 18 | Tommy BildheiserPlace 18 · Grade Sr · Davis and Elkins | Sr | Davis and Elkins | 27:06.61 |
| 19 | Robert AllenPlace 19 · Grade Sr · West Liberty | Sr | West Liberty | 27:07.97 |
| 20 | Erik NygaardPlace 20 · Grade So · West Virginia Wesleyan | So | West Virginia Wesleyan | 27:09.00 |
| 21 | AJ SkeensPlace 21 · Grade Jr · Concord | Jr | Concord | 27:10.19 |
| 22 | Slate SwigerPlace 22 · Grade Jr · Davis and Elkins | Jr | Davis and Elkins | 27:12.21 |
| 23 | Francis TooheyPlace 23 · Grade Sr · West Liberty | Sr | West Liberty | 27:15.33 |
| 24 | Brandon CanadayPlace 24 · Grade So · Concord | So | Concord | 27:16.41 |
| 25 | Andrew BowenPlace 25 · Grade So · Davis and Elkins | So | Davis and Elkins | 27:17.28 |
| 26 | Fletcher van HeuvenPlace 26 · Grade Fr · Davis and Elkins | Fr | Davis and Elkins | 27:27.91 |
| 27 | Donovan TanouyePlace 27 · Grade Fr · Fairmont State | Fr | Fairmont State | 27:30.28 |
| 28 | Elijah BechdelPlace 28 · Grade So · Point Park (Pa.) | So | Point Park (Pa.) | 27:35.91 |
| 29 | Jasper BrownPlace 29 · Grade Sr · West Liberty | Sr | West Liberty | 27:42.27 |
| 30 | Darrell DeMossPlace 30 · Grade Sr · Fairmont State | Sr | Fairmont State | 27:49.71 |
| 31 | Luke McKennaPlace 31 · Grade Jr · Point Park (Pa.) | Jr | Point Park (Pa.) | 27:51.11 |
| 32 | Jaxon JonesPlace 32 · Grade Jr · Frostburg State | Jr | Frostburg State | 27:55.49 |
| 33 | Brady MillerPlace 33 · Grade Jr · Charleston (W.Va.) | Jr | Charleston (W.Va.) | 28:00.86 |
| 34 | Daniel SanchisPlace 34 · Grade Fr · Point Park (Pa.) | Fr | Point Park (Pa.) | 28:04.12 |
| 35 | Reese HickeyPlace 35 · Grade So · Concord | So | Concord | 28:08.10 |
| 36 | Pedro LemosPlace 36 · Grade Fr · Point Park (Pa.) | Fr | Point Park (Pa.) | 28:15.14 |
| 37 | Collin BrooksPlace 37 · Grade Sr · Charleston (W.Va.) | Sr | Charleston (W.Va.) | 28:20.11 |
| 38 | Chase BowenPlace 38 · Grade So · Point Park (Pa.) | So | Point Park (Pa.) | 28:23.14 |
| 39 | Nick GalloPlace 39 · Grade So · Davis and Elkins | So | Davis and Elkins | 28:24.89 |
| 40 | Zachary WorkmanPlace 40 · Grade So · West Liberty | So | West Liberty | 28:28.87 |
| 41 | Bramley ChildressPlace 41 · Grade Jr · Concord | Jr | Concord | 28:30.95 |
| 42 | Magnus PolknerPlace 42 · Grade So · Wheeling | So | Wheeling | 28:34.97 |
| 43 | Jackson MallettPlace 43 · Grade So · Glenville State | So | Glenville State | 28:35.47 |
| 44 | Johnny WalkupPlace 44 · Grade Fr · Concord | Fr | Concord | 28:38.66 |
| 45 | Michael NiggemyerPlace 45 · Grade Fr · West Liberty | Fr | West Liberty | 28:41.29 |
| 46 | Connor McintyrePlace 46 · Grade Fr · Frostburg State | Fr | Frostburg State | 28:45.96 |
| 47 | Chase StonePlace 47 · Grade Fr · Charleston (W.Va.) | Fr | Charleston (W.Va.) | 28:46.50 |
| 48 | Shepherd RicheyPlace 48 · Grade Fr · West Liberty | Fr | West Liberty | 28:46.60 |
| 49 | Albin PetschauerPlace 49 · Grade So · Point Park (Pa.) | So | Point Park (Pa.) | 28:53.54 |
| 50 | Ray GibsonPlace 50 · Grade Jr · Frostburg State | Jr | Frostburg State | 28:54.21 |
| 51 | Peyton SliderPlace 51 · Grade So · West Virginia Wesleyan | So | West Virginia Wesleyan | 28:55.19 |
| 52 | Luke BarrPlace 52 · Grade Fr · Glenville State | Fr | Glenville State | 28:58.05 |
| 53 | Jonas RichterPlace 53 · Grade Fr · Charleston (W.Va.) | Fr | Charleston (W.Va.) | 28:58.57 |
| 54 | Andrew TicklePlace 54 · Grade Jr · Concord | Jr | Concord | 29:05.57 |
| 55 | Josh GosselinPlace 55 · Grade Sr · Point Park (Pa.) | Sr | Point Park (Pa.) | 29:08.00 |
| 56 | Landon GriffithPlace 56 · Grade Fr · Glenville State | Fr | Glenville State | 29:10.58 |
| 57 | Joshua UhrigPlace 57 · Grade So · Concord | So | Concord | 29:14.54 |
| 58 | Lance BussePlace 58 · Grade Fr · Glenville State | Fr | Glenville State | 29:18.67 |
| 59 | Landen DavisPlace 59 · Grade Fr · West Liberty | Fr | West Liberty | 29:18.78 |
| 60 | Caden DavisPlace 60 · Grade So · Glenville State | So | Glenville State | 29:23.13 |
| 61 | Darius GrayPlace 61 · Grade Fr · Glenville State | Fr | Glenville State | 29:43.54 |
| 62 | Ben SaltysiakPlace 62 · Grade So · Frostburg State | So | Frostburg State | 29:48.29 |
| 63 | Finlay LorimerPlace 63 · Grade Fr · West Liberty | Fr | West Liberty | 29:49.75 |
| 64 | Hunter TomichPlace 64 · Grade Sr · Wheeling | Sr | Wheeling | 29:52.37 |
| 65 | Jacob PrestonPlace 65 · Grade Fr · Point Park (Pa.) | Fr | Point Park (Pa.) | 29:53.08 |
| 66 | Christian RutherfordPlace 66 · Grade Fr · West Liberty | Fr | West Liberty | 30:03.08 |
| 67 | Will HollandsPlace 67 · Grade Fr · Glenville State | Fr | Glenville State | 30:09.07 |
| 68 | Garrett HatcherPlace 68 · Grade Jr · Concord | Jr | Concord | 30:10.55 |
| 69 | Connor CormackPlace 69 · Grade Sr · Concord | Sr | Concord | 30:25.65 |
| 70 | Angel RuizPlace 70 · Grade Fr · Frostburg State | Fr | Frostburg State | 30:29.48 |
| 71 | Emmanuel OjoPlace 71 · Grade So · West Virginia State | So | West Virginia State | 30:35.60 |
| 72 | Dylan MalolepszyPlace 72 · Grade Fr · West Liberty | Fr | West Liberty | 30:37.22 |
| 73 | Jordan KullenPlace 73 · Grade Sr · Point Park (Pa.) | Sr | Point Park (Pa.) | 30:37.25 |
| 74 | Tyler MartinPlace 74 · Grade Sr · Fairmont State | Sr | Fairmont State | 30:39.26 |
| 75 | Daniel KargolPlace 75 · Grade Jr · Glenville State | Jr | Glenville State | 30:45.28 |
| 76 | Christian SimonPlace 76 · Grade So · Fairmont State | So | Fairmont State | 30:48.56 |
| 77 | Lex WigalPlace 77 · Grade Fr · Fairmont State | Fr | Fairmont State | 31:05.81 |
| 78 | Taylor HohmanPlace 78 · Grade So · Fairmont State | So | Fairmont State | 31:08.98 |
| 79 | Ethan McKeePlace 79 · Grade So · Frostburg State | So | Frostburg State | 31:15.31 |
| 80 | Gabe EbersolePlace 80 · Grade Sr · Point Park (Pa.) | Sr | Point Park (Pa.) | 31:15.89 |
| 81 | Nolan LamoreauxPlace 81 · Grade Fr · Fairmont State | Fr | Fairmont State | 31:34.03 |
| 82 | Braydon MosierPlace 82 · Grade Fr · Frostburg State | Fr | Frostburg State | 31:41.90 |
| 83 | Zane NelsonPlace 83 · Grade So · West Virginia Wesleyan | So | West Virginia Wesleyan | 32:28.09 |
| 84 | Tyler CrookPlace 84 · Grade Sr · Wheeling | Sr | Wheeling | 32:59.88 |
| 85 | Courtney RiderPlace 85 · Grade Jr · Wheeling | Jr | Wheeling | 33:03.09 |
| 86 | Day'Vonne SingletonPlace 86 · Grade So · West Virginia State | So | West Virginia State | 33:08.03 |
| 87 | Aidan McKennaPlace 87 · Grade Fr · Wheeling | Fr | Wheeling | 35:04.40 |
| 88 | Christian RosenbergerPlace 88 · Grade Fr · Fairmont State | Fr | Fairmont State | 35:12.41 |
| 89 | Micah EvansPlace 89 · Grade Fr · West Virginia Wesleyan | Fr | West Virginia Wesleyan | 37:09.75 |
| 90 | Kris VigarsPlace 90 · Grade Fr · Wheeling | Fr | Wheeling | 39:04.72 |
| 0 | Griffin ThomasPlace 0 · Grade Jr · West Virginia Wesleyan | Jr | West Virginia Wesleyan | DQ |
| 0 | Fabian AlinderPlace 0 · Grade Fr · Charleston (W.Va.) | Fr | Charleston (W.Va.) | DNF |