| 1 | Samuel Perez-GonzalesPlace 1 · Grade 11 · Father Judge | 11 | Father Judge | 17:16.82 |
| 2 | Jude HvoreckyPlace 2 · Grade 12 · La Salle College High School | 12 | La Salle College High School | 17:26.34 |
| 3 | Mohammed NyeiPlace 3 · Grade 11 · Monsignor Bonner/Archbishop Prendergast | 11 | Monsignor Bonner/Archbishop Prendergast | 17:44.04 |
| 4 | Colin SchultzPlace 4 · Grade 11 · Father Judge | 11 | Father Judge | 17:44.48 |
| 5 | Colin DunnePlace 5 · Grade 11 · Father Judge | 11 | Father Judge | 17:50.56 |
| 6 | Lucas HoPlace 6 · Grade 11 · Father Judge | 11 | Father Judge | 17:52.72 |
| 7 | Vincent CalamiaPlace 7 · Grade 12 · La Salle College High School | 12 | La Salle College High School | 17:58.58 |
| 8 | Sebastian WestfallPlace 8 · Grade 11 · La Salle College High School | 11 | La Salle College High School | 17:59.78 |
| 9 | Luke McelmoylePlace 9 · Grade 11 · Archbishop Wood Catholic | 11 | Archbishop Wood Catholic | 18:01.78 |
| 10 | Thomas GoettnerPlace 10 · Grade 10 · La Salle College High School | 10 | La Salle College High School | 18:08.82 |
| 11 | Anthony UkalovicPlace 11 · Grade 11 · La Salle College High School | 11 | La Salle College High School | 18:10.68 |
| 12 | Harrison SmithPlace 12 · Grade 11 · La Salle College High School | 11 | La Salle College High School | 18:17.74 |
| 13 | Ryan RussellPlace 13 · Grade 11 · La Salle College High School | 11 | La Salle College High School | 18:17.88 |
| 14 | Jacob BargerhuffPlace 14 · Grade 12 · Archbishop Wood Catholic | 12 | Archbishop Wood Catholic | 18:19.75 |
| 15 | Denis CollinsPlace 15 · Grade 11 · La Salle College High School | 11 | La Salle College High School | 18:19.79 |
| 16 | Kenyatta JohnsonPlace 16 · Grade 11 · Monsignor Bonner/Archbishop Prendergast | 11 | Monsignor Bonner/Archbishop Prendergast | 18:32.84 |
| 17 | Jack RyanPlace 17 · Grade 9 · La Salle College High School | 9 | La Salle College High School | 18:42.84 |
| 18 | Nathan ChuPlace 18 · Grade 10 · La Salle College High School | 10 | La Salle College High School | 18:44.68 |
| 19 | Margis KapurPlace 19 · Grade 11 · La Salle College High School | 11 | La Salle College High School | 18:51.78 |
| 20 | Christopher MaiolinoPlace 20 · Grade 11 · La Salle College High School | 11 | La Salle College High School | 18:51.82 |
| 21 | Elwood CubbagePlace 21 · Grade 9 · Father Judge | 9 | Father Judge | 18:57.12 |
| 22 | Will RauPlace 22 · Grade 10 · La Salle College High School | 10 | La Salle College High School | 19:06.26 |
| 23 | Matthew DeAngelisPlace 23 · Grade 9 · Archbishop Wood Catholic | 9 | Archbishop Wood Catholic | 19:08.22 |
| 24 | Will MaddenPlace 24 · Grade 10 · La Salle College High School | 10 | La Salle College High School | 19:17.18 |
| 25 | Luke MuscarneroPlace 25 · Grade 9 · Father Judge | 9 | Father Judge | 19:17.68 |
| 26 | Brendan SockPlace 26 · Grade 11 · La Salle College High School | 11 | La Salle College High School | 19:29.16 |
| 27 | Brandon PrimaveraPlace 27 · Grade 12 · Archbishop Wood Catholic | 12 | Archbishop Wood Catholic | 19:33.76 |
| 28 | Jacob MardirosianPlace 28 · Grade 11 · La Salle College High School | 11 | La Salle College High School | 19:34.68 |
| 29 | Ryan SockPlace 29 · Grade 9 · La Salle College High School | 9 | La Salle College High School | 19:36.48 |
| 30 | Tucker SpikerPlace 30 · Grade 9 · Saint Joseph's Prep | 9 | Saint Joseph's Prep | 19:39.78 |
| 31 | Brandon GrabfelderPlace 31 · Grade 12 · Father Judge | 12 | Father Judge | 19:44.32 |
| 32 | Jack GuldalianPlace 32 · Grade 9 · Saint Joseph's Prep | 9 | Saint Joseph's Prep | 19:45.26 |
| 33 | Anthony MirabilePlace 33 · Grade 9 · Saint Joseph's Prep | 9 | Saint Joseph's Prep | 19:48.82 |
| 34 | Patrick HarrisPlace 34 · Grade 9 · Saint Joseph's Prep | 9 | Saint Joseph's Prep | 19:49.92 |
| 35 | Jude JordalPlace 35 · Grade 9 · La Salle College High School | 9 | La Salle College High School | 19:51.68 |
| 36 | Jack ElliottPlace 36 · Grade 11 · La Salle College High School | 11 | La Salle College High School | 19:54.98 |
| 37 | Jonas JiangPlace 37 · Grade 11 · Saint Joseph's Prep | 11 | Saint Joseph's Prep | 19:56.40 PR |
| 38 | Matthew CurranPlace 38 · Grade 9 · Father Judge | 9 | Father Judge | 19:59.82 |
| 39 | Jack GrahamPlace 39 · Grade 9 · La Salle College High School | 9 | La Salle College High School | 20:07.18 |
| 40 | Matthew MaguraPlace 40 · Grade 12 · Archbishop Wood Catholic | 12 | Archbishop Wood Catholic | 20:09.88 |
| 41 | Ryan GallagherPlace 41 · Grade 10 · La Salle College High School | 10 | La Salle College High School | 20:22.82 |
| 42 | Chace IngramPlace 42 · Grade 9 · Monsignor Bonner/Archbishop Prendergast | 9 | Monsignor Bonner/Archbishop Prendergast | 20:24.98 PR |
| 43 | Kabir TandonPlace 43 · Grade 10 · La Salle College High School | 10 | La Salle College High School | 20:26.42 |
| 44 | Samuel BeckerPlace 44 · Grade 9 · Saint Joseph's Prep | 9 | Saint Joseph's Prep | 20:26.52 |
| 45 | Joseph SirbakPlace 45 · Grade 10 · Saint Joseph's Prep | 10 | Saint Joseph's Prep | 20:28.48 |
| 46 | Varney N'yeiPlace 46 · Grade 10 · Monsignor Bonner/Archbishop Prendergast | 10 | Monsignor Bonner/Archbishop Prendergast | 20:37.38 |
| 47 | Sawyer FlanneryPlace 47 · Grade 9 · La Salle College High School | 9 | La Salle College High School | 20:38.32 |
| 48 | Bryce TrotmanPlace 48 · Grade 12 · Saint Joseph's Prep | 12 | Saint Joseph's Prep | 20:42.08 |
| 49 | Cole CosgrovePlace 49 · Grade 11 · La Salle College High School | 11 | La Salle College High School | 20:42.18 |
| 50 | Daniel SperanzaPlace 50 · Grade 11 · Archbishop Wood Catholic | 11 | Archbishop Wood Catholic | 20:43.46 |
| 51 | Patrick HousemanPlace 51 · Grade 10 · Father Judge | 10 | Father Judge | 20:43.88 |
| 52 | Amiel WestfieldPlace 52 · Grade 10 · Father Judge | 10 | Father Judge | 20:44.62 |
| 53 | Charles TrifilettiPlace 53 · Grade 11 · Father Judge | 11 | Father Judge | 20:47.22 |
| 54 | John SprandioPlace 54 · Grade 10 · Saint Joseph's Prep | 10 | Saint Joseph's Prep | 20:52.32 |
| 55 | Nahir DavisPlace 55 · Grade 9 · Saint Joseph's Prep | 9 | Saint Joseph's Prep | 21:01.42 |
| 56 | Jake DonovanPlace 56 · Grade 9 · Saint Joseph's Prep | 9 | Saint Joseph's Prep | 21:01.44 |
| 57 | Cameron VanadaPlace 57 · Grade 10 · Saint Joseph's Prep | 10 | Saint Joseph's Prep | 21:09.80 |
| 58 | Quinlan AdamsPlace 58 · Grade 10 · Archbishop Wood Catholic | 10 | Archbishop Wood Catholic | 21:12.22 |
| 59 | James KellyPlace 59 · Grade 11 · Archbishop Wood Catholic | 11 | Archbishop Wood Catholic | 21:19.96 |
| 60 | Luis LozanoPlace 60 · Grade 12 · Monsignor Bonner/Archbishop Prendergast | 12 | Monsignor Bonner/Archbishop Prendergast | 21:24.86 |
| 61 | Finn AmusoPlace 61 · Grade 11 · Saint Joseph's Prep | 11 | Saint Joseph's Prep | 21:28.08 |
| 62 | Colin O'DonovanPlace 62 · Grade 11 · La Salle College High School | 11 | La Salle College High School | 21:29.28 |
| 63 | Conor KanePlace 63 · Grade 11 · Archbishop Wood Catholic | 11 | Archbishop Wood Catholic | 21:34.28 |
| 64 | Noel KirkwoodPlace 64 · Grade 12 · Father Judge | 12 | Father Judge | 21:40.38 |
| 65 | Ryan BonawitzPlace 65 · Grade 9 · Saint Joseph's Prep | 9 | Saint Joseph's Prep | 21:44.28 |
| 66 | Matt ArditoPlace 66 · Grade 11 · Saint Joseph's Prep | 11 | Saint Joseph's Prep | 21:45.78 |
| 67 | Colin LazzeriPlace 67 · Grade 9 · Saint Joseph's Prep | 9 | Saint Joseph's Prep | 21:46.48 |
| 68 | Charles MoserPlace 68 · Grade 9 · Saint Joseph's Prep | 9 | Saint Joseph's Prep | 21:48.48 |
| 69 | Alexander VillarrealPlace 69 · Grade 11 · Saint Joseph's Prep | 11 | Saint Joseph's Prep | 21:53.78 |
| 70 | Ethan NienhuisPlace 70 · Grade 10 · La Salle College High School | 10 | La Salle College High School | 22:00.96 |
| 71 | Thomas AngelucciPlace 71 · Grade 9 · Saint Joseph's Prep | 9 | Saint Joseph's Prep | 22:01.92 |
| 72 | Evan FaheyPlace 72 · Grade 10 · La Salle College High School | 10 | La Salle College High School | 22:03.86 |
| 73 | Paul HorosPlace 73 · Grade 9 · Saint Joseph's Prep | 9 | Saint Joseph's Prep | 22:04.76 PR |
| 74 | Liam WesnerPlace 74 · Grade 11 · Saint Joseph's Prep | 11 | Saint Joseph's Prep | 22:11.82 |
| 75 | Ryan AnnulisPlace 75 · Grade 11 · Archbishop Wood Catholic | 11 | Archbishop Wood Catholic | 22:12.98 |
| 76 | Luka ConnorPlace 76 · Grade 9 · Saint Joseph's Prep | 9 | Saint Joseph's Prep | 22:20.52 |
| 77 | Mike QuinnPlace 77 · Grade 9 · Saint Joseph's Prep | 9 | Saint Joseph's Prep | 22:25.38 |
| 78 | Peter ChericoPlace 78 · Grade 10 · La Salle College High School | 10 | La Salle College High School | 22:25.92 |
| 79 | Anthony CintronPlace 79 · Grade 10 · Father Judge | 10 | Father Judge | 22:32.62 |
| 80 | Roman BileciPlace 80 · Grade 9 · Saint Joseph's Prep | 9 | Saint Joseph's Prep | 22:40.02 |
| 81 | Ryan ConnorPlace 81 · Grade 9 · Saint Joseph's Prep | 9 | Saint Joseph's Prep | 22:40.04 |
| 82 | Nicholas DoddPlace 82 · Grade 12 · Father Judge | 12 | Father Judge | 22:45.45 |
| 83 | Liam Duer-FitzpatrickPlace 83 · Grade 9 · Father Judge | 9 | Father Judge | 22:47.28 |
| 84 | James LamainaPlace 84 · Grade 12 · Father Judge | 12 | Father Judge | 22:49.82 |
| 85 | Joe PaddockPlace 85 · Grade 9 · Saint Joseph's Prep | 9 | Saint Joseph's Prep | 22:50.92 |
| 86 | Joshua ShapitPlace 86 · Grade 10 · Saint Joseph's Prep | 10 | Saint Joseph's Prep | 22:51.21 |
| 87 | Brendon TavaniPlace 87 · Grade 10 · Saint Joseph's Prep | 10 | Saint Joseph's Prep | 22:52.52 |
| 88 | Michael HoldenPlace 88 · Grade 10 · La Salle College High School | 10 | La Salle College High School | 22:56.86 |
| 89 | Patrick McGinleyPlace 89 · Grade 11 · La Salle College High School | 11 | La Salle College High School | 22:58.26 |
| 90 | Nolan RioPlace 90 · Grade 11 · Lansdale Catholic | 11 | Lansdale Catholic | 23:01.32 |
| 91 | Kameron GerstPlace 91 · Grade 9 · Saint Joseph's Prep | 9 | Saint Joseph's Prep | 23:06.52 |
| 92 | Conor FlemingPlace 92 · Grade 10 · Saint Joseph's Prep | 10 | Saint Joseph's Prep | 23:10.66 |
| 93 | Thomas CarolanPlace 93 · Grade 9 · Father Judge | 9 | Father Judge | 23:11.18 |
| 94 | Stan KapurPlace 94 · Grade 9 · La Salle College High School | 9 | La Salle College High School | 23:12.02 |
| 95 | James DooleyPlace 95 · Grade 9 · Saint Joseph's Prep | 9 | Saint Joseph's Prep | 23:19.12 |
| 96 | Ethan ChoiPlace 96 · Grade 11 · La Salle College High School | 11 | La Salle College High School | 23:19.26 |
| 97 | Elliot MillerPlace 97 · Grade 9 · La Salle College High School | 9 | La Salle College High School | 23:32.08 |
| 98 | Liam FlemingPlace 98 · Grade 12 · Saint Joseph's Prep | 12 | Saint Joseph's Prep | 23:38.18 |
| 99 | Sean HaganPlace 99 · Grade 9 · Saint Joseph's Prep | 9 | Saint Joseph's Prep | 23:39.52 |
| 100 | Francesco AiraudoPlace 100 · Grade 11 · Saint Joseph's Prep | 11 | Saint Joseph's Prep | 23:56.82 |
| 101 | Marcus LongmorePlace 101 · Grade 10 · Saint Joseph's Prep | 10 | Saint Joseph's Prep | 24:02.88 |
| 102 | William GillespiePlace 102 · Grade 9 · Saint Joseph's Prep | 9 | Saint Joseph's Prep | 24:04.32 |
| 103 | Troy LehmanPlace 103 · Grade 10 · Saint Joseph's Prep | 10 | Saint Joseph's Prep | 24:21.38 |
| 104 | Fouzan AhmadPlace 104 · Grade 9 · Saint Joseph's Prep | 9 | Saint Joseph's Prep | 24:31.66 PR |
| 105 | Brayden HarteyPlace 105 · Grade 9 · Father Judge | 9 | Father Judge | 24:36.02 |
| 106 | Jack KaiserPlace 106 · Grade 10 · Archbishop Wood Catholic | 10 | Archbishop Wood Catholic | 24:39.46 |
| 107 | Andrew BottPlace 107 · Grade 12 · Lansdale Catholic | 12 | Lansdale Catholic | 24:47.38 |
| 108 | Kael KauferPlace 108 · Grade 11 · Saint Joseph's Prep | 11 | Saint Joseph's Prep | 24:47.66 |
| 109 | Francis GreekPlace 109 · Grade 9 · Saint Joseph's Prep | 9 | Saint Joseph's Prep | 24:55.62 |
| 110 | Jalen MurrayPlace 110 · Grade 12 · Monsignor Bonner/Archbishop Prendergast | 12 | Monsignor Bonner/Archbishop Prendergast | 25:09.42 |
| 111 | Shane LordPlace 111 · Grade 9 · Saint Joseph's Prep | 9 | Saint Joseph's Prep | 25:12.36 |
| 112 | Christopher ShapiroPlace 112 · Grade 12 · Saint Joseph's Prep | 12 | Saint Joseph's Prep | 25:29.78 |
| 113 | Nicholas D'AlonzoPlace 113 · Grade 9 · La Salle College High School | 9 | La Salle College High School | 26:10.18 |
| 114 | Michael MincieliPlace 114 · Grade 10 · Lansdale Catholic | 10 | Lansdale Catholic | 26:16.94 |
| 115 | Lorenzo CurcioPlace 115 · Grade 10 · Lansdale Catholic | 10 | Lansdale Catholic | 26:22.72 |
| 116 | Tymir RoanePlace 116 · Grade 12 · Monsignor Bonner/Archbishop Prendergast | 12 | Monsignor Bonner/Archbishop Prendergast | 26:30.32 |
| 117 | John KogerPlace 117 · Grade 9 · Saint Joseph's Prep | 9 | Saint Joseph's Prep | 26:32.90 |
| 118 | Nicholas TostiPlace 118 · Grade 9 · Lansdale Catholic | 9 | Lansdale Catholic | 26:59.62 PR |
| 119 | Adam GoldsmithPlace 119 · Grade 11 · Father Judge | 11 | Father Judge | 27:15.62 |
| 120 | Colin KellyPlace 120 · Grade 10 · Saint Joseph's Prep | 10 | Saint Joseph's Prep | 27:26.28 |
| 121 | Mathieu Di GiovanniPlace 121 · Grade 12 · Saint Joseph's Prep | 12 | Saint Joseph's Prep | 27:42.40 |
| 122 | Philip DornPlace 122 · Grade 10 · Saint Joseph's Prep | 10 | Saint Joseph's Prep | 27:58.78 |
| 123 | Luke DurhamPlace 123 · Grade 9 · Saint Joseph's Prep | 9 | Saint Joseph's Prep | 27:59.56 |
| 124 | Nathan BargerhuffPlace 124 · Grade 9 · Archbishop Wood Catholic | 9 | Archbishop Wood Catholic | 28:15.08 |
| 125 | Silas LarsonPlace 125 · Grade 9 · La Salle College High School | 9 | La Salle College High School | 28:21.02 |
| 126 | Kevin MansfieldPlace 126 · Grade 10 · Lansdale Catholic | 10 | Lansdale Catholic | 29:25.28 |
| 127 | Harris KotsornithisPlace 127 · Grade 10 · Saint Joseph's Prep | 10 | Saint Joseph's Prep | 29:26.18 |
| 128 | Joseph ChaawaPlace 128 · Grade 9 · Saint Joseph's Prep | 9 | Saint Joseph's Prep | 29:53.32 |
| 129 | Cole RenyePlace 129 · Grade 11 · Archbishop Wood Catholic | 11 | Archbishop Wood Catholic | 30:18.48 |
| 130 | Tyler RomanoPlace 130 · Grade 12 · La Salle College High School | 12 | La Salle College High School | 30:39.98 |
| 131 | Tyler RileyPlace 131 · Grade 10 · Archbishop Wood Catholic | 10 | Archbishop Wood Catholic | 30:42.88 |
| 132 | Nicholas BriggsPlace 132 · Grade 9 · La Salle College High School | 9 | La Salle College High School | 42:07.02 |