| 1 | Carter ZwartPlace 1 · Grade 11 · Faith Christian Academy | 11 | Faith Christian Academy | 17:21.90 |
| 2 | Rudy GoerkePlace 2 · Grade 9 · Delaware County Christian | 9 | Delaware County Christian | 17:56.00 |
| 3 | Owen TysonPlace 3 · Grade 11 · Phil-Mont Christian Academy | 11 | Phil-Mont Christian Academy | 18:07.60 |
| 4 | Jasper FaustinoPlace 4 · Grade 12 · Bristol | 12 | Bristol | 18:13.90 |
| 5 | Ewan McilhinneyPlace 5 · Grade 12 · Plumstead Christian | 12 | Plumstead Christian | 18:41.60 |
| 6 | Henry JohnstonePlace 6 · Grade 9 · Plumstead Christian | 9 | Plumstead Christian | 18:42.40 |
| 7 | Stephen LoneyPlace 7 · Grade 12 · Church Farm | 12 | Church Farm | 18:53.50 |
| 8 | Christian Pernsley-JacobsPlace 8 · Grade 12 · Collegium Charter | 12 | Collegium Charter | 18:55.20 |
| 9 | Kellen ReedPlace 9 · Grade 10 · Delaware County Christian | 10 | Delaware County Christian | 19:12.30 |
| 10 | Joseph SwaimPlace 10 · Grade 12 · Phil-Mont Christian Academy | 12 | Phil-Mont Christian Academy | 19:15.10 |
| 11 | Amir ChristmasPlace 11 · Grade 12 · Collegium Charter | 12 | Collegium Charter | 19:19.10 |
| 12 | Benjamin PavkovPlace 12 · Grade 10 · Plumstead Christian | 10 | Plumstead Christian | 19:22.50 |
| 13 | Ryan YkorukPlace 13 · Grade 10 · Dock Mennonite Academy | 10 | Dock Mennonite Academy | 19:24.50 |
| 14 | Simon KimballPlace 14 · Grade 12 · Jenkintown | 12 | Jenkintown | 19:29.80 |
| 15 | Colin LakitsPlace 15 · Grade 11 · Faith Christian Academy | 11 | Faith Christian Academy | 19:33.10 |
| 16 | Gavin TraugerPlace 16 · Grade 11 · Faith Christian Academy | 11 | Faith Christian Academy | 19:46.90 |
| 17 | Caden ShutePlace 17 · Grade 11 · Delaware County Christian | 11 | Delaware County Christian | 19:54.70 |
| 18 | Lincoln AuxterPlace 18 · Grade 10 · Jenkintown | 10 | Jenkintown | 19:57.30 |
| 19 | William StonehousePlace 19 · Grade 10 · Calvary Christian Academy | 10 | Calvary Christian Academy | 19:59.50 |
| 20 | Chris RouxPlace 20 · Grade 10 · Plumstead Christian | 10 | Plumstead Christian | 20:23.10 |
| 21 | Nate HeilmanPlace 21 · Grade 10 · Faith Christian Academy | 10 | Faith Christian Academy | 20:29.80 |
| 22 | Markus MeloPlace 22 · Grade 12 · Calvary Christian Academy | 12 | Calvary Christian Academy | 20:33.00 |
| 23 | Cameron JonesPlace 23 · Grade 9 · Phil-Mont Christian Academy | 9 | Phil-Mont Christian Academy | 20:34.20 |
| 24 | Christian MeadowsPlace 24 · Grade 11 · Faith Christian Academy | 11 | Faith Christian Academy | 20:36.80 |
| 25 | Nick CarringtonPlace 25 · Grade 10 · Plumstead Christian | 10 | Plumstead Christian | 20:38.70 PR |
| 26 | Brendon MillerPlace 26 · Grade 12 · Bristol | 12 | Bristol | 20:39.00 |
| 27 | Ben CampanaPlace 27 · Grade 10 · Jenkintown | 10 | Jenkintown | 20:45.90 |
| 28 | Adrian GinPlace 28 · Grade 11 · Delaware County Christian | 11 | Delaware County Christian | 20:50.00 |
| 29 | Samuel RouxPlace 29 · Grade 10 · Plumstead Christian | 10 | Plumstead Christian | 20:59.90 |
| 30 | Bryson BeardPlace 30 · Grade 12 · Collegium Charter | 12 | Collegium Charter | 21:02.70 |
| 31 | Nathaniel CurcurutoPlace 31 · Grade 11 · Phil-Mont Christian Academy | 11 | Phil-Mont Christian Academy | 21:10.30 |
| 32 | Owen AlderferPlace 32 · Grade 9 · Faith Christian Academy | 9 | Faith Christian Academy | 21:30.70 |
| 33 | Adam JimenezPlace 33 · Grade 9 · Church Farm | 9 | Church Farm | 21:38.60 |
| 34 | Jude PetersonPlace 34 · Grade 9 · Dock Mennonite Academy | 9 | Dock Mennonite Academy | 21:51.80 |
| 35 | Mason NorrisPlace 35 · Grade 12 · Collegium Charter | 12 | Collegium Charter | 21:52.30 |
| 36 | Liam MetzPlace 36 · Grade 10 · Delaware County Christian | 10 | Delaware County Christian | 22:08.20 |
| 37 | Erik LondonPlace 37 · Grade 9 · Collegium Charter | 9 | Collegium Charter | 22:15.80 PR |
| 38 | Luke GravesPlace 38 · Grade 9 · Jenkintown | 9 | Jenkintown | 22:25.80 |
| 39 | Dominic MarinelliPlace 39 · Grade 10 · Collegium Charter | 10 | Collegium Charter | 22:29.30 |
| 40 | Nathan CollinsPlace 40 · Grade 9 · Phil-Mont Christian Academy | 9 | Phil-Mont Christian Academy | 22:32.60 |
| 41 | Owen SchepianPlace 41 · Grade 9 · Phil-Mont Christian Academy | 9 | Phil-Mont Christian Academy | 22:34.20 |
| 42 | Krishna KoyyalamudiPlace 42 · Grade 12 · Collegium Charter | 12 | Collegium Charter | 22:38.80 |
| 43 | Peter McDonaldPlace 43 · Grade 10 · Calvary Christian Academy | 10 | Calvary Christian Academy | 22:42.00 |
| 44 | Logan MurphyPlace 44 · Grade 10 · Bristol | 10 | Bristol | 22:45.60 PR |
| 45 | Christian WengerPlace 45 · Grade 10 · Renaissance Academy | 10 | Renaissance Academy | 22:50.20 |
| 46 | Seamus O'ToolePlace 46 · Grade 11 · Plumstead Christian | 11 | Plumstead Christian | 23:21.70 |
| 47 | Zaire DavisPlace 47 · MaST Charter | — | MaST Charter | 23:22.30 |
| 48 | Jacob PerezPlace 48 · Grade 12 · Bristol | 12 | Bristol | 23:31.10 |
| 49 | Curtis SegersPlace 49 · Grade 11 · Phil-Mont Christian Academy | 11 | Phil-Mont Christian Academy | 23:36.90 |
| 50 | Elliott HouserPlace 50 · Grade 10 · Collegium Charter | 10 | Collegium Charter | 23:56.60 |
| 51 | Prince AdamahPlace 51 · Grade 10 · Church Farm | 10 | Church Farm | 24:04.70 |
| 52 | Miguel PerezPlace 52 · MaST Charter | — | MaST Charter | 24:11.90 |
| 53 | Brian MallonPlace 53 · MaST Charter | — | MaST Charter | 24:27.80 |
| 54 | Maxwell LeePlace 54 · Grade 11 · Delaware County Christian | 11 | Delaware County Christian | 24:30.70 |
| 55 | Gavin GonzalezPlace 55 · Grade 12 · Collegium Charter | 12 | Collegium Charter | 24:34.70 |
| 56 | Alston PhippsPlace 56 · Grade 11 · Church Farm | 11 | Church Farm | 24:35.70 |
| 57 | John PainterPlace 57 · Grade 9 · Delaware County Christian | 9 | Delaware County Christian | 24:47.10 |
| 58 | Justin Sutherland-KirtzPlace 58 · Grade 11 · Renaissance Academy | 11 | Renaissance Academy | 24:49.10 PR |
| 59 | Luke RoccoPlace 59 · Grade 12 · Jenkintown | 12 | Jenkintown | 24:51.70 |
| 60 | Finnegan DunnPlace 60 · Grade 12 · Collegium Charter | 12 | Collegium Charter | 25:01.20 |
| 61 | Ethan GallowayPlace 61 · Grade 9 · Phil-Mont Christian Academy | 9 | Phil-Mont Christian Academy | 25:17.40 |
| 62 | Quandre DavisPlace 62 · Grade 9 · Chester Charter Scholars Academy | 9 | Chester Charter Scholars Academy | 25:38.60 |
| 63 | Moshe WhitleyPlace 63 · Grade 9 · Church Farm | 9 | Church Farm | 25:39.50 |
| 64 | Derrick ToranoPlace 64 · Grade 10 · Bristol | 10 | Bristol | 25:46.80 PR |
| 65 | Aiden CournoyerPlace 65 · Grade 9 · Delaware County Christian | 9 | Delaware County Christian | 26:05.20 |
| 66 | Matthew DaviesPlace 66 · Grade 9 · Church Farm | 9 | Church Farm | 26:07.30 |
| 67 | Elijah PattersonPlace 67 · Grade 10 · Collegium Charter | 10 | Collegium Charter | 26:51.80 |
| 68 | Jason ZhangPlace 68 · Grade - · Delaware County Christian | - | Delaware County Christian | 26:53.40 PR |
| 69 | Nicholas DeRosePlace 69 · MaST Charter | — | MaST Charter | 27:07.40 |
| 70 | Kobi NwangwuPlace 70 · Grade 12 · Church Farm | 12 | Church Farm | 27:25.10 |
| 71 | Christian SchmidtPlace 71 · Grade 11 · Plumstead Christian | 11 | Plumstead Christian | 27:33.90 |
| 72 | Jackson McNearPlace 72 · Grade 10 · Chester Charter Scholars Academy | 10 | Chester Charter Scholars Academy | 27:45.10 |
| 73 | Cameron AlexanderPlace 73 · Grade 12 · Collegium Charter | 12 | Collegium Charter | 27:48.00 |
| 74 | Carter NelsonPlace 74 · MaST Charter | — | MaST Charter | 28:51.50 |
| 75 | Dawit KangPlace 75 · Grade 10 · Church Farm | 10 | Church Farm | 29:22.10 |
| 76 | Jualbert MataPlace 76 · Grade 9 · Church Farm | 9 | Church Farm | 29:41.70 PR |
| 77 | Liam YoonPlace 77 · Grade 10 · Jenkintown | 10 | Jenkintown | 29:42.20 |
| 78 | Henry FuellebornPlace 78 · Grade 10 · Jenkintown | 10 | Jenkintown | 30:44.60 |
| 79 | Devon Bower-ProphetPlace 79 · Grade 12 · Church Farm | 12 | Church Farm | 30:53.40 |
| 80 | Gregorio ArriagaPlace 80 · Grade 10 · Bristol | 10 | Bristol | 32:12.80 |
| 81 | Yamar ChappellPlace 81 · Grade 9 · Chester Charter Scholars Academy | 9 | Chester Charter Scholars Academy | 32:29.50 |
| 82 | Noah BraPlace 82 · Grade 11 · Church Farm | 11 | Church Farm | 34:09.40 |
| 83 | Steven CottrellPlace 83 · MaST Charter | — | MaST Charter | 34:10.30 |