1. | Dakin Ebmeyer | 12 | 2:01.41 | Episcopal Academy |
2. | Colin Mahoney | 11 | 2:04.54 | Great Valley |
3. | Traeon Bradsher | 12 | 2:05.04 | Cheltenham |
4. | Dylan Regan | 12 | 2:05.07 | Malvern Prep |
5. | Andres Herrera | 12 | 2:05.32 | Central Bucks West |
6. | Jesufifunmi Olugbenga | 11 | 2:05.37 | Ridley |
7. | Joe Walker | 11 | 2:06.10 | Father Judge |
8. | Zach Souders | 12 | 2:06.23 | Neshaminy |
9. | Elijah Smith | 11 | 2:06.50 | Upper Dublin |
10. | Tyler Houp | 12 | 2:06.64 | West Chester East |
11. | Max DeMarco | 12 | 2:09.30 | Harriton |
12. | Daniel Lera-Lozano | 9 | 2:09.89 | Pennridge |
13. | Alex Falsone | 12 | 2:09.99 | Strath Haven |
14. | Michael Polak | 12 | 2:10.15 | Central Bucks South |
15. | Michael Funk | 11 | 2:10.18 | Archbishop Wood Catholic |
16. | Luke Seweryn | 12 | 2:10.47 | La Salle College High School |
17. | Jackson Polin | 11 | 2:11.34 | Penncrest |
18. | Jack Stanick | 11 | 2:11.53 | Spring Ford |
19. | Andrew Pratt | 10 | 2:11.94 | William Tennent |
20. | Myles Power-Shaw | 12 | 2:11.95 | Pennsbury |
21. | Brady Sweeney | 11 | 2:13.23 | North Penn (Lansdale) |
22. | Karthik Murugan | 11 | 2:14.45 | Downingtown East |
23. | Dylan Chauhan | 11 | 2:15.13 | Quakertown Comm Senior |
24. | Ahijah Goins | 9 | 2:15.21 | The Haverford School for Boys |
25. | Duncan McLuckie | 10 | 2:15.25 | Friends' Central |
26. | Nick Colavita | 12 | 2:15.48 | Springside Chestnut Hill Academy |
27. | Vincent Frankina | 10 | 2:16.12 | Lower Moreland |
28. | Joe Crowne | 11 | 2:16.76 | Council Rock North |
29. | Josiah Saddick | 12 | 2:17.68 | Upper Darby |
30. | Donovan Carmichael | 11 | 2:18.76 | Marple Newtown |
31. | Dylan Leone | 10 | 2:19.39 | Lower Merion |
32. | Quinton Weber | 11 | 2:20.91 | Central Bucks East |
33. | Leo Cerrai | 10 | 2:22.12 | Central (Philadelphia) |
34. | Kennith Volcy | 11 | 2:23.11 | Cristo Rey (Philadelphia) |
35. | Clark Gaynor | 11 | 2:23.19 | Twin Valley |
36. | Joshua Wagner | 10 | 2:23.23 | Monsignor Bonner/Archbishop Prendergast |
37. | Joshua Dean | 10 | 2:26.58 | Academy Park |
38. | Thomas Davis | 12 | 2:26.63 | Wissahickon |
39. | Cashmir Johnson | 11 | 2:29.50 | SLA Beeber |
40. | Kenny McKenzie | 11 | 2:32.87 | Abington |
41. | Boubacar Coulbaly | 11 | 2:34.52 | Chichester |
42. | Andrew Clouse | 11 | 2:35.11 | Delaware County Christian |
43. | Seth Barber-Olabode | 11 | 2:36.47 | Benjamin Franklin |
44. | Shane Ryan | 9 | 2:38.73 | Academy at Palumbo |
45. | Dennis Wickstrum | 9 | 2:39.87 | Springfield (Delco) |
46. | Alex Coupas | 9 | 2:40.58 | William Penn Charter |
47. | Matthew Schuenemann | 10 | 2:41.08 | Saint Joseph's Prep |
48. | Andrew Serpentine | 10 | 2:42.01 | Bishop Shanahan |
49. | Trey Davis | 11 | 2:46.72 | Martin Luther King (Germantown) |
50. | Louis Powers | 9 | 2:55.84 | Radnor |
51. | Jayden Yacoe | 9 | 2:57.79 | Coatesville |
52. | Thomas Brescia | 10 | 3:10.14 | Plymouth-Whitemarsh |
53. | Rodney Dyer | 10 | 3:27.57 | Sankofa Freedom Academy Charter |
54. | Matthew Ford | 9 | 3:28.35 | Upper Moreland |
55. | Zain Abbas | 10 | 3:32.62 | Interboro |
56. | Shane St Pierre | 10 | 3:34.40 | Bensalem |