| 1 | Tyler TomlinsonPlace 1 · Grade 12 · Central Bucks East | 12 | Central Bucks East | 16:43.76 |
| 2 | Owen PaulusPlace 2 · Grade 11 · Souderton Area | 11 | Souderton Area | 16:51.28 |
| 3 | Owen McdonoughPlace 3 · Grade 11 · Souderton Area | 11 | Souderton Area | 16:58.83 |
| 4 | Jack ReilleyPlace 4 · Grade 12 · Central Bucks East | 12 | Central Bucks East | 17:08.75 |
| 5 | Will HewlettPlace 5 · Grade 9 · Souderton Area | 9 | Souderton Area | 17:17.91 |
| 6 | Christian ValentinPlace 6 · Grade 11 · Souderton Area | 11 | Souderton Area | 17:27.21 |
| 7 | Jack HelminiakPlace 7 · Grade 11 · Central Bucks East | 11 | Central Bucks East | 17:33.49 |
| 8 | Henry SeymourPlace 8 · Grade 11 · Central Bucks East | 11 | Central Bucks East | 17:36.32 |
| 9 | Aarav MalhotraPlace 9 · Grade 10 · Central Bucks East | 10 | Central Bucks East | 17:48.60 |
| 10 | Taarank BaskarPlace 10 · Grade 10 · Central Bucks East | 10 | Central Bucks East | 18:00.78 |
| 11 | Luke GardnerPlace 11 · Grade 10 · Souderton Area | 10 | Souderton Area | 18:06.23 |
| 12 | Sano RitzPlace 12 · Grade 11 · Central Bucks East | 11 | Central Bucks East | 18:27.35 |
| 13 | Aaron LewisPlace 13 · Grade 10 · Souderton Area | 10 | Souderton Area | 18:41.35 |
| 14 | Ryan McdonoughPlace 14 · Grade 11 · Souderton Area | 11 | Souderton Area | 18:51.55 |
| 15 | Luca SavignanoPlace 15 · Grade 10 · Souderton Area | 10 | Souderton Area | 18:57.51 |
| 16 | Isaiah GeiserPlace 16 · Grade 11 · Souderton Area | 11 | Souderton Area | 19:24.56 |
| 17 | Oaks PabenPlace 17 · Grade 10 · Central Bucks East | 10 | Central Bucks East | 19:28.54 |
| 18 | Levi CooperPlace 18 · Grade 11 · Central Bucks East | 11 | Central Bucks East | 19:29.68 |
| 19 | Shaun PermarPlace 19 · Grade 9 · Souderton Area | 9 | Souderton Area | 19:32.29 |
| 20 | Eli KozielecPlace 20 · Grade 10 · Souderton Area | 10 | Souderton Area | 19:32.32 |
| 21 | Aj DonahuePlace 21 · Grade 9 · Souderton Area | 9 | Souderton Area | 19:50.16 |
| 22 | Eli LacherPlace 22 · Grade 11 · Souderton Area | 11 | Souderton Area | 19:53.51 |
| 23 | Lucah TothPlace 23 · Grade 10 · Souderton Area | 10 | Souderton Area | 20:05.51 |
| 24 | Derek LakePlace 24 · Grade 9 · Central Bucks East | 9 | Central Bucks East | 20:09.73 |
| 25 | Jonah BarnabeiPlace 25 · Grade 12 · Souderton Area | 12 | Souderton Area | 20:10.81 |
| 26 | Henry WarnasPlace 26 · Grade 11 · Central Bucks East | 11 | Central Bucks East | 20:24.72 |
| 27 | Ethan HeckPlace 27 · Grade 11 · Souderton Area | 11 | Souderton Area | 20:29.35 |
| 28 | William ThompsonPlace 28 · Grade 10 · Central Bucks East | 10 | Central Bucks East | 20:31.85 |
| 29 | Drew BridgesPlace 29 · Grade 11 · Central Bucks East | 11 | Central Bucks East | 20:36.90 |
| 30 | Patrick ReignerPlace 30 · Grade 9 · Central Bucks East | 9 | Central Bucks East | 20:41.62 |
| 31 | Blake DeileyPlace 31 · Grade 9 · Central Bucks East | 9 | Central Bucks East | 20:50.51 |
| 32 | Daniel KanskyPlace 32 · Grade 11 · Central Bucks East | 11 | Central Bucks East | 21:07.65 |
| 33 | Ian KozielecPlace 33 · Grade 11 · Souderton Area | 11 | Souderton Area | 21:28.32 |
| 34 | Scott MallonPlace 34 · Grade 9 · Souderton Area | 9 | Souderton Area | 21:56.25 |
| 35 | Brody CohenPlace 35 · Grade 11 · Central Bucks East | 11 | Central Bucks East | 21:59.63 |
| 36 | Nathaniel MyersPlace 36 · Grade 11 · Souderton Area | 11 | Souderton Area | 22:10.11 |
| 37 | Michael KinnardPlace 37 · Grade 10 · Central Bucks East | 10 | Central Bucks East | 22:14.07 |
| 38 | Russell VandermarkPlace 38 · Grade 11 · Souderton Area | 11 | Souderton Area | 22:17.73 |
| 39 | Sumner BensonPlace 39 · Grade 10 · Central Bucks East | 10 | Central Bucks East | 23:12.15 |
| 40 | Josiah MusselmanPlace 40 · Grade 9 · Souderton Area | 9 | Souderton Area | 23:32.99 |
| 41 | Ryan CohanPlace 41 · Grade - · Central Bucks East | - | Central Bucks East | 24:21.76 |
| 42 | Evan ParvinPlace 42 · Grade 10 · Souderton Area | 10 | Souderton Area | 24:41.66 |
| 43 | Leyland WhitakerPlace 43 · Grade 11 · Central Bucks East | 11 | Central Bucks East | 25:01.98 |
| 44 | Ayden XuPlace 44 · Grade - · Central Bucks East | - | Central Bucks East | 25:58.84 |
| 45 | Tristan SocaciuPlace 45 · Grade 11 · Central Bucks East | 11 | Central Bucks East | 27:00.94 |
| 46 | James ArrowPlace 46 · Grade - · Central Bucks East | - | Central Bucks East | 27:14.43 |
| 47 | Zach SmithPlace 47 · Grade - · Central Bucks East | - | Central Bucks East | 27:21.13 |
| 48 | Colton WeisbrotPlace 48 · Grade - · Central Bucks East | - | Central Bucks East | 27:43.79 |