| 1 | Chris AdamskiPlace 1 · Grade SR · Danbury | SR | Danbury | 17:39.40 |
| 2 | Alex MeystPlace 2 · Grade JR · Danbury | JR | Danbury | 17:53.10 |
| 3 | Matthew ZagerPlace 3 · Grade SR · Parkland | SR | Parkland | 17:55.50 |
| 4 | Andrew SiscoPlace 4 · Grade JR · Hershey | JR | Hershey | 17:57.00 |
| 5 | Essa ElhaijPlace 5 · Grade SO · Loudoun Valley | SO | Loudoun Valley | 17:57.40 |
| 6 | Ryan SmithPlace 6 · Grade SR · Parkland | SR | Parkland | 17:58.40 |
| 7 | Benjamin MosemanPlace 7 · Grade 9 · Loudoun Valley | 9 | Loudoun Valley | 17:58.90 |
| 8 | Connor MockPlace 8 · Grade SO · Loudoun Valley | SO | Loudoun Valley | 17:59.10 |
| 9 | Reuben ThomasPlace 9 · Grade 9 · Cumberland Valley | 9 | Cumberland Valley | 18:07.00 |
| 10 | Matthew MillerPlace 10 · Grade SR · Central Bucks East | SR | Central Bucks East | 18:07.60 |
| 11 | Truman AbbePlace 11 · Grade 9 · Loudoun Valley | 9 | Loudoun Valley | 18:08.20 |
| 12 | Ian WillenPlace 12 · Grade JR · Hershey | JR | Hershey | 18:12.50 |
| 13 | Colin DonohuePlace 13 · Grade SR · Loudoun Valley | SR | Loudoun Valley | 18:13.90 |
| 14 | Billy PrenticePlace 14 · Grade 9 · Chambersburg | 9 | Chambersburg | 18:14.10 |
| 15 | Thomas GangemiPlace 15 · Grade 9 · Mendham | 9 | Mendham | 18:16.20 |
| 16 | Eric CivitellaPlace 16 · Grade JR · Danbury | JR | Danbury | 18:18.60 |
| 17 | Christian DzemaPlace 17 · Grade JR · Parkland | JR | Parkland | 18:19.60 |
| 18 | Gary HooperPlace 18 · Altoona Area | — | Altoona Area | 18:19.60 |
| 19 | Holden EmeryPlace 19 · Grade SO · Central Bucks East | SO | Central Bucks East | 18:23.40 |
| 20 | Ayden BertoldiPlace 20 · Grade 9 · Hershey | 9 | Hershey | 18:24.20 |
| 21 | Joseph McDonoughPlace 21 · Grade SR · Loudoun Valley | SR | Loudoun Valley | 18:24.80 |
| 22 | Jack TracyPlace 22 · Grade SR · Loudoun Valley | SR | Loudoun Valley | 18:25.10 |
| 23 | Colin SteelePlace 23 · Grade JR · Calvert Hall College | JR | Calvert Hall College | 18:26.10 |
| 24 | Luke NossPlace 24 · Grade 9 · Cumberland Valley | 9 | Cumberland Valley | 18:26.50 |
| 25 | Aiden SotoPlace 25 · Grade 9 · Loudoun Valley | 9 | Loudoun Valley | 18:26.60 |
| 26 | Ben GleasonPlace 26 · Grade SR · Loudoun Valley | SR | Loudoun Valley | 18:26.70 |
| 27 | David BachPlace 27 · Grade JR · Warwick | JR | Warwick | 18:28.60 |
| 28 | Graham MussmonPlace 28 · Grade 9 · Loudoun Valley | 9 | Loudoun Valley | 18:28.80 |
| 29 | Gabe EbersolePlace 29 · Altoona Area | — | Altoona Area | 18:29.10 |
| 30 | Michael SchmittPlace 30 · Grade JR · Parkland | JR | Parkland | 18:32.70 |
| 31 | James MerklePlace 31 · Grade SR · Chambersburg | SR | Chambersburg | 18:34.50 |
| 32 | Kyle ZimmermanPlace 32 · Grade JR · Calvert Hall College | JR | Calvert Hall College | 18:34.60 |
| 33 | Tyler BestPlace 33 · Grade SR · Chambersburg | SR | Chambersburg | 18:36.00 |
| 34 | Nate KunzPlace 34 · Grade JR · Parkland | JR | Parkland | 18:37.40 |
| 35 | John Patrick VillanoPlace 35 · Grade SR · Parkland | SR | Parkland | 18:38.50 |
| 36 | Carson WileyPlace 36 · Grade SO · Central Bucks East | SO | Central Bucks East | 18:38.70 |
| 37 | Shaun PelloPlace 37 · Grade JR · Central Bucks East | JR | Central Bucks East | 18:40.00 |
| 38 | Drew LazenbyPlace 38 · Grade SO · Calvert Hall College | SO | Calvert Hall College | 18:42.00 |
| 39 | Cameron KratzPlace 39 · Grade 9 · Boyertown | 9 | Boyertown | 18:45.00 |
| 40 | Eddie NewmanPlace 40 · Grade JR · Manheim Township | JR | Manheim Township | 18:47.10 |
| 41 | Ryan RosciaPlace 41 · Grade SR · Central Bucks East | SR | Central Bucks East | 18:48.20 |
| 42 | Elvis MoraraPlace 42 · Grade SR · Manheim Township | SR | Manheim Township | 18:52.10 |
| 43 | Sam MollPlace 43 · Grade JR · Hershey | JR | Hershey | 18:53.20 |
| 44 | Andrew CarlinPlace 44 · Grade SO · Spring Ford | SO | Spring Ford | 18:53.90 |
| 45 | Alec BartonPlace 45 · Grade SO · Boyertown | SO | Boyertown | 18:55.10 |
| 46 | Patrick LochtePlace 46 · Grade JR · Calvert Hall College | JR | Calvert Hall College | 18:56.50 |
| 47 | Dakota StraitPlace 47 · Grade SO · Chambersburg | SO | Chambersburg | 18:57.30 |
| 48 | Suraj JoshiPlace 48 · Grade SO · Danbury | SO | Danbury | 18:58.10 |
| 49 | Erik HochstetlerPlace 49 · Grade 9 · Parkland | 9 | Parkland | 18:58.50 |
| 50 | Matt CrenshawPlace 50 · Grade SO · Calvert Hall College | SO | Calvert Hall College | 18:58.60 |
| 51 | Adam FoxPlace 51 · Grade JR · Danbury | JR | Danbury | 18:59.80 |
| 52 | Timothy EsattoPlace 52 · Grade 9 · Loudoun Valley | 9 | Loudoun Valley | 19:00.70 |
| 53 | Benjamin GeorgePlace 53 · Grade SR · Danbury | SR | Danbury | 19:01.60 |
| 54 | Tim LanahanPlace 54 · Grade JR · Mendham | JR | Mendham | 19:01.60 |
| 55 | Pieter VerbeekPlace 55 · Grade 9 · Hershey | 9 | Hershey | 19:03.00 |
| 56 | Ethan EricksenPlace 56 · Grade JR · Loudoun Valley | JR | Loudoun Valley | 19:03.80 |
| 57 | Brian WentlingPlace 57 · Grade SO · Governor Mifflin | SO | Governor Mifflin | 19:04.40 |
| 58 | Nathan PostPlace 58 · Grade JR · Cumberland Valley | JR | Cumberland Valley | 19:05.20 |
| 59 | Logan MountzPlace 59 · Grade SO · Governor Mifflin | SO | Governor Mifflin | 19:05.30 |
| 60 | Alex HartinPlace 60 · Grade SO · Central Bucks West | SO | Central Bucks West | 19:06.00 |
| 61 | Jason MillerPlace 61 · Grade JR · Central Bucks West | JR | Central Bucks West | 19:06.20 |
| 62 | Jack BrodishPlace 62 · Grade SR · Central Bucks East | SR | Central Bucks East | 19:07.70 |
| 63 | James BarnesPlace 63 · Grade SR · Warwick | SR | Warwick | 19:09.90 |
| 64 | Josh TobiasPlace 64 · Grade SO · Council Rock North | SO | Council Rock North | 19:10.00 |
| 65 | Thomas AbrahamPlace 65 · Grade 9 · Hershey | 9 | Hershey | 19:12.60 |
| 66 | Dylan MoranPlace 66 · Grade 9 · Spring Ford | 9 | Spring Ford | 19:12.70 |
| 67 | Tucker ErbeckPlace 67 · Grade 9 · Montgomery | 9 | Montgomery | 19:13.50 |
| 68 | Elijah CarpenterPlace 68 · Grade SO · Central Bucks East | SO | Central Bucks East | 19:13.70 |
| 69 | John NollPlace 69 · Grade 9 · Northern | 9 | Northern | 19:14.10 |
| 70 | Marcus WachiraPlace 70 · Grade JR · Warwick | JR | Warwick | 19:14.20 |
| 71 | Aidan RispoliPlace 71 · Altoona Area | — | Altoona Area | 19:14.30 |
| 72 | Timothy MarvinPlace 72 · Grade 9 · Milton Area | 9 | Milton Area | 19:15.30 |
| 73 | Jacob FrederickPlace 73 · Grade JR · Cumberland Valley | JR | Cumberland Valley | 19:16.30 |
| 74 | David MinnichPlace 74 · Grade JR · Cumberland Valley | JR | Cumberland Valley | 19:16.30 |
| 75 | Enoch MarzanoPlace 75 · Grade JR · Mechanicsburg Area H | JR | Mechanicsburg Area H | 19:17.60 |
| 76 | Lukas ClitesPlace 76 · Grade JR · Loudoun Valley | JR | Loudoun Valley | 19:18.10 |
| 77 | Omar ArmbrusterPlace 77 · Grade SO · Honeoye Falls-Lima | SO | Honeoye Falls-Lima | 19:19.10 |
| 78 | Max CollinsPlace 78 · Grade SO · Spring Ford | SO | Spring Ford | 19:19.40 |
| 79 | Karter ReathPlace 79 · Grade 9 · Chambersburg | 9 | Chambersburg | 19:19.90 |
| 80 | Logan MullPlace 80 · Grade 9 · Warwick | 9 | Warwick | 19:19.90 |
| 81 | Rock LamourPlace 81 · Grade SR · Danbury | SR | Danbury | 19:20.20 |
| 82 | Stephen RepaPlace 82 · Grade SR · Boyertown | SR | Boyertown | 19:20.60 |
| 83 | Gavin PettigrewPlace 83 · Grade JR · Central Bucks East | JR | Central Bucks East | 19:21.10 |
| 84 | Bret HatzingerPlace 84 · Grade JR · Central Bucks West | JR | Central Bucks West | 19:21.60 |
| 85 | James DoranPlace 85 · Grade SO · Calvert Hall College | SO | Calvert Hall College | 19:22.90 |
| 86 | Caleb TaylorPlace 86 · Grade SR · Boyertown | SR | Boyertown | 19:26.20 |
| 87 | Nicholas IsaacPlace 87 · Grade SO · Central Bucks West | SO | Central Bucks West | 19:28.70 |
| 88 | Aaron RenningerPlace 88 · Grade SO · Governor Mifflin | SO | Governor Mifflin | 19:28.80 |
| 89 | Alex ZambrowskiPlace 89 · Grade 9 · Montgomery | 9 | Montgomery | 19:30.20 |
| 90 | Luke BlairPlace 90 · Grade 9 · Loudoun Valley | 9 | Loudoun Valley | 19:30.60 |
| 91 | Tyon CarterPlace 91 · Grade JR · Calvert Hall College | JR | Calvert Hall College | 19:32.20 |
| 92 | Hunter BransPlace 92 · Grade SO · Parkland | SO | Parkland | 19:32.30 |
| 93 | Evan SmithPlace 93 · Grade SO · Hershey | SO | Hershey | 19:32.90 |
| 94 | Ryan TrimblePlace 94 · Grade 9 · Spring Ford | 9 | Spring Ford | 19:34.60 |
| 95 | Shawn DongieuxPlace 95 · Grade 9 · Loudoun Valley | 9 | Loudoun Valley | 19:35.00 |
| 96 | Nick BasilioPlace 96 · Grade JR · Calvert Hall College | JR | Calvert Hall College | 19:35.20 |
| 97 | Heeter HobbsPlace 97 · Grade 9 · Calvert Hall College | 9 | Calvert Hall College | 19:35.50 |
| 98 | Ian BrechbielPlace 98 · Grade JR · Chambersburg | JR | Chambersburg | 19:35.60 |
| 99 | Lukas StokesPlace 99 · Grade SO · Hershey | SO | Hershey | 19:36.20 |
| 100 | Ryan PattonPlace 100 · Grade SR · Mendham | SR | Mendham | 19:36.30 |
| 101 | Nathan NielsonPlace 101 · Grade 9 · Hershey | 9 | Hershey | 19:36.70 |
| 102 | Samuel SteenPlace 102 · Grade JR · Montgomery | JR | Montgomery | 19:36.90 |
| 103 | Jerry ZhangPlace 103 · Grade JR · Parkland | JR | Parkland | 19:37.20 |
| 104 | Matt MonahanPlace 104 · Grade SR · Central Bucks West | SR | Central Bucks West | 19:37.40 |
| 105 | Aiden MillerPlace 105 · Grade SO · Mendham | SO | Mendham | 19:37.40 |
| 106 | Maxwell HenshawPlace 106 · Grade JR · Manheim Township | JR | Manheim Township | 19:38.10 |
| 107 | Josef BachPlace 107 · Grade 9 · Warwick | 9 | Warwick | 19:38.30 |
| 108 | Nick GaspichPlace 108 · Grade SR · Lower Dauphin | SR | Lower Dauphin | 19:38.50 |
| 109 | Chase BilodeauPlace 109 · Grade 9 · Milton Area | 9 | Milton Area | 19:39.00 |
| 110 | Evan AlanderPlace 110 · Grade SO · Hershey | SO | Hershey | 19:39.90 |
| 111 | Titus WigginsPlace 111 · Grade SO · Mechanicsburg Area H | SO | Mechanicsburg Area H | 19:40.00 |
| 112 | Paul NicholasPlace 112 · Grade JR · Central Bucks West | JR | Central Bucks West | 19:40.40 |
| 113 | Sam LukasavagePlace 113 · Grade SO · Lake Lehman | SO | Lake Lehman | 19:41.20 |
| 114 | Peter BartoPlace 114 · Grade JR · Hershey | JR | Hershey | 19:42.30 |
| 115 | Owen PusinskyPlace 115 · Grade JR · Calvert Hall College | JR | Calvert Hall College | 19:42.70 |
| 116 | J.p. KatzenmoyerPlace 116 · Bishop McDevitt | — | Bishop McDevitt | 19:42.80 |
| 117 | Jaden HepnerPlace 117 · Grade 9 · Northern | 9 | Northern | 19:45.10 |
| 118 | Josh EdelbachPlace 118 · Grade SR · Honeoye Falls-Lima | SR | Honeoye Falls-Lima | 19:45.30 |
| 119 | Mackenzie KirkwoodPlace 119 · Grade SO · Cumberland Valley | SO | Cumberland Valley | 19:45.50 |
| 120 | Josh BarnettPlace 120 · Grade SO · Montgomery | SO | Montgomery | 19:45.60 |
| 121 | Levi FunkPlace 121 · Grade SO · Chambersburg | SO | Chambersburg | 19:47.60 |
| 122 | Tyler DeitrickPlace 122 · Bishop McDevitt | — | Bishop McDevitt | 19:48.20 |
| 123 | Riley WrightPlace 123 · Grade SO · Spring Ford | SO | Spring Ford | 19:48.80 |
| 124 | Benjamin CookPlace 124 · Grade 9 · Parkland | 9 | Parkland | 19:49.10 |
| 125 | Josh BeltramePlace 125 · Grade SO · Parkland | SO | Parkland | 19:49.20 |
| 126 | Adam NielsonPlace 126 · Grade 9 · Hershey | 9 | Hershey | 19:49.80 |
| 127 | Colin PhippsPlace 127 · Grade SO · Hershey | SO | Hershey | 19:50.50 |
| 128 | Joey WalbertPlace 128 · Grade JR · Parkland | JR | Parkland | 19:50.60 |
| 129 | Jason GilvaryPlace 129 · Grade SR · Central Bucks West | SR | Central Bucks West | 19:51.70 |
| 130 | Bode WildegrubePlace 130 · Grade SO · Council Rock North | SO | Council Rock North | 19:52.30 |
| 131 | Danny HeinrichsPlace 131 · Grade JR · Central Bucks East | JR | Central Bucks East | 19:52.60 |
| 132 | Willem ZoekePlace 132 · Grade JR · Honeoye Falls-Lima | JR | Honeoye Falls-Lima | 19:52.90 |
| 133 | Brendan KnottPlace 133 · Altoona Area | — | Altoona Area | 19:53.10 |
| 134 | Chase DejeanPlace 134 · Grade 9 · Montgomery | 9 | Montgomery | 19:53.80 |
| 135 | Jack MartinPlace 135 · Grade SO · Honeoye Falls-Lima | SO | Honeoye Falls-Lima | 19:53.80 |
| 136 | Aidan SteffePlace 136 · Grade JR · Lower Dauphin | JR | Lower Dauphin | 19:54.10 |
| 137 | Ben ColliPlace 137 · Grade 9 · Chambersburg | 9 | Chambersburg | 19:54.40 |
| 138 | Aidan PoolerPlace 138 · Grade JR · Chambersburg | JR | Chambersburg | 19:55.00 |
| 139 | Cole SiewertPlace 139 · Grade JR · Honeoye Falls-Lima | JR | Honeoye Falls-Lima | 19:57.00 |
| 140 | Zain WegmanPlace 140 · Grade SO · Oley Valley | SO | Oley Valley | 19:59.40 |
| 141 | Ethan SullivanPlace 141 · Grade SO · Hershey | SO | Hershey | 19:59.70 |
| 142 | Danny SpillanePlace 142 · Grade SO · Central Bucks East | SO | Central Bucks East | 20:00.30 |
| 143 | Peter ForanPlace 143 · Grade 9 · Lower Dauphin | 9 | Lower Dauphin | 20:00.90 |
| 144 | Zach ShultzPlace 144 · Grade SO · Red Land | SO | Red Land | 20:01.20 |
| 145 | Alex BoomsmaPlace 145 · Grade JR · Manheim Township | JR | Manheim Township | 20:02.00 |
| 146 | James NolinPlace 146 · Grade SR · Hatboro Horsham | SR | Hatboro Horsham | 20:02.40 |
| 147 | Lane KuhnsPlace 147 · Grade 9 · Chambersburg | 9 | Chambersburg | 20:02.60 |
| 148 | Elijah ThomasPlace 148 · Grade JR · Spring Ford | JR | Spring Ford | 20:03.00 |
| 149 | Phillip ClintonPlace 149 · Grade SO · Coatesville | SO | Coatesville | 20:03.00 |
| 150 | Dylan O'ShellPlace 150 · Grade 9 · Hershey | 9 | Hershey | 20:03.80 |
| 151 | Marcus OsmolinskiPlace 151 · Altoona Area | — | Altoona Area | 20:04.00 |
| 152 | Colton SchwartzPlace 152 · Grade 9 · Manheim Township | 9 | Manheim Township | 20:05.30 |
| 153 | Derrik StinePlace 153 · Grade 9 · Northern | 9 | Northern | 20:05.40 |
| 154 | Ethan EvansPlace 154 · Grade SO · Central Bucks East | SO | Central Bucks East | 20:05.50 |
| 155 | Marcis ScrogerPlace 155 · Grade SR · Honeoye Falls-Lima | SR | Honeoye Falls-Lima | 20:05.70 |
| 156 | Will JackPlace 156 · Grade SO · Central Bucks West | SO | Central Bucks West | 20:06.00 |
| 157 | Liam PricePlace 157 · Grade SO · Central Bucks West | SO | Central Bucks West | 20:06.10 |
| 158 | Will SharrarPlace 158 · Grade SO · Chambersburg | SO | Chambersburg | 20:06.70 |
| 159 | Cj HaasPlace 159 · Grade SR · Council Rock North | SR | Council Rock North | 20:06.90 |
| 160 | Sam HerbstPlace 160 · Grade JR · Central Bucks East | JR | Central Bucks East | 20:07.80 |
| 161 | Spencer DoughtyPlace 161 · Grade JR · Mechanicsburg Area H | JR | Mechanicsburg Area H | 20:08.30 |
| 162 | Patrick KleemeierPlace 162 · Grade 9 · Central Bucks East | 9 | Central Bucks East | 20:08.90 |
| 163 | Kevin AllenPlace 163 · Grade SO · Hatboro Horsham | SO | Hatboro Horsham | 20:09.10 |
| 164 | Dev PatelPlace 164 · Grade SO · Parkland | SO | Parkland | 20:10.30 |
| 165 | Bryce GonderPlace 165 · Grade 9 · Red Land | 9 | Red Land | 20:10.50 |
| 166 | Carter FitzgeraldPlace 166 · Grade 9 · Central Bucks West | 9 | Central Bucks West | 20:10.70 |
| 167 | Iain MartinPlace 167 · Grade SO · Cumberland Valley | SO | Cumberland Valley | 20:11.50 |
| 168 | Benjamin RathmanPlace 168 · Grade SO · Manheim Township | SO | Manheim Township | 20:12.40 |
| 169 | Nathan KephartPlace 169 · Grade 9 · Hatboro Horsham | 9 | Hatboro Horsham | 20:13.10 |
| 170 | Jackson HazenPlace 170 · Grade JR · Northern | JR | Northern | 20:13.30 |
| 171 | Gage ReidPlace 171 · Altoona Area | — | Altoona Area | 20:16.20 |
| 172 | Jonathan WangPlace 172 · Grade SR · Montville Twp. | SR | Montville Twp. | 20:16.70 |
| 173 | Nick SidelinkerPlace 173 · Grade SR · Central Bucks West | SR | Central Bucks West | 20:16.80 |
| 174 | Joseph McElwainPlace 174 · Grade SR · Cedar Cliff | SR | Cedar Cliff | 20:16.90 |
| 175 | Jake WatsonPlace 175 · Grade SO · Hershey | SO | Hershey | 20:17.60 |
| 176 | Tucker SmithPlace 176 · Grade SR · Council Rock North | SR | Council Rock North | 20:17.90 |
| 177 | Daniel PacePlace 177 · Grade SR · Montgomery | SR | Montgomery | 20:19.70 |
| 178 | Dan TakacsPlace 178 · Grade JR · Council Rock North | JR | Council Rock North | 20:21.30 |
| 179 | Matthew KornickPlace 179 · Grade JR · Mendham | JR | Mendham | 20:21.50 |
| 180 | Nathan BarnettPlace 180 · Grade SO · Milton Area | SO | Milton Area | 20:22.10 |
| 181 | Isaac KratzerPlace 181 · Altoona Area | — | Altoona Area | 20:22.50 |
| 182 | Vineal SunkaraPlace 182 · Grade SO · Montgomery | SO | Montgomery | 20:22.90 |
| 183 | Dylan HakePlace 183 · Grade SO · Northern | SO | Northern | 20:23.60 |
| 184 | Alex ElchevPlace 184 · Grade SR · Hershey | SR | Hershey | 20:23.70 |
| 185 | Henry FechhelmPlace 185 · Grade SR · Mendham | SR | Mendham | 20:25.30 |
| 186 | George BoutillerPlace 186 · Altoona Area | — | Altoona Area | 20:25.30 |
| 187 | Carter MoorePlace 187 · Grade JR · Central Bucks East | JR | Central Bucks East | 20:25.80 |
| 188 | Bryce HudsonPlace 188 · Grade 9 · Central Bucks East | 9 | Central Bucks East | 20:25.90 |
| 189 | Ethan RomanoPlace 189 · Grade JR · Manheim Township | JR | Manheim Township | 20:26.00 |
| 190 | Brayton BrandisPlace 190 · Grade SR · Parkland | SR | Parkland | 20:26.60 |
| 191 | Colby RichardPlace 191 · Grade 9 · Warwick | 9 | Warwick | 20:27.00 |
| 192 | Ryan HoelzelPlace 192 · Grade JR · Parkland | JR | Parkland | 20:27.20 |
| 193 | Cahree MyrickPlace 193 · Grade 9 · Calvert Hall College | 9 | Calvert Hall College | 20:27.50 |
| 194 | Patrick KavanaghPlace 194 · Grade SO · Loudoun Valley | SO | Loudoun Valley | 20:27.80 |
| 195 | Colin RochePlace 195 · Grade JR · Bishop McDevitt | JR | Bishop McDevitt | 20:28.10 |
| 196 | Tyler NielsonPlace 196 · Grade 9 · Hershey | 9 | Hershey | 20:28.30 |
| 197 | Braidon DockeyPlace 197 · Grade 9 · Chambersburg | 9 | Chambersburg | 20:29.70 |
| 198 | Anirudh NangunooriPlace 198 · Grade SO · Central Bucks West | SO | Central Bucks West | 20:29.70 |
| 199 | Parker TuttlePlace 199 · Grade 9 · Cumberland Valley | 9 | Cumberland Valley | 20:30.80 |
| 200 | Pj DauerPlace 200 · Grade 9 · Montgomery | 9 | Montgomery | 20:32.80 |
| 201 | Jason MillerPlace 201 · Altoona Area | — | Altoona Area | 20:32.80 |
| 202 | Mason CalecaPlace 202 · Grade JR · Warwick | JR | Warwick | 20:33.10 |
| 203 | Ken MorrellPlace 203 · Grade 9 · Honeoye Falls-Lima | 9 | Honeoye Falls-Lima | 20:33.90 |
| 204 | Michael FordPlace 204 · Grade 9 · Lake Lehman | 9 | Lake Lehman | 20:34.00 |
| 205 | Matthew LawsonPlace 205 · Grade SR · Parkland | SR | Parkland | 20:35.00 |
| 206 | James AndersonPlace 206 · Bishop McDevitt | — | Bishop McDevitt | 20:35.80 |
| 207 | Aiden PittsPlace 207 · Grade 9 · Parkland | 9 | Parkland | 20:36.50 |
| 208 | Trevor PricePlace 208 · Grade SR · Warwick | SR | Warwick | 20:36.90 |
| 209 | Garrett BasingerPlace 209 · Grade 9 · Loudoun Valley | 9 | Loudoun Valley | 20:37.90 |
| 210 | Robbie LloydPlace 210 · Grade SO · Council Rock North | SO | Council Rock North | 20:37.90 |
| 211 | Jachin MapilyPlace 211 · Grade SR · Central Bucks East | SR | Central Bucks East | 20:38.00 |
| 212 | Mohammed ShaikPlace 212 · Grade JR · Cumberland Valley | JR | Cumberland Valley | 20:38.30 |
| 213 | Tyler StroupPlace 213 · Grade 9 · Mendham | 9 | Mendham | 20:38.60 |
| 214 | Jason LangPlace 214 · Grade 9 · Central Bucks West | 9 | Central Bucks West | 20:39.00 |
| 215 | Devon KrawczykPlace 215 · Grade 9 · Montville Twp. | 9 | Montville Twp. | 20:39.20 |
| 216 | Nicholas SchriffertPlace 216 · Grade JR · Saucon Valley | JR | Saucon Valley | 20:41.70 |
| 217 | Hayden SeverePlace 217 · Grade SR · Manheim Township | SR | Manheim Township | 20:42.70 |
| 218 | Jake ShafferPlace 218 · Grade JR · Parkland | JR | Parkland | 20:43.30 |
| 219 | Ethan Colby-WitanekPlace 219 · Grade SR · Montgomery | SR | Montgomery | 20:44.50 |
| 220 | Forrest DohnerPlace 220 · Grade 9 · Northern | 9 | Northern | 20:44.80 |
| 221 | Matt MatarazzoPlace 221 · Grade SO · Council Rock North | SO | Council Rock North | 20:45.60 |
| 222 | Erik WernerPlace 222 · Grade JR · Fleetwood Area | JR | Fleetwood Area | 20:46.60 |
| 223 | Kornbau ElijahPlace 223 · Grade SO · Cumberland Valley | SO | Cumberland Valley | 20:47.90 |
| 224 | Justin RechPlace 224 · Grade SR · Bishop McDevitt | SR | Bishop McDevitt | 20:49.90 |
| 225 | Nathan PiercePlace 225 · Grade 9 · Cumberland Valley | 9 | Cumberland Valley | 20:50.20 |
| 226 | Kiernan BeckettPlace 226 · Grade JR · Honeoye Falls-Lima | JR | Honeoye Falls-Lima | 20:50.50 |
| 227 | Julian ReesterPlace 227 · Grade SO · Parkland | SO | Parkland | 20:50.60 |
| 228 | Arthur MakogonsPlace 228 · Grade SO · Montville Twp. | SO | Montville Twp. | 20:50.70 |
| 229 | Kevin McGovernPlace 229 · Grade SR · Central Bucks East | SR | Central Bucks East | 20:51.00 |
| 230 | Hayden BrennanPlace 230 · Grade SO · Manheim Township | SO | Manheim Township | 20:51.40 |
| 231 | Brennan WellockPlace 231 · Grade 9 · Central Bucks West | 9 | Central Bucks West | 20:51.60 |
| 232 | Austin EverhartPlace 232 · Grade JR · Honeoye Falls-Lima | JR | Honeoye Falls-Lima | 20:54.40 |
| 233 | Mason CaryPlace 233 · Bishop McDevitt | — | Bishop McDevitt | 20:55.30 |
| 234 | Philip AckermanPlace 234 · Grade JR · Honeoye Falls-Lima | JR | Honeoye Falls-Lima | 20:55.70 |
| 235 | Jade EwingPlace 235 · Grade SO · Central Bucks West | SO | Central Bucks West | 20:56.50 |
| 236 | Jay FernandezPlace 236 · Grade JR · Mendham | JR | Mendham | 20:56.60 |
| 237 | Dustin StraitPlace 237 · Grade SO · Chambersburg | SO | Chambersburg | 20:56.70 |
| 238 | Steven CarrPlace 238 · Grade 9 · Saucon Valley | 9 | Saucon Valley | 20:56.90 |
| 239 | Nick JordanPlace 239 · Grade JR · Red Land | JR | Red Land | 20:57.30 |
| 240 | Braeden FergusonPlace 240 · Altoona Area | — | Altoona Area | 20:57.60 |
| 241 | Mason HohilPlace 241 · Grade SR · Montville Twp. | SR | Montville Twp. | 20:57.60 |
| 242 | Viganesh RamachandranPlace 242 · Grade JR · Pleasant Valley High | JR | Pleasant Valley High | 20:58.50 |
| 243 | David OttesonPlace 243 · Grade JR · Trinity (3) | JR | Trinity (3) | 20:58.50 |
| 244 | Nathan SalusPlace 244 · Grade JR · Lake Lehman | JR | Lake Lehman | 20:58.60 |
| 245 | Connor D'ArcyPlace 245 · Grade SO · Central Bucks West | SO | Central Bucks West | 20:58.70 |
| 246 | Eric GurnellPlace 246 · Grade JR · Upper Darby | JR | Upper Darby | 20:58.80 |
| 247 | Brady WilliamsonPlace 247 · Mechanicsburg Area H | — | Mechanicsburg Area H | 21:00.00 |
| 248 | Michael SerafinPlace 248 · Grade 9 · Lake Lehman | 9 | Lake Lehman | 21:00.00 |
| 249 | Jack FrancisPlace 249 · Grade 9 · Lower Dauphin | 9 | Lower Dauphin | 21:00.20 |
| 250 | Levi RedayPlace 250 · Grade SR · Mechanicsburg Area H | SR | Mechanicsburg Area H | 21:01.70 |
| 251 | Camden ScogginsPlace 251 · Grade SO · Milton Area | SO | Milton Area | 21:02.30 |
| 252 | Dontay MoorePlace 252 · Grade SR · Calvert Hall College | SR | Calvert Hall College | 21:02.70 |
| 253 | Tadgh PoolerPlace 253 · Grade 9 · Chambersburg | 9 | Chambersburg | 21:03.20 |
| 254 | Andy WangPlace 254 · Grade SR · Montgomery | SR | Montgomery | 21:03.30 |
| 255 | Ryan SpakerPlace 255 · Grade 9 · Honeoye Falls-Lima | 9 | Honeoye Falls-Lima | 21:03.40 |
| 256 | Connor RempPlace 256 · Grade 9 · Governor Mifflin | 9 | Governor Mifflin | 21:03.90 |
| 257 | Gauravpreet SinghPlace 257 · Grade JR · Upper Darby | JR | Upper Darby | 21:04.20 |
| 258 | John CreamerPlace 258 · Grade SO · Wallenpaupack | SO | Wallenpaupack | 21:04.40 |
| 259 | Jacob TaylorPlace 259 · Grade 9 · Hershey | 9 | Hershey | 21:05.70 |
| 260 | Will ReederPlace 260 · Grade JR · Mechanicsburg Area H | JR | Mechanicsburg Area H | 21:06.10 |
| 261 | Grant ZimmermanPlace 261 · Grade SO · Hershey | SO | Hershey | 21:07.50 |
| 262 | Jason SeltzerPlace 262 · Grade 9 · Chambersburg | 9 | Chambersburg | 21:09.00 |
| 263 | Mitchell BianconiPlace 263 · Altoona Area | — | Altoona Area | 21:10.10 |
| 264 | Conner LilliePlace 264 · Grade SR · Red Land | SR | Red Land | 21:10.60 |
| 265 | Tom BartiePlace 265 · Grade SO · Hatboro Horsham | SO | Hatboro Horsham | 21:11.00 |
| 266 | Matt FlahertyPlace 266 · Grade JR · Mechanicsburg Area H | JR | Mechanicsburg Area H | 21:11.50 |
| 267 | Cole GnuttiPlace 267 · Grade 9 · Central Bucks West | 9 | Central Bucks West | 21:11.80 |
| 268 | Brandon NewcomerPlace 268 · Grade SO · Milton Area | SO | Milton Area | 21:12.80 |
| 269 | Garrett GreenwoodPlace 269 · Grade SR · Cumberland Valley | SR | Cumberland Valley | 21:13.10 |
| 270 | Logan KreamerPlace 270 · Grade 9 · Hershey | 9 | Hershey | 21:14.30 |
| 271 | Caleb OwensPlace 271 · Grade 9 · Chambersburg | 9 | Chambersburg | 21:14.90 |
| 272 | Matt CurryPlace 272 · Grade JR · Central Bucks East | JR | Central Bucks East | 21:14.90 |
| 273 | Phillip SzkudlarskiPlace 273 · Grade SR · Montgomery | SR | Montgomery | 21:15.50 |
| 274 | Cooper GuerinPlace 274 · Grade SO · Central Bucks West | SO | Central Bucks West | 21:16.10 |
| 275 | Micah EmigPlace 275 · Grade JR · Manheim Township | JR | Manheim Township | 21:16.40 |
| 276 | Hunter RohrbaughPlace 276 · Grade 9 · Cumberland Valley | 9 | Cumberland Valley | 21:16.60 |
| 277 | Keagan KinneyPlace 277 · Grade 9 · Parkland | 9 | Parkland | 21:18.10 |
| 278 | Joseph RicciardiPlace 278 · Grade JR · Upper Darby | JR | Upper Darby | 21:19.10 |
| 279 | Abhay BenoyPlace 279 · Grade 9 · Montgomery | 9 | Montgomery | 21:19.60 |
| 280 | Jared DiethrichPlace 280 · Grade JR · Northern | JR | Northern | 21:19.90 |
| 281 | Nick LeberfingerPlace 281 · Altoona Area | — | Altoona Area | 21:20.70 |
| 282 | Charlie HornerPlace 282 · Grade 9 · Hershey | 9 | Hershey | 21:21.70 |
| 283 | Johnny DelpPlace 283 · Grade 9 · Hatboro Horsham | 9 | Hatboro Horsham | 21:23.10 |
| 284 | Brandon QuachPlace 284 · Grade SR · Chambersburg | SR | Chambersburg | 21:23.20 |
| 285 | Nathan GamblePlace 285 · Grade SO · Northern | SO | Northern | 21:24.90 |
| 286 | Maxwell GunnesonPlace 286 · Grade JR · Montville Twp. | JR | Montville Twp. | 21:25.30 |
| 287 | Evin SchultzPlace 287 · Grade SO · Honesdale | SO | Honesdale | 21:26.00 |
| 288 | Tyler BeatyPlace 288 · Grade 9 · Northern | 9 | Northern | 21:26.40 |
| 289 | Zachary RyanPlace 289 · Grade 9 · Hatboro Horsham | 9 | Hatboro Horsham | 21:26.50 |
| 290 | Ryan SubettoPlace 290 · Grade 9 · Parkland | 9 | Parkland | 21:27.10 |
| 291 | Nico CarbonPlace 291 · Bishop McDevitt | — | Bishop McDevitt | 21:27.30 |
| 292 | Aidan ParkPlace 292 · Grade JR · Cumberland Valley | JR | Cumberland Valley | 21:27.70 |
| 293 | Ethan CahillPlace 293 · Grade 9 · Boyertown | 9 | Boyertown | 21:29.10 |
| 294 | Jack FennellPlace 294 · Grade SO · Central Bucks West | SO | Central Bucks West | 21:29.50 |
| 295 | Philip Marra-MacgregorPlace 295 · Grade SO · Honeoye Falls-Lima | SO | Honeoye Falls-Lima | 21:30.20 |
| 296 | Michael BasilePlace 296 · Grade SO · Manheim Township | SO | Manheim Township | 21:30.70 |
| 297 | Will BrobsonPlace 297 · Bishop McDevitt | — | Bishop McDevitt | 21:31.00 |
| 298 | Joe FrankPlace 298 · Grade 9 · Lower Dauphin | 9 | Lower Dauphin | 21:32.90 |
| 299 | Andrew GusavagePlace 299 · Grade SO · Manheim Township | SO | Manheim Township | 21:33.10 |
| 300 | Connor BridwellPlace 300 · Grade SO · Mechanicsburg Area H | SO | Mechanicsburg Area H | 21:34.60 |
| 301 | Jacob LaytonPlace 301 · Grade JR · Mechanicsburg Area H | JR | Mechanicsburg Area H | 21:35.10 |
| 302 | Tanner ManzoniPlace 302 · Grade 9 · Lake Lehman | 9 | Lake Lehman | 21:35.30 |
| 303 | peter KramerPlace 303 · Grade JR · Pleasant Valley High | JR | Pleasant Valley High | 21:35.50 |
| 304 | Thomas DownsPlace 304 · Grade SR · Fleetwood Area | SR | Fleetwood Area | 21:35.80 |
| 305 | Ryan WilsonPlace 305 · Grade 9 · Mechanicsburg Area H | 9 | Mechanicsburg Area H | 21:36.20 |
| 306 | Brendan KellyPlace 306 · Grade SR · Devon Preparatory Sc | SR | Devon Preparatory Sc | 21:36.80 |
| 307 | Michael McGrathPlace 307 · Grade 9 · Mendham | 9 | Mendham | 21:37.00 |
| 308 | Derek BrillPlace 308 · Grade JR · Manheim Township | JR | Manheim Township | 21:38.10 |
| 309 | Joseph BracutiPlace 309 · Grade JR · Mendham | JR | Mendham | 21:38.40 |
| 310 | Ryan WasielewskiPlace 310 · Grade JR · Parkland | JR | Parkland | 21:38.80 |
| 311 | Christopher HigginsPlace 311 · Grade SR · Wallenpaupack | SR | Wallenpaupack | 21:40.40 |
| 312 | Chan Ho KimPlace 312 · Grade JR · Saucon Valley | JR | Saucon Valley | 21:40.60 |
| 313 | Nic FlahertyPlace 313 · Grade SR · Mechanicsburg Area H | SR | Mechanicsburg Area H | 21:41.10 |
| 314 | Will DeemPlace 314 · Grade JR · Central Bucks West | JR | Central Bucks West | 21:41.60 |
| 315 | Caleb PalmerPlace 315 · Grade JR · Northern | JR | Northern | 21:41.70 |
| 316 | Alec MolnarPlace 316 · Bishop McDevitt | — | Bishop McDevitt | 21:43.40 |
| 317 | Shikar AhujaPlace 317 · Grade 9 · Montgomery | 9 | Montgomery | 21:44.70 |
| 318 | Mishan MarzanoPlace 318 · Grade SO · Mechanicsburg Area H | SO | Mechanicsburg Area H | 21:45.10 |
| 319 | Conner RobertsPlace 319 · Grade SR · Honeoye Falls-Lima | SR | Honeoye Falls-Lima | 21:45.60 |
| 320 | Asher ChristnerPlace 320 · Grade SR · Warwick | SR | Warwick | 21:47.00 |
| 321 | Christian MadrigalPlace 321 · Grade SR · Chambersburg | SR | Chambersburg | 21:47.50 |
| 322 | Nick SchoenbrodtPlace 322 · Grade SR · Mendham | SR | Mendham | 21:48.20 |
| 323 | Zack JarosikPlace 323 · Grade 9 · Parkland | 9 | Parkland | 21:49.70 |
| 324 | Paul LockardPlace 324 · Grade SR · Governor Mifflin | SR | Governor Mifflin | 21:51.10 |
| 325 | Adam KalmanowiczPlace 325 · Grade 9 · Cumberland Valley | 9 | Cumberland Valley | 21:51.20 |
| 326 | Matthew MorinePlace 326 · Grade JR · Chambersburg | JR | Chambersburg | 21:51.20 |
| 327 | Nicholas OsterPlace 327 · Grade SR · Manheim Township | SR | Manheim Township | 21:51.70 |
| 328 | Miles PalevedaPlace 328 · Grade JR · Mechanicsburg Area H | JR | Mechanicsburg Area H | 21:52.30 |
| 329 | ryan BonserPlace 329 · Grade 9 · Pleasant Valley High | 9 | Pleasant Valley High | 21:53.90 |
| 330 | Jack SlembarskiPlace 330 · Grade SR · Mechanicsburg Area H | SR | Mechanicsburg Area H | 21:55.10 |
| 331 | Trey SteplerPlace 331 · Grade SR · Chambersburg | SR | Chambersburg | 21:56.10 |
| 332 | Ibrahim TurkiPlace 332 · Grade 9 · Parkland | 9 | Parkland | 21:56.20 |
| 333 | logan BurneyPlace 333 · Grade SO · Pleasant Valley High | SO | Pleasant Valley High | 21:56.30 |
| 334 | Andrew CariniPlace 334 · Altoona Area | — | Altoona Area | 21:57.30 |
| 335 | Evan MyersPlace 335 · Grade 9 · Cedar Cliff | 9 | Cedar Cliff | 21:57.80 |
| 336 | Christopher MaderaPlace 336 · Grade JR · Central Bucks East | JR | Central Bucks East | 21:57.80 |
| 337 | Rohan ShahPlace 337 · Grade JR · Montgomery | JR | Montgomery | 21:58.50 |
| 338 | Jamin ValickPlace 338 · Grade JR · Fleetwood Area | JR | Fleetwood Area | 21:58.90 |
| 339 | Liam WoodsPlace 339 · Grade 9 · Devon Preparatory Sc | 9 | Devon Preparatory Sc | 21:58.90 |
| 340 | Tahir BhailaPlace 340 · Grade SO · Manheim Township | SO | Manheim Township | 21:59.30 |
| 341 | Chibuikem EkeziePlace 341 · Grade 9 · Cumberland Valley | 9 | Cumberland Valley | 22:00.10 |
| 342 | Luke MessnerPlace 342 · Grade SR · Manheim Township | SR | Manheim Township | 22:00.50 |
| 343 | Wesley GessamanPlace 343 · Grade JR · Northern | JR | Northern | 22:01.00 |
| 344 | Issac McKeePlace 344 · Grade JR · Cumberland Valley | JR | Cumberland Valley | 22:01.00 |
| 345 | Caleb HullPlace 345 · Grade SR · Chambersburg | SR | Chambersburg | 22:01.30 |
| 346 | Matthew StahlPlace 346 · Grade SO · Oley Valley | SO | Oley Valley | 22:01.80 |
| 347 | Sean DailorPlace 347 · Grade 9 · Honeoye Falls-Lima | 9 | Honeoye Falls-Lima | 22:02.00 |
| 348 | Nikolaus MangeotPlace 348 · Grade 9 · Central Bucks West | 9 | Central Bucks West | 22:02.50 |
| 349 | Wyatt McMullenPlace 349 · Grade 9 · Chambersburg | 9 | Chambersburg | 22:02.50 |
| 350 | Mitch GrimPlace 350 · Grade JR · Fleetwood Area | JR | Fleetwood Area | 22:02.70 |
| 351 | Jacob DaoPlace 351 · Grade SR · Manheim Township | SR | Manheim Township | 22:04.20 |
| 352 | Kevin TongPlace 352 · Grade 9 · Parkland | 9 | Parkland | 22:06.10 |
| 353 | Nate StromPlace 353 · Grade SR · Hershey | SR | Hershey | 22:06.70 |
| 354 | Owen LeesePlace 354 · Grade JR · Trinity (3) | JR | Trinity (3) | 22:08.40 |
| 355 | Tulio HugginsPlace 355 · Grade SR · Mechanicsburg Area H | SR | Mechanicsburg Area H | 22:09.70 |
| 356 | Mike StegerPlace 356 · Grade SR · Manheim Township | SR | Manheim Township | 22:09.80 |
| 357 | Tucker BeckettPlace 357 · Grade 9 · Honeoye Falls-Lima | 9 | Honeoye Falls-Lima | 22:09.90 |
| 358 | Evan SpinneyPlace 358 · Grade SR · Hershey | SR | Hershey | 22:10.50 |
| 359 | Jackson YoungPlace 359 · Grade 9 · Cedar Cliff | 9 | Cedar Cliff | 22:10.90 |
| 360 | Andrew RandallPlace 360 · Grade 9 · Hershey | 9 | Hershey | 22:12.30 |
| 361 | Ben DubosqPlace 361 · Grade SO · Warwick | SO | Warwick | 22:13.50 |
| 362 | Cole RunyonPlace 362 · Grade SO · Chambersburg | SO | Chambersburg | 22:13.70 |
| 363 | Alexande Goetz-MoralesPlace 363 · Grade 9 · Parkland | 9 | Parkland | 22:13.80 |
| 364 | Henry HigginsPlace 364 · Grade 9 · Council Rock North | 9 | Council Rock North | 22:14.20 |
| 365 | Luke McCarronPlace 365 · Grade JR · Central Bucks East | JR | Central Bucks East | 22:15.00 |
| 366 | Jay AndersonPlace 366 · Grade SR · Mendham | SR | Mendham | 22:16.10 |
| 367 | Timothy ChenPlace 367 · Grade 9 · Montgomery | 9 | Montgomery | 22:16.60 |
| 368 | Luke WertzPlace 368 · Grade 9 · Mechanicsburg Area H | 9 | Mechanicsburg Area H | 22:16.60 |
| 369 | Keaton RushPlace 369 · Grade 9 · Devon Preparatory Sc | 9 | Devon Preparatory Sc | 22:17.20 |
| 370 | Jackson SteinerPlace 370 · Grade SO · Hershey | SO | Hershey | 22:17.70 |
| 371 | Patrick McGlynnPlace 371 · Grade SO · Manheim Township | SO | Manheim Township | 22:18.40 |
| 372 | Alex KellyPlace 372 · Grade SO · Mendham | SO | Mendham | 22:19.30 |
| 373 | Dimitry FarkasPlace 373 · Grade SO · Manheim Township | SO | Manheim Township | 22:19.90 |
| 374 | Justin BuppPlace 374 · Grade JR · Hatboro Horsham | JR | Hatboro Horsham | 22:20.80 |
| 375 | Brendon BergmannPlace 375 · Grade SO · Central Bucks East | SO | Central Bucks East | 22:21.10 |
| 376 | Jack GingrichPlace 376 · Grade JR · Manheim Township | JR | Manheim Township | 22:21.40 |
| 377 | Vinay VenugopalPlace 377 · Grade 9 · Montville Twp. | 9 | Montville Twp. | 22:22.40 |
| 378 | Alex PlantePlace 378 · Grade 9 · Boiling Springs | 9 | Boiling Springs | 22:22.90 |
| 379 | Logan DevinePlace 379 · Grade 9 · Lower Dauphin | 9 | Lower Dauphin | 22:23.00 |
| 380 | Chris McDevittPlace 380 · Grade JR · Honesdale | JR | Honesdale | 22:23.60 |
| 381 | James PorterPlace 381 · Grade 9 · Mechanicsburg Area H | 9 | Mechanicsburg Area H | 22:25.00 |
| 382 | Shawn MaxwellPlace 382 · Grade SO · Upper Darby | SO | Upper Darby | 22:26.20 |
| 383 | Nihal BharathPlace 383 · Grade SR · Montgomery | SR | Montgomery | 22:26.30 |
| 384 | Brian HermanPlace 384 · Grade 9 · Mendham | 9 | Mendham | 22:26.40 |
| 385 | Carleton SaundersPlace 385 · Grade SO · Mendham | SO | Mendham | 22:26.40 |
| 386 | Christopher BautistaPlace 386 · Grade SR · Ridley | SR | Ridley | 22:26.70 |
| 387 | Sam ColucciPlace 387 · Grade SO · Mendham | SO | Mendham | 22:28.10 |
| 388 | Carson IknerPlace 388 · Altoona Area | — | Altoona Area | 22:28.60 |
| 389 | Luke UrsoPlace 389 · Grade JR · Parkland | JR | Parkland | 22:28.70 |
| 390 | Nataniel SaadonPlace 390 · Grade JR · Central Bucks East | JR | Central Bucks East | 22:30.20 |
| 391 | Travis WilkPlace 391 · Grade 9 · Manheim Township | 9 | Manheim Township | 22:31.70 |
| 392 | Kenton HertzogPlace 392 · Grade SR · Warwick | SR | Warwick | 22:32.30 |
| 393 | Peyton RotondaPlace 393 · Grade SO · Boyertown | SO | Boyertown | 22:32.60 |
| 394 | James JoycePlace 394 · Grade SO · Mendham | SO | Mendham | 22:33.20 |
| 395 | Tony MyersPlace 395 · Bishop McDevitt | — | Bishop McDevitt | 22:33.60 |
| 396 | Clark BriddesPlace 396 · Grade SO · Upper Darby | SO | Upper Darby | 22:34.20 |
| 397 | Jon WalterPlace 397 · Grade SR · Central Bucks East | SR | Central Bucks East | 22:34.40 |
| 398 | Edward GrahamPlace 398 · Grade JR · Parkland | JR | Parkland | 22:34.90 |
| 399 | Nicholas ProfitoPlace 399 · Grade 9 · Mendham | 9 | Mendham | 22:35.00 |
| 400 | Martin DokholyanPlace 400 · Grade 9 · Hershey | 9 | Hershey | 22:36.00 |
| 401 | Larson HuntPlace 401 · Grade 9 · Calvary Christian Ac | 9 | Calvary Christian Ac | 22:36.50 |
| 402 | Christian KehrPlace 402 · Grade SO · Manheim Township | SO | Manheim Township | 22:36.90 |
| 403 | Carey ZhuPlace 403 · Grade JR · Cumberland Valley | JR | Cumberland Valley | 22:38.30 |
| 404 | Seth GarbanzosPlace 404 · Bishop McDevitt | — | Bishop McDevitt | 22:38.70 |
| 405 | tyler PricePlace 405 · Grade SO · Pleasant Valley High | SO | Pleasant Valley High | 22:39.90 |
| 406 | Caleb ShaubPlace 406 · Grade SR · Governor Mifflin | SR | Governor Mifflin | 22:43.30 |
| 407 | Patrick MartinPlace 407 · Grade SR · Mendham | SR | Mendham | 22:44.50 |
| 408 | Gabe RizzardoPlace 408 · Grade 9 · Cedar Cliff | 9 | Cedar Cliff | 22:45.20 |
| 409 | Tyler LobosPlace 409 · Grade SO · Milton Area | SO | Milton Area | 22:46.40 |
| 410 | Cade HoveyPlace 410 · Grade 9 · Boyertown | 9 | Boyertown | 22:46.60 |
| 411 | travis PletzskiPlace 411 · Grade SR · Fleetwood Area | SR | Fleetwood Area | 22:47.70 |
| 412 | Connor BrodishPlace 412 · Grade SO · Central Bucks East | SO | Central Bucks East | 22:47.90 |
| 413 | Conor O'BrienPlace 413 · Grade JR · Lake Lehman | JR | Lake Lehman | 22:50.90 |
| 414 | Ethan ConradPlace 414 · Bishop McDevitt | — | Bishop McDevitt | 22:51.10 |
| 415 | Matthew CassidyPlace 415 · Grade JR · Ridley | JR | Ridley | 22:51.90 |
| 416 | Michael OthsPlace 416 · Grade 9 · Mendham | 9 | Mendham | 22:52.00 |
| 417 | Justin BilgerPlace 417 · Grade SO · Fleetwood Area | SO | Fleetwood Area | 22:52.30 |
| 418 | Andrew SheaPlace 418 · Grade SO · Central Bucks East | SO | Central Bucks East | 22:52.50 |
| 419 | Jackson BaldiniPlace 419 · Grade SO · Mechanicsburg Area H | SO | Mechanicsburg Area H | 22:53.20 |
| 420 | Ryan BoycePlace 420 · Grade SO · Northern | SO | Northern | 22:53.30 |
| 421 | Kameron SlishPlace 421 · Grade SR · Honesdale | SR | Honesdale | 22:53.50 |
| 422 | Liam PembletonPlace 422 · Grade SO · Lake Lehman | SO | Lake Lehman | 22:53.70 |
| 423 | Benedict PursellPlace 423 · Grade SO · Parkland | SO | Parkland | 22:53.90 |
| 424 | Matthew GermanPlace 424 · Grade 9 · Saucon Valley | 9 | Saucon Valley | 22:54.70 |
| 425 | Reuben TrachtenbergPlace 425 · Grade SO · Central Bucks West | SO | Central Bucks West | 22:55.60 |
| 426 | Tyler RosenPlace 426 · Grade SR · Hatboro Horsham | SR | Hatboro Horsham | 22:56.50 |
| 427 | Landon GisondiPlace 427 · Grade 9 · Hatboro Horsham | 9 | Hatboro Horsham | 22:56.50 |
| 428 | Alexander SpraguePlace 428 · Grade SO · Manheim Township | SO | Manheim Township | 22:57.70 |
| 429 | John OthsPlace 429 · Grade 9 · Mendham | 9 | Mendham | 22:58.50 |
| 430 | Adam FosterPlace 430 · Grade SR · Manheim Township | SR | Manheim Township | 22:59.30 |
| 431 | Patrick LaffertyPlace 431 · Grade SO · Central Bucks West | SO | Central Bucks West | 22:59.50 |
| 432 | Justin RittwagePlace 432 · Grade JR · Oley Valley | JR | Oley Valley | 22:59.90 |
| 433 | David MiloseskiPlace 433 · Grade JR · Montville Twp. | JR | Montville Twp. | 23:01.50 |
| 434 | Austin BorsdamPlace 434 · Grade 9 · Honesdale | 9 | Honesdale | 23:02.10 |
| 435 | Matthew GoodPlace 435 · Bishop McDevitt | — | Bishop McDevitt | 23:02.60 |
| 436 | Andrew LinPlace 436 · Grade JR · Council Rock North | JR | Council Rock North | 23:04.00 |
| 437 | Tim HarcherlPlace 437 · Grade SO · Hatboro Horsham | SO | Hatboro Horsham | 23:04.10 |
| 438 | James DucaPlace 438 · Grade SO · Fleetwood Area | SO | Fleetwood Area | 23:05.10 |
| 439 | Diego ForestPlace 439 · Grade JR · Central Bucks East | JR | Central Bucks East | 23:06.70 |
| 440 | Xavier BardwellPlace 440 · Grade SO · Central Bucks East | SO | Central Bucks East | 23:07.60 |
| 441 | Drew GibblePlace 441 · Grade SO · Manheim Township | SO | Manheim Township | 23:07.60 |
| 442 | rejhan SabovicPlace 442 · Grade SR · Pleasant Valley High | SR | Pleasant Valley High | 23:07.80 |
| 443 | Joey SulewskiPlace 443 · Grade SO · Council Rock North | SO | Council Rock North | 23:09.60 |
| 444 | Aj CavanaughPlace 444 · Grade JR · Ridley | JR | Ridley | 23:11.60 |
| 445 | Jack SteitzPlace 445 · Grade 9 · Central Bucks East | 9 | Central Bucks East | 23:12.90 |
| 446 | Luke ParkerPlace 446 · Grade JR · Northern | JR | Northern | 23:13.20 |
| 447 | Jason SergioPlace 447 · Grade JR · Hatboro Horsham | JR | Hatboro Horsham | 23:13.40 |
| 448 | Ben DelozierPlace 448 · Grade SR · Cedar Cliff | SR | Cedar Cliff | 23:15.90 |
| 449 | Gavin HendersonPlace 449 · Grade SO · Honeoye Falls-Lima | SO | Honeoye Falls-Lima | 23:17.50 |
| 450 | Marcus WalkoPlace 450 · Grade JR · Mechanicsburg Area H | JR | Mechanicsburg Area H | 23:17.50 |
| 451 | Chad KrouchPlace 451 · Grade 9 · Mechanicsburg Area H | 9 | Mechanicsburg Area H | 23:17.60 |
| 452 | Jordan GalloPlace 452 · Grade 9 · Parkland | 9 | Parkland | 23:18.30 |
| 453 | Sam RuchPlace 453 · Grade 9 · Central Bucks East | 9 | Central Bucks East | 23:18.60 |
| 454 | Alex BartmanPlace 454 · Grade SO · Parkland | SO | Parkland | 23:19.20 |
| 455 | Samuel LockwoodPlace 455 · Grade 9 · Mechanicsburg Area H | 9 | Mechanicsburg Area H | 23:19.90 |
| 456 | Andrew LopezPlace 456 · Grade SO · Parkland | SO | Parkland | 23:20.30 |
| 457 | Ian NdianguiPlace 457 · Grade SO · Boyertown | SO | Boyertown | 23:21.40 |
| 458 | Michael LongPlace 458 · Grade JR · Council Rock North | JR | Council Rock North | 23:21.60 |
| 459 | Ryan SchielePlace 459 · Grade 9 · Central Bucks West | 9 | Central Bucks West | 23:22.30 |
| 460 | Ben FasickPlace 460 · Grade SO · Boiling Springs | SO | Boiling Springs | 23:22.80 |
| 461 | James CoblePlace 461 · Grade SR · Northern | SR | Northern | 23:23.60 |
| 462 | Evan WangPlace 462 · Grade SR · Montgomery | SR | Montgomery | 23:24.60 |
| 463 | Sean JacksonPlace 463 · Bishop McDevitt | — | Bishop McDevitt | 23:25.80 |
| 464 | Fritz MiklosPlace 464 · Grade 9 · Trinity (3) | 9 | Trinity (3) | 23:27.60 |
| 465 | Zach SerafinPlace 465 · Grade SO · Trinity (3) | SO | Trinity (3) | 23:31.60 |
| 466 | Alex ScorzaPlace 466 · Grade 9 · Hershey | 9 | Hershey | 23:32.40 |
| 467 | Tyler EscobarPlace 467 · Grade SO · Pottstown | SO | Pottstown | 23:32.50 |
| 468 | Maxwell SunPlace 468 · Grade JR · Montgomery | JR | Montgomery | 23:32.70 |
| 469 | Eric RavenscroftPlace 469 · Grade SO · Hatboro Horsham | SO | Hatboro Horsham | 23:33.30 |
| 470 | Carson StumpPlace 470 · Grade SO · Mechanicsburg Area H | SO | Mechanicsburg Area H | 23:33.90 |
| 471 | Owen JohnsonPlace 471 · Grade SO · Hershey | SO | Hershey | 23:34.90 |
| 472 | Tj LangleyPlace 472 · Grade SR · Honeoye Falls-Lima | SR | Honeoye Falls-Lima | 23:35.20 |
| 473 | Nathaniel MathewPlace 473 · Grade SO · 839 Hatboro Horsham | SO | 839 Hatboro Horsham | 23:37.70 |
| 474 | Marco IsabellaPlace 474 · Grade JR · Hatboro Horsham | JR | Hatboro Horsham | 23:37.90 |
| 475 | Chris TaylorPlace 475 · Grade 9 · Hershey | 9 | Hershey | 23:38.00 |
| 476 | Anthony FerrariPlace 476 · Bishop McDevitt | — | Bishop McDevitt | 23:38.90 |
| 477 | Drew GreinerPlace 477 · Grade JR · Manheim Township | JR | Manheim Township | 23:41.00 |
| 478 | Mike VigianniPlace 478 · Grade JR · Honeoye Falls-Lima | JR | Honeoye Falls-Lima | 23:41.50 |
| 479 | Nathen RentchlerPlace 479 · Grade SO · Fleetwood Area | SO | Fleetwood Area | 23:41.50 |
| 480 | Josh BrynerPlace 480 · Grade 9 · Hershey | 9 | Hershey | 23:41.70 |
| 481 | Luke CapperPlace 481 · Grade JR · Trinity (3) | JR | Trinity (3) | 23:41.80 |
| 482 | Ethan HabermanPlace 482 · Grade SR · Trinity (3) | SR | Trinity (3) | 23:42.20 |
| 483 | Vasilly GounleyPlace 483 · Bishop McDevitt | — | Bishop McDevitt | 23:46.90 |
| 484 | Alex LeggePlace 484 · Bishop McDevitt | — | Bishop McDevitt | 23:49.70 |
| 485 | Ethan SeaPlace 485 · Grade SO · Governor Mifflin | SO | Governor Mifflin | 23:50.40 |
| 486 | Vishwa DukkipatiPlace 486 · Grade 9 · Mechanicsburg Area H | 9 | Mechanicsburg Area H | 23:51.30 |
| 487 | Dawson GeiserPlace 487 · Grade JR · Milton Area | JR | Milton Area | 23:53.60 |
| 488 | Harrison ChainPlace 488 · Grade JR · Coatesville | JR | Coatesville | 23:54.00 |
| 489 | Drew AldenPlace 489 · Grade 9 · Parkland | 9 | Parkland | 23:55.70 |
| 490 | Josiah ValintinePlace 490 · Grade SO · Fleetwood Area | SO | Fleetwood Area | 23:56.50 |
| 491 | Ian PeradillaPlace 491 · Bishop McDevitt | — | Bishop McDevitt | 23:57.20 |
| 492 | Wallace KrempaPlace 492 · Grade SO · Central Bucks West | SO | Central Bucks West | 24:01.20 |
| 493 | Evan GreenePlace 493 · Grade SO · Chambersburg | SO | Chambersburg | 24:02.50 |
| 494 | Andrew HawkinsPlace 494 · Grade 9 · Red Land | 9 | Red Land | 24:02.70 |
| 495 | Jake GutekunstPlace 495 · Grade SO · Hatboro Horsham | SO | Hatboro Horsham | 24:05.30 |
| 496 | Justin GauglerPlace 496 · Grade SR · Milton Area | SR | Milton Area | 24:06.50 |
| 497 | Sharp JamiePlace 497 · Grade SR · Pottstown | SR | Pottstown | 24:07.40 |
| 498 | Alex YahaghiPlace 498 · Grade SR · Central Bucks East | SR | Central Bucks East | 24:08.10 |
| 499 | Corey FowlerPlace 499 · Grade SO · Wallenpaupack | SO | Wallenpaupack | 24:09.00 |
| 500 | Daniel LanePlace 500 · Grade SO · Central Bucks East | SO | Central Bucks East | 24:12.90 |
| 501 | Seamus GillisPlace 501 · Grade SO · Honeoye Falls-Lima | SO | Honeoye Falls-Lima | 24:13.90 |
| 502 | Samson LeafPlace 502 · Grade 9 · Central Bucks West | 9 | Central Bucks West | 24:17.00 |
| 503 | Luke MeehanPlace 503 · Grade JR · Mendham | JR | Mendham | 24:21.70 |
| 504 | Max MageePlace 504 · Grade SR · Honeoye Falls-Lima | SR | Honeoye Falls-Lima | 24:21.90 |
| 505 | Jackson KilgorePlace 505 · Grade JR · Fleetwood Area | JR | Fleetwood Area | 24:22.50 |
| 506 | Matthew FauxPlace 506 · Grade SR · Cedar Cliff | SR | Cedar Cliff | 24:23.70 |
| 507 | Kyle AtkinsonPlace 507 · Grade 9 · Trinity (3) | 9 | Trinity (3) | 24:26.10 |
| 508 | Hunter SmithPlace 508 · Grade SO · Council Rock North | SO | Council Rock North | 24:26.70 |
| 509 | David DihnPlace 509 · Grade SR · Mechanicsburg Area H | SR | Mechanicsburg Area H | 24:27.20 |
| 510 | Jordan SpectorPlace 510 · Grade SO · Montgomery | SO | Montgomery | 24:27.60 |
| 511 | Matthew DeppenPlace 511 · Grade SO · Pottstown | SO | Pottstown | 24:28.70 |
| 512 | Ness MarzanoPlace 512 · Grade 9 · Mechanicsburg Area H | 9 | Mechanicsburg Area H | 24:29.40 |
| 513 | Aaron ArgotPlace 513 · Grade JR · Northern | JR | Northern | 24:29.60 |
| 514 | Gabe NoelPlace 514 · Grade SO · Ridley | SO | Ridley | 24:30.90 |
| 515 | Josh GivenPlace 515 · Grade 9 · Lower Dauphin | 9 | Lower Dauphin | 24:33.60 |
| 516 | Michael KurtenPlace 516 · Grade JR · Northern | JR | Northern | 24:34.90 |
| 517 | Austin ChandlerPlace 517 · Grade SO · Calvary Christian Ac | SO | Calvary Christian Ac | 24:35.00 |
| 518 | Finnian SiegPlace 518 · Grade 9 · Hershey | 9 | Hershey | 24:35.30 |
| 519 | Robert HarrimanPlace 519 · Grade 9 · Saucon Valley | 9 | Saucon Valley | 24:38.80 |
| 520 | Will DelaneyPlace 520 · Grade JR · Ridley | JR | Ridley | 24:41.50 |
| 521 | Eshan ReedPlace 521 · Grade 9 · Parkland | 9 | Parkland | 24:42.00 |
| 522 | Lincoln ReiterPlace 522 · Grade SO · Hershey | SO | Hershey | 24:47.50 |
| 523 | Andrew MenetPlace 523 · Grade JR · Fleetwood Area | JR | Fleetwood Area | 24:48.20 |
| 524 | Brian ErvinPlace 524 · Grade SR · Parkland | SR | Parkland | 24:48.40 |
| 525 | Luca MentaPlace 525 · Grade SO · Upper Darby | SO | Upper Darby | 24:52.20 |
| 526 | Tyler LandisPlace 526 · Grade 9 · Mechanicsburg Area H | 9 | Mechanicsburg Area H | 24:52.50 |
| 527 | Christopher LombardoPlace 527 · Grade 9 · Montgomery | 9 | Montgomery | 24:52.80 |
| 528 | Andrew LarssonPlace 528 · Grade SO · Hatboro Horsham | SO | Hatboro Horsham | 24:56.30 |
| 529 | Aidan CoffeyPlace 529 · Grade SO · Chambersburg | SO | Chambersburg | 24:58.10 |
| 530 | Kolby RitterPlace 530 · Grade 9 · Northern | 9 | Northern | 24:58.50 |
| 531 | Wesley DellingerPlace 531 · Grade SO · Boiling Springs | SO | Boiling Springs | 25:01.60 |
| 532 | Isaac PhamPlace 532 · Grade 9 · Trinity (3) | 9 | Trinity (3) | 25:01.70 |
| 533 | Kyle FriendPlace 533 · Grade SO · Cedar Cliff | SO | Cedar Cliff | 25:07.70 |
| 534 | Gavin FletcherPlace 534 · Grade 9 · Northern | 9 | Northern | 25:10.80 |
| 535 | Justin BaylyPlace 535 · Grade SR · Honesdale | SR | Honesdale | 25:16.90 |
| 536 | Finbar ToueyPlace 536 · Grade SO · Devon Preparatory Sc | SO | Devon Preparatory Sc | 25:21.60 |
| 537 | Sebastian BuchananPlace 537 · Grade JR · Pottstown | JR | Pottstown | 25:27.00 |
| 538 | Zack RebarchakPlace 538 · Grade JR · Bishop McDevitt | JR | Bishop McDevitt | 25:34.70 |
| 539 | Zach CirkoPlace 539 · Grade JR · Trinity (3) | JR | Trinity (3) | 25:35.00 |
| 540 | Matt HickeyPlace 540 · Grade SR · Trinity (3) | SR | Trinity (3) | 25:35.30 |
| 541 | Mark FazzolariPlace 541 · Bishop McDevitt | — | Bishop McDevitt | 25:37.40 |
| 542 | Chris KrallPlace 542 · Bishop McDevitt | — | Bishop McDevitt | 25:37.40 |
| 543 | Jude SmithPlace 543 · Grade SO · Mechanicsburg Area H | SO | Mechanicsburg Area H | 25:38.00 |
| 544 | James WangPlace 544 · Grade SR · Parkland | SR | Parkland | 25:39.20 |
| 545 | Peter GeorgePlace 545 · Grade 9 · Devon Preparatory Sc | 9 | Devon Preparatory Sc | 25:40.30 |
| 546 | Ethan HicksPlace 546 · Grade JR · Saucon Valley | JR | Saucon Valley | 25:43.00 |
| 547 | Luke WoltmanPlace 547 · Grade 9 · Lower Dauphin | 9 | Lower Dauphin | 25:48.40 |
| 548 | Logan WilliamsPlace 548 · Grade 9 · Cedar Cliff | 9 | Cedar Cliff | 25:49.30 |
| 549 | Jonathan - JP HeilPlace 549 · Grade 9 · Devon Preparatory Sc | 9 | Devon Preparatory Sc | 25:49.50 |
| 550 | Kevin HemingwayPlace 550 · Bishop McDevitt | — | Bishop McDevitt | 25:50.50 |
| 551 | Jose HernandezPlace 551 · Grade 9 · Pottstown | 9 | Pottstown | 25:51.00 |
| 552 | JArren JenkinsPlace 552 · Grade SO · Chambersburg | SO | Chambersburg | 25:58.80 |
| 553 | Andrew BrathPlace 553 · Grade SO · Mechanicsburg Area H | SO | Mechanicsburg Area H | 26:01.50 |
| 554 | Jacob FletcherPlace 554 · Grade 9 · Mendham | 9 | Mendham | 26:05.30 |
| 555 | Evan JeschkePlace 555 · Grade SO · Red Land | SO | Red Land | 26:05.80 |
| 556 | Andrew FennellPlace 556 · Grade SR · Ridley | SR | Ridley | 26:09.50 |
| 557 | Matthew HooverPlace 557 · Grade 9 · Mechanicsburg Area H | 9 | Mechanicsburg Area H | 26:17.60 |
| 558 | Cory SpielykPlace 558 · Grade 9 · Milton Area | 9 | Milton Area | 26:22.20 |
| 559 | Jayden GarlandPlace 559 · Grade SO · Boiling Springs | SO | Boiling Springs | 26:23.70 |
| 560 | Aidan AngelopoulosPlace 560 · Grade 9 · Hatboro Horsham | 9 | Hatboro Horsham | 26:25.40 |
| 561 | Brendan FergusonPlace 561 · Grade 9 · Saucon Valley | 9 | Saucon Valley | 26:25.70 |
| 562 | Jacob WhitePlace 562 · Grade SO · Cedar Cliff | SO | Cedar Cliff | 26:30.00 |
| 563 | Evan AbramovPlace 563 · Grade SO · Mendham | SO | Mendham | 26:30.00 |
| 564 | Cameron CalabroPlace 564 · Grade SO · Wallenpaupack | SO | Wallenpaupack | 26:31.80 |
| 565 | Jack FosterPlace 565 · Grade SO · Central Bucks West | SO | Central Bucks West | 26:33.90 |
| 566 | Nathan SzydlowPlace 566 · Grade JR · Saucon Valley | JR | Saucon Valley | 26:37.50 |
| 567 | Luis GarbanzosPlace 567 · Bishop McDevitt | — | Bishop McDevitt | 26:37.60 |
| 568 | Parker CrowellPlace 568 · Grade 9 · Mechanicsburg Area H | 9 | Mechanicsburg Area H | 26:42.80 |
| 569 | Zachery HarrelsonPlace 569 · Grade JR · Central Bucks East | JR | Central Bucks East | 26:50.30 |
| 570 | Richard WitkowskiPlace 570 · Grade JR · Coatesville | JR | Coatesville | 26:52.10 |
| 571 | Henry StoverPlace 571 · Grade JR · Warwick | JR | Warwick | 26:54.00 |
| 572 | Brennan MurrayPlace 572 · Grade SO · Chambersburg | SO | Chambersburg | 26:54.60 |
| 573 | joe CookPlace 573 · Grade JR · Pleasant Valley High | JR | Pleasant Valley High | 27:14.10 |
| 574 | Karan SangramPlace 574 · Grade 9 · Northern | 9 | Northern | 27:15.10 |
| 575 | Jackson OkiePlace 575 · Grade 9 · Coatesville | 9 | Coatesville | 27:17.60 |
| 576 | ryan KajetzkePlace 576 · Grade SO · Pleasant Valley High | SO | Pleasant Valley High | 27:20.20 |
| 577 | Mark HolnessPlace 577 · Grade 9 · Mechanicsburg Area H | 9 | Mechanicsburg Area H | 27:36.30 |
| 578 | Andrew HiddenPlace 578 · Grade JR · Red Land | JR | Red Land | 27:41.00 |
| 579 | Adam SuterPlace 579 · Grade SO · Dock Mennonite Acade | SO | Dock Mennonite Acade | 27:48.00 |
| 580 | Daniel DunleavyPlace 580 · Grade 9 · Central Bucks West | 9 | Central Bucks West | 28:03.30 |
| 581 | Drew Johnston-WalshPlace 581 · Grade SR · Boiling Springs | SR | Boiling Springs | 28:23.20 |
| 582 | Thomas ColagiuriPlace 582 · Grade SO · Montgomery | SO | Montgomery | 28:27.90 |
| 583 | Griffin GillecePlace 583 · Grade SO · Devon Preparatory Sc | SO | Devon Preparatory Sc | 28:39.80 |
| 584 | Dj DallerPlace 584 · Grade 9 · Coatesville | 9 | Coatesville | 28:52.00 |
| 585 | Kalyan CheruvuPlace 585 · Grade JR · Montgomery | JR | Montgomery | 28:58.00 |
| 586 | Lukas DesaiPlace 586 · Grade 9 · Montgomery | 9 | Montgomery | 29:01.40 |
| 587 | Emmanuel DejesusPlace 587 · Grade SR · Building 21 | SR | Building 21 | 29:07.00 |
| 588 | Carrig GiblinPlace 588 · Grade SO · Mechanicsburg Area H | SO | Mechanicsburg Area H | 29:59.70 |
| 589 | Mitchell BernhardtPlace 589 · Grade JR · Manheim Township | JR | Manheim Township | 30:30.60 |
| 590 | Kieran ShannonPlace 590 · Grade SO · Mechanicsburg Area H | SO | Mechanicsburg Area H | 30:58.80 |
| 591 | Ethan MiscavigePlace 591 · Grade JR · Red Land | JR | Red Land | 30:58.90 |
| 592 | Felix De LarousaPlace 592 · Grade SR · Building 21 | SR | Building 21 | 32:22.70 |
| 593 | Jacob CridlandPlace 593 · Grade 9 · Calvary Christian Ac | 9 | Calvary Christian Ac | 32:23.50 |
| 594 | Michael AdragnaPlace 594 · Bishop McDevitt | — | Bishop McDevitt | 34:10.10 |
| 595 | Alex DohertyPlace 595 · Grade 9 · Devon Preparatory Sc | 9 | Devon Preparatory Sc | 34:10.80 |