| 1 | Charlie BerkPlace 1 · Grade 12 · Germantown Friends | 12 | Germantown Friends | 19:21.0 |
| 2 | Declan HeadPlace 2 · Grade 12 · Germantown Friends | 12 | Germantown Friends | 19:21.1 |
| 3 | Caldwell KirkPlace 3 · Grade 11 · Germantown Friends | 11 | Germantown Friends | 19:21.3 |
| 4 | Andrew MichelettiPlace 4 · Grade 10 · Germantown Friends | 10 | Germantown Friends | 19:21.3 |
| 5 | Roger ChenPlace 5 · Grade 11 · Abington Friends | 11 | Abington Friends | 19:32.5 |
| 6 | Izzy WinkelmanPlace 6 · Grade 9 · Germantown Friends | 9 | Germantown Friends | 21:46.2 |
| 7 | Clay RossPlace 7 · Grade 10 · Germantown Friends | 10 | Germantown Friends | 21:47.3 |
| 8 | Ryan BrinkerhoffPlace 8 · Grade 11 · Abington Friends | 11 | Abington Friends | 21:47.5 |
| 9 | Nico VoloshinPlace 9 · Grade 9 · Germantown Friends | 9 | Germantown Friends | 21:49.5 |
| 10 | Jack GuntherPlace 10 · Grade 12 · Friends Select | 12 | Friends Select | 21:54.2 |
| 11 | Lee HayesPlace 11 · Grade 10 · Germantown Friends | 10 | Germantown Friends | 21:57.3 |
| 12 | Gabe GoldbergPlace 12 · Grade 12 · Germantown Friends | 12 | Germantown Friends | 22:03.5 |
| 13 | Alex PoziumschiPlace 13 · Grade 12 · Germantown Friends | 12 | Germantown Friends | 22:12.2 |
| 14 | Miles KanePlace 14 · Grade 9 · Abington Friends | 9 | Abington Friends | 22:49.1 |
| 15 | Oliver VaughanPlace 15 · Grade 12 · Friends Select | 12 | Friends Select | 23:26.8 |
| 16 | Mo BlankPlace 16 · Grade 10 · Germantown Friends | 10 | Germantown Friends | 23:36.1 |
| 17 | Kiran ChennupatiPlace 17 · Grade 11 · Germantown Friends | 11 | Germantown Friends | 23:37.8 |
| 18 | Evan ChrismerPlace 18 · Grade 9 · Germantown Friends | 9 | Germantown Friends | 23:53.9 |
| 19 | Mason WiltshirePlace 19 · Grade 10 · Friends Select | 10 | Friends Select | 24:38.1 |
| 20 | Devin WilliamsPlace 20 · Grade 11 · Friends Select | 11 | Friends Select | 24:45.9 |
| 21 | Jackson SchwarzPlace 21 · Grade 11 · Friends Select | 11 | Friends Select | 25:11.0 |
| 22 | Issac KreiderPlace 22 · Grade 10 · Friends Select | 10 | Friends Select | 25:12.3 |
| 23 | Masen PricePlace 23 · Grade 11 · Friends Select | 11 | Friends Select | 25:23.8 |
| 24 | Isaiah MogermanPlace 24 · Grade 11 · Friends Select | 11 | Friends Select | 25:25.2 |
| 25 | Eamonn HalloranPlace 25 · Grade 9 · Abington Friends | 9 | Abington Friends | 25:36.4 |
| 26 | Maddox RemsPlace 26 · Grade 10 · Abington Friends | 10 | Abington Friends | 26:00.8 |
| 27 | Caleb LandauPlace 27 · Grade 11 · Germantown Friends | 11 | Germantown Friends | 26:01.4 |
| 28 | Lucas GoldslegerPlace 28 · Grade 10 · Germantown Friends | 10 | Germantown Friends | 26:02.4 |
| 29 | Tomas MateticPlace 29 · Grade 10 · Germantown Friends | 10 | Germantown Friends | 26:44.9 |
| 30 | Elliott LesserPlace 30 · Grade 10 · Friends Select | 10 | Friends Select | 27:19.7 |
| 31 | Julian McWilliamsPlace 31 · Grade 9 · Germantown Friends | 9 | Germantown Friends | 27:19.9 |
| 32 | Kevin WilliamsPlace 32 · Grade 11 · Friends Select | 11 | Friends Select | 27:21.5 PR |
| 33 | Matthew MaPlace 33 · Grade 9 · Germantown Friends | 9 | Germantown Friends | 29:34.0 |
| 34 | Henry GoldsteinPlace 34 · Grade 12 · Abington Friends | 12 | Abington Friends | 30:50.2 |
| 35 | Madden BradyPlace 35 · Grade 10 · Friends Select | 10 | Friends Select | 32:14.6 |
| 36 | Henry AdducciPlace 36 · Grade 10 · Friends Select | 10 | Friends Select | 32:15.6 |
| 37 | Quill KeatingPlace 37 · Grade 9 · Germantown Friends | 9 | Germantown Friends | 35:17.9 |
| 38 | Mason SzotPlace 38 · Grade 9 · Germantown Friends | 9 | Germantown Friends | 35:18.6 |
| 39 | Owen ZeigertPlace 39 · Grade 9 · Abington Friends | 9 | Abington Friends | 36:29.2 |