| 1 | Robby LloydPlace 1 · Grade Jr · Kutztown | Jr | Kutztown | 16:16.10 PR |
| 2 | Willie WilesPlace 2 · Grade So · Kutztown | So | Kutztown | 16:19.10 PR |
| 3 | Peyton SmallPlace 3 · Grade So · Kutztown | So | Kutztown | 16:21.90 PR |
| 4 | Adam BrocatoPlace 4 · Grade Sr · Kutztown | Sr | Kutztown | 16:22.10 PR |
| 5 | Weston FryPlace 5 · Grade Fr · Kutztown | Fr | Kutztown | 16:26.70 PR |
| 6 | John FerryPlace 6 · Grade Jr · Goldey-Beacom | Jr | Goldey-Beacom | 16:39.30 |
| 7 | Connor MurphyPlace 7 · Grade Jr · Kutztown | Jr | Kutztown | 16:43.20 PR |
| 8 | Zach HaasePlace 8 · Grade So · Kutztown | So | Kutztown | 16:46.30 PR |
| 9 | Nolan KusPlace 9 · Unattached | — | Unattached | 16:47.30 |
| 10 | Kosani DunkleyPlace 10 · Grade Sr · Goldey-Beacom | Sr | Goldey-Beacom | 16:54.00 |
| 11 | Port HabalarPlace 11 · Grade Sr · Kutztown | Sr | Kutztown | 16:55.00 PR |
| 12 | Sean CarpenterPlace 12 · Grade So · Kutztown | So | Kutztown | 17:01.60 PR |
| 13 | Cole DomsPlace 13 · Grade Fr · Kutztown | Fr | Kutztown | 17:05.00 PR |
| 14 | Jack HollarPlace 14 · Grade Sr · Kutztown | Sr | Kutztown | 17:07.30 PR |
| 15 | Sam LeisenringPlace 15 · Grade Fr · West Chester | Fr | West Chester | 17:11.30 PR |
| 16 | Kevin LongPlace 16 · Unattached | — | Unattached | 17:13.60 |
| 17 | Jorge RinkerPlace 17 · Grade Fr · West Chester | Fr | West Chester | 17:19.80 |
| 18 | Zachary SpoonirePlace 18 · Grade So · Georgian Court | So | Georgian Court | 17:30.90 |
| 19 | Conor FisherPlace 19 · Grade Fr · Kutztown | Fr | Kutztown | 17:35.30 PR |
| 20 | Andrew BradleyPlace 20 · Grade Fr · West Chester | Fr | West Chester | 17:39.30 PR |
| 21 | Mike PadillaPlace 21 · Unattached | — | Unattached | 17:39.70 |
| 22 | Ellis EppardPlace 22 · Grade Fr · West Chester | Fr | West Chester | 17:44.80 PR |
| 23 | Ryan KenneffPlace 23 · Grade Fr · Kutztown | Fr | Kutztown | 17:51.40 PR |
| 24 | Jordan BargePlace 24 · Grade Fr · West Chester | Fr | West Chester | 17:56.40 PR |
| 25 | Ryan PettrowPlace 25 · Grade Jr · Georgian Court | Jr | Georgian Court | 17:59.10 |
| 26 | Noah HainesPlace 26 · Grade So · Penn State Scranton | So | Penn State Scranton | 18:03.50 PR |
| 27 | Kayden PlataniaPlace 27 · Grade Sr · Kutztown | Sr | Kutztown | 18:05.80 PR |
| 28 | Dylan GrahamPlace 28 · Grade So · West Chester | So | West Chester | 18:09.20 |
| 29 | Brett PevecPlace 29 · Grade Jr · Kutztown | Jr | Kutztown | 18:10.10 PR |
| 30 | Joseph JamolawiczPlace 30 · Grade Sr · Georgian Court | Sr | Georgian Court | 18:10.30 PR |
| 31 | Kaiere CornitcherPlace 31 · Grade Fr · Penn State Brandywine | Fr | Penn State Brandywine | 18:12.50 PR |
| 32 | Bryan CastroPlace 32 · Grade So · Neumann | So | Neumann | 18:24.10 PR |
| 33 | Matthew SchaubPlace 33 · Grade So · Georgian Court | So | Georgian Court | 18:26.00 |
| 34 | Emmanuel CarrenoPlace 34 · Grade So · Goldey-Beacom | So | Goldey-Beacom | 19:20.70 |
| 35 | Yasir LoganPlace 35 · Grade Fr · Cheyney | Fr | Cheyney | 19:23.40 |
| 36 | Raine SiwickiPlace 36 · Grade Fr · Goldey-Beacom | Fr | Goldey-Beacom | 19:57.80 |
| 37 | Luke McCormickPlace 37 · Grade So · Georgian Court | So | Georgian Court | 20:18.40 |
| 38 | Aquillino RozanskiPlace 38 · Grade So · Goldey-Beacom | So | Goldey-Beacom | 20:19.80 |
| 39 | Jaydon BantumPlace 39 · Grade Fr · Goldey-Beacom | Fr | Goldey-Beacom | 21:12.30 |
| 40 | Vincent BoscoPlace 40 · Grade So · RCSJ Cumberland (N.J.) | So | RCSJ Cumberland (N.J.) | 21:12.80 |
| 41 | Tyler QuanPlace 41 · Grade SO · Unattached | SO | Unattached | 21:14.10 |
| 42 | Hunter JohnsonPlace 42 · Grade Fr · Penn State Scranton | Fr | Penn State Scranton | 21:14.80 PR |
| 43 | Matt TozerPlace 43 · Grade So · RCSJ Cumberland (N.J.) | So | RCSJ Cumberland (N.J.) | 21:48.00 |
| 44 | Colin BroadbeltPlace 44 · Grade So · Georgian Court | So | Georgian Court | 21:48.40 |
| 45 | Jayden DiawaraPlace 45 · Grade So · Penn State Brandywine | So | Penn State Brandywine | 22:22.20 |
| 46 | Anthony PapiroPlace 46 · Grade Fr · Goldey-Beacom | Fr | Goldey-Beacom | 22:48.90 |
| 47 | Patrick McGuirePlace 47 · Grade Fr · Penn State Brandywine | Fr | Penn State Brandywine | 23:21.30 PR |
| 48 | Tymir Ash-shaheedPlace 48 · Grade 14 · Unattached | 14 | Unattached | 23:37.30 |
| 49 | Ethan JohnPlace 49 · Grade Fr · Neumann | Fr | Neumann | 24:20.00 |
| 50 | Matthew BriddesPlace 50 · Grade Fr · Penn State Brandywine | Fr | Penn State Brandywine | 24:37.60 |
| 51 | Luke EhlyPlace 51 · Grade Fr · Neumann | Fr | Neumann | 25:01.70 PR |
| 52 | Jalen WrightPlace 52 · Grade So · Goldey-Beacom | So | Goldey-Beacom | 25:24.50 PR |
| 53 | Noah WalkerPlace 53 · Grade So · Penn State Brandywine | So | Penn State Brandywine | 25:25.10 |
| 54 | Jahmeen RossPlace 54 · Grade Fr · Neumann | Fr | Neumann | 26:10.70 |
| 55 | Exavier MatutePlace 55 · Grade Fr · Penn State Scranton | Fr | Penn State Scranton | 26:32.00 PR |
| 56 | Siede WashingtonPlace 56 · Grade Fr · Neumann | Fr | Neumann | 26:50.70 |
| 57 | Mathew HaightPlace 57 · Grade Fr · Goldey-Beacom | Fr | Goldey-Beacom | 27:00.50 |
| 58 | Achilles YusufPlace 58 · Grade Fr · Penn State Brandywine | Fr | Penn State Brandywine | 30:00.10 PR |