Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorUpper Dublin v Wissahickon · Mar 3112.04aUpper Dublin v WissahickonMarch 31, 2026
200 Meters · OutdoorUpper Dublin v Plymouth Whitemarsh · Apr 2824.79aUpper Dublin v Plymouth WhitemarshApril 28, 2026
300m Hurdles · 36" / 0.914m · OutdoorPlymouth Whitemarsh Boys Tri · Apr 1547.14aPlymouth Whitemarsh Boys TriApril 15, 2025
400 Meters · OutdoorUpper Dublin v Abington · Apr 2957.98Upper Dublin v AbingtonApril 29, 2025
High Jump · OutdoorCardinal Classic · Apr 105' 8"Cardinal ClassicApril 10, 2026
Long Jump · OutdoorPlymouth Whitemarsh Boys Tri · Apr 1517-03.50Plymouth Whitemarsh Boys TriApril 15, 2025

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 8SOL American Conference ChampionshipMay 8 · High Jump · Place 10 · Upper DublinHigh Jump10.5-06.0010
Apr 30Helman/Hosier InviteApr 30 · High Jump · Place 11 · Upper DublinHigh Jump11.5' 6"10
Apr 28Upper Dublin v Plymouth WhitemarshApr 28 · High Jump · Place 4 · Upper DublinHigh Jump4.5' 4"10
Apr 28Upper Dublin v Plymouth WhitemarshApr 28 · 200 Meters · Place 9 · Upper Dublin200 Meters9.24.79a PB10
Apr 18CB West RelaysApr 18 · High Jump · Place 16 · Upper DublinHigh Jump16.5' 4"10
Apr 10Cardinal ClassicApr 10 · High Jump · Place 11 · Upper DublinHigh Jump11.5' 8" PB10
Mar 31Upper Dublin v WissahickonMar 31 · High Jump · Place 2 · Upper DublinHigh Jump2.5' 8"10
Mar 31Upper Dublin v WissahickonMar 31 · 100 Meters · Place 6 · Upper Dublin100 Meters6.12.04a PB10
Mar 24Hatboro Horsham at Upper Dublin (Boys)Mar 24 · High Jump · Place 4 · Upper DublinHigh Jump4.5' 6"10
Mar 24Hatboro Horsham at Upper Dublin (Boys)Mar 24 · 200 Meters · Upper Dublin200 Meters—DNS10
Mar 24Hatboro Horsham at Upper Dublin (Boys)Mar 24 · 100 Meters · Place 7 · Upper Dublin100 Meters7.12.18a10

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 9SOL AmericanMay 9 · 300m Hurdles · Place 13 · Upper Dublin300m Hurdles36" / 0.914m13.47.78a9
May 9SOL AmericanMay 9 · High Jump · Upper DublinHigh Jump--DNS9
Apr 29Upper Dublin v AbingtonApr 29 · Long Jump · Place 8 · Upper DublinLong Jump817-05.009
Apr 29Upper Dublin v AbingtonApr 29 · High Jump · Place 2 · Upper DublinHigh Jump25-04.009
Apr 29Upper Dublin v AbingtonApr 29 · 300m Hurdles · Place 5 · Upper Dublin300m Hurdles546.969
Apr 29Upper Dublin v AbingtonApr 29 · 400 Meters · Place 7 · Upper Dublin400 Meters757.98 PB9
Apr 15Plymouth Whitemarsh Boys TriApr 15 · Long Jump · Place 9 · Upper DublinLong Jump9.17-03.50 PB9
Apr 15Plymouth Whitemarsh Boys TriApr 15 · 300m Hurdles · Place 7 · Upper Dublin300m Hurdles36" / 0.914m7.47.14a PB9
Apr 15Plymouth Whitemarsh Boys TriApr 15 · High Jump · Place 3 · Upper DublinHigh Jump3.5-02.009
Apr 15Plymouth Whitemarsh Boys TriApr 15 · 200 Meters · Upper Dublin200 Meters--DNS9
Apr 4Cardinal ClassicApr 4 · High Jump · Place 19 · Upper DublinHigh Jump195-06.009
Mar 29North Penn OpenMar 29 · 300m Hurdles · Place 36 · Upper Dublin300m Hurdles3647.099
Mar 25Upper Dublin vs Hatboro Horsham (Boys)Mar 25 · Long Jump · Place 6 · Upper DublinLong Jump617-03.009
Mar 25Upper Dublin vs Hatboro Horsham (Boys)Mar 25 · High Jump · Place 2 · Upper DublinHigh Jump25-04.009
Mar 25Upper Dublin vs Hatboro Horsham (Boys)Mar 25 · 200 Meters · Place 7 · Upper Dublin200 Meters724.969