| 1 | Thomas DaubPlace 1 · Grade 11 · Upper Perkiomen | 11 | Upper Perkiomen | 15:42.9 PR |
| 2 | Owen McdonoughPlace 2 · Grade 11 · Souderton Area | 11 | Souderton Area | 15:54.1 PR |
| 3 | Jonathan BrickerPlace 3 · Grade 12 · Great Valley | 12 | Great Valley | 15:57.9 PR |
| 4 | Liam SimpsonPlace 4 · Grade 12 · Souderton Area | 12 | Souderton Area | 16:01.4 |
| 5 | Owen PaulusPlace 5 · Grade 11 · Souderton Area | 11 | Souderton Area | 16:01.7 PR |
| 6 | Will HewlettPlace 6 · Grade 9 · Souderton Area | 9 | Souderton Area | 16:03.8 PR |
| 7 | Connor Bergson-ConklinPlace 7 · Grade 12 · Upper Dublin | 12 | Upper Dublin | 16:07.8 PR |
| 8 | Samir SiscoPlace 8 · Grade 11 · Harry S Truman (PA) | 11 | Harry S Truman (PA) | 16:15.9 PR |
| 9 | Chris SoutnerPlace 9 · Grade 11 · Northeastern | 11 | Northeastern | 16:28.6 PR |
| 10 | Colby MilesPlace 10 · Grade 9 · Upper Perkiomen | 9 | Upper Perkiomen | 16:28.9 PR |
| 11 | George PlattPlace 11 · Grade 10 · Upper Dublin | 10 | Upper Dublin | 16:29.9 PR |
| 12 | Luke GardnerPlace 12 · Grade 10 · Souderton Area | 10 | Souderton Area | 16:45.6 PR |
| 13 | Heath LentzPlace 13 · Grade 12 · Northeastern | 12 | Northeastern | 16:48.0 PR |
| 14 | Ryan McdonoughPlace 14 · Grade 11 · Souderton Area | 11 | Souderton Area | 16:50.4 PR |
| 15 | Christian ValentinPlace 15 · Grade 11 · Souderton Area | 11 | Souderton Area | 16:54.2 PR |
| 16 | Logan AsperoPlace 16 · Grade 12 · Neshaminy | 12 | Neshaminy | 16:55.2 PR |
| 17 | Gabriel McCrightPlace 17 · Grade 12 · Northeastern | 12 | Northeastern | 16:55.6 |
| 18 | Tyler WilliamsPlace 18 · Grade 10 · Harry S Truman (PA) | 10 | Harry S Truman (PA) | 16:56.1 PR |
| 19 | James GramlichPlace 19 · Grade 12 · Lansdale Catholic | 12 | Lansdale Catholic | 16:58.1 |
| 20 | Leiland SimsPlace 20 · Grade 12 · Cristo Rey (Philadelphia) | 12 | Cristo Rey (Philadelphia) | 16:58.8 PR |
| 21 | Noah FettersPlace 21 · Grade 12 · Northeastern | 12 | Northeastern | 17:00.3 PR |
| 22 | Noah LutzPlace 22 · Grade 11 · Neshaminy | 11 | Neshaminy | 17:00.3 PR |
| 23 | Ethan SzymanskiPlace 23 · Grade 9 · Upper Dublin | 9 | Upper Dublin | 17:00.4 PR |
| 24 | Ethan SnyderPlace 24 · Grade 10 · Upper Dublin | 10 | Upper Dublin | 17:07.0 PR |
| 25 | Ethan GillionPlace 25 · Grade 12 · Central (Philadelphia) | 12 | Central (Philadelphia) | 17:11.1 PR |
| 26 | Casey LowryPlace 26 · Grade 10 · Great Valley | 10 | Great Valley | 17:11.2 PR |
| 27 | Sam PalePlace 27 · Grade 11 · Neshaminy | 11 | Neshaminy | 17:12.7 PR |
| 28 | Nathanael MeisterPlace 28 · Grade 12 · Central Bucks South | 12 | Central Bucks South | 17:13.7 |
| 29 | Abel KaravallyPlace 29 · Grade 10 · Central (Philadelphia) | 10 | Central (Philadelphia) | 17:14.3 PR |
| 30 | Lucas Vicente-mendozaPlace 30 · Grade 12 · Central Bucks South | 12 | Central Bucks South | 17:16.1 |
| 31 | Ramsey PolisPlace 31 · Grade 12 · Central Bucks South | 12 | Central Bucks South | 17:16.6 |
| 32 | Kellan LoftusPlace 32 · Grade 11 · Neshaminy | 11 | Neshaminy | 17:17.1 PR |
| 33 | Luca BolenderPlace 33 · Grade 10 · Central (Philadelphia) | 10 | Central (Philadelphia) | 17:18.6 PR |
| 34 | Preston RexPlace 34 · Grade 12 · Bethlehem Christian | 12 | Bethlehem Christian | 17:22.6 PR |
| 35 | Anson NIPlace 35 · Grade 12 · Upper Merion Area | 12 | Upper Merion Area | 17:29.0 |
| 36 | Liam DevinePlace 36 · Grade 12 · Neshaminy | 12 | Neshaminy | 17:30.5 |
| 37 | Levi HenryPlace 37 · Grade 12 · Northeastern | 12 | Northeastern | 17:30.9 PR |
| 38 | Darren RafaPlace 38 · Grade 12 · Central Bucks South | 12 | Central Bucks South | 17:32.1 |
| 39 | Aaron BergPlace 39 · Grade 9 · Upper Perkiomen | 9 | Upper Perkiomen | 17:33.0 PR |
| 40 | Gavin CurleyPlace 40 · Grade 11 · Harry S Truman (PA) | 11 | Harry S Truman (PA) | 17:36.3 PR |
| 41 | Jasai AskewPlace 41 · Grade 10 · Cristo Rey (Philadelphia) | 10 | Cristo Rey (Philadelphia) | 17:37.5 PR |
| 42 | Matthew (Matt) EckertPlace 42 · Grade 12 · Neshaminy | 12 | Neshaminy | 17:38.0 PR |
| 43 | Carter ZwartPlace 43 · Grade 12 · Faith Christian Academy | 12 | Faith Christian Academy | 17:40.9 |
| 44 | Daniel NelsonPlace 44 · Grade 11 · Great Valley | 11 | Great Valley | 17:41.3 PR |
| 45 | Charlie GresehoverPlace 45 · Grade 10 · Upper Dublin | 10 | Upper Dublin | 17:42.0 PR |
| 46 | Jonah MerrittPlace 46 · Grade 10 · Central Bucks South | 10 | Central Bucks South | 17:42.7 |
| 47 | Elliot JeffersPlace 47 · Grade 10 · Lansdale Catholic | 10 | Lansdale Catholic | 17:43.2 PR |
| 48 | Aaron HumePlace 48 · Grade 10 · Lehigh Valley Academy | 10 | Lehigh Valley Academy | 17:43.7 PR |
| 49 | Liam BenzingPlace 49 · Grade 11 · Great Valley | 11 | Great Valley | 17:44.4 |
| 50 | Logan VandzuraPlace 50 · Grade 12 · Northeastern | 12 | Northeastern | 17:49.1 PR |
| 51 | Dylan SteshkaPlace 51 · Grade 10 · Bristol | 10 | Bristol | 17:50.0 PR |
| 52 | Jose martinez ToledoPlace 52 · Grade 11 · Springside Chestnut Hill Academy | 11 | Springside Chestnut Hill Academy | 17:50.4 PR |
| 53 | Gabriel BarqueroPlace 53 · Grade 12 · Harry S Truman (PA) | 12 | Harry S Truman (PA) | 17:51.3 PR |
| 54 | Ryan YkorukPlace 54 · Grade 11 · Dock Mennonite Academy | 11 | Dock Mennonite Academy | 17:52.2 PR |
| 55 | Jack TengwallPlace 55 · Grade 12 · Great Valley | 12 | Great Valley | 17:52.3 PR |
| 56 | Matthew LeePlace 56 · Grade 12 · Upper Dublin | 12 | Upper Dublin | 17:53.2 PR |
| 57 | Joshua KochPlace 57 · Grade 12 · Coatesville | 12 | Coatesville | 17:53.3 PR |
| 58 | Jake MayPlace 58 · Grade 12 · Great Valley | 12 | Great Valley | 17:55.4 PR |
| 59 | Clark KerkstraPlace 59 · Grade 12 · Strath Haven | 12 | Strath Haven | 17:56.6 PR |
| 60 | Ricardo Manuel-TerreroPlace 60 · Grade 11 · Lehigh Valley Academy | 11 | Lehigh Valley Academy | 17:57.5 PR |
| 61 | Mason PennaPlace 61 · Grade 10 · Upper Dublin | 10 | Upper Dublin | 17:59.3 PR |
| 62 | Hyzir Goodman-talleyPlace 62 · Grade 12 · Freire Charter | 12 | Freire Charter | 17:59.4 PR |
| 63 | Jibreel HarmonPlace 63 · Grade 12 · Norristown Area | 12 | Norristown Area | 18:03.9 PR |
| 64 | Noah ColemanPlace 64 · Grade 10 · Central Bucks South | 10 | Central Bucks South | 18:04.3 PR |
| 65 | Gavin DunnPlace 65 · Grade 12 · Upper Perkiomen | 12 | Upper Perkiomen | 18:09.9 |
| 66 | Jericho JonesPlace 66 · Grade 10 · Norristown Area | 10 | Norristown Area | 18:11.3 PR |
| 67 | Porter FryauffPlace 67 · Grade 12 · Upper Perkiomen | 12 | Upper Perkiomen | 18:12.1 |
| 68 | Connor YousePlace 68 · Grade 10 · Upper Perkiomen | 10 | Upper Perkiomen | 18:13.3 PR |
| 69 | Brady MillerPlace 69 · Grade 12 · Faith Christian Academy | 12 | Faith Christian Academy | 18:16.3 PR |
| 70 | Dennis ClarkPlace 70 · Grade 12 · Harry S Truman (PA) | 12 | Harry S Truman (PA) | 18:19.4 PR |
| 71 | Kaden AndrewsPlace 71 · Grade 10 · Coatesville | 10 | Coatesville | 18:23.5 PR |
| 72 | Benjamin SheldonPlace 72 · Grade 9 · Upper Perkiomen | 9 | Upper Perkiomen | 18:32.5 PR |
| 73 | William LopezPlace 73 · Grade 12 · Lehigh Valley Academy | 12 | Lehigh Valley Academy | 18:35.2 PR |
| 74 | Marquez Browne-rosarioPlace 74 · Grade 12 · Central (Philadelphia) | 12 | Central (Philadelphia) | 18:36.3 PR |
| 75 | Chistopher LoadwickPlace 75 · Grade 12 · Neshaminy | 12 | Neshaminy | 18:41.0 |
| 76 | James RobertsPlace 76 · Grade 12 · Lansdale Catholic | 12 | Lansdale Catholic | 18:41.9 PR |
| 77 | Stanley Saint-LouisPlace 77 · Grade 12 · Cristo Rey (Philadelphia) | 12 | Cristo Rey (Philadelphia) | 18:42.3 |
| 78 | Braeden DoerrPlace 78 · Grade 10 · Quakertown | 10 | Quakertown | 18:43.5 PR |
| 79 | Davyon HackmanPlace 79 · Grade 12 · Lehigh Valley Academy | 12 | Lehigh Valley Academy | 18:49.4 PR |
| 80 | Owen ShinPlace 80 · Grade 9 · Philadelphia Classical | 9 | Philadelphia Classical | 18:49.8 PR |
| 81 | Nate HeilmanPlace 81 · Grade 11 · Faith Christian Academy | 11 | Faith Christian Academy | 18:51.3 |
| 82 | Matthew O'ConnellPlace 82 · Grade 11 · Lansdale Catholic | 11 | Lansdale Catholic | 18:52.5 PR |
| 83 | Carter BurtisPlace 83 · Grade 11 · Central Bucks South | 11 | Central Bucks South | 18:58.4 |
| 84 | Joel MohneyPlace 84 · Grade 10 · Northeastern | 10 | Northeastern | 18:59.4 PR |
| 85 | Ari DanovitchPlace 85 · Grade 10 · Strath Haven | 10 | Strath Haven | 19:03.4 PR |
| 86 | Collin O'donnellPlace 86 · Grade 12 · Upper Merion Area | 12 | Upper Merion Area | 19:05.8 |
| 87 | Luc LebrunPlace 87 · Grade 12 · Central (Philadelphia) | 12 | Central (Philadelphia) | 19:06.6 PR |
| 88 | James WanPlace 88 · Grade 10 · Central (Philadelphia) | 10 | Central (Philadelphia) | 19:07.5 PR |
| 89 | James YePlace 89 · Grade 10 · Solebury | 10 | Solebury | 19:07.8 PR |
| 90 | Owen GradenPlace 90 · Grade 12 · Strath Haven | 12 | Strath Haven | 19:13.7 PR |
| 91 | Jordon GreenPlace 91 · Grade 10 · Lehigh Valley Academy | 10 | Lehigh Valley Academy | 19:19.3 PR |
| 92 | Samuel AwusiPlace 92 · Grade 12 · Harry S Truman (PA) | 12 | Harry S Truman (PA) | 19:19.9 PR |
| 93 | John DurlandPlace 93 · Grade 12 · Upper Merion Area | 12 | Upper Merion Area | 19:20.2 PR |
| 94 | Liam ClancyPlace 94 · Grade 9 · Quakertown | 9 | Quakertown | 19:24.7 PR |
| 95 | Joshua WilliamsonPlace 95 · Grade 9 · Coatesville | 9 | Coatesville | 19:25.9 PR |
| 96 | Elijah NemeroffPlace 96 · Grade 10 · Lehigh Valley Academy | 10 | Lehigh Valley Academy | 19:27.7 PR |
| 97 | Alejandro RichartPlace 97 · Grade 10 · Dock Mennonite Academy | 10 | Dock Mennonite Academy | 19:30.1 PR |
| 98 | Ezra LawrencePlace 98 · Grade 10 · Philadelphia Classical | 10 | Philadelphia Classical | 19:30.1 PR |
| 99 | Milo ThomasPlace 99 · Grade 9 · Great Valley | 9 | Great Valley | 19:32.3 |
| 100 | Adam HardyPlace 100 · Grade 12 · Strath Haven | 12 | Strath Haven | 19:34.3 PR |
| 101 | Matthew DeckmanPlace 101 · Grade 10 · Upper Merion Area | 10 | Upper Merion Area | 19:41.2 PR |
| 102 | Jude PetersonPlace 102 · Grade 10 · Dock Mennonite Academy | 10 | Dock Mennonite Academy | 19:42.1 PR |
| 103 | Christian BoePlace 103 · Grade 10 · Quakertown | 10 | Quakertown | 19:43.2 PR |
| 104 | Zaquan ReifPlace 104 · Grade 10 · Lehigh Valley Academy | 10 | Lehigh Valley Academy | 19:48.9 PR |
| 105 | Ty GlennPlace 105 · Grade 9 · Faith Christian Academy | 9 | Faith Christian Academy | 19:50.5 PR |
| 106 | Aleksandr DakuginowPlace 106 · Grade 12 · Quakertown | 12 | Quakertown | 19:57.3 |
| 107 | Kai ShandsPlace 107 · Grade 11 · Upper Merion Area | 11 | Upper Merion Area | 20:01.0 PR |
| 108 | Keegan DensmorePlace 108 · Grade 11 · Strath Haven | 11 | Strath Haven | 20:01.5 |
| 109 | Mark NycePlace 109 · Grade 9 · Dock Mennonite Academy | 9 | Dock Mennonite Academy | 20:02.8 |
| 110 | Ethan LeePlace 110 · Grade 12 · Philadelphia Classical | 12 | Philadelphia Classical | 20:03.8 PR |
| 111 | Eddie BenatovPlace 111 · Grade 9 · Central (Philadelphia) | 9 | Central (Philadelphia) | 20:06.0 PR |
| 112 | Lucas FranzenPlace 112 · Grade 9 · Springside Chestnut Hill Academy | 9 | Springside Chestnut Hill Academy | 20:08.8 |
| 113 | Michael PascarellaPlace 113 · Grade 9 · Springside Chestnut Hill Academy | 9 | Springside Chestnut Hill Academy | 20:09.2 PR |
| 114 | Benjamin LyPlace 114 · Grade 10 · Upper Merion Area | 10 | Upper Merion Area | 20:14.9 PR |
| 115 | Lenix BestPlace 115 · Grade 12 · Upper Merion Area | 12 | Upper Merion Area | 20:19.0 |
| 116 | Nathan VancePlace 116 · Grade 12 · Norristown Area | 12 | Norristown Area | 20:20.0 PR |
| 117 | Blaise FoleyPlace 117 · Grade 11 · Solebury | 11 | Solebury | 20:25.4 |
| 118 | Kimani NjorogePlace 118 · Grade 12 · Solebury | 12 | Solebury | 20:29.7 PR |
| 119 | Vaughn McCannPlace 119 · Grade 10 · Conwell-Egan Catholic | 10 | Conwell-Egan Catholic | 20:30.9 PR |
| 120 | Izzy BrownPlace 120 · Grade 11 · Solebury | 11 | Solebury | 20:40.7 PR |
| 121 | Veer BhanderPlace 121 · Grade 10 · Strath Haven | 10 | Strath Haven | 20:41.2 PR |
| 122 | Isaac SnedigarPlace 122 · Grade 10 · Dock Mennonite Academy | 10 | Dock Mennonite Academy | 20:43.6 |
| 123 | Gabriel GonzalesPlace 123 · Grade 11 · Norristown Area | 11 | Norristown Area | 20:44.3 PR |
| 124 | Bobby BolandPlace 124 · Grade 10 · Strath Haven | 10 | Strath Haven | 20:45.4 PR |
| 125 | Kevin MansfieldPlace 125 · Grade 11 · Lansdale Catholic | 11 | Lansdale Catholic | 20:46.7 PR |
| 126 | Vincent FaraldoPlace 126 · Grade 9 · Conwell-Egan Catholic | 9 | Conwell-Egan Catholic | 20:47.1 PR |
| 127 | Elijah LiebPlace 127 · Grade 12 · Coatesville | 12 | Coatesville | 20:51.8 |
| 128 | Dan PitzenPlace 128 · Grade 10 · Dock Mennonite Academy | 10 | Dock Mennonite Academy | 21:07.5 |
| 129 | Weston RushPlace 129 · Grade 11 · Norristown Area | 11 | Norristown Area | 21:10.3 PR |
| 130 | Brayden ChernowskiPlace 130 · Grade 9 · Solebury | 9 | Solebury | 21:19.6 PR |
| 131 | Bryon SpearsPlace 131 · Grade 9 · Bristol | 9 | Bristol | 21:27.4 |
| 132 | Zach JonesPlace 132 · Grade 11 · Solebury | 11 | Solebury | 21:32.5 |
| 133 | Cole HopkinsPlace 133 · Grade 11 · Conwell-Egan Catholic | 11 | Conwell-Egan Catholic | 21:33.5 PR |
| 134 | William HaslettPlace 134 · Grade 9 · Quakertown | 9 | Quakertown | 21:34.7 PR |
| 135 | Tristan DequesnePlace 135 · Grade 10 · Springside Chestnut Hill Academy | 10 | Springside Chestnut Hill Academy | 21:37.6 PR |
| 136 | Matukaitis EliPlace 136 · Grade 9 · Coatesville | 9 | Coatesville | 21:40.3 PR |
| 137 | Logan PurcellPlace 137 · Grade 9 · Springside Chestnut Hill Academy | 9 | Springside Chestnut Hill Academy | 22:03.8 PR |
| 138 | Mark GarretsonPlace 138 · Grade 12 · Innovative Arts Academy | 12 | Innovative Arts Academy | 22:03.8 PR |
| 139 | Gregorio ArriagaPlace 139 · Grade 11 · Bristol | 11 | Bristol | 22:31.8 |
| 140 | Ethan EdmundPlace 140 · Grade 12 · Norristown Area | 12 | Norristown Area | 22:41.4 PR |
| 141 | Rowan ZeitlerPlace 141 · Grade 11 · Bethlehem Christian | 11 | Bethlehem Christian | 22:46.2 PR |
| 142 | Antonio DetweilerPlace 142 · Grade 9 · Quakertown | 9 | Quakertown | 22:48.4 |
| 143 | Jake VietriPlace 143 · Grade 10 · Coatesville | 10 | Coatesville | 23:00.7 |
| 144 | Carter EspositoPlace 144 · Grade 10 · Conwell-Egan Catholic | 10 | Conwell-Egan Catholic | 23:02.3 |
| 145 | Andrew FloundersPlace 145 · Grade 9 · Conwell-Egan Catholic | 9 | Conwell-Egan Catholic | 23:03.9 PR |
| 146 | Ben PorterPlace 146 · Grade 9 · Solebury | 9 | Solebury | 23:26.3 PR |
| 147 | Isaac HailuPlace 147 · Grade 9 · Philadelphia Classical | 9 | Philadelphia Classical | 23:35.3 PR |
| 148 | Yaphet MesheshaPlace 148 · Grade 11 · Springside Chestnut Hill Academy | 11 | Springside Chestnut Hill Academy | 24:17.3 PR |
| 149 | Cole Williams-AmakerPlace 149 · Grade 9 · Philadelphia Classical | 9 | Philadelphia Classical | 24:39.7 PR |
| 150 | Ashton GrahamPlace 150 · Grade 9 · Springside Chestnut Hill Academy | 9 | Springside Chestnut Hill Academy | 25:14.8 PR |
| 151 | Tommy MckeownPlace 151 · Grade 9 · Springside Chestnut Hill Academy | 9 | Springside Chestnut Hill Academy | 25:52.9 PR |
| 152 | Jayce RooneyPlace 152 · Grade 9 · Bristol | 9 | Bristol | 27:08.6 |
| 153 | Chase MartinPlace 153 · Grade 11 · Bristol | 11 | Bristol | 32:40.3 |
| 154 | Duece GreenPlace 154 · Grade 9 · Freire Charter | 9 | Freire Charter | 33:55.8 |
| 155 | Justice PorterPlace 155 · Grade 9 · Innovative Arts Academy | 9 | Innovative Arts Academy | 34:45.0 |
| 156 | Christian HansonPlace 156 · Grade 11 · Bristol | 11 | Bristol | 35:18.0 |