Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorNorth Allegheny & Shaler @ North Hills HS · Mar 2019.02aNorth Allegheny & Shaler @ North Hills HSMarch 20, 2026
300m Hurdles · 30" / 0.762m · OutdoorBobby Mo Don't Run Slow Invitational · Apr 3050.12aBobby Mo Don't Run Slow InvitationalApril 30, 2026
60m Hurdles · 33" / 0.838m · IndoorTSTCA Meet #1 · Jan 1811.34aTSTCA Meet #1January 18, 2025
High Jump · IndoorTSTCA Meet #1 · Jan 184-2TSTCA Meet #1January 18, 2025
High Jump · OutdoorBobby Mo Don't Run Slow Invitational · Apr 304-5Bobby Mo Don't Run Slow InvitationalApril 30, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 30Bobby Mo Don't Run Slow InvitationalApr 30 · High Jump · Place 7 · North AlleghenyHigh Jump7.4-5 PB12
Apr 30Bobby Mo Don't Run Slow InvitationalApr 30 · 300m Hurdles · Place 3 · North Allegheny300m Hurdles30" / 0.762m3.50.12a PB12
Mar 20North Allegheny & Shaler @ North Hills HSMar 20 · High Jump · Place 7 · North AlleghenyHigh Jump7.4-412
Mar 20North Allegheny & Shaler @ North Hills HSMar 20 · 300m Hurdles · Place 2 · North Allegheny300m Hurdles30" / 0.762m2.53.35a12
Mar 20North Allegheny & Shaler @ North Hills HSMar 20 · 100m Hurdles · Place 5 · North Allegheny100m Hurdles33" / 0.838m5.19.02a PB12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 14TSTCA Meet #4Feb 14 · 60m Hurdles · Place 18 · North Allegheny 0760m HurdlesRound P1811.1612

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 15TSTCA Meet #5Feb 15 · 60m Hurdles · Place 20 · North Allegheny60m Hurdles33" / 0.838mRound P20.11.43a11
Feb 15TSTCA Meet #5Feb 15 · High Jump · Place 12 · North AlleghenyHigh Jump12.4-111
Jan 18TSTCA Meet #1Jan 18 · 60m Hurdles · Place 14 · North Allegheny60m Hurdles33" / 0.838mRound P14.11.34a PB11
Jan 18TSTCA Meet #1Jan 18 · High Jump · Place 9 · North AlleghenyHigh Jump9.4-2 PB11