| 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 |