| 1 | Luke MillerPlace 1 · Grade SR · Jenkintown | SR | Jenkintown | 16:33.9 |
| 2 | Zachary BrillPlace 2 · Grade JR · LaSalle College High | JR | LaSalle College High | 16:36.6 |
| 3 | Carter GeerPlace 3 · Grade SR · Jenkintown | SR | Jenkintown | 16:37.2 |
| 4 | Drew BrillPlace 4 · Grade SO · LaSalle College High | SO | LaSalle College High | 16:40.2 |
| 5 | Ryan McGinleyPlace 5 · Grade SO · LaSalle College High | SO | LaSalle College High | 16:55.3 |
| 6 | Max ManganielloPlace 6 · Grade SR · LaSalle College High | SR | LaSalle College High | 17:04.0 |
| 7 | Aiden MichellPlace 7 · Grade SR · Jenkintown | SR | Jenkintown | 17:06.3 |
| 8 | Will RauPlace 8 · Grade JR · LaSalle College High | JR | LaSalle College High | 17:07.5 |
| 9 | Michael LombardiPlace 9 · Grade SR · LaSalle College High | SR | LaSalle College High | 17:07.9 |
| 10 | Oliver MichellPlace 10 · Grade SO · Jenkintown | SO | Jenkintown | 17:08.2 |
| 11 | Owen DonahuePlace 11 · Grade SR · LaSalle College High | SR | LaSalle College High | 17:19.0 |
| 12 | Elliot PuckettPlace 12 · Grade SR · Holy Ghost Preparato | SR | Holy Ghost Preparato | 17:22.8 |
| 13 | AJ FrankPlace 13 · Grade SR · LaSalle College High | SR | LaSalle College High | 17:52.8 |
| 14 | Francis DoughertyPlace 14 · Grade JR · LaSalle College High | JR | LaSalle College High | 17:53.0 |
| 15 | Matt DyerPlace 15 · Grade JR · LaSalle College High | JR | LaSalle College High | 18:11.3 |
| 16 | Ryan ZimmermanPlace 16 · Grade SR · LaSalle College High | SR | LaSalle College High | 18:17.3 |
| 17 | Andrew SchillerPlace 17 · Grade SR · Jenkintown | SR | Jenkintown | 18:20.1 |
| 18 | Peter ReillyPlace 18 · Grade JR · LaSalle College High | JR | LaSalle College High | 18:32.2 |
| 19 | Joseph SmithPlace 19 · Grade JR · Holy Ghost Preparato | JR | Holy Ghost Preparato | 18:35.3 |
| 20 | Matt VisomirskiPlace 20 · Grade SR · Jenkintown | SR | Jenkintown | 18:38.3 |
| 21 | Nathaniel BarnettPlace 21 · Grade JR · Jenkintown | JR | Jenkintown | 18:40.0 |
| 22 | Daniel GiffordPlace 22 · Grade JR · Jenkintown | JR | Jenkintown | 18:54.8 |
| 23 | Caden SpoerlPlace 23 · Grade SR · Jenkintown | SR | Jenkintown | 18:57.6 |
| 24 | Philip ColemanPlace 24 · Grade SO · LaSalle College High | SO | LaSalle College High | 19:10.5 |
| 25 | Antonio CamachoPlace 25 · Grade SR · Holy Ghost Preparato | SR | Holy Ghost Preparato | 19:11.4 |
| 26 | Ciaran ChambersPlace 26 · Grade SO · Holy Ghost Preparato | SO | Holy Ghost Preparato | 19:18.1 |
| 27 | Aidan QuattrocchiPlace 27 · Grade SO · Bristol | SO | Bristol | 20:22.9 |
| 28 | Jesse PattersonPlace 28 · Grade 8 · Jenkintown | 8 | Jenkintown | 20:38.6 |
| 29 | Jacob WalkerPlace 29 · Grade SO · Bristol | SO | Bristol | 20:43.4 |
| 30 | Shawn SpoerlPlace 30 · Grade SO · Jenkintown | SO | Jenkintown | 20:54.1 |
| 31 | Philip LeePlace 31 · Grade SR · Holy Ghost Preparato | SR | Holy Ghost Preparato | 21:09.5 |
| 32 | Jack DeLeoPlace 32 · Grade SR · Holy Ghost Preparato | SR | Holy Ghost Preparato | 21:18.7 |
| 33 | Sam SchummPlace 33 · Grade SO · Jenkintown | SO | Jenkintown | 22:20.1 |
| 34 | Brodie ConlanPlace 34 · Grade JR · Bristol | JR | Bristol | 25:40.3 |
| 35 | Angel RiveraPlace 35 · Grade SR · Bristol | SR | Bristol | 26:26.4 |
| 36 | Antonio TorresPlace 36 · Grade 9 · Bristol | 9 | Bristol | 26:29.1 |
| 37 | Caden BurroughsPlace 37 · Grade 9 · Bristol | 9 | Bristol | 26:32.6 |