| 1 | Nolan UebelePlace 1 · Grade 11 · AIM Academy | 11 | AIM Academy | 18:02.5 |
| 2 | Jasai AskewPlace 2 · Grade 10 · Cristo Rey (Philadelphia) | 10 | Cristo Rey (Philadelphia) | 18:26.2 |
| 3 | Jackson CooperPlace 3 · Grade 10 · Delaware Valley Friends | 10 | Delaware Valley Friends | 19:00.4 |
| 4 | Finn HudecheckPlace 4 · Grade 10 · Delaware Valley Friends | 10 | Delaware Valley Friends | 19:03.4 |
| 5 | Stanley Saint LouisPlace 5 · Grade 12 · Cristo Rey (Philadelphia) | 12 | Cristo Rey (Philadelphia) | 19:06.2 PR |
| 6 | Daniel ZebrowskiPlace 6 · Grade 12 · Kimberton Waldorf | 12 | Kimberton Waldorf | 19:27.5 PR |
| 7 | Jayden MchughPlace 7 · Grade 12 · AIM Academy | 12 | AIM Academy | 20:12.1 |
| 8 | Dario McLendonPlace 8 · Grade 11 · AIM Academy | 11 | AIM Academy | 21:35.7 |
| 9 | Elliot RobinPlace 9 · Grade 11 · AIM Academy | 11 | AIM Academy | 21:36.1 |
| 10 | Alfredo CarlisePlace 10 · Grade 11 · Phelps | 11 | Phelps | 22:49.4 |
| 11 | Adam KapustaPlace 11 · Grade 12 · AIM Academy | 12 | AIM Academy | 22:55.7 PR |
| 12 | Alex Hilton-KingdonPlace 12 · Grade 11 · AIM Academy | 11 | AIM Academy | 23:15.6 |
| 13 | Konner Sharpe-jordanPlace 13 · Grade 9 · Cristo Rey (Philadelphia) | 9 | Cristo Rey (Philadelphia) | 23:26.0 |
| 14 | James GroshPlace 14 · Grade 9 · AIM Academy | 9 | AIM Academy | 23:58.5 PR |
| 15 | Kohen Sharpe-jordanPlace 15 · Grade 9 · Cristo Rey (Philadelphia) | 9 | Cristo Rey (Philadelphia) | 24:11.8 |
| 16 | James BertrandPlace 16 · Grade 9 · Delaware Valley Friends | 9 | Delaware Valley Friends | 24:40.1 PR |
| 17 | Reggie BanksPlace 17 · Grade 10 · AIM Academy | 10 | AIM Academy | 24:42.9 |
| 18 | Brance MatticePlace 18 · Grade 11 · Delaware Valley Friends | 11 | Delaware Valley Friends | 25:51.1 PR |
| 19 | Ryan FuPlace 19 · Grade - · Phelps | - | Phelps | 26:58.7 |
| 20 | James DavisPlace 20 · Grade 10 · Delaware Valley Friends | 10 | Delaware Valley Friends | 27:25.6 PR |
| 21 | Brayden CunninghamPlace 21 · Grade 12 · Delaware Valley Friends | 12 | Delaware Valley Friends | 27:51.5 PR |
| 22 | Rowan DeMontPlace 22 · Grade 9 · Kimberton Waldorf | 9 | Kimberton Waldorf | 29:50.4 PR |
| 23 | Miles WilsonPlace 23 · Grade 9 · Cristo Rey (Philadelphia) | 9 | Cristo Rey (Philadelphia) | 30:03.8 |
| 24 | Brett HarringtonPlace 24 · Grade 10 · Phelps | 10 | Phelps | 31:59.9 PR |
| 25 | Teddy LynchPlace 25 · Grade - · Delaware Valley Friends | - | Delaware Valley Friends | 32:13.5 PR |
| 26 | Samir HollandPlace 26 · Grade - · Phelps | - | Phelps | 33:03.9 PR |
| 27 | Theo BreslinPlace 27 · Grade - · Delaware Valley Friends | - | Delaware Valley Friends | 33:09.5 PR |
| 28 | Alex SuttonPlace 28 · Grade 12 · Delaware Valley Friends | 12 | Delaware Valley Friends | 33:46.6 |
| 29 | Jackson KrautPlace 29 · Grade 9 · Phelps | 9 | Phelps | 33:54.7 PR |
| 30 | Sabur HollandPlace 30 · Grade 9 · Phelps | 9 | Phelps | 33:59.6 PR |
| 31 | Elliott SmithPlace 31 · Grade 9 · Kimberton Waldorf | 9 | Kimberton Waldorf | 34:00.7 PR |
| 32 | Taren SmithPlace 32 · Grade 11 · Kimberton Waldorf | 11 | Kimberton Waldorf | 34:18.4 PR |
| 33 | Josh LockyerPlace 33 · Grade 11 · Delaware Valley Friends | 11 | Delaware Valley Friends | 40:14.9 PR |