| 1 | Conrad CoffeyPlace 1 · Grade Sr · Juniata | Sr | Juniata | 20:42.77 |
| 2 | Bryce MartinPlace 2 · Grade Fr · Pennsylvania C of Technology | Fr | Pennsylvania C of Technology | 20:45.80 PR |
| 3 | Michael AlderPlace 3 · Grade Fr · Penn State Harrisburg | Fr | Penn State Harrisburg | 21:02.01 PR |
| 4 | Chase EbelingPlace 4 · Grade Sr · Pennsylvania C of Technology | Sr | Pennsylvania C of Technology | 21:20.53 PR |
| 5 | McClain ReamerPlace 5 · Grade Jr · Juniata | Jr | Juniata | 21:30.04 PR |
| 6 | Adam GalloPlace 6 · Grade Jr · Juniata | Jr | Juniata | 21:30.76 |
| 7 | Holden FureyPlace 7 · Grade Sr · Pennsylvania C of Technology | Sr | Pennsylvania C of Technology | 21:46.64 PR |
| 8 | Steven Rodriguez-PinedaPlace 8 · Grade Fr · Penn State Harrisburg | Fr | Penn State Harrisburg | 22:02.05 PR |
| 9 | Andrew QuinnPlace 9 · Grade So · Juniata | So | Juniata | 22:02.71 |
| 10 | Logan BohrerPlace 10 · Grade Fr · Pennsylvania C of Technology | Fr | Pennsylvania C of Technology | 22:09.22 PR |
| 11 | Aiden MagnussonPlace 11 · Grade Fr · Pennsylvania C of Technology | Fr | Pennsylvania C of Technology | 22:17.18 PR |
| 12 | Roy HendersonPlace 12 · Grade So · Juniata | So | Juniata | 22:37.61 PR |
| 13 | Deric FritzgesPlace 13 · Grade Jr · Juniata | Jr | Juniata | 22:51.57 PR |
| 14 | Michael BurcikPlace 14 · Grade Fr · Pennsylvania C of Technology | Fr | Pennsylvania C of Technology | 23:05.94 PR |
| 15 | Ben CausakPlace 15 · Grade Jr · Pennsylvania C of Technology | Jr | Pennsylvania C of Technology | 23:17.89 PR |
| 16 | Cashlin RogersPlace 16 · Grade Fr · Pennsylvania C of Technology | Fr | Pennsylvania C of Technology | 23:31.98 PR |
| 17 | Zachary GibsonPlace 17 · Grade Jr · Penn State Harrisburg | Jr | Penn State Harrisburg | 23:33.97 |
| 18 | Nick MatweechaPlace 18 · Grade Fr · Juniata | Fr | Juniata | 23:39.77 PR |
| 19 | Ben HeymPlace 19 · Grade So · Pennsylvania C of Technology | So | Pennsylvania C of Technology | 24:02.62 PR |
| 20 | Aiden ScangaPlace 20 · Grade Fr · Juniata | Fr | Juniata | 24:10.29 PR |
| 21 | Owen TroopPlace 21 · Grade Jr · Pennsylvania C of Technology | Jr | Pennsylvania C of Technology | 24:13.16 PR |
| 22 | Majwega DdumbaPlace 22 · Grade Fr · Penn State Harrisburg | Fr | Penn State Harrisburg | 24:33.30 PR |
| 23 | Holden DavidPlace 23 · Grade So · Juniata | So | Juniata | 24:35.07 |
| 24 | Olivier GalickiPlace 24 · Grade So · Pennsylvania C of Technology | So | Pennsylvania C of Technology | 25:13.11 PR |
| 25 | Lucas RobtisonPlace 25 · Grade Fr · Pennsylvania C of Technology | Fr | Pennsylvania C of Technology | 25:38.85 PR |
| 26 | Brandon EverettPlace 26 · Grade So · Penn State Harrisburg | So | Penn State Harrisburg | 25:56.57 PR |
| 27 | Kyle GougePlace 27 · Grade Fr · Pennsylvania C of Technology | Fr | Pennsylvania C of Technology | 26:13.76 PR |
| 28 | Dominic BasselgiaPlace 28 · Grade So · Penn State Harrisburg | So | Penn State Harrisburg | 27:09.33 |
| 29 | Troy TinchPlace 29 · Grade Sr · Mount Aloysius | Sr | Mount Aloysius | 27:53.10 PR |
| 30 | Steven EckmanPlace 30 · Grade Fr · Pennsylvania C of Technology | Fr | Pennsylvania C of Technology | 29:43.61 PR |