Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPlymouth Whitemarsh at Hatboro Horsham · Apr 2212.84aPlymouth Whitemarsh at Hatboro HorshamApril 22, 2025
110m Hurdles · 39" / 0.991m · OutdoorPlymouth Whitemarsh at Hatboro Horsham (Boys) · Apr 1417.11aPlymouth Whitemarsh at Hatboro Horsham (Boys)April 14, 2026
200 Meters · OutdoorAbington @ Hatboro Horsham · Apr 726.60aAbington @ Hatboro HorshamApril 7, 2026
300m Hurdles · 36" / 0.914m · OutdoorSOL American Conference Championship · May 847.28aSOL American Conference ChampionshipMay 8, 2026
60m Hurdles · 39" / 0.991m · IndoorTFCAGP #7 · Jan 239.81aTFCAGP #7January 23, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 8SOL American Conference ChampionshipMay 8 · 300m Hurdles · Place 13 · Hatboro-Horsham300m Hurdles36" / 0.914m13.47.28a PB12
May 8SOL American Conference ChampionshipMay 8 · 110m Hurdles · Place 9 · Hatboro-Horsham110m Hurdles39" / 0.991mRound P9.17.97a12
Apr 21Quakertown at Hatboro HorshamApr 21 · 300m Hurdles · Place 5 · Hatboro-Horsham300m Hurdles36" / 0.914m5.47.85a12
Apr 21Quakertown at Hatboro HorshamApr 21 · 110m Hurdles · Place 3 · Hatboro-Horsham110m Hurdles39" / 0.991m3.18.44a12
Apr 14Plymouth Whitemarsh at Hatboro Horsham (Boys)Apr 14 · 300m Hurdles · Place 4 · Hatboro-Horsham300m Hurdles36" / 0.914m4.51.04a12
Apr 14Plymouth Whitemarsh at Hatboro Horsham (Boys)Apr 14 · 110m Hurdles · Place 4 · Hatboro-Horsham110m Hurdles39" / 0.991m4.17.11a PB12
Apr 7Abington @ Hatboro HorshamApr 7 · 300m Hurdles · Place 9 · Hatboro-Horsham300m Hurdles36" / 0.914m9.54.28a12
Apr 7Abington @ Hatboro HorshamApr 7 · 110m Hurdles · Place 5 · Hatboro-Horsham110m Hurdles39" / 0.991m5.17.44a12
Apr 7Abington @ Hatboro HorshamApr 7 · 200 Meters · Place 17 · Hatboro-Horsham200 Meters17.26.60a PB12
Apr 2Jim Kelly InvitationalApr 2 · 110m Hurdles · Place 16 · Hatboro-Horsham110m Hurdles39" / 0.991m16.20.06a12
Mar 24Hatboro Horsham at Upper Dublin (Boys)Mar 24 · 300m Hurdles · Place 7 · Hatboro-Horsham300m Hurdles36" / 0.914m7.51.62a12
Mar 24Hatboro Horsham at Upper Dublin (Boys)Mar 24 · 110m Hurdles · Place 5 · Hatboro-Horsham110m Hurdles39" / 0.991m5.18.35a12

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 23TFCAGP #7Jan 23 · 60m Hurdles · Place 37 · Hatboro-Horsham60m Hurdles39" / 0.991mRound P37.9.81a PB11
Jan 10TFCAGP #5Jan 10 · 60m Hurdles · Place 41 · Hatboro-Horsham60m HurdlesRound P4110.01a11
Jan 3TFCAGP #4Jan 3 · 60m Hurdles · Place 26 · Hatboro-Horsham60m Hurdles39" / 0.991mRound P26.10.09a11

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 13TFCAGP #1Dec 13 · 60m Hurdles · Place 40 · Hatboro-Horsham60m Hurdles39" / 0.991mRound P40.10.04a11

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 9SOL AmericanMay 9 · 300m Hurdles · Place 16 · Hatboro-Horsham300m Hurdles36" / 0.914m16.49.94a11
May 9SOL AmericanMay 9 · 110m Hurdles · Place 11 · Hatboro-Horsham110m Hurdles39" / 0.991mRound P11.19.18a11
Apr 29Wissahickon @ HHApr 29 · 300m Hurdles · Place 7 · Hatboro-Horsham300m Hurdles36" / 0.914m7.53.63a11
Apr 29Wissahickon @ HHApr 29 · 100 Meters · Place 17 · Hatboro-Horsham100 Meters17.12.98a11
Apr 22Plymouth Whitemarsh at Hatboro HorshamApr 22 · 300m Hurdles · Place 8 · Hatboro-Horsham300m Hurdles36" / 0.914m8.52.88a11
Apr 22Plymouth Whitemarsh at Hatboro HorshamApr 22 · 100 Meters · Place 16 · Hatboro-Horsham100 Meters16.12.84a PB11
Apr 17Jim Kelly InvitationalApr 17 · 300m Hurdles · Place 20 · Hatboro-Horsham300m Hurdles2050.1411
Apr 9Abington, Quakertown at Hatboro Horsham (Boys)Apr 9 · 300m Hurdles · Place 9 · Hatboro-Horsham300m Hurdles952.71a11
Apr 9Abington, Quakertown at Hatboro Horsham (Boys)Apr 9 · 110m Hurdles · Place 9 · Hatboro-Horsham110m Hurdles920.42a11
Apr 4Cardinal ClassicApr 4 · 110m Hurdles · Place 35 · Hatboro Horsham110m Hurdles3520.7611