Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPlymouth Whitemarsh Boys Tri · Apr 1511.70aPlymouth Whitemarsh Boys TriApril 15, 2025
200 Meters · IndoorTFCAGP #2 · Dec 2024.65aTFCAGP #2December 20, 2024
200 Meters · OutdoorNorth Penn Open · Mar 2923.94North Penn OpenMarch 29, 2025
200 Meters · Relay Split · IndoorTFCAGP #2 · Dec 2024.450TFCAGP #2December 20, 2024
400 Meters · OutdoorUpper Dublin vs Hatboro Horsham (Boys) · Mar 251:07.64Upper Dublin vs Hatboro Horsham (Boys)March 25, 2025
Long Jump · OutdoorHatboro Horsham at Upper Dublin (Boys) · Mar 2420' 4"Hatboro Horsham at Upper Dublin (Boys)March 24, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 8SOL American Conference ChampionshipMay 8 · Long Jump · Upper DublinLong Jump--ND10
Apr 28Upper Dublin v Plymouth WhitemarshApr 28 · Long Jump · Place 3 · Upper DublinLong Jump3.19' 2.5"10
Apr 28Upper Dublin v Plymouth WhitemarshApr 28 · 200 Meters · Upper Dublin200 Meters—DNS10
Mar 31Upper Dublin v WissahickonMar 31 · Long Jump · Upper DublinLong Jump—NM10
Mar 31Upper Dublin v WissahickonMar 31 · 100 Meters · Upper Dublin100 Meters—DNS10
Mar 28The North Penn Open presented by North Wales Running CompanyMar 28 · Long Jump · Place 18 · Upper DublinLong Jump18.17' 9.5"10
Mar 28The North Penn Open presented by North Wales Running CompanyMar 28 · 200 Meters · Upper Dublin200 Meters—DNS10
Mar 24Hatboro Horsham at Upper Dublin (Boys)Mar 24 · Long Jump · Place 3 · Upper DublinLong Jump3.20' 4" PB10
Mar 24Hatboro Horsham at Upper Dublin (Boys)Mar 24 · 200 Meters · Place 3 · Upper Dublin200 Meters3.24.24a10

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 9SOL AmericanMay 9 · Long Jump · Place 9 · Upper DublinLong Jump9.18-04.009
May 9SOL AmericanMay 9 · 100 Meters · Place 22 · Upper Dublin100 MetersRound P22.11.99a9
Apr 29Upper Dublin v AbingtonApr 29 · Long Jump · Place 4 · Upper DublinLong Jump418-08.009
Apr 15Plymouth Whitemarsh Boys TriApr 15 · Triple Jump · Upper DublinTriple Jump--DNS9
Apr 15Plymouth Whitemarsh Boys TriApr 15 · Long Jump · Place 3 · Upper DublinLong Jump3.19-08.009
Apr 15Plymouth Whitemarsh Boys TriApr 15 · 200 Meters · Upper Dublin200 Meters--DNS9
Apr 15Plymouth Whitemarsh Boys TriApr 15 · 100 Meters · Place 8 · Upper Dublin100 Meters8.11.70a PB9
Apr 4Cardinal ClassicApr 4 · 100 Meters · Place 43 · Upper Dublin100 Meters4312.329
Mar 29North Penn OpenMar 29 · 200 Meters · Place 36 · Upper Dublin200 Meters3623.94 PB9
Mar 29North Penn OpenMar 29 · 100 Meters · Place 48 · Upper Dublin100 Meters4811.759
Mar 25Upper Dublin vs Hatboro Horsham (Boys)Mar 25 · 400 Meters · Place 14 · Upper Dublin400 Meters141:07.64 PB9
Mar 25Upper Dublin vs Hatboro Horsham (Boys)Mar 25 · 200 Meters · Place 4 · Upper Dublin200 Meters424.349
Mar 25Upper Dublin vs Hatboro Horsham (Boys)Mar 25 · 100 Meters · Place 6 · Upper Dublin100 Meters611.879

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 27Robert J Burdette Indoor ClassicDec 27 · 200 Meters · Upper Dublin200 MetersRelay Split—24.5249
Dec 20TFCAGP #2Dec 20 · 200 Meters · Upper Dublin200 MetersRelay Split—24.450 PB9
Dec 20TFCAGP #2Dec 20 · 200 Meters · Place 47 · Upper Dublin200 Meters47.24.65a PB9