| 1 | Liam BaileyPlace 1 · Grade 10 · Ridley | 10 | Ridley | 17:44.85 PR |
| 2 | Jack ChletsosPlace 2 · Grade 9 · Lower Merion | 9 | Lower Merion | 18:25.25 PR |
| 3 | Theo AlbanesePlace 3 · Grade 10 · Penncrest | 10 | Penncrest | 18:33.89 |
| 4 | Carter BerardoniPlace 4 · Grade 10 · Haverford Twp. | 10 | Haverford Twp. | 18:34.96 |
| 5 | Maximus TomlinsonPlace 5 · Grade 11 · Conestoga | 11 | Conestoga | 18:35.71 PR |
| 6 | Dailey EaglesPlace 6 · Grade 9 · Haverford Twp. | 9 | Haverford Twp. | 18:37.61 |
| 7 | James FingerutPlace 7 · Grade 12 · Haverford Twp. | 12 | Haverford Twp. | 18:41.75 PR |
| 8 | Dillon AdamsPlace 8 · Grade 11 · Radnor | 11 | Radnor | 18:45.59 |
| 9 | Austin StaschakPlace 9 · Grade 10 · Conestoga | 10 | Conestoga | 18:52.95 |
| 10 | Ryan KingPlace 10 · Grade 11 · Penncrest | 11 | Penncrest | 18:54.41 |
| 11 | Sean HeppardPlace 11 · Grade 12 · Ridley | 12 | Ridley | 18:55.23 |
| 12 | Kaiyun SuPlace 12 · Grade 10 · Harriton | 10 | Harriton | 18:55.49 |
| 13 | James BallPlace 13 · Grade 9 · Strath Haven | 9 | Strath Haven | 18:56.07 |
| 14 | Koven HadfieldPlace 14 · Grade 10 · Harriton | 10 | Harriton | 19:00.49 |
| 15 | Jack CrottyPlace 15 · Grade 10 · Penncrest | 10 | Penncrest | 19:01.95 |
| 16 | Ethan BowenPlace 16 · Grade 12 · Penncrest | 12 | Penncrest | 19:03.91 |
| 17 | Jonathan RobertsPlace 17 · Grade 10 · Radnor | 10 | Radnor | 19:05.19 PR |
| 18 | Dean DagostinoPlace 18 · Grade 11 · Conestoga | 11 | Conestoga | 19:06.55 |
| 19 | Kian LoftiPlace 19 · Grade 10 · Conestoga | 10 | Conestoga | 19:08.51 PR |
| 20 | Liam CarrollPlace 20 · Grade 12 · Penncrest | 12 | Penncrest | 19:11.06 |
| 21 | Logan WaltersPlace 21 · Grade 11 · Springfield (Delco) | 11 | Springfield (Delco) | 19:14.56 PR |
| 22 | Braeden KellyPlace 22 · Grade 11 · Springfield (Delco) | 11 | Springfield (Delco) | 19:16.51 PR |
| 23 | Andrew HartmanPlace 23 · Grade 10 · Radnor | 10 | Radnor | 19:16.79 PR |
| 24 | Alec DonnellyPlace 24 · Grade 9 · Haverford Twp. | 9 | Haverford Twp. | 19:17.79 |
| 25 | Nathan QuinnPlace 25 · Grade 10 · Radnor | 10 | Radnor | 19:21.41 |
| 26 | Declan BurkoPlace 26 · Grade 12 · Haverford Twp. | 12 | Haverford Twp. | 19:22.59 |
| 27 | Nicholas FontainePlace 27 · Grade 12 · Radnor | 12 | Radnor | 19:22.71 PR |
| 28 | Anthony McIntyrePlace 28 · Grade 12 · Ridley | 12 | Ridley | 19:22.95 PR |
| 29 | Emmett GallagherPlace 29 · Grade 9 · Conestoga | 9 | Conestoga | 19:24.45 |
| 30 | Doren AbramsonPlace 30 · Grade 11 · Harriton | 11 | Harriton | 19:27.79 |
| 31 | Breccan DevillePlace 31 · Grade 9 · Haverford Twp. | 9 | Haverford Twp. | 19:29.25 |
| 32 | Rowan O'SullivanPlace 32 · Grade 11 · Harriton | 11 | Harriton | 19:29.31 |
| 33 | Finn LewisPlace 33 · Grade 9 · Lower Merion | 9 | Lower Merion | 19:39.35 |
| 34 | Jonah WimmerPlace 34 · Grade 12 · Strath Haven | 12 | Strath Haven | 19:39.63 |
| 35 | Nathan RinesPlace 35 · Grade 12 · Strath Haven | 12 | Strath Haven | 19:39.79 |
| 36 | Tymek KruszewskiPlace 36 · Grade 10 · Penncrest | 10 | Penncrest | 19:41.51 |
| 37 | Max CallahanPlace 37 · Grade 9 · Haverford Twp. | 9 | Haverford Twp. | 19:50.35 PR |
| 38 | Keller DiemPlace 38 · Grade 9 · Haverford Twp. | 9 | Haverford Twp. | 19:51.70 |
| 39 | Jack MyersPlace 39 · Grade 12 · Conestoga | 12 | Conestoga | 19:51.95 |
| 40 | Joe SalernoPlace 40 · Grade 11 · Springfield (Delco) | 11 | Springfield (Delco) | 19:52.89 |
| 41 | Caderyn BenedictPlace 41 · Grade 9 · Ridley | 9 | Ridley | 19:53.59 |
| 42 | Zachary BarnesPlace 42 · Grade 10 · Conestoga | 10 | Conestoga | 19:55.71 |
| 43 | Alistair Tabas-CarsonPlace 43 · Grade 9 · Harriton | 9 | Harriton | 19:56.13 |
| 44 | Lucas MehlmannPlace 44 · Grade 12 · Conestoga | 12 | Conestoga | 19:56.51 |
| 45 | Darryl ClarkPlace 45 · Grade 12 · Strath Haven | 12 | Strath Haven | 19:56.75 PR |
| 46 | Liam PinderPlace 46 · Grade 12 · Haverford Twp. | 12 | Haverford Twp. | 19:57.39 |
| 47 | William RemingtonPlace 47 · Grade 9 · Haverford Twp. | 9 | Haverford Twp. | 20:00.19 PR |
| 48 | Ryan BeckPlace 48 · Grade 10 · Lower Merion | 10 | Lower Merion | 20:01.46 |
| 49 | Graham LanePlace 49 · Grade 12 · Haverford Twp. | 12 | Haverford Twp. | 20:04.59 |
| 50 | James FinlaysonPlace 50 · Grade 9 · Conestoga | 9 | Conestoga | 20:04.65 |
| 51 | Ben KobellPlace 51 · Grade 10 · Lower Merion | 10 | Lower Merion | 20:04.65 PR |
| 52 | Owen GradenPlace 52 · Grade 12 · Strath Haven | 12 | Strath Haven | 20:04.86 |
| 53 | Grant FarrellPlace 53 · Grade 9 · Conestoga | 9 | Conestoga | 20:06.11 PR |
| 54 | Colin PhelanPlace 54 · Grade 9 · Conestoga | 9 | Conestoga | 20:06.71 |
| 55 | Asher MathiasPlace 55 · Grade 10 · Haverford Twp. | 10 | Haverford Twp. | 20:07.61 PR |
| 56 | Grayson AndersonPlace 56 · Grade 9 · Haverford Twp. | 9 | Haverford Twp. | 20:10.45 |
| 57 | Jack GossePlace 57 · Grade 11 · Conestoga | 11 | Conestoga | 20:11.69 |
| 58 | Griffin DavisPlace 58 · Grade 9 · Lower Merion | 9 | Lower Merion | 20:12.01 |
| 59 | Owen BroderickPlace 59 · Grade 11 · Harriton | 11 | Harriton | 20:15.29 |
| 60 | Alexander BaldinoPlace 60 · Grade 11 · Garnet Valley | 11 | Garnet Valley | 20:15.65 |
| 61 | Henry BakerPlace 61 · Grade 9 · Harriton | 9 | Harriton | 20:16.69 |
| 62 | Jackson SkellyPlace 62 · Grade 9 · Lower Merion | 9 | Lower Merion | 20:17.61 |
| 63 | Lucas Krijt De LoraPlace 63 · Grade 12 · Conestoga | 12 | Conestoga | 20:19.15 |
| 64 | Braden SchwanPlace 64 · Grade 10 · Garnet Valley | 10 | Garnet Valley | 20:19.29 |
| 65 | Eden HePlace 65 · Grade 12 · Garnet Valley | 12 | Garnet Valley | 20:25.25 |
| 66 | Nolan HighPlace 66 · Grade 12 · Penncrest | 12 | Penncrest | 20:27.11 |
| 67 | Thomas GuerinPlace 67 · Grade 9 · Conestoga | 9 | Conestoga | 20:28.76 PR |
| 68 | Daniel RyanPlace 68 · Grade 12 · Conestoga | 12 | Conestoga | 20:31.95 |
| 69 | Matthew ShinPlace 69 · Grade 11 · Conestoga | 11 | Conestoga | 20:36.35 |
| 70 | Collin MurtaughPlace 70 · Grade 12 · Haverford Twp. | 12 | Haverford Twp. | 20:37.03 |
| 71 | Luca FiorePlace 71 · Grade 12 · Harriton | 12 | Harriton | 20:40.31 |
| 72 | gabriel SignorePlace 72 · Grade 9 · Penncrest | 9 | Penncrest | 20:41.31 |
| 73 | Noah ReillyPlace 73 · Grade 10 · Haverford Twp. | 10 | Haverford Twp. | 20:41.39 PR |
| 74 | Thomas GoldPlace 74 · Grade 9 · Penncrest | 9 | Penncrest | 20:41.41 PR |
| 75 | Julian FeinPlace 75 · Grade 12 · Haverford Twp. | 12 | Haverford Twp. | 20:41.55 |
| 76 | Thomas ScottPlace 76 · Grade 11 · Springfield (Delco) | 11 | Springfield (Delco) | 20:42.19 PR |
| 77 | Jason KellyPlace 77 · Grade 11 · Marple Newtown | 11 | Marple Newtown | 20:43.99 |
| 78 | Brady AndersonPlace 78 · Grade 9 · Haverford Twp. | 9 | Haverford Twp. | 20:48.75 |
| 79 | Daniel O'DonnellPlace 79 · Grade 9 · Conestoga | 9 | Conestoga | 20:49.69 |
| 80 | Connor MitchellPlace 80 · Grade 11 · Ridley | 11 | Ridley | 20:50.13 PR |
| 81 | Josh ViscusiPlace 81 · Grade 12 · Haverford Twp. | 12 | Haverford Twp. | 20:50.15 |
| 82 | Eli RaymePlace 82 · Grade 11 · Conestoga | 11 | Conestoga | 20:51.01 |
| 83 | Joe GoldererPlace 83 · Grade 11 · Penncrest | 11 | Penncrest | 20:51.11 |
| 84 | Keegan DensmorePlace 84 · Grade 11 · Strath Haven | 11 | Strath Haven | 20:51.29 |
| 85 | Colin WeinrichPlace 85 · Grade 9 · Penncrest | 9 | Penncrest | 21:00.79 |
| 86 | Sebastian KeeganPlace 86 · Grade 10 · Radnor | 10 | Radnor | 21:03.31 |
| 87 | Isaac DoanePlace 87 · Grade 11 · Lower Merion | 11 | Lower Merion | 21:04.51 PR |
| 88 | Evan TerrPlace 88 · Grade 10 · Lower Merion | 10 | Lower Merion | 21:04.51 PR |
| 89 | Andrew BenzingPlace 89 · Grade 9 · Strath Haven | 9 | Strath Haven | 21:05.75 |
| 90 | Ethan KimPlace 90 · Grade 12 · Harriton | 12 | Harriton | 21:06.19 |
| 91 | Calvin EzoldPlace 91 · Grade 9 · Haverford Twp. | 9 | Haverford Twp. | 21:07.65 |
| 92 | Colin WardPlace 92 · Grade 12 · Harriton | 12 | Harriton | 21:09.31 |
| 93 | Colson ShieldsPlace 93 · Grade 9 · Strath Haven | 9 | Strath Haven | 21:09.49 PR |
| 94 | Luca RoscoePlace 94 · Grade 9 · Haverford Twp. | 9 | Haverford Twp. | 21:09.71 |
| 95 | James ChungPlace 95 · Grade 12 · Haverford Twp. | 12 | Haverford Twp. | 21:14.51 |
| 96 | Matt ReynoldsPlace 96 · Grade 10 · Marple Newtown | 10 | Marple Newtown | 21:15.25 |
| 97 | Daniel LiPlace 97 · Grade 10 · Garnet Valley | 10 | Garnet Valley | 21:17.91 PR |
| 98 | Mason ImPlace 98 · Grade 10 · Conestoga | 10 | Conestoga | 21:19.45 PR |
| 99 | Kevin LukesPlace 99 · Grade 12 · Conestoga | 12 | Conestoga | 21:20.85 |
| 100 | Evan MogckPlace 100 · Grade 11 · Haverford Twp. | 11 | Haverford Twp. | 21:21.53 |
| 101 | Evan LinPlace 101 · Grade 9 · Garnet Valley | 9 | Garnet Valley | 21:22.15 |
| 102 | Wyatt HinderliterPlace 102 · Grade 12 · Conestoga | 12 | Conestoga | 21:26.61 PR |
| 103 | Theo AdlerPlace 103 · Grade 11 · Harriton | 11 | Harriton | 21:28.30 |
| 104 | Josh CurytoPlace 104 · Grade 10 · Lower Merion | 10 | Lower Merion | 21:28.71 |
| 105 | Nqabayethu MoyoPlace 105 · Grade 11 · Conestoga | 11 | Conestoga | 21:29.63 |
| 106 | Isaac BabalolaPlace 106 · Grade 11 · Lower Merion | 11 | Lower Merion | 21:31.25 PR |
| 107 | Ben PolitanoPlace 107 · Grade 12 · Haverford Twp. | 12 | Haverford Twp. | 21:32.79 |
| 108 | Patrick TranPlace 108 · Grade 11 · Garnet Valley | 11 | Garnet Valley | 21:33.13 |
| 109 | Ryan MadrigalPlace 109 · Grade 11 · Marple Newtown | 11 | Marple Newtown | 21:33.89 |
| 110 | Ben KoschmederPlace 110 · Grade 10 · Conestoga | 10 | Conestoga | 21:36.15 |
| 111 | Nick RoeltgenPlace 111 · Grade 11 · Radnor | 11 | Radnor | 21:36.65 |
| 112 | Mohneesh ValasaPlace 112 · Grade 12 · Conestoga | 12 | Conestoga | 21:37.11 |
| 113 | Noah FehrenbachPlace 113 · Grade 11 · Marple Newtown | 11 | Marple Newtown | 21:42.49 |
| 114 | Shepard LucasPlace 114 · Grade 10 · Penncrest | 10 | Penncrest | 21:45.29 |
| 115 | David FengPlace 115 · Grade 12 · Conestoga | 12 | Conestoga | 21:45.91 |
| 116 | Eric DepmanPlace 116 · Grade 9 · Strath Haven | 9 | Strath Haven | 21:46.03 |
| 117 | Tomas Ramirez FoggPlace 117 · Grade 9 · Lower Merion | 9 | Lower Merion | 21:46.59 PR |
| 118 | William BaldwinPlace 118 · Grade 11 · Haverford Twp. | 11 | Haverford Twp. | 21:47.85 |
| 119 | Benjamin McClearnPlace 119 · Grade 9 · Haverford Twp. | 9 | Haverford Twp. | 21:48.23 |
| 120 | Nathan MontePlace 120 · Grade 11 · Conestoga | 11 | Conestoga | 21:49.95 |
| 121 | Regan StigallPlace 121 · Grade 12 · Conestoga | 12 | Conestoga | 21:51.41 |
| 122 | Joey FloundersPlace 122 · Grade 10 · Penncrest | 10 | Penncrest | 21:52.25 |
| 123 | Clark KerkstraPlace 123 · Grade 12 · Strath Haven | 12 | Strath Haven | 22:07.15 |
| 124 | Matthew FletcherPlace 124 · Grade 10 · Springfield (Delco) | 10 | Springfield (Delco) | 22:07.49 |
| 125 | Oscar ReidPlace 125 · Grade 12 · Conestoga | 12 | Conestoga | 22:09.59 |
| 126 | Henry GriffinPlace 126 · Grade 10 · Strath Haven | 10 | Strath Haven | 22:10.01 PR |
| 127 | Jason ForeacrePlace 127 · Grade 9 · Penncrest | 9 | Penncrest | 22:14.29 PR |
| 128 | Sebastian AppPlace 128 · Grade 9 · Haverford Twp. | 9 | Haverford Twp. | 22:15.81 PR |
| 129 | Oliver RutbergPlace 129 · Grade 11 · Haverford Twp. | 11 | Haverford Twp. | 22:16.15 |
| 130 | Darsh MishraPlace 130 · Grade 9 · Conestoga | 9 | Conestoga | 22:18.11 |
| 131 | EJ McGeePlace 131 · Grade 9 · Marple Newtown | 9 | Marple Newtown | 22:18.19 |
| 132 | Adam HardyPlace 132 · Grade 12 · Strath Haven | 12 | Strath Haven | 22:18.50 |
| 133 | Griffin BohmannPlace 133 · Grade 11 · Springfield (Delco) | 11 | Springfield (Delco) | 22:19.19 |
| 134 | Kai KentPlace 134 · Grade 11 · Harriton | 11 | Harriton | 22:19.75 |
| 135 | Thomas CardiePlace 135 · Grade 11 · Springfield (Delco) | 11 | Springfield (Delco) | 22:24.39 |
| 136 | Caleb SherryPlace 136 · Grade 9 · Haverford Twp. | 9 | Haverford Twp. | 22:25.35 PR |
| 137 | John LengkeekPlace 137 · Grade 12 · Haverford Twp. | 12 | Haverford Twp. | 22:25.71 |
| 138 | Anhad KangPlace 138 · Grade 11 · Conestoga | 11 | Conestoga | 22:25.85 |
| 139 | Henry MiskelPlace 139 · Grade 11 · Harriton | 11 | Harriton | 22:32.99 |
| 140 | Connor LamontPlace 140 · Grade 11 · Ridley | 11 | Ridley | 22:34.99 |
| 141 | Bobby BolandPlace 141 · Grade 10 · Strath Haven | 10 | Strath Haven | 22:35.47 |
| 142 | Will McFaddenPlace 142 · Grade 10 · Strath Haven | 10 | Strath Haven | 22:35.51 PR |
| 143 | Shane ChivalettePlace 143 · Grade 10 · Haverford Twp. | 10 | Haverford Twp. | 22:36.05 |
| 144 | Aiden WechslerPlace 144 · Grade 12 · Springfield (Delco) | 12 | Springfield (Delco) | 22:39.23 |
| 145 | Dylan CurtisPlace 145 · Grade 10 · Lower Merion | 10 | Lower Merion | 22:40.11 PR |
| 146 | Evan FultonPlace 146 · Grade 9 · Penncrest | 9 | Penncrest | 22:40.33 PR |
| 147 | Kyle AndersonPlace 147 · Grade 10 · Ridley | 10 | Ridley | 22:43.89 |
| 148 | Cole McGeadyPlace 148 · Grade 9 · Garnet Valley | 9 | Garnet Valley | 22:47.91 |
| 149 | Andrew ShuaiPlace 149 · Grade 10 · Strath Haven | 10 | Strath Haven | 22:52.89 PR |
| 150 | Charles SnedikerPlace 150 · Grade 10 · Strath Haven | 10 | Strath Haven | 22:53.05 PR |
| 151 | Peyton JacobsPlace 151 · Grade 12 · Conestoga | 12 | Conestoga | 22:54.07 |
| 152 | Griffin KotaryPlace 152 · Grade 11 · Haverford Twp. | 11 | Haverford Twp. | 22:54.27 PR |
| 153 | Henry WernerPlace 153 · Grade 12 · Haverford Twp. | 12 | Haverford Twp. | 22:54.89 |
| 154 | Adam Steinnagel-TaylorPlace 154 · Grade 11 · Harriton | 11 | Harriton | 22:56.23 |
| 155 | William SpectorPlace 155 · Grade 10 · Strath Haven | 10 | Strath Haven | 22:56.83 PR |
| 156 | Zyggy PoradaPlace 156 · Grade 12 · Conestoga | 12 | Conestoga | 22:57.39 |
| 157 | Tommy PattonPlace 157 · Grade 9 · Marple Newtown | 9 | Marple Newtown | 22:58.20 |
| 158 | Cole LeamonPlace 158 · Grade 11 · Conestoga | 11 | Conestoga | 22:59.69 PR |
| 159 | Owen JordanPlace 159 · Grade 11 · Strath Haven | 11 | Strath Haven | 23:00.07 PR |
| 160 | Nolan ShifflerPlace 160 · Grade 11 · Harriton | 11 | Harriton | 23:02.54 PR |
| 161 | Sam MendelsohnPlace 161 · Grade 9 · Penncrest | 9 | Penncrest | 23:04.15 PR |
| 162 | Kevin O'ConnorPlace 162 · Grade 12 · Penncrest | 12 | Penncrest | 23:06.41 |
| 163 | Andrew NeibertPlace 163 · Grade 11 · Conestoga | 11 | Conestoga | 23:06.95 PR |
| 164 | Kahmaii FrazierPlace 164 · Grade 11 · Ridley | 11 | Ridley | 23:08.09 PR |
| 165 | Chris PerssonPlace 165 · Grade 9 · Strath Haven | 9 | Strath Haven | 23:08.67 PR |
| 166 | Benjamin SpeitelPlace 166 · Grade 10 · Radnor | 10 | Radnor | 23:09.81 PR |
| 167 | Jack GruganPlace 167 · Grade 11 · Haverford Twp. | 11 | Haverford Twp. | 23:11.45 |
| 168 | Richard PaquettePlace 168 · Grade 9 · Haverford Twp. | 9 | Haverford Twp. | 23:12.91 |
| 169 | Gabe CaldwellPlace 169 · Grade 9 · Penncrest | 9 | Penncrest | 23:16.81 PR |
| 170 | Gabriel WongPlace 170 · Grade 9 · Conestoga | 9 | Conestoga | 23:17.57 |
| 171 | Daniel WuPlace 171 · Grade 10 · Garnet Valley | 10 | Garnet Valley | 23:18.41 |
| 172 | Huck EmmonsPlace 172 · Grade 10 · Strath Haven | 10 | Strath Haven | 23:21.07 |
| 173 | William FrenchPlace 173 · Grade 12 · Conestoga | 12 | Conestoga | 23:33.05 |
| 174 | Maxwell GrantPlace 174 · Grade 10 · Garnet Valley | 10 | Garnet Valley | 23:35.35 |
| 175 | Matt OliverPlace 175 · Grade 9 · Penncrest | 9 | Penncrest | 23:36.33 PR |
| 176 | Josh HansonPlace 176 · Grade 9 · Penncrest | 9 | Penncrest | 23:36.77 PR |
| 177 | Lucas CavanaughPlace 177 · Grade 12 · Marple Newtown | 12 | Marple Newtown | 23:39.55 |
| 178 | Aiden NewportPlace 178 · Grade 10 · Strath Haven | 10 | Strath Haven | 23:42.01 PR |
| 179 | Tristan ForeacrePlace 179 · Grade 11 · Penncrest | 11 | Penncrest | 23:42.37 PR |
| 180 | Aiden ImPlace 180 · Grade 12 · Conestoga | 12 | Conestoga | 23:42.89 |
| 181 | Dylan NelsonPlace 181 · Grade 9 · Penncrest | 9 | Penncrest | 23:47.19 PR |
| 182 | Roman BabbePlace 182 · Grade 12 · Conestoga | 12 | Conestoga | 23:49.22 |
| 183 | Samuel PerilloPlace 183 · Grade 12 · Springfield (Delco) | 12 | Springfield (Delco) | 23:49.91 |
| 184 | Tommy GoldenPlace 184 · Grade 10 · Strath Haven | 10 | Strath Haven | 23:50.49 |
| 185 | Luke HansonPlace 185 · Grade 9 · Penncrest | 9 | Penncrest | 23:52.69 |
| 186 | Brandon DanielsPlace 186 · Grade 10 · Ridley | 10 | Ridley | 23:55.21 |
| 187 | Joshua GrandeoPlace 187 · Grade 10 · Haverford Twp. | 10 | Haverford Twp. | 24:01.23 PR |
| 188 | Samuel ConwayPlace 188 · Grade 11 · Harriton | 11 | Harriton | 24:12.09 |
| 189 | Felix NepomucenoPlace 189 · Grade 9 · Haverford Twp. | 9 | Haverford Twp. | 24:13.71 PR |
| 190 | Noel GuthierPlace 190 · Grade 9 · Conestoga | 9 | Conestoga | 24:14.01 PR |
| 191 | Joseph PhamPlace 191 · Grade 11 · Marple Newtown | 11 | Marple Newtown | 24:25.34 PR |
| 192 | Ryan De JesusPlace 192 · Grade 11 · Lower Merion | 11 | Lower Merion | 24:41.85 |
| 193 | Veer KrishnaPlace 193 · Grade 11 · Lower Merion | 11 | Lower Merion | 24:42.65 PR |
| 194 | Gavin DonnellyPlace 194 · Grade 9 · Garnet Valley | 9 | Garnet Valley | 24:43.21 |
| 195 | Christopher BlubelloPlace 195 · Grade 9 · Ridley | 9 | Ridley | 24:45.59 |
| 196 | Ilan RavichandranPlace 196 · Grade 10 · Garnet Valley | 10 | Garnet Valley | 24:52.47 |
| 197 | Elliot JollyPlace 197 · Grade 11 · Marple Newtown | 11 | Marple Newtown | 25:05.99 |
| 198 | Qiyang ZhouPlace 198 · Grade 10 · Harriton | 10 | Harriton | 25:21.17 |
| 199 | Ben PincusPlace 199 · Grade 9 · Harriton | 9 | Harriton | 25:29.43 |
| 200 | Matt DeamicisPlace 200 · Grade 12 · Marple Newtown | 12 | Marple Newtown | 25:30.47 |
| 201 | Mohamed BahPlace 201 · Grade 10 · Upper Darby | 10 | Upper Darby | 25:31.71 PR |
| 202 | Kiran ThomasPlace 202 · Grade 12 · Penncrest | 12 | Penncrest | 25:41.79 |
| 203 | Matthew NguyenPlace 203 · Grade 12 · Conestoga | 12 | Conestoga | 25:46.85 |
| 204 | Everett GillPlace 204 · Grade 10 · Penncrest | 10 | Penncrest | 25:49.60 |
| 205 | Prahast PondugulaPlace 205 · Grade 10 · Garnet Valley | 10 | Garnet Valley | 26:12.37 PR |
| 206 | Hiram LinPlace 206 · Grade 10 · Radnor | 10 | Radnor | 26:19.19 PR |
| 207 | Ryan ZhengPlace 207 · Grade 11 · Harriton | 11 | Harriton | 26:23.65 |
| 208 | Carter OldermanPlace 208 · Grade 9 · Conestoga | 9 | Conestoga | 26:32.35 |
| 209 | Jack ThompsonPlace 209 · Grade 10 · Springfield (Delco) | 10 | Springfield (Delco) | 26:36.93 PR |
| 210 | Seth HurwitzPlace 210 · Grade 9 · Harriton | 9 | Harriton | 27:11.29 |
| 211 | Aleksandar ZaynelovPlace 211 · Grade 10 · Radnor | 10 | Radnor | 27:22.77 |
| 212 | Miles LeePlace 212 · Grade 9 · Conestoga | 9 | Conestoga | 27:31.59 |
| 213 | Victor BegicPlace 213 · Grade 9 · Conestoga | 9 | Conestoga | 28:27.39 |
| 214 | Shaun-Keon PierrePlace 214 · Grade 9 · Marple Newtown | 9 | Marple Newtown | 29:08.67 |
| 215 | Jayden NiPlace 215 · Grade 9 · Garnet Valley | 9 | Garnet Valley | 29:09.53 |
| 216 | Curtis ZhangPlace 216 · Grade 9 · Lower Merion | 9 | Lower Merion | 29:26.65 PR |
| 217 | Jacob LeVaPlace 217 · Grade 12 · Haverford Twp. | 12 | Haverford Twp. | 29:43.79 |
| 218 | Paul KotaryPlace 218 · Grade 9 · Haverford Twp. | 9 | Haverford Twp. | 29:49.71 PR |
| 219 | Igor MariaPlace 219 · Grade 9 · Marple Newtown | 9 | Marple Newtown | 30:49.97 PR |
| 220 | Kasimir RybkaPlace 220 · Grade 11 · Marple Newtown | 11 | Marple Newtown | 31:17.89 |
| 221 | Billy ZhangPlace 221 · Grade 11 · Marple Newtown | 11 | Marple Newtown | 31:38.83 |
| 222 | Zachary SheenanPlace 222 · Grade 9 · Strath Haven | 9 | Strath Haven | 31:43.39 |
| 223 | William DagitPlace 223 · Grade 10 · Conestoga | 10 | Conestoga | 32:27.79 |
| 224 | Andrew YaoPlace 224 · Grade 12 · Conestoga | 12 | Conestoga | 33:17.15 |