| 1 | Charlton KanePlace 1 · Grade 10 · AIM Academy | 10 | AIM Academy | 17:18.83 |
| 2 | Nolan UebelePlace 2 · Grade 10 · AIM Academy | 10 | AIM Academy | 17:41.90 |
| 3 | Rufus VillePlace 3 · Grade 12 · Perkiomen | 12 | Perkiomen | 17:46.02 PR |
| 4 | Jackson CooperPlace 4 · Grade 9 · Delaware Valley Friends | 9 | Delaware Valley Friends | 18:16.78 |
| 5 | Atticus MoesPlace 5 · Grade 11 · Perkiomen | 11 | Perkiomen | 18:23.32 |
| 6 | Ryan DelpPlace 6 · Grade 11 · Perkiomen | 11 | Perkiomen | 18:36.28 |
| 7 | Gabe OstingPlace 7 · Grade 9 · Perkiomen | 9 | Perkiomen | 18:51.51 |
| 8 | Charles WaltersPlace 8 · Grade 9 · Perkiomen | 9 | Perkiomen | 19:01.99 |
| 9 | Will de PradoPlace 9 · Grade 11 · Kimberton Waldorf | 11 | Kimberton Waldorf | 19:10.77 |
| 10 | Jayden MchughPlace 10 · Grade 11 · AIM Academy | 11 | AIM Academy | 19:10.79 PR |
| 11 | Finn HudecheckPlace 11 · Grade 9 · Delaware Valley Friends | 9 | Delaware Valley Friends | 19:19.11 |
| 12 | Xavier BraddockPlace 12 · Grade 10 · AIM Academy | 10 | AIM Academy | 20:00.50 |
| 13 | Zack KrimskyPlace 13 · Grade 12 · AIM Academy | 12 | AIM Academy | 20:15.76 |
| 14 | Dario McLendonPlace 14 · Grade 10 · AIM Academy | 10 | AIM Academy | 20:21.15 |
| 15 | Elliot RobinPlace 15 · Grade 10 · AIM Academy | 10 | AIM Academy | 20:45.32 PR |
| 16 | Noah HamlerPlace 16 · Grade 9 · AIM Academy | 9 | AIM Academy | 21:12.24 PR |
| 17 | Jaxson GoodwinPlace 17 · Grade 10 · Phelps | 10 | Phelps | 21:23.05 PR |
| 18 | Laszlo Stehle-smithPlace 18 · Grade 12 · AIM Academy | 12 | AIM Academy | 21:34.20 |
| 19 | Illya LyubchichPlace 19 · Grade 12 · Perkiomen | 12 | Perkiomen | 21:34.24 PR |
| 20 | Alex Hilton-KingdonPlace 20 · Grade 10 · AIM Academy | 10 | AIM Academy | 22:14.88 |
| 21 | Fela Robin-CokerPlace 21 · Grade 12 · Phelps | 12 | Phelps | 22:28.02 PR |
| 22 | Daniel HsuPlace 22 · Grade 9 · Kimberton Waldorf | 9 | Kimberton Waldorf | 22:31.90 |
| 23 | Emmett LoubierPlace 23 · Grade 11 · AIM Academy | 11 | AIM Academy | 23:09.42 |
| 24 | Alfredo CarlisePlace 24 · Grade 10 · Phelps | 10 | Phelps | 23:22.95 |
| 25 | Adam KapustaPlace 25 · Grade 11 · AIM Academy | 11 | AIM Academy | 23:27.25 |
| 26 | Kevin TranPlace 26 · Grade - · Perkiomen | - | Perkiomen | 24:23.92 PR |
| 27 | Hunter YorgeyPlace 27 · Grade 10 · Perkiomen | 10 | Perkiomen | 24:25.58 |
| 28 | Yiming ZhuPlace 28 · Grade 12 · Perkiomen | 12 | Perkiomen | 24:41.52 PR |
| 29 | Ryan FuPlace 29 · Grade - · Phelps | - | Phelps | 24:53.47 |
| 30 | Finneus YountsPlace 30 · Grade 12 · Kimberton Waldorf | 12 | Kimberton Waldorf | 25:27.65 |
| 31 | James BertrandPlace 31 · Grade 8 · Delaware Valley Friends | 8 | Delaware Valley Friends | 25:30.78 |
| 32 | Addison RossPlace 32 · Grade 11 · AIM Academy | 11 | AIM Academy | 27:26.87 |
| 33 | Aureluis ShevchukPlace 33 · Grade - · Unattached | - | Unattached | 28:13.54 PR |
| 34 | Paxton SchmidtPlace 34 · Grade 8 · Phelps | 8 | Phelps | 29:08.46 PR |
| 35 | Hunder ChasePlace 35 · Grade - · Unattached | - | Unattached | 29:12.83 PR |
| 36 | Jack McLoughlinPlace 36 · Grade 12 · Kimberton Waldorf | 12 | Kimberton Waldorf | 29:29.90 |
| 37 | Elliot SmithPlace 37 · Grade 8 · Kimberton Waldorf | 8 | Kimberton Waldorf | 29:36.67 |
| 38 | Alex SuttonPlace 38 · Grade 11 · Delaware Valley Friends | 11 | Delaware Valley Friends | 33:20.93 PR |
| 39 | Khaaliq RobertsPlace 39 · Grade 9 · Phelps | 9 | Phelps | 38:07.70 |
| 40 | Carter PaulPlace 40 · Grade 9 · Delaware Valley Friends | 9 | Delaware Valley Friends | 38:37.53 |
| 41 | Liam AndersonPlace 41 · Grade 10 · Phelps | 10 | Phelps | 42:32.01 PR |