| 1 | Laszlo Stehle-smithPlace 1 · Grade 12 · AIM Academy | 12 | AIM Academy | 15:32.63 PR |
| 2 | Ryan DelpPlace 2 · Grade 11 · Perkiomen | 11 | Perkiomen | 17:54.58 PR |
| 3 | Rufus VillePlace 3 · Grade 12 · Perkiomen | 12 | Perkiomen | 17:58.53 |
| 4 | Atticus MoesPlace 4 · Grade 11 · Perkiomen | 11 | Perkiomen | 18:00.30 |
| 5 | Nolan UebelePlace 5 · Grade 10 · AIM Academy | 10 | AIM Academy | 18:01.44 |
| 6 | Charlton KanePlace 6 · Grade 10 · AIM Academy | 10 | AIM Academy | 18:26.71 |
| 7 | Jackson CooperPlace 7 · Grade 9 · Delaware Valley Friends | 9 | Delaware Valley Friends | 18:39.00 |
| 8 | Ethan SongPlace 8 · Grade 12 · Phelps | 12 | Phelps | 18:46.25 PR |
| 9 | Gabe OstingPlace 9 · Grade 9 · Perkiomen | 9 | Perkiomen | 19:00.69 |
| 10 | Charles WaltersPlace 10 · Grade 9 · Perkiomen | 9 | Perkiomen | 19:11.07 |
| 11 | Ellis DaviesPlace 11 · Grade 10 · Perkiomen | 10 | Perkiomen | 19:28.13 |
| 12 | Will de PradoPlace 12 · Grade 11 · Kimberton Waldorf | 11 | Kimberton Waldorf | 19:46.77 |
| 13 | Finn HudecheckPlace 13 · Grade 9 · Delaware Valley Friends | 9 | Delaware Valley Friends | 19:51.65 |
| 14 | Jackson DorrisPlace 14 · Grade 11 · Perkiomen | 11 | Perkiomen | 20:16.80 |
| 15 | Jayden MchughPlace 15 · Grade 11 · AIM Academy | 11 | AIM Academy | 20:21.38 |
| 16 | Jude SosaPlace 16 · Grade 12 · AIM Academy | 12 | AIM Academy | 20:38.05 |
| 17 | Zack KrimskyPlace 17 · Grade 12 · AIM Academy | 12 | AIM Academy | 20:56.90 |
| 18 | Xavier BraddockPlace 18 · Grade 10 · AIM Academy | 10 | AIM Academy | 21:01.06 |
| 19 | Dario McLendonPlace 19 · Grade 10 · AIM Academy | 10 | AIM Academy | 21:09.10 |
| 20 | Elliot RobinPlace 20 · Grade 10 · AIM Academy | 10 | AIM Academy | 22:23.69 |
| 21 | Emmett LoubierPlace 21 · Grade 11 · AIM Academy | 11 | AIM Academy | 22:52.75 PR |
| 22 | Jaxson GoodwinPlace 22 · Grade 10 · Phelps | 10 | Phelps | 22:56.34 |
| 23 | Noah HamlerPlace 23 · Grade 9 · AIM Academy | 9 | AIM Academy | 22:56.78 |
| 24 | Charlie PagePlace 24 · Grade - · Perkiomen | - | Perkiomen | 22:58.25 PR |
| 25 | Alex Hilton-KingdonPlace 25 · Grade 10 · AIM Academy | 10 | AIM Academy | 23:37.35 |
| 26 | Fela Robin-CokerPlace 26 · Grade 12 · Phelps | 12 | Phelps | 24:05.18 |
| 27 | Hunter YorgeyPlace 27 · Grade 10 · Perkiomen | 10 | Perkiomen | 24:09.60 PR |
| 28 | Treyton HectorPlace 28 · Grade - · Perkiomen | - | Perkiomen | 24:24.53 PR |
| 29 | Illya LyubchichPlace 29 · Grade 12 · Perkiomen | 12 | Perkiomen | 24:29.77 |
| 30 | Bao NguyenPlace 30 · Grade 12 · Perkiomen | 12 | Perkiomen | 24:37.79 PR |
| 31 | Ryan FuPlace 31 · Grade - · Phelps | - | Phelps | 25:15.54 |
| 32 | Addison RossPlace 32 · Grade 11 · AIM Academy | 11 | AIM Academy | 25:19.73 PR |
| 33 | Finneus YountsPlace 33 · Grade 12 · Kimberton Waldorf | 12 | Kimberton Waldorf | 25:20.90 |
| 34 | Adam KapustaPlace 34 · Grade 11 · AIM Academy | 11 | AIM Academy | 25:32.48 |
| 35 | James BertrandPlace 35 · Grade 8 · Delaware Valley Friends | 8 | Delaware Valley Friends | 26:52.41 |
| 36 | Kevin TranPlace 36 · Grade - · Perkiomen | - | Perkiomen | 27:26.16 |
| 37 | Caiden HalloranPlace 37 · Grade 7 · Kimberton Waldorf | 7 | Kimberton Waldorf | 27:47.09 PR |
| 38 | Kiki PallaPlace 38 · Grade 10 · Perkiomen | 10 | Perkiomen | 29:26.01 PR |
| 39 | Alex SuttonPlace 39 · Grade 11 · Delaware Valley Friends | 11 | Delaware Valley Friends | 33:28.88 |
| 40 | Elliot SmithPlace 40 · Grade 8 · Kimberton Waldorf | 8 | Kimberton Waldorf | 35:53.96 |
| 41 | Carter PaulPlace 41 · Grade 9 · Delaware Valley Friends | 9 | Delaware Valley Friends | 37:12.75 |
| 0 | Lam DangPlace 0 · Grade 11 · Perkiomen | 11 | Perkiomen | DNF |