Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorChes-Mont Champs · May 617.30aChes-Mont ChampsMay 6, 2026
300m Hurdles · 36" / 0.914m · OutdoorLower Merion Invitational · May 243.86aLower Merion InvitationalMay 2, 2026
Results · OutdoorUpper Darby Relays · Mar 2145.63aUpper Darby RelaysMarch 21, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 6Ches-Mont ChampsMay 6 · 300m Hurdles · Place 9 · Unionville300m Hurdles36" / 0.914m9.45.18a12
May 6Ches-Mont ChampsMay 6 · 110m Hurdles · Place 6 · Unionville110m Hurdles39" / 0.991mRound P6.17.30a PB12
May 6Ches-Mont ChampsMay 6 · 110m Hurdles · Place 6 · Unionville110m Hurdles39" / 0.991m6.17.46a12
May 2Lower Merion InvitationalMay 2 · 300m Hurdles · Place 10 · Unionville300m Hurdles36" / 0.914m10.43.86a PB12
May 2Lower Merion InvitationalMay 2 · 110m Hurdles · Place 7 · Unionville110m Hurdles39" / 0.991m7.18.18a12
Apr 2522nd Annual Unionville InvitationalApr 25 · 300m Hurdles · Place 9 · Unionville300m Hurdles36" / 0.914m9.44.32a12
Apr 2522nd Annual Unionville InvitationalApr 25 · 110m Hurdles · Place 8 · Unionville110m Hurdles39" / 0.991mRound P8.17.88a12
Apr 2522nd Annual Unionville InvitationalApr 25 · 110m Hurdles · Place 8 · Unionville110m Hurdles39" / 0.991m8.17.67a12
Mar 21Upper Darby RelaysMar 21 · Results · Place 18 · UnionvilleResults1845.63a PB12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 23URSA Major HDS MeetJan 23 · 60m Hurdles · Place 8 · Unionville60m Hurdles89.77a12

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Mar 22Upper Darby RelaysMar 22 · 300m Hurdles · Place 26 · Unionville300m Hurdles2646.7511

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 10Kennett Novice MeetMay 10 · 300m Hurdles · Place 3 · Unionville300m Hurdles348.64SO
May 10Kennett Novice MeetMay 10 · 110m Hurdles · Place 3 · Unionville110m Hurdles319.64SO