Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSeneca Valley @ North Allegheny HS Meet · Apr 1614.63Seneca Valley @ North Allegheny HS MeetApril 16, 2024
Javelin · 800g · OutdoorNorth Allegheny & Shaler @ North Hills HS · Mar 20129-4North Allegheny & Shaler @ North Hills HSMarch 20, 2026

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

2026 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 30Bobby Mo Don't Run Slow InvitationalApr 30 · Javelin · Place 13 · North AlleghenyJavelin800g13.124-1112
Mar 20North Allegheny & Shaler @ North Hills HSMar 20 · Javelin · Place 2 · North AlleghenyJavelin800g2.129-4 PB12

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 9Butler @ North Allegheny MeetApr 9 · Javelin · Place 6 · North AlleghenyJavelin6124-011

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 3Baldwin InvitationalMay 3 · Javelin · Place 51 · North AlleghenyJavelin51111-010
Apr 16Seneca Valley @ North Allegheny HS MeetApr 16 · Javelin · Place 8 · North AlleghenyJavelin8120-610
Apr 16Seneca Valley @ North Allegheny HS MeetApr 16 · 100 Meters · Place 50 · North Allegheny100 Meters5014.63 PB10