| 1 | conner UpplegerPlace 1 · Grade SO · Lawrence Tech | SO | Lawrence Tech | 26:27.0 |
| 2 | Cade RobinsonPlace 2 · Grade SO · West Virginia Wesleyan | SO | West Virginia Wesleyan | 26:31.0 |
| 3 | Danah PhillipsPlace 3 · Grade SR · West Liberty | SR | West Liberty | 26:36.0 |
| 4 | Marco CardonePlace 4 · Grade SO · Indiana (Pa.) | SO | Indiana (Pa.) | 26:42.0 |
| 5 | Justus LePrevostPlace 5 · Grade SO · Frostburg State | SO | Frostburg State | 26:49.0 |
| 6 | Kaleb BerhanuPlace 6 · Grade FR · Frostburg State | FR | Frostburg State | 26:56.0 |
| 7 | Dan GibneyPlace 7 · Grade SO · Indiana (Pa.) | SO | Indiana (Pa.) | 26:57.0 |
| 8 | Anthony SandersPlace 8 · Grade SO · West Virginia Wesleyan | SO | West Virginia Wesleyan | 27:04.0 |
| 9 | Kendall BrananPlace 9 · Grade SO · Indiana (Pa.) | SO | Indiana (Pa.) | 27:06.0 |
| 10 | Griffin ArmbrustmacherPlace 10 · Grade FR · Lawrence Tech | FR | Lawrence Tech | 27:08.0 |
| 11 | Bryce JarrellPlace 11 · Grade SR · Glenville St. | SR | Glenville St. | 27:10.0 |
| 12 | Philip WhitePlace 12 · Grade SR · West Liberty | SR | West Liberty | 27:12.0 |
| 13 | Chase DietrichPlace 13 · Grade FR · Lawrence Tech | FR | Lawrence Tech | 27:14.0 |
| 14 | Hunter AssenmacherPlace 14 · Grade JR · Lawrence Tech | JR | Lawrence Tech | 27:19.0 |
| 15 | Ethan RibelinPlace 15 · Grade SO · Indiana (Pa.) | SO | Indiana (Pa.) | 27:25.0 |
| 16 | Brenden SandsPlace 16 · Grade SR · West Liberty | SR | West Liberty | 27:31.0 |
| 17 | Evan WeaverPlace 17 · Grade JR · Indiana (Pa.) | JR | Indiana (Pa.) | 27:36.0 |
| 18 | Adam LechleitnerPlace 18 · Grade SO · Indiana (Pa.) | SO | Indiana (Pa.) | 27:41.0 |
| 19 | Robert AllenPlace 19 · Grade FR · West Liberty | FR | West Liberty | 27:42.0 |
| 20 | Nolan McGahanPlace 20 · Grade SR · Lawrence Tech | SR | Lawrence Tech | 27:45.0 |
| 21 | Luke DrozPlace 21 · Grade FR · Lawrence Tech | FR | Lawrence Tech | 27:47.0 |
| 22 | Brody CermakPlace 22 · Grade JR · West Liberty | JR | West Liberty | 27:50.0 |
| 23 | Jasper BrownPlace 23 · Grade FR · West Liberty | FR | West Liberty | 27:51.0 |
| 24 | Ben HartPlace 24 · Grade SR · West Liberty | SR | West Liberty | 27:55.0 |
| 25 | Elijah HannigPlace 25 · Grade SO · West Virginia Wesleyan | SO | West Virginia Wesleyan | 28:06.0 |
| 26 | Evan PylesPlace 26 · Grade SO · West Virginia Wesleyan | SO | West Virginia Wesleyan | 28:12.0 |
| 27 | Luke CimakaskyPlace 27 · Grade JR · Pitt.-Johnstown | JR | Pitt.-Johnstown | 28:15.0 |
| 28 | Blake JarrellPlace 28 · Grade SR · Glenville St. | SR | Glenville St. | 28:15.0 |
| 29 | Nick WhaleyPlace 29 · Grade FR · Indiana (Pa.) | FR | Indiana (Pa.) | 28:15.0 |
| 30 | Lucas PajakPlace 30 · Grade SO · Indiana (Pa.) | SO | Indiana (Pa.) | 28:23.0 |
| 31 | Christian CimagliaPlace 31 · Grade SO · West Virginia Wesleyan | SO | West Virginia Wesleyan | 28:23.0 |
| 32 | Tom BradyPlace 32 · Grade FR · Indiana (Pa.) | FR | Indiana (Pa.) | 28:24.0 |
| 33 | Tristan LandsbergPlace 33 · Grade FR · Pitt.-Johnstown | FR | Pitt.-Johnstown | 28:25.0 |
| 34 | BJ UttPlace 34 · Grade JR · Glenville St. | JR | Glenville St. | 28:35.0 |
| 35 | Samuel MetznerPlace 35 · Grade FR · Frostburg State | FR | Frostburg State | 28:36.0 |
| 36 | Ben BrassartPlace 36 · Grade FR · Pitt.-Johnstown | FR | Pitt.-Johnstown | 28:41.0 |
| 37 | Trey StanleyPlace 37 · Grade FR · Glenville St. | FR | Glenville St. | 28:45.0 |
| 38 | Dante FrescuraPlace 38 · Grade SO · Westmoreland County CC | SO | Westmoreland County CC | 28:49.0 |
| 39 | Tristan KrusePlace 39 · Grade FR · Frostburg State | FR | Frostburg State | 28:50.0 |
| 40 | Nathan EberlyPlace 40 · Grade SO · Indiana (Pa.) | SO | Indiana (Pa.) | 28:51.0 |
| 41 | Andrew MoyerPlace 41 · Grade SO · Indiana (Pa.) | SO | Indiana (Pa.) | 28:52.0 |
| 42 | Erik MoyerPlace 42 · Grade SO · Indiana (Pa.) | SO | Indiana (Pa.) | 28:52.0 |
| 43 | Owen PuttPlace 43 · Grade FR · Indiana (Pa.) | FR | Indiana (Pa.) | 28:58.0 |
| 44 | Mitch ChuntaPlace 44 · Grade SO · Indiana (Pa.) | SO | Indiana (Pa.) | 29:00.0 |
| 45 | Francis TooheyPlace 45 · Grade FR · West Liberty | FR | West Liberty | 29:06.0 |
| 46 | Adam DavisPlace 46 · Grade JR · Glenville St. | JR | Glenville St. | 29:08.0 |
| 47 | Evan WheelerPlace 47 · Grade SO · Lawrence Tech | SO | Lawrence Tech | 29:13.0 |
| 48 | Bryce ChildersPlace 48 · Grade SR · West Liberty | SR | West Liberty | 29:14.0 |
| 49 | Cole BrackenPlace 49 · Grade SO · West Virginia Wesleyan | SO | West Virginia Wesleyan | 29:20.0 |
| 50 | Noah LeePlace 50 · Grade SO · Pitt.-Johnstown | SO | Pitt.-Johnstown | 29:23.0 |
| 51 | Ben DawsonPlace 51 · Grade FR · Lawrence Tech | FR | Lawrence Tech | 29:27.0 |
| 52 | Parker BradleyPlace 52 · Grade FR · Indiana (Pa.) | FR | Indiana (Pa.) | 29:29.0 |
| 53 | Micah WilliamsonPlace 53 · Grade FR · Indiana (Pa.) | FR | Indiana (Pa.) | 29:30.0 |
| 54 | Kole MorganPlace 54 · Grade SO · Frostburg State | SO | Frostburg State | 29:37.0 |
| 55 | Jacob AngeloPlace 55 · Grade FR · West Virginia Wesleyan | FR | West Virginia Wesleyan | 29:46.0 |
| 56 | Helaman ForsythPlace 56 · Grade SO · Pitt.-Johnstown | SO | Pitt.-Johnstown | 29:54.0 |
| 57 | Julio JamiePlace 57 · Grade FR · Lawrence Tech | FR | Lawrence Tech | 30:15.0 |
| 58 | Michael HanikPlace 58 · Grade SR · Pitt.-Johnstown | SR | Pitt.-Johnstown | 30:18.0 |
| 59 | Frank BenkoPlace 59 · Grade FR · Westmoreland County CC | FR | Westmoreland County CC | 30:19.0 |
| 60 | Brandon SteinPlace 60 · Grade FR · Frostburg State | FR | Frostburg State | 30:29.0 |
| 61 | Sebastian TarhanichPlace 61 · Grade FR · Lawrence Tech | FR | Lawrence Tech | 30:44.0 |
| 62 | Isaac SlaterPlace 62 · Grade SO · Glenville St. | SO | Glenville St. | 30:48.0 |
| 63 | Christopher ChambersPlace 63 · Grade SR · Glenville St. | SR | Glenville St. | 31:09.0 |
| 64 | Joe BarrickPlace 64 · Grade FR · Westmoreland County CC | FR | Westmoreland County CC | 31:21.0 |
| 65 | James SamsPlace 65 · Grade JR · West Virginia Wesleyan | JR | West Virginia Wesleyan | 31:22.0 |
| 66 | Chase PepperPlace 66 · Grade FR · West Liberty | FR | West Liberty | 31:37.0 |
| 67 | Jonathan StoutPlace 67 · Grade JR · West Liberty | JR | West Liberty | 31:49.0 |
| 68 | Brady LaymanPlace 68 · Grade SO · Glenville St. | SO | Glenville St. | 31:49.0 |
| 69 | Nathan AltonPlace 69 · Grade JR · Lawrence Tech | JR | Lawrence Tech | 32:02.0 |
| 70 | Noah RodriquezPlace 70 · Grade JR · Lawrence Tech | JR | Lawrence Tech | 32:08.0 |
| 71 | Micah ConroyPlace 71 · Grade SO · Westmoreland County CC | SO | Westmoreland County CC | 32:13.0 |
| 72 | Joel WeberPlace 72 · Grade FR · Pitt.-Johnstown | FR | Pitt.-Johnstown | 32:14.0 |
| 73 | Shelton BassPlace 73 · Grade SO · Alderson Broaddus | SO | Alderson Broaddus | 32:20.0 |
| 74 | Anthony ScottPlace 74 · Grade SO · Pitt.-Johnstown | SO | Pitt.-Johnstown | 32:23.0 |
| 75 | Luke RobinsonPlace 75 · Grade FR · West Virginia Wesleyan | FR | West Virginia Wesleyan | 32:27.0 |
| 76 | Clayton BeePlace 76 · Grade SR · Glenville St. | SR | Glenville St. | 32:32.0 |
| 77 | Peyton HausePlace 77 · Grade SO · Westmoreland County CC | SO | Westmoreland County CC | 32:35.0 |
| 78 | Jared BowmanPlace 78 · Grade SO · Westmoreland County CC | SO | Westmoreland County CC | 32:40.0 |
| 79 | Jack GrayPlace 79 · Grade JR · Lawrence Tech | JR | Lawrence Tech | 32:51.0 |
| 80 | Elijah EnnisPlace 80 · Grade SO · Frostburg State | SO | Frostburg State | 32:52.0 |
| 81 | Jacob PoolePlace 81 · Grade SO · Glenville St. | SO | Glenville St. | 33:04.0 |
| 82 | Robbie HalinkaPlace 82 · Grade FR · Westmoreland County CC | FR | Westmoreland County CC | 33:15.0 |
| 83 | Justin DowellPlace 83 · Grade FR · Frostburg State | FR | Frostburg State | 33:36.0 |
| 84 | Jacob SoyarsPlace 84 · Grade FR · Bethany (W.V.) | FR | Bethany (W.V.) | 33:41.0 |
| 85 | Nathan JacobsPlace 85 · Grade FR · Alderson Broaddus | FR | Alderson Broaddus | 33:44.0 |
| 86 | Alexander CockerhamPlace 86 · Grade FR · Alderson Broaddus | FR | Alderson Broaddus | 34:02.0 |
| 87 | Christopher StanleyPlace 87 · Grade FR · Bethany (W.V.) | FR | Bethany (W.V.) | 34:05.0 |
| 88 | Andy PetrazziPlace 88 · Grade FR · Westmoreland County CC | FR | Westmoreland County CC | 34:26.0 |
| 89 | Jack BrassPlace 89 · Grade FR · Lawrence Tech | FR | Lawrence Tech | 35:28.0 |
| 90 | Ethan Mates NAPlace 90 · Penn State Fayette | — | Penn State Fayette | 35:39.0 |
| 91 | Jonas WaltonPlace 91 · Grade FR · West Virginia Wesleyan | FR | West Virginia Wesleyan | 35:51.0 |
| 92 | Sebastian Ballestero FaPlace 92 · Grade SO · Bethany (W.V.) | SO | Bethany (W.V.) | 36:29.0 |
| 93 | Adrian BallesteroPlace 93 · Grade FR · Bethany (W.V.) | FR | Bethany (W.V.) | 37:03.0 |
| 94 | David YoskovichPlace 94 · Grade JR · Lawrence Tech | JR | Lawrence Tech | 37:28.0 |
| 95 | Josh Hunter NAPlace 95 · Penn State Fayette | — | Penn State Fayette | 39:09.0 |
| 96 | Deklyn SimmsPlace 96 · Grade SO · Westmoreland County CC | SO | Westmoreland County CC | 39:21.0 |
| 97 | Logan Miller NAPlace 97 · Penn State Fayette | — | Penn State Fayette | 42:32.0 |
| 98 | Jonathon KigginsPlace 98 · Grade FR · Westmoreland County CC | FR | Westmoreland County CC | 45:54.0 |
| 99 | Everett PoolePlace 99 · Grade FR · Bethany (W.V.) | FR | Bethany (W.V.) | 46:57.0 |