| 1 | Frank PalopoliPlace 1 · Grade 12 · La Salle College High School | 12 | La Salle College High School | 17:13.61 |
| 2 | Brendan McGinleyPlace 2 · Grade 9 · La Salle College High School | 9 | La Salle College High School | 17:54.13 |
| 3 | Luke McelmoylePlace 3 · Grade 11 · Archbishop Wood Catholic | 11 | Archbishop Wood Catholic | 17:55.23 |
| 4 | Margis KapurPlace 4 · Grade 11 · La Salle College High School | 11 | La Salle College High School | 18:04.13 |
| 5 | Max CasadeiPlace 5 · Grade 11 · La Salle College High School | 11 | La Salle College High School | 18:06.37 |
| 6 | James GramlichPlace 6 · Grade 11 · Lansdale Catholic | 11 | Lansdale Catholic | 18:11.67 |
| 7 | Harrison SmithPlace 7 · Grade 11 · La Salle College High School | 11 | La Salle College High School | 18:17.67 |
| 8 | Jack RyanPlace 8 · Grade 9 · La Salle College High School | 9 | La Salle College High School | 18:25.71 |
| 9 | Max MazzeoPlace 9 · Grade 10 · Archbishop Ryan | 10 | Archbishop Ryan | 18:25.77 |
| 10 | Jacob BargerhuffPlace 10 · Grade 12 · Archbishop Wood Catholic | 12 | Archbishop Wood Catholic | 18:29.17 |
| 11 | Nathan ChuPlace 11 · Grade 10 · La Salle College High School | 10 | La Salle College High School | 18:29.77 |
| 12 | Will RauPlace 12 · Grade 10 · La Salle College High School | 10 | La Salle College High School | 18:31.87 |
| 13 | Matthew DeAngelisPlace 13 · Grade 9 · Archbishop Wood Catholic | 9 | Archbishop Wood Catholic | 18:36.11 |
| 14 | Edward LarrPlace 14 · Grade 12 · Conwell-Egan Catholic | 12 | Conwell-Egan Catholic | 18:37.17 |
| 15 | Will MaddenPlace 15 · Grade 10 · La Salle College High School | 10 | La Salle College High School | 18:38.81 |
| 16 | Brendan SockPlace 16 · Grade 11 · La Salle College High School | 11 | La Salle College High School | 18:44.61 |
| 17 | Michael GorrellPlace 17 · Grade 12 · La Salle College High School | 12 | La Salle College High School | 18:55.37 PR |
| 18 | Christopher MaiolinoPlace 18 · Grade 11 · La Salle College High School | 11 | La Salle College High School | 18:58.27 |
| 19 | Antonio CarmonaPlace 19 · Grade 12 · Conwell-Egan Catholic | 12 | Conwell-Egan Catholic | 19:10.83 |
| 20 | Jack GrahamPlace 20 · Grade 9 · La Salle College High School | 9 | La Salle College High School | 19:13.87 |
| 21 | Ryan SockPlace 21 · Grade 9 · La Salle College High School | 9 | La Salle College High School | 19:16.61 |
| 22 | Brandon PrimaveraPlace 22 · Grade 12 · Archbishop Wood Catholic | 12 | Archbishop Wood Catholic | 19:21.65 |
| 23 | Jude JordalPlace 23 · Grade 9 · La Salle College High School | 9 | La Salle College High School | 19:24.71 |
| 24 | Jack ElliottPlace 24 · Grade 11 · La Salle College High School | 11 | La Salle College High School | 19:26.51 |
| 25 | Ryan GallagherPlace 25 · Grade 10 · La Salle College High School | 10 | La Salle College High School | 19:33.87 PR |
| 26 | Seamus DevlinPlace 26 · Grade 9 · La Salle College High School | 9 | La Salle College High School | 19:35.47 |
| 27 | Brandon MollenhauerPlace 27 · Grade 12 · Lansdale Catholic | 12 | Lansdale Catholic | 19:47.91 |
| 28 | Kabir TandonPlace 28 · Grade 10 · La Salle College High School | 10 | La Salle College High School | 19:50.41 |
| 29 | Amiel WestfieldPlace 29 · Grade 10 · Father Judge | 10 | Father Judge | 19:51.17 |
| 30 | Dillon CarrPlace 30 · Grade 11 · Archbishop Ryan | 11 | Archbishop Ryan | 19:56.23 |
| 31 | Peter ChericoPlace 31 · Grade 10 · La Salle College High School | 10 | La Salle College High School | 19:56.37 |
| 32 | Matthew MaguraPlace 32 · Grade 12 · Archbishop Wood Catholic | 12 | Archbishop Wood Catholic | 19:58.97 |
| 33 | Thomas MazeroskiPlace 33 · Grade 10 · Lansdale Catholic | 10 | Lansdale Catholic | 20:06.27 |
| 34 | Sawyer FlanneryPlace 34 · Grade 9 · La Salle College High School | 9 | La Salle College High School | 20:10.29 |
| 35 | Brandon GrabfelderPlace 35 · Grade 12 · Father Judge | 12 | Father Judge | 20:10.81 |
| 36 | Christian AntoniniPlace 36 · Grade 11 · Devon Preparatory | 11 | Devon Preparatory | 20:13.81 |
| 37 | Daniel SperanzaPlace 37 · Grade 11 · Archbishop Wood Catholic | 11 | Archbishop Wood Catholic | 20:17.61 |
| 38 | Patrick McGinleyPlace 38 · Grade 11 · La Salle College High School | 11 | La Salle College High School | 20:17.71 |
| 39 | Matthew CurranPlace 39 · Grade 9 · Father Judge | 9 | Father Judge | 20:20.37 |
| 40 | Charlie KleinerPlace 40 · Grade 10 · Devon Preparatory | 10 | Devon Preparatory | 20:23.27 |
| 41 | Quinlan AdamsPlace 41 · Grade 10 · Archbishop Wood Catholic | 10 | Archbishop Wood Catholic | 20:35.03 |
| 42 | Noel KirkwoodPlace 42 · Grade 12 · Father Judge | 12 | Father Judge | 20:35.27 |
| 43 | Conor KanePlace 43 · Grade 11 · Archbishop Wood Catholic | 11 | Archbishop Wood Catholic | 20:37.11 |
| 44 | Max BrownPlace 44 · Grade 12 · Archbishop Ryan | 12 | Archbishop Ryan | 20:37.37 |
| 45 | James RobertsPlace 45 · Grade 11 · Lansdale Catholic | 11 | Lansdale Catholic | 20:44.17 |
| 46 | Matthew KolimagaPlace 46 · Grade 12 · Father Judge | 12 | Father Judge | 20:50.11 |
| 47 | Ian CrewsPlace 47 · Grade 9 · La Salle College High School | 9 | La Salle College High School | 20:50.91 |
| 48 | Charles TrifilettiPlace 48 · Grade 11 · Father Judge | 11 | Father Judge | 20:52.21 |
| 49 | Colin O'DonovanPlace 49 · Grade 11 · La Salle College High School | 11 | La Salle College High School | 20:55.93 |
| 50 | Matthew O'ConnellPlace 50 · Grade 10 · Lansdale Catholic | 10 | Lansdale Catholic | 20:59.01 |
| 51 | Patrick HousemanPlace 51 · Grade 10 · Father Judge | 10 | Father Judge | 21:22.57 |
| 52 | Kyle ZygnierskiPlace 52 · Grade 11 · Conwell-Egan Catholic | 11 | Conwell-Egan Catholic | 21:22.71 |
| 53 | James KellyPlace 53 · Grade 11 · Archbishop Wood Catholic | 11 | Archbishop Wood Catholic | 21:26.05 |
| 54 | Ethan NienhuisPlace 54 · Grade 10 · La Salle College High School | 10 | La Salle College High School | 21:28.11 |
| 55 | Owen ElkinsPlace 55 · Grade 12 · Archbishop Ryan | 12 | Archbishop Ryan | 21:29.87 |
| 56 | Joseph CheelyPlace 56 · Grade 9 · Devon Preparatory | 9 | Devon Preparatory | 21:32.97 |
| 57 | Thomas CarolanPlace 57 · Grade 9 · Father Judge | 9 | Father Judge | 21:43.57 |
| 58 | Chase EspositoPlace 58 · Grade 11 · Conwell-Egan Catholic | 11 | Conwell-Egan Catholic | 21:48.17 |
| 59 | Luke CozziPlace 59 · Grade 12 · Archbishop Ryan | 12 | Archbishop Ryan | 21:53.31 |
| 60 | Evan FaheyPlace 60 · Grade 10 · La Salle College High School | 10 | La Salle College High School | 21:56.77 |
| 61 | William KahnPlace 61 · Grade 12 · Father Judge | 12 | Father Judge | 21:58.47 PR |
| 62 | Ethan ChoiPlace 62 · Grade 11 · La Salle College High School | 11 | La Salle College High School | 22:00.55 |
| 63 | Anthony CintronPlace 63 · Grade 10 · Father Judge | 10 | Father Judge | 22:05.61 |
| 64 | Liam Duer-FitzpatrickPlace 64 · Grade 9 · Father Judge | 9 | Father Judge | 22:05.83 |
| 65 | Jordan RoldanPlace 65 · Grade 10 · Archbishop Ryan | 10 | Archbishop Ryan | 22:09.09 |
| 66 | Caleb GarechtPlace 66 · Grade 11 · Devon Preparatory | 11 | Devon Preparatory | 22:22.91 |
| 67 | Daniel GreimPlace 67 · Grade 12 · Conwell-Egan Catholic | 12 | Conwell-Egan Catholic | 22:28.17 |
| 68 | Stan KapurPlace 68 · Grade 9 · La Salle College High School | 9 | La Salle College High School | 22:28.45 |
| 69 | Michael HoldenPlace 69 · Grade 10 · La Salle College High School | 10 | La Salle College High School | 22:28.57 |
| 70 | Elliot MillerPlace 70 · Grade 9 · La Salle College High School | 9 | La Salle College High School | 22:29.27 |
| 71 | Ryan AnnulisPlace 71 · Grade 11 · Archbishop Wood Catholic | 11 | Archbishop Wood Catholic | 22:29.67 |
| 72 | Aj AdamsPlace 72 · Grade 10 · Devon Preparatory | 10 | Devon Preparatory | 23:03.57 |
| 73 | Carter EspositoPlace 73 · Grade 9 · Conwell-Egan Catholic | 9 | Conwell-Egan Catholic | 23:06.27 |
| 74 | Plinio DornelasPlace 74 · Grade 12 · Archbishop Ryan | 12 | Archbishop Ryan | 23:19.17 |
| 75 | Kevin GoodwinPlace 75 · Grade 12 · Archbishop Ryan | 12 | Archbishop Ryan | 23:32.87 |
| 76 | Cole HopkinsPlace 76 · Grade 10 · Conwell-Egan Catholic | 10 | Conwell-Egan Catholic | 23:37.87 |
| 77 | Jack KaiserPlace 77 · Grade 10 · Archbishop Wood Catholic | 10 | Archbishop Wood Catholic | 23:41.97 |
| 78 | Nolan RioPlace 78 · Grade 11 · Lansdale Catholic | 11 | Lansdale Catholic | 23:52.41 |
| 79 | Michael MincieliPlace 79 · Grade 10 · Lansdale Catholic | 10 | Lansdale Catholic | 24:05.57 PR |
| 80 | Brayden (Brady) SmithPlace 80 · Grade 11 · Devon Preparatory | 11 | Devon Preparatory | 24:45.71 |
| 81 | Kevin MansfieldPlace 81 · Grade 10 · Lansdale Catholic | 10 | Lansdale Catholic | 25:32.67 |
| 82 | Lorenzo CurcioPlace 82 · Grade 10 · Lansdale Catholic | 10 | Lansdale Catholic | 25:38.71 PR |
| 83 | Anthony SeiberlichPlace 83 · Grade 11 · Archbishop Ryan | 11 | Archbishop Ryan | 25:39.41 |
| 84 | Jaden ToledoPlace 84 · Grade 12 · Archbishop Ryan | 12 | Archbishop Ryan | 25:40.21 |
| 85 | Jaden JohnsonPlace 85 · Grade 11 · Archbishop Ryan | 11 | Archbishop Ryan | 26:33.27 |
| 86 | Nathan BargerhuffPlace 86 · Grade 9 · Archbishop Wood Catholic | 9 | Archbishop Wood Catholic | 27:08.27 |
| 87 | Sal FlynnPlace 87 · Grade 12 · Archbishop Wood Catholic | 12 | Archbishop Wood Catholic | 27:11.37 |
| 88 | Nicholas D'AlonzoPlace 88 · Grade 9 · La Salle College High School | 9 | La Salle College High School | 27:12.07 |
| 89 | Cole RenyePlace 89 · Grade 11 · Archbishop Wood Catholic | 11 | Archbishop Wood Catholic | 27:17.87 |
| 90 | Silas LarsonPlace 90 · Grade 9 · La Salle College High School | 9 | La Salle College High School | 28:43.07 |
| 91 | Conor WhomsleyPlace 91 · Grade 10 · Devon Preparatory | 10 | Devon Preparatory | 28:57.41 |
| 92 | Nicholas BriggsPlace 92 · Grade 9 · La Salle College High School | 9 | La Salle College High School | 29:59.67 |
| 93 | Tyler RileyPlace 93 · Grade 10 · Archbishop Wood Catholic | 10 | Archbishop Wood Catholic | 32:12.47 |