Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorBobby Mo Don't Run Slow Invitational · Apr 3065-1Bobby Mo Don't Run Slow InvitationalApril 30, 2026
Javelin · 600g · OutdoorBobby Mo Don't Run Slow Invitational · Apr 3092-11Bobby Mo Don't Run Slow InvitationalApril 30, 2026
Shot Put · 4kg · OutdoorSouth Fayette Invitational 2026 · Apr 2522' 10.5"South Fayette Invitational 2026April 25, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 7Northern Area Last ChanceMay 7 · Javelin · Place 7 · North HillsJavelin600g7.91-410
Apr 30Bobby Mo Don't Run Slow InvitationalApr 30 · Javelin · Place 8 · North HillsJavelin600g8.92-11 PB10
Apr 30Bobby Mo Don't Run Slow InvitationalApr 30 · Discus · Place 15 · North HillsDiscus1kg15.65-1 PB10
Apr 30Bobby Mo Don't Run Slow InvitationalApr 30 · Shot Put · Place 18 · North HillsShot Put4kg18.21-310
Apr 25South Fayette Invitational 2026Apr 25 · Javelin · Place 14 · North HillsJavelin600g14.82' 9"10
Apr 25South Fayette Invitational 2026Apr 25 · Discus · Place 36 · North HillsDiscus1kg36.56' 9"10
Apr 25South Fayette Invitational 2026Apr 25 · Shot Put · Place 29 · North HillsShot Put4kg29.22' 10.5" PB10
Mar 20North Allegheny & Shaler @ North Hills HSMar 20 · Javelin · Place 7 · North HillsJavelin600g7.84-1110
Mar 20North Allegheny & Shaler @ North Hills HSMar 20 · Discus · Place 12 · North HillsDiscus1kg12.62-010
Mar 20North Allegheny & Shaler @ North Hills HSMar 20 · Shot Put · Place 11 · North HillsShot Put4kg11.22-510