| 1. | Gregory HockPlace 1. · Grade 11 · La Salle College High School | 11 | La Salle College High School | 9:31.85a | 10 |
| 2. | Benjamin DiColaPlace 2. · Grade 11 · La Salle College High School | 11 | La Salle College High School | 9:35.34a | 8 |
| 3. | Liam ReynoldsPlace 3. · Grade 11 · La Salle College High School | 11 | La Salle College High School | 9:37.61a | 6 |
| 4. | Tyler BradfordPlace 4. · Grade 12 · Saint Joseph's Prep | 12 | Saint Joseph's Prep | 9:37.62a PR | 4 |
| 5. | Samuel Perez-GonzalesPlace 5. · Grade 11 · Father Judge | 11 | Father Judge | 9:39.32a PR | 2 |
| 6. | Mohammed NyeiPlace 6. · Grade 11 · Monsignor Bonner/Archbishop Prendergast | 11 | Monsignor Bonner/Archbishop Prendergast | 9:41.24a | 1 |
| 7. | Ryan McCabePlace 7. · Grade 12 · La Salle College High School | 12 | La Salle College High School | 9:41.51a | 0 |
| 8. | Colin DunnePlace 8. · Grade 11 · Father Judge | 11 | Father Judge | 9:42.42a PR | 0 |
| 9. | Brayden PerryPlace 9. · Grade 12 · La Salle College High School | 12 | La Salle College High School | 9:42.95a | 0 |
| 10. | Luke McelmoylePlace 10. · Grade 11 · Archbishop Wood Catholic | 11 | Archbishop Wood Catholic | 9:43.66a PR | 0 |
| 11. | Jude HvoreckyPlace 11. · Grade 12 · La Salle College High School | 12 | La Salle College High School | 9:50.28a | 0 |
| 12. | Dan DiColaPlace 12. · Grade 9 · La Salle College High School | 9 | La Salle College High School | 9:54.02a | 0 |
| 13. | Casimir (Caz) BartlomiejusPlace 13. · Grade 10 · La Salle College High School | 10 | La Salle College High School | 9:56.23a | 0 |
| 14. | Brendan McGinleyPlace 14. · Grade 9 · La Salle College High School | 9 | La Salle College High School | 9:57.20a PR | 0 |
| 15. | Frank PalopoliPlace 15. · Grade 12 · La Salle College High School | 12 | La Salle College High School | 9:57.84a | 0 |
| 16. | Vincent CalamiaPlace 16. · Grade 12 · La Salle College High School | 12 | La Salle College High School | 9:58.33a PR | 0 |
| 17. | Luke MuscarneroPlace 17. · Grade 9 · Father Judge | 9 | Father Judge | 9:59.87a PR | 0 |
| 18. | Josh KleinPlace 18. · Grade 10 · La Salle College High School | 10 | La Salle College High School | 10:01.15a PR | 0 |
| 19. | Aiden FrankPlace 19. · Grade 10 · Father Judge | 10 | Father Judge | 10:02.58a PR | 0 |
| 20. | Nate ViandsPlace 20. · Grade 9 · La Salle College High School | 9 | La Salle College High School | 10:05.37a PR | 0 |
| 21. | Denis CollinsPlace 21. · Grade 11 · La Salle College High School | 11 | La Salle College High School | 10:06.67a PR | 0 |
| 22. | Christopher MaiolinoPlace 22. · Grade 11 · La Salle College High School | 11 | La Salle College High School | 10:06.82a | 0 |
| 23. | Colin SchultzPlace 23. · Grade 11 · Father Judge | 11 | Father Judge | 10:09.46a | 0 |
| 24. | Noah RyanPlace 24. · Grade 12 · Saint Joseph's Prep | 12 | Saint Joseph's Prep | 10:15.44a | 0 |
| 25. | James GramlichPlace 25. · Grade 11 · Lansdale Catholic | 11 | Lansdale Catholic | 10:32.15a PR | 0 |
| 26. | Edward LarrPlace 26. · Grade 12 · Conwell-Egan Catholic | 12 | Conwell-Egan Catholic | 10:37.09a PR | 0 |
| 27. | Max BrownPlace 27. · Grade 12 · Archbishop Ryan | 12 | Archbishop Ryan | 11:22.71a PR | 0 |
| 28. | Matthew O'ConnellPlace 28. · Grade 10 · Lansdale Catholic | 10 | Lansdale Catholic | 11:26.42a | 0 |
| 29. | Khalid FrazierPlace 29. · Grade 11 · Archbishop Ryan | 11 | Archbishop Ryan | 12:25.04a | 0 |
| 30. | Kyle ZygnierskiPlace 30. · Grade 11 · Conwell-Egan Catholic | 11 | Conwell-Egan Catholic | 12:35.83a | 0 |
| 31. | Ryan AnnulisPlace 31. · Grade 11 · Archbishop Wood Catholic | 11 | Archbishop Wood Catholic | 13:14.49a | 0 |
| — | Max CasadeiGrade 11 · La Salle College High School | 11 | La Salle College High School | DNS | 0 |