Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorUSATF Masters National Outdoor Track and Field Championshiops · Jul 1616.69aUSATF Masters National Outdoor Track and Field ChampionshiopsJuly 16, 2026
200 Meters · IndoorAAU National Indoor Championship · Mar 824.18aAAU National Indoor ChampionshipMarch 8, 2019
200 Meters · IndoorTrack 757 Invitational · Jan 3024.83Track 757 InvitationalJanuary 30, 2022
400 Meters · IndoorAAU National Indoor Championship · Mar 856.51aAAU National Indoor ChampionshipMarch 8, 2019
400 Meters · Relay Split · Outdoor130th Penn Relays Carnival · Apr 2356.89a130th Penn Relays CarnivalApril 23, 2026
400m Hurdles · 36" / 0.914m · OutdoorUSATF Masters National Outdoor Track and Field Championshiops · Jul 161:08.26aUSATF Masters National Outdoor Track and Field ChampionshiopsJuly 16, 2026
60 Meters · IndoorTrack 757 Invitational · Jan 307.54Track 757 InvitationalJanuary 30, 2022
60m Hurdles · 39" / 0.991m · IndoorAAU National Indoor Championship · Mar 88.54aAAU National Indoor ChampionshipMarch 8, 2019

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jul 16USATF Masters National Outdoor Track and Field ChampionshiopsJul 16 · 400m Hurdles · Place 4 · Greater Philadelphia TrackGreater Philadelphia Track400m Hurdles36" / 0.914m4.1:08.26a PB9
Jul 16USATF Masters National Outdoor Track and Field ChampionshiopsJul 16 · 110m Hurdles · Place 3 · Greater Philadelphia TrackGreater Philadelphia Track110m Hurdles39" / 0.991m3.16.69a PBWind: -3.99
Jun 28USATF Mid-Atlantic & NJ Masters ChampJun 28 · 400m Hurdles · Place 1 · Greater Philadelphia TrackGreater Philadelphia Track400m Hurdles36" / 0.914m1.1:08.96a9
Jun 28USATF Mid-Atlantic & NJ Masters ChampJun 28 · 110m Hurdles · Place 3 · Greater Philadelphia TrackGreater Philadelphia Track110m Hurdles39" / 0.991m3.18.51a9
Apr 23130th Penn Relays CarnivalApr 23 · 400 Meters · Greater Philadelphia TrackGreater Philadelphia Track400 MetersRelay Split—56.89a PB9

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 7PRTC Indoor ClassicMar 7 · 400 Meters · Place 1 · Greater Philadelphia TrackGreater Philadelphia Track400 Meters1.59.20a9
Mar 7PRTC Indoor ClassicMar 7 · 200 Meters · Place 2 · Greater Philadelphia TrackGreater Philadelphia Track200 Meters2.25.42a9

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Jun 292025 New Jersey/ Mid Atlantic Associations Open & Masters Track & Field ChampionshipsJun 29 · 400 Meters · Place 4 · Greater Philadelphia TrackGreater Philadelphia Track400 Meters4.57.75a8

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 30Track 757 InvitationalJan 30 · 60m Hurdles · Place 1 · Above Xpectations Track ClubAbove Xpectations Track Club60m Hurdles18.77—
Jan 30Track 757 InvitationalJan 30 · 200 Meters · Place 1 · Above Xpectations Track ClubAbove Xpectations Track Club200 Meters124.83 PB—
Jan 30Track 757 InvitationalJan 30 · 60 Meters · Place 1 · Above Xpectations Track ClubAbove Xpectations Track Club60 Meters17.54 PB—

2019 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 8AAU National Indoor ChampionshipMar 8 · 60m Hurdles · Place 1 · Above XpectationsAbove Xpectations60m Hurdles39" / 0.991m1.8.54a PB2
Mar 8AAU National Indoor ChampionshipMar 8 · 400 Meters · Place 1 · Above XpectationsAbove Xpectations400 Meters1.56.51a PB2
Mar 8AAU National Indoor ChampionshipMar 8 · 200 Meters · Place 1 · Above XpectationsAbove Xpectations200 Meters1.24.18a PB2