| 1 | Frank PalopoliPlace 1 · Grade 11 · La Salle College | 11 | La Salle College | 17:22.98 | 1 |
| 2 | Seamus O'ConnellPlace 2 · Grade 10 · La Salle College | 10 | La Salle College | 17:35.97 | 2 |
| 3 | Matthew TatePlace 3 · Grade 10 · La Salle College | 10 | La Salle College | 17:44.58 | 3 |
| 4 | Stephen HecklerPlace 4 · Grade 11 · Lansdale Catholic | 11 | Lansdale Catholic | 17:51.06 | 4 |
| 5 | Ryan McCabePlace 5 · Grade 11 · La Salle College | 11 | La Salle College | 17:52.59 | 5 |
| 6 | Robert ClarkPlace 6 · Grade 12 · Father Judge | 12 | Father Judge | 18:09.92 | 6 |
| 7 | Max CasadeiPlace 7 · Grade 10 · La Salle College | 10 | La Salle College | 18:12.69 | 7 |
| 8 | Ryan RussellPlace 8 · Grade 10 · La Salle College | 10 | La Salle College | 18:16.27 | 8 |
| 9 | Casimir BartlomiejusPlace 9 · Grade 9 · La Salle College | 9 | La Salle College | 18:25.29 | 9 |
| 10 | Robert ShermanPlace 10 · Grade 12 · Father Judge | 12 | Father Judge | 18:31.87 | 10 |
| 11 | Vincent CalamiaPlace 11 · Grade 11 · La Salle College | 11 | La Salle College | 18:40.33 | — |
| 12 | Anthony UkalovicPlace 12 · Grade 10 · La Salle College | 10 | La Salle College | 18:40.69 | — |
| 13 | Jacob BargerhuffPlace 13 · Grade 11 · Archbishop Wood | 11 | Archbishop Wood | 18:43.24 | 11 |
| 14 | Michael BabinchakPlace 14 · Grade 11 · Lansdale Catholic | 11 | Lansdale Catholic | 18:45.22 | 12 |
| 15 | Gavin DwyerPlace 15 · Grade 12 · Father Judge | 12 | Father Judge | 18:50.19 | 13 |
| 16 | Sebastian WestfallPlace 16 · Grade 10 · La Salle College | 10 | La Salle College | 18:51.86 | — |
| 17 | Eddie CollinsPlace 17 · Grade 12 · Father Judge | 12 | Father Judge | 18:53.03 | 14 |
| 18 | Colin SchultzPlace 18 · Grade 10 · Father Judge | 10 | Father Judge | 18:53.91 | 15 |
| 19 | Ryan ReganPlace 19 · Grade 12 · Roman Catholic | 12 | Roman Catholic | 18:58.38 | 16 |
| 20 | Willard TreslerPlace 20 · Grade 12 · La Salle College | 12 | La Salle College | 19:00.91 | — |
| 21 | Josh KleinPlace 21 · Grade 9 · La Salle College | 9 | La Salle College | 19:04.14 | — |
| 22 | Harrison SmithPlace 22 · Grade 10 · La Salle College | 10 | La Salle College | 19:12.33 | — |
| 23 | Matt LamontagnePlace 23 · Grade 12 · La Salle College | 12 | La Salle College | 19:13.68 | — |
| 24 | Tyreese GordonPlace 24 · Grade 11 · Roman Catholic | 11 | Roman Catholic | 19:17.24 | 17 |
| 25 | Liam ReynoldsPlace 25 · Grade 10 · La Salle College | 10 | La Salle College | 19:17.31 | — |
| 26 | Joseph KingPlace 26 · Grade 12 · Father Judge | 12 | Father Judge | 19:30.26 | 18 |
| 27 | Andrew CarterPlace 27 · Grade 12 · La Salle College | 12 | La Salle College | 19:30.64 | — |
| 28 | Jude HvoreckyPlace 28 · Grade 11 · La Salle College | 11 | La Salle College | 19:32.03 | — |
| 29 | Christopher MaiolinoPlace 29 · Grade 10 · La Salle College | 10 | La Salle College | 19:32.05 | — |
| 30 | Brendan SockPlace 30 · Grade 10 · La Salle College | 10 | La Salle College | 19:37.83 | — |
| 31 | James GramlichPlace 31 · Grade 10 · Lansdale Catholic | 10 | Lansdale Catholic | 20:01.15 | 19 |
| 32 | Marcos TigrerosPlace 32 · Grade 12 · Father Judge | 12 | Father Judge | 20:02.13 | 20 |
| 33 | William RauPlace 33 · Grade 9 · La Salle College | 9 | La Salle College | 20:04.35 | — |
| 34 | Margis KapurPlace 34 · Grade 10 · La Salle College | 10 | La Salle College | 20:07.52 | — |
| 35 | Joseph DeAngelisPlace 35 · Grade 12 · Archbishop Wood | 12 | Archbishop Wood | 20:09.03 | 21 |
| 36 | James KellyPlace 36 · Grade 10 · Archbishop Wood | 10 | Archbishop Wood | 20:15.06 | 22 |
| 37 | Brandon GrabfelderPlace 37 · Grade 11 · Father Judge | 11 | Father Judge | 20:19.41 | — |
| 38 | Michael StetlerPlace 38 · Grade 12 · Lansdale Catholic | 12 | Lansdale Catholic | 20:24.26 | 23 |
| 39 | Dennis CollinsPlace 39 · Grade 10 · La Salle College | 10 | La Salle College | 20:24.90 | — |
| 40 | William GrahamPlace 40 · Grade 12 · Father Judge | 12 | Father Judge | 20:27.01 | — |
| 41 | Benjamin BargerhuffPlace 41 · Grade 12 · Archbishop Wood | 12 | Archbishop Wood | 20:32.05 | 24 |
| 42 | Joe PetrarcaPlace 42 · Grade 12 · La Salle College | 12 | La Salle College | 20:34.48 | — |
| 43 | Quinlan AdamsPlace 43 · Grade 9 · Archbishop Wood | 9 | Archbishop Wood | 20:46.28 | 25 |
| 44 | Matthew MaguraPlace 44 · Grade 11 · Archbishop Wood | 11 | Archbishop Wood | 20:52.47 | 26 |
| 45 | Luke McElmoylePlace 45 · Grade 10 · Archbishop Wood | 10 | Archbishop Wood | 20:57.02 | 27 |
| 46 | Caiden RiveraPlace 46 · Grade 10 · Father Judge | 10 | Father Judge | 20:57.45 | — |
| 47 | Nathan ChuPlace 47 · Grade 9 · La Salle College | 9 | La Salle College | 20:59.81 | — |
| 48 | Alex LupinacciPlace 48 · Grade 10 · La Salle College | 10 | La Salle College | 21:10.23 | — |
| 49 | Matthew KolimagaPlace 49 · Grade 11 · Father Judge | 11 | Father Judge | 21:20.07 | — |
| 50 | Liam RitchiePlace 50 · Grade 9 · Roman Catholic | 9 | Roman Catholic | 21:26.67 | 28 |
| 51 | Liam CareyPlace 51 · Grade 12 · La Salle College | 12 | La Salle College | 21:28.84 | — |
| 52 | William BucklemanPlace 52 · Grade 12 · La Salle College | 12 | La Salle College | 21:35.03 | — |
| 53 | Gabriel BlomePlace 53 · Grade 9 · Roman Catholic | 9 | Roman Catholic | 21:35.49 | 29 |
| 54 | Patrick McGinleyPlace 54 · Grade 10 · La Salle College | 10 | La Salle College | 21:36.50 | — |
| 55 | Daniel SperanzaPlace 55 · Grade 10 · Archbishop Wood | 10 | Archbishop Wood | 21:41.31 | — |
| 56 | James LamainaPlace 56 · Grade 11 · Father Judge | 11 | Father Judge | 21:44.01 | — |
| 57 | Kabir TandonPlace 57 · Grade 9 · La Salle College | 9 | La Salle College | 21:44.03 | — |
| 58 | Will ImperialePlace 58 · Grade 10 · La Salle College | 10 | La Salle College | 21:48.22 | — |
| 59 | Edward SoterosPlace 59 · Grade 10 · La Salle College | 10 | La Salle College | 21:49.24 | — |
| 60 | Will WoodPlace 60 · Grade 10 · Archbishop Carroll | 10 | Archbishop Carroll | 21:55.59 | — |
| 61 | Patrick HousemanPlace 61 · Grade 9 · Father Judge | 9 | Father Judge | 21:59.37 | — |
| 62 | Lucas HoPlace 62 · Grade 12 · Father Judge | 12 | Father Judge | 21:59.47 | — |
| 63 | Philip BucklemanPlace 63 · Grade 12 · La Salle College | 12 | La Salle College | 22:14.73 | — |
| 64 | Nicholas DoddPlace 64 · Grade 11 · Father Judge | 11 | Father Judge | 22:17.60 | — |
| 65 | Colin LoughlinPlace 65 · Grade 10 · Archbishop Carroll | 10 | Archbishop Carroll | 22:20.87 | — |
| 66 | Charles TrifilettiPlace 66 · Grade 10 · Father Judge | 10 | Father Judge | 22:21.01 | — |
| 67 | Ryan AnnulisPlace 67 · Grade 10 · Archbishop Wood | 10 | Archbishop Wood | 22:37.05 | — |
| 68 | Jack ElliottPlace 68 · Grade 10 · La Salle College | 10 | La Salle College | 22:43.04 | — |
| 69 | James RobertsPlace 69 · Grade 10 · Lansdale Catholic | 10 | Lansdale Catholic | 22:47.60 | 30 |
| 70 | Colin O'DonovanPlace 70 · Grade 10 · La Salle College | 10 | La Salle College | 22:51.67 | — |
| 71 | Evan FaheyPlace 71 · Grade 9 · La Salle College | 9 | La Salle College | 23:02.79 | — |
| 72 | Carter FeltusPlace 72 · Grade 12 · La Salle College | 12 | La Salle College | 23:21.95 | — |
| 73 | Andreo BonoPlace 73 · Grade 9 · Roman Catholic | 9 | Roman Catholic | 23:31.59 | 31 |
| 74 | Michael KupniewskiPlace 74 · Grade 12 · La Salle College | 12 | La Salle College | 24:08.09 | — |
| 75 | Mark Kovacs JrPlace 75 · Grade 9 · Roman Catholic | 9 | Roman Catholic | 24:09.02 | 32 |
| 76 | James PapaleoPlace 76 · Grade 10 · Father Judge | 10 | Father Judge | 24:21.95 | — |
| 77 | Ethan ChoiPlace 77 · Grade 10 · La Salle College | 10 | La Salle College | 24:47.52 | — |
| 78 | Amiel WestfieldPlace 78 · Grade 9 · Father Judge | 9 | Father Judge | 25:22.96 | — |
| 79 | Jack TreacyPlace 79 · Grade 11 · La Salle College | 11 | La Salle College | 25:25.49 | — |
| 80 | Conor KanePlace 80 · Grade 10 · Archbishop Wood | 10 | Archbishop Wood | 25:32.79 | — |
| 81 | Anthony CintronPlace 81 · Grade 9 · Father Judge | 9 | Father Judge | 25:37.76 | — |
| 82 | Jack KaiserPlace 82 · Grade 9 · Archbishop Wood | 9 | Archbishop Wood | 25:37.95 | — |
| 83 | Cameron MorrisPlace 83 · Grade 11 · Roman Catholic | 11 | Roman Catholic | 26:17.72 | 33 |
| 84 | Jac Conti-TraczykiewiczPlace 84 · Grade 10 · Archbishop Wood | 10 | Archbishop Wood | 26:39.90 | — |
| 85 | Lucas DoughertyPlace 85 · Grade 9 · Roman Catholic | 9 | Roman Catholic | 27:00.27 | — |
| 86 | Owen GallagherPlace 86 · Grade 10 · Archbishop Carroll | 10 | Archbishop Carroll | 27:04.16 | — |
| 87 | Cole RenyePlace 87 · Grade 10 · Archbishop Wood | 10 | Archbishop Wood | 27:27.46 | — |
| 88 | Kevin MansfieldPlace 88 · Grade 9 · Lansdale Catholic | 9 | Lansdale Catholic | 27:55.17 | 34 |
| 89 | Jason DiSandsPlace 89 · Grade 9 · Archbishop Carroll | 9 | Archbishop Carroll | 28:09.54 | — |
| 90 | Sean FloodPlace 90 · Grade 9 · Roman Catholic | 9 | Roman Catholic | 28:16.08 | — |
| 91 | Daniel BaltzerPlace 91 · Grade 11 · Father Judge | 11 | Father Judge | 28:55.02 | — |
| 92 | Benjamin MalcolmPlace 92 · Grade 11 · Lansdale Catholic | 11 | Lansdale Catholic | 28:56.53 | 35 |