| 1 | Louka FetterPlace 1 · Grade SR · Messiah | SR | Messiah | 26:03.7 |
| 2 | Trey RhinehartPlace 2 · Grade SR · Misericordia | SR | Misericordia | 26:06.1 |
| 3 | Kaleb KabakjianPlace 3 · Grade SO · Messiah | SO | Messiah | 26:19.2 |
| 4 | Ryan WeberPlace 4 · Grade JR · Misericordia | JR | Misericordia | 26:20.9 |
| 5 | Thomas BrickerPlace 5 · Grade SR · Misericordia | SR | Misericordia | 26:26.7 |
| 6 | Ryan ShulmanPlace 6 · Grade SR · Misericordia | SR | Misericordia | 26:32.5 |
| 7 | John CondonPlace 7 · Grade SR · Messiah | SR | Messiah | 26:46.8 |
| 8 | Sean BaxterPlace 8 · Grade SR · Messiah | SR | Messiah | 26:50.5 |
| 9 | Samuel HennettPlace 9 · Grade FR · Messiah | FR | Messiah | 26:50.7 |
| 10 | Ryle MellingerPlace 10 · Grade SR · Eastern | SR | Eastern | 27:17.4 |
| 11 | Kyle CostelloPlace 11 · Grade SR · Messiah | SR | Messiah | 27:18.4 |
| 12 | Jacob NolanPlace 12 · Grade FR · Stevens | FR | Stevens | 27:19.5 |
| 13 | Daniel JutrasPlace 13 · Grade SR · Stevens | SR | Stevens | 27:23.4 |
| 14 | Zeke ColyerPlace 14 · Grade SR · Messiah | SR | Messiah | 27:26.9 |
| 15 | Nathaniel CogginsPlace 15 · Grade SR · Messiah | SR | Messiah | 27:27.9 |
| 16 | Tyler RackleyPlace 16 · Grade FR · York (Pa.) | FR | York (Pa.) | 27:33.6 |
| 17 | Brendan BlythPlace 17 · Grade JR · Arcadia | JR | Arcadia | 27:44.0 |
| 18 | Brandon MarceloPlace 18 · Grade JR · York (Pa.) | JR | York (Pa.) | 27:49.7 |
| 19 | Caleb StephenPlace 19 · Grade SR · Stevens | SR | Stevens | 27:50.0 |
| 20 | Tyler BilletPlace 20 · Grade SR · Messiah | SR | Messiah | 27:51.6 |
| 21 | Jackson KayPlace 21 · Grade SO · Messiah | SO | Messiah | 27:53.5 |
| 22 | Mick BarbiPlace 22 · Grade SR · Stevens | SR | Stevens | 28:09.1 |
| 23 | Tommy EdwardsPlace 23 · Grade JR · Drew | JR | Drew | 28:09.4 |
| 24 | Ryan ParadinePlace 24 · Grade JR · Stevens | JR | Stevens | 28:11.8 |
| 25 | Isaac Gower-HallPlace 25 · Grade JR · York (Pa.) | JR | York (Pa.) | 28:13.8 |
| 26 | Chad MaccarelliPlace 26 · Grade FR · York (Pa.) | FR | York (Pa.) | 28:16.2 |
| 27 | Ben WilliamsonPlace 27 · Grade SR · Arcadia | SR | Arcadia | 28:18.5 |
| 28 | Jacob CovagePlace 28 · Grade SO · Arcadia | SO | Arcadia | 28:18.6 |
| 29 | Dylan BarrettPlace 29 · Grade FR · Stevens | FR | Stevens | 28:19.6 |
| 30 | Jose OakesPlace 30 · Grade SO · York (Pa.) | SO | York (Pa.) | 28:22.0 |
| 31 | Micah KaoPlace 31 · Grade FR · Messiah | FR | Messiah | 28:28.7 |
| 32 | Tylor DruckemillerPlace 32 · Grade SO · York (Pa.) | SO | York (Pa.) | 28:29.4 |
| 33 | Markus SoennichsenPlace 33 · Grade FR · Stevens | FR | Stevens | 28:42.0 |
| 34 | Robert WaltonPlace 34 · Grade JR · Eastern | JR | Eastern | 28:45.3 |
| 35 | Ryan ShiblesPlace 35 · Grade FR · Stevens | FR | Stevens | 28:46.2 |
| 35 | Joseph RubenPlace 35 · Grade FR · Stevens | FR | Stevens | 28:46.2 |
| 37 | Michael ShermanPlace 37 · Grade SO · York (Pa.) | SO | York (Pa.) | 28:51.3 |
| 38 | Evan SarkettPlace 38 · Grade JR · Messiah | JR | Messiah | 28:52.1 |
| 39 | Ryan KlemickPlace 39 · Grade SO · Messiah | SO | Messiah | 28:54.0 |
| 40 | Larsen CooperPlace 40 · Grade FR · Messiah | FR | Messiah | 28:55.5 |
| 41 | Nathan SeibertPlace 41 · Grade SO · Messiah | SO | Messiah | 29:00.9 |
| 42 | Matthew EllisPlace 42 · Grade SO · Drew | SO | Drew | 29:06.1 |
| 43 | Joshua Knox-WagnerPlace 43 · Grade FR · Eastern | FR | Eastern | 29:16.8 |
| 44 | Samuel MeyerPlace 44 · Grade FR · Messiah | FR | Messiah | 29:21.7 |
| 45 | Logan RhodesPlace 45 · Grade FR · York (Pa.) | FR | York (Pa.) | 29:22.6 |
| 46 | Brian CapperPlace 46 · Grade FR · Misericordia | FR | Misericordia | 29:28.0 |
| 47 | Ben FreesePlace 47 · Grade FR · York (Pa.) | FR | York (Pa.) | 29:29.6 |
| 48 | Dylan CrainPlace 48 · Grade SR · Drew | SR | Drew | 29:31.7 |
| 49 | Peyton EllisPlace 49 · Grade JR · York (Pa.) | JR | York (Pa.) | 29:32.1 |
| 50 | Jason KarchPlace 50 · Grade SR · Eastern | SR | Eastern | 29:35.3 |
| 51 | Nathan SteenPlace 51 · Grade FR · Messiah | FR | Messiah | 29:36.4 |
| 52 | Matthew VargasPlace 52 · Grade FR · Drew | FR | Drew | 29:38.8 |
| 53 | Matt HodorowskiPlace 53 · Grade SO · Stevens | SO | Stevens | 29:40.3 |
| 54 | Anthony ZamichieliPlace 54 · Grade SO · Eastern | SO | Eastern | 29:40.8 |
| 55 | Aidan PetragliaPlace 55 · Grade FR · Stevenson | FR | Stevenson | 29:42.2 |
| 56 | Justin Kaufmann ?Place 56 · Unattached | — | Unattached | 29:43.1 |
| 57 | Luke BialekPlace 57 · Grade JR · York (Pa.) | JR | York (Pa.) | 29:45.2 |
| 58 | Christopher TocciPlace 58 · Grade FR · Drew | FR | Drew | 29:46.6 |
| 59 | Anthony HaganPlace 59 · Grade JR · Stevenson | JR | Stevenson | 29:47.9 |
| 59 | Matthew SkikusPlace 59 · Grade SR · Delaware Valley | SR | Delaware Valley | 29:47.9 |
| 61 | Nate BiggerPlace 61 · Grade FR · York (Pa.) | FR | York (Pa.) | 29:51.2 |
| 62 | Conner BrennanPlace 62 · Grade FR · Gwynedd-Mercy | FR | Gwynedd-Mercy | 29:55.3 |
| 63 | Colby WalshPlace 63 · Grade FR · Misericordia | FR | Misericordia | 29:58.1 |
| 64 | Josh SmootPlace 64 · Grade SR · York (Pa.) | SR | York (Pa.) | 29:59.7 |
| 65 | Cillian GriffinPlace 65 · Grade SO · Stevens | SO | Stevens | 30:04.5 |
| 66 | Ryan EddePlace 66 · Grade FR · Eastern | FR | Eastern | 30:06.8 |
| 67 | Austin KarwackiPlace 67 · Grade SR · Misericordia | SR | Misericordia | 30:10.2 |
| 68 | Kevin MedrowPlace 68 · Grade SO · Stevens | SO | Stevens | 30:11.9 |
| 69 | William ParkerPlace 69 · Grade FR · Stevens | FR | Stevens | 30:14.4 |
| 70 | Jared WalkerPlace 70 · Grade FR · Messiah | FR | Messiah | 30:19.9 |
| 71 | Matthew SchillingPlace 71 · Grade SO · Eastern | SO | Eastern | 30:20.5 |
| 72 | Jake CammarotaPlace 72 · Grade SO · Delaware Valley | SO | Delaware Valley | 30:29.5 |
| 73 | Divyesh NarravulaPlace 73 · Grade FR · Stevens | FR | Stevens | 30:36.1 |
| 74 | Jake AltmanPlace 74 · Grade FR · York (Pa.) | FR | York (Pa.) | 30:38.0 |
| 75 | Weston MedvetzPlace 75 · Grade JR · Misericordia | JR | Misericordia | 30:40.3 |
| 76 | Landon ClabaughPlace 76 · Grade FR · York (Pa.) | FR | York (Pa.) | 30:45.7 |
| 77 | Ryan KropacPlace 77 · Grade FR · Stevens | FR | Stevens | 30:48.6 |
| 78 | Julian PagliaPlace 78 · Grade JR · Stevenson | JR | Stevenson | 31:00.6 |
| 79 | Nelson VanMaarenPlace 79 · Grade FR · Stevens | FR | Stevens | 31:00.7 |
| 80 | Levi WeirPlace 80 · Grade JR · Eastern | JR | Eastern | 31:05.2 |
| 81 | Samuel MateerPlace 81 · Grade FR · Messiah | FR | Messiah | 31:06.6 |
| 82 | Dylan ChauhanPlace 82 · Grade SO · Arcadia | SO | Arcadia | 31:08.3 |
| 83 | Landon Gentile-AdamsonPlace 83 · Grade SO · Arcadia | SO | Arcadia | 31:09.3 |
| 84 | Isaac BoyerPlace 84 · Grade SO · Delaware Valley | SO | Delaware Valley | 31:10.0 |
| 85 | Sebastian DeSimonePlace 85 · Grade SR · Gwynedd-Mercy | SR | Gwynedd-Mercy | 31:11.9 |
| 86 | Colton Del Collo ?Place 86 · Unattached | — | Unattached | 31:21.2 |
| 87 | Matthew RushPlace 87 · Grade SO · Messiah | SO | Messiah | 31:22.6 |
| 88 | Astin DanielPlace 88 · Grade SR · Eastern | SR | Eastern | 31:25.6 |
| 89 | Ja'Naz CrawleyPlace 89 · Grade JR · Stevenson | JR | Stevenson | 31:31.5 |
| 90 | Ethan UrigPlace 90 · Grade FR · Stevenson | FR | Stevenson | 31:40.9 |
| 91 | David OrellanaPlace 91 · Grade JR · York (Pa.) | JR | York (Pa.) | 31:44.1 |
| 92 | Logan FrazeePlace 92 · Grade SO · Stevenson | SO | Stevenson | 31:56.6 |
| 93 | Anthony GeddiePlace 93 · Grade FR · Stevenson | FR | Stevenson | 31:56.8 |
| 94 | Dylan RamirezPlace 94 · Grade SO · Misericordia | SO | Misericordia | 31:59.1 |
| 95 | Sam KleinerPlace 95 · Grade FR · Stevenson | FR | Stevenson | 32:01.3 |
| 96 | Gavin CogginsPlace 96 · Grade FR · Messiah | FR | Messiah | 32:05.3 |
| 97 | Cameron HessPlace 97 · Grade FR · Arcadia | FR | Arcadia | 32:19.6 |
| 98 | Eliot VishnevskyPlace 98 · Grade SO · Drew | SO | Drew | 32:22.7 |
| 99 | Emory BestPlace 99 · Grade FR · York (Pa.) | FR | York (Pa.) | 32:33.5 |
| 100 | Kai AmbrosePlace 100 · Grade FR · Stevenson | FR | Stevenson | 32:38.3 |
| 101 | Colin FisherPlace 101 · Grade FR · Stevens | FR | Stevens | 32:38.8 |
| 102 | Aidan GallagherPlace 102 · Grade SO · Delaware Valley | SO | Delaware Valley | 32:42.6 |
| 103 | Christian GarofanoPlace 103 · Grade FR · Stevens | FR | Stevens | 32:56.0 |
| 104 | Tyler LukavitchPlace 104 · Grade FR · Misericordia | FR | Misericordia | 33:08.3 |
| 105 | Stan MescedaPlace 105 · Grade FR · York (Pa.) | FR | York (Pa.) | 33:16.5 |
| 106 | Patrick RobinsonPlace 106 · Grade FR · Drew | FR | Drew | 33:26.8 |
| 107 | Nathan HornPlace 107 · Grade JR · Misericordia | JR | Misericordia | 33:31.9 |
| 108 | Gabe SomervillePlace 108 · Grade JR · York (Pa.) | JR | York (Pa.) | 33:33.1 |
| 109 | Luke KraftonPlace 109 · Grade FR · Drew | FR | Drew | 33:57.9 |
| 110 | Jonathan Beltran-GarciaPlace 110 · Grade SO · Eastern | SO | Eastern | 34:03.6 |
| 111 | Brendan FormanPlace 111 · Grade FR · Delaware Valley | FR | Delaware Valley | 35:01.7 |
| 112 | Malachi WilsonPlace 112 · Grade FR · Eastern | FR | Eastern | 35:27.1 |
| 113 | Shane OcampoPlace 113 · Grade FR · Delaware Valley | FR | Delaware Valley | 36:28.6 |
| 114 | Jack BisignanoPlace 114 · Grade SO · Delaware Valley | SO | Delaware Valley | 36:45.6 |
| 115 | Jamar GaudaPlace 115 · Grade SO · Gwynedd-Mercy | SO | Gwynedd-Mercy | 51:43.6 |
| 116 | Steven SchroederPlace 116 · Grade JR · Misericordia | JR | Misericordia | 53:17.0 |