1. | Colin Mahoney | 11 | 2:01.53 | Great Valley |
2. | Traeon Bradsher | 12 | 2:01.92 | Cheltenham |
3. | Matt DeAngelo | 12 | 2:03.15 | Marple Newtown |
4. | Brendan Tatko | 12 | 2:04.35 | Wissahickon |
5. | Robert Walton | 12 | 2:04.84 | Bensalem |
6. | Samuel Osterhoudt | 10 | 2:04.96 | Neshaminy |
7. | Trip Gomez | 10 | 2:05.52 | Great Valley |
8. | Tyler Houp | 12 | 2:05.64 | West Chester East |
9. | Ethan Maraldo | 12 | 2:05.96 | Boyertown Area |
10. | Jack Sterling | 11 | 2:06.73 | Upper Dublin |
11. | Ahijah Boins | - | 2:07.03 | The Haverford School for Boys |
12. | Gavin Mogck | 12 | 2:07.07 | Penncrest |
13. | Nick Gdowik | 11 | 2:07.32 | Ridley |
14. | Ricky Lee | 11 | 2:07.56 | Marple Newtown |
15. | Andrew Pratt | 10 | 2:07.64 | William Tennent |
16. | Chase Rosenfeld | 10 | 2:07.66 | William Tennent |
17. | Joey Lanci | 10 | 2:07.76 | Ridley |
18. | Brandon Haines | 12 | 2:08.17 | Wissahickon |
19. | Brady Ott | 11 | 2:08.24 | Council Rock North |
20. | Ian Donnelly | 10 | 2:10.97 | Saint Joseph's Prep |
21. | Tyler Sion | 10 | 2:11.00 | Archbishop Carroll (PA) |
22. | Sam Kelchner | 10 | 2:11.30 | La Salle College High School |
23. | Chase Choudhry | 9 | 2:12.03 | Exeter Township |
24. | Jason Clifford | 11 | 2:13.20 | Perkiomen Valley |
25. | George Hohenleitner | 11 | 2:13.77 | La Salle College High School |
26. | Brett Westerfer | 9 | 2:14.64 | Plymouth-Whitemarsh |
27. | Dylan Ribelin | 12 | 2:14.82 | Perkiomen Valley |
28. | William Garman | 10 | 2:14.95 | Spring Ford |
29. | Cole Scattergood | 11 | 2:15.04 | Hatboro-Horsham |
30. | Mervin Conner | 11 | 2:15.54 | North Penn (Lansdale) |
31. | Andre Inniss | 11 | 2:15.75 | The Haverford School for Boys |
32. | Lucas Famous | 12 | 2:15.90 | Boyertown Area |
33. | Benjamin Wu | 12 | 2:17.30 | Garnet Valley |
34. | Christian Goodson | 12 | 2:17.34 | Mastery Charter School South |
35. | James Stewart | 10 | 2:17.92 | Abington |
36. | Alex Poliseno | 11 | 2:18.04 | Council Rock North |
37. | Daniel Perez | 10 | 2:18.36 | Holy Ghost Preparatory |
38. | Brody Laurento | 10 | 2:19.13 | West Chester East |
39. | Mike Glennon | 10 | 2:19.74 | Springside Chestnut Hill Academy |
40. | Aidan Paul Flemingramsey | 10 | 2:19.76 | Cristo Rey (Philadelphia) |
41. | Ricky Mason | 9 | 2:20.01 | Penn Wood |
42. | Michael Steenhoff | 10 | 2:20.04 | Lower Merion |
43. | Dylan Chauhan | 11 | 2:20.50 | Quakertown Comm Senior |
44. | Peyton Burnett | 9 | 2:22.00 | William Penn Charter |
45. | Sam Estey | 11 | 2:22.95 | Pennsbury |
46. | Dominic Pesce | 10 | 2:23.18 | Quakertown Comm Senior |
47. | Brandon Grabfelder | 9 | 2:23.39 | Father Judge |
48. | Brendan RAY | 10 | 2:23.53 | Pennridge |
49. | Brandon Ngyuen | 10 | 2:24.54 | Radnor |
50. | Niko Krontiris | 12 | 2:25.15 | Friends' Central |
51. | Jack Cunningham | 10 | 2:25.90 | Springfield (Delco) |
52. | Boubacar Coulbaly | 11 | 2:26.20 | Chichester |
53. | Shawn Spoerl | 12 | 2:26.22 | Jenkintown |
54. | Noel Blanchette | 10 | 2:26.38 | Strath Haven |
55. | Gabriel Tsayo | 10 | 2:26.50 | Upper Darby |
55. | Noah Benoit-Jean | 9 | 2:26.50 | Hatboro-Horsham |
57. | Stephen Loney | 9 | 2:27.58 | Church Farm |
58. | Calvin Rafferty | 11 | 2:28.91 | Pennsbury |
59. | Anthony Suero | 9 | 2:29.18 | Cristo Rey (Philadelphia) |
60. | Saadir Somers | 10 | 2:29.82 | Girard College |
61. | August Caggiano | 9 | 2:30.03 | Neshaminy |
62. | Rowan Grant | 9 | 2:30.71 | Council Rock South |
63. | Caanan Toothman | 9 | 2:31.07 | Twin Valley |
64. | Prince Dordor | 11 | 2:31.08 | Audenried |
65. | Benjamin Bargerhuff | 10 | 2:31.09 | Archbishop Wood Catholic |
66. | Patrick Cooke | 9 | 2:31.46 | Monsignor Bonner/Archbishop Prendergast |
67. | Brady Saunders | 9 | 2:33.03 | Upper Moreland |
68. | Joshua Dean | 10 | 2:33.04 | Academy Park |
69. | Jake Maisey | 10 | 2:33.41 | Council Rock South |
70. | Bryce Martin | 9 | 2:33.56 | Pennridge |
71. | Matt Briddes | 10 | 2:33.63 | Springfield (Delco) |
72. | Andrew Clouse | 11 | 2:36.61 | Delaware County Christian |
73. | Andrew Ko | 12 | 2:37.57 | Delaware County Christian |
74. | Keyon Adams | 10 | 2:39.64 | Pickett (Mastery Charter) |
75. | Ethan Hamilton | 12 | 2:42.81 | Church Farm |
76. | Jaiden Rozier | - | 2:43.03 | Mastery Charter School South |
77. | Ryan Seger | 11 | 2:44.42 | Conwell-Egan Catholic |
78. | Jeremy Guttierrez | 10 | 2:45.56 | Saint Joseph's Prep |
79. | Jarlath McPeak | 10 | 2:47.79 | Upper Moreland |
80. | Zain Abbas | 10 | 2:47.84 | Interboro |
81. | Eyuel Engdia | 10 | 3:05.03 | Audenried |
82. | Elijah Rojas | 9 | 3:20.27 | Martin Saints Classical |