| 1 | Xavier SkinnerPlace 1 · Grade 12 · Bensalem 01 | 12 | Bensalem 01 | 16:51.60 | 1 |
| 2 | Luke McElmoylePlace 2 · Grade 12 · Archbishop Wood 12 | 12 | Archbishop Wood 12 | 16:55.50 | 1 |
| 3 | Kellan LoftusPlace 3 · Grade 11 · Neshaminy 01 | 11 | Neshaminy 01 | 17:28.70 | 1 |
| 4 | Logan AsperoPlace 4 · Grade 12 · Neshaminy 01 | 12 | Neshaminy 01 | 17:43.30 | 1 |
| 5 | Matt EckertPlace 5 · Grade 12 · Neshaminy 01 | 12 | Neshaminy 01 | 17:50.80 | 1 |
| 6 | Jordan HowePlace 6 · Grade 11 · Bensalem 01 | 11 | Bensalem 01 | 17:53.80 | 1 |
| 7 | Elliott McElmoylePlace 7 · Grade 9 · Archbishop Wood 12 | 9 | Archbishop Wood 12 | 17:57.90 | 1 |
| 8 | Efrat AbrahamPlace 8 · Grade 12 · Interboro | 12 | Interboro | 17:59.00 | 1 |
| 9 | Jonathan WengPlace 9 · Grade 12 · Bensalem 01 | 12 | Bensalem 01 | 18:05.60 | 1 |
| 10 | Sean HarbisonPlace 10 · Grade 12 · Bensalem 01 | 12 | Bensalem 01 | 18:07.00 | 1 |
| 11 | Loucas SchoenerPlace 11 · Grade 11 · Bensalem 01 | 11 | Bensalem 01 | 18:13.30 | 1 |
| 12 | Ricardo Manuel-TerreoPlace 12 · Grade 11 · Lehigh Valley Academy 11 | 11 | Lehigh Valley Academy 11 | 18:15.40 | 1 |
| 13 | Liam DevinePlace 13 · Grade 12 · Neshaminy 01 | 12 | Neshaminy 01 | 18:23.00 | 1 |
| 14 | Shamsid-Din JabbarPlace 14 · Grade 12 · Cheltenham 01 | 12 | Cheltenham 01 | 18:36.21 | 1 |
| 15 | Hunter MorrisPlace 15 · Grade 11 · Bensalem 01 | 11 | Bensalem 01 | 18:40.21 | 1 |
| 16 | William LopezPlace 16 · Grade 12 · Lehigh Valley Academy 11 | 12 | Lehigh Valley Academy 11 | 18:42.90 | 1 |
| 17 | Jovin MillsPlace 17 · Grade 10 · Interboro | 10 | Interboro | 18:43.40 | 1 |
| 18 | Aaron HumePlace 18 · Grade 10 · Lehigh Valley Academy 11 | 10 | Lehigh Valley Academy 11 | 18:44.30 | 1 |
| 19 | Salomon PetruzziPlace 19 · Grade 9 · Martin Saints Classical | 9 | Martin Saints Classical | 18:51.70 | 1 |
| 20 | Quinlan AdamsPlace 20 · Grade 11 · Archbishop Wood 12 | 11 | Archbishop Wood 12 | 18:55.70 | 1 |
| 21 | Brayden HinesPlace 21 · Grade 10 · Neshaminy 01 | 10 | Neshaminy 01 | 19:01.40 | 1 |
| 22 | Chistopher LoadwickPlace 22 · Grade 12 · Neshaminy 01 | 12 | Neshaminy 01 | 19:08.70 | 1 |
| 23 | Davyon HackmanPlace 23 · Grade 12 · Lehigh Valley Academy 11 | 12 | Lehigh Valley Academy 11 | 19:10.60 | 1 |
| 24 | Zaquan ReifPlace 24 · Grade 10 · Lehigh Valley Academy 11 | 10 | Lehigh Valley Academy 11 | 19:11.10 | 1 |
| 25 | Josh LutzPlace 25 · Grade 9 · Neshaminy 01 | 9 | Neshaminy 01 | 19:12.00 | 1 |
| 26 | Noah ZapiecPlace 26 · Grade 11 · Cheltenham 01 | 11 | Cheltenham 01 | 19:17.10 | 1 |
| 27 | Matthew DeAngelisPlace 27 · Grade 10 · Archbishop Wood 12 | 10 | Archbishop Wood 12 | 19:21.50 | 1 |
| 28 | William StonehousePlace 28 · Grade 11 · Calvary Christian Academy 01 | 11 | Calvary Christian Academy 01 | 19:26.60 | 1 |
| 29 | Benjamin SileskiPlace 29 · Grade 10 · Cheltenham 01 | 10 | Cheltenham 01 | 19:29.40 | 1 |
| 30 | Christopher LutzPlace 30 · Grade 10 · Interboro | 10 | Interboro | 19:39.10 | 1 |
| 31 | Conor KanePlace 31 · Grade 12 · Archbishop Wood 12 | 12 | Archbishop Wood 12 | 19:39.50 | 1 |
| 32 | Aiden DoylePlace 32 · Grade 12 · Interboro | 12 | Interboro | 19:41.50 | 1 |
| 33 | Jordon GreenPlace 33 · Grade 10 · Lehigh Valley Academy 11 | 10 | Lehigh Valley Academy 11 | 19:43.20 | 1 |
| 34 | Daniel SperanzaPlace 34 · Grade 12 · Archbishop Wood 12 | 12 | Archbishop Wood 12 | 19:44.30 | 1 |
| 35 | Cole KrivdaPlace 35 · Grade 10 · Cheltenham 01 | 10 | Cheltenham 01 | 19:45.40 | 1 |
| 36 | Elijah NemeroffPlace 36 · Grade 10 · Lehigh Valley Academy 11 | 10 | Lehigh Valley Academy 11 | 19:45.90 | 1 |
| 37 | Sebastian BoglioliPlace 37 · Grade 9 · Cheltenham 01 | 9 | Cheltenham 01 | 19:57.90 | 1 |
| 38 | Joseph McCrackenPlace 38 · Grade 9 · Cheltenham 01 | 9 | Cheltenham 01 | 20:19.70 | 1 |
| 39 | Ben RomeroPlace 39 · Grade 10 · Martin Saints Classical | 10 | Martin Saints Classical | 20:30.80 | 1 |
| 40 | Ryan AnnulisPlace 40 · Grade 12 · Archbishop Wood 12 | 12 | Archbishop Wood 12 | 21:07.50 | 1 |
| 41 | John SuppleePlace 41 · Grade 11 · Interboro | 11 | Interboro | 21:08.90 | 1 |
| 42 | Gavin BrousPlace 42 · Grade 10 · Calvary Christian Academy 01 | 10 | Calvary Christian Academy 01 | 21:09.20 | 1 |
| 43 | Nathan DickersonPlace 43 · Grade 9 · Martin Saints Classical | 9 | Martin Saints Classical | 21:09.50 | 1 |
| 44 | Vaughn McCannPlace 44 · Grade 10 · Conwell-Egan 12 | 10 | Conwell-Egan 12 | 21:19.10 | 1 |
| 45 | Ricardo DiazPlace 45 · Grade 11 · Interboro | 11 | Interboro | 21:20.10 | 1 |
| 46 | Cole HopkinsPlace 46 · Grade 11 · Conwell-Egan 12 | 11 | Conwell-Egan 12 | 21:51.20 | 1 |
| 47 | Anton DinosoPlace 47 · Grade 11 · Martin Saints Classical | 11 | Martin Saints Classical | 21:52.50 | 1 |
| 48 | Vincent FaraldoPlace 48 · Grade 9 · Conwell-Egan 12 | 9 | Conwell-Egan 12 | 23:10.10 | 1 |
| 49 | Andrew FloundersPlace 49 · Grade 9 · Conwell-Egan 12 | 9 | Conwell-Egan 12 | 23:16.10 | 1 |
| 50 | Carter EspositoPlace 50 · Grade 10 · Conwell-Egan 12 | 10 | Conwell-Egan 12 | 24:08.70 | 1 |
| 51 | Basil NewsomePlace 51 · Grade 12 · Interboro | 12 | Interboro | 24:26.60 | 1 |
| 52 | Chase EspositoPlace 52 · Grade 12 · Conwell-Egan 12 | 12 | Conwell-Egan 12 | 26:25.70 | 1 |