Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorTSTCA Indoor Championship Meet · Feb 215:11.88TSTCA Indoor Championship MeetFebruary 21, 2026
1 Mile · OutdoorNorth Allegheny Jim LeDonne Invitational · May 85:55.47North Allegheny Jim LeDonne InvitationalMay 8, 2024
100 Meters · OutdoorNorth Allegheny @ North Hills MS Meet · Mar 2115.57North Allegheny @ North Hills MS MeetMarch 21, 2024
1600 Meters · OutdoorNorth Allegheny & Shaler @ North Hills HS · Mar 205:04.83aNorth Allegheny & Shaler @ North Hills HSMarch 20, 2026
3200 Meters · OutdoorNorth Allegheny @ North Hills MS Meet · Mar 2114:45.74North Allegheny @ North Hills MS MeetMarch 21, 2024
400 Meters · OutdoorNorth Allegheny @ North Hills MS Meet · Mar 211:13.20North Allegheny @ North Hills MS MeetMarch 21, 2024
800 Meters · IndoorTSTCA Indoor Championship Meet · Feb 212:19.03TSTCA Indoor Championship MeetFebruary 21, 2026
800 Meters · OutdoorBobby Mo Don't Run Slow Invitational · Apr 302:07.88aBobby Mo Don't Run Slow InvitationalApril 30, 2026
Full · OutdoorShaler v. North Hills v. Woodland Hills MS · Mar 1816.21Shaler v. North Hills v. Woodland Hills MSMarch 18, 2024

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 · 800 Meters · Place 4 · North Hills800 Meters4.2:07.88a PB10
Mar 20North Allegheny & Shaler @ North Hills HSMar 20 · 1600 Meters · Place 17 · North Hills1600 Meters17.5:04.83a PB10

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 21TSTCA Indoor Championship MeetFeb 21 · 1 Mile · Place 46 · North Hills1 Mile465:11.88 PB10
Feb 21TSTCA Indoor Championship MeetFeb 21 · 800 Meters · Place 40 · North Hills800 Meters402:19.03 PB10

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 10Butler Jr High InvitationalMay 10 · 800 Meters · Place 28 · North Hills Middle School800 Meters282:44.068
May 8North Allegheny Jim LeDonne InvitationalMay 8 · 1600 Meters · Place 15 · North Hills Middle School1600 Meters155:53.258
May 8North Allegheny Jim LeDonne InvitationalMay 8 · 1 Mile · Place 15 · North Hills Middle School1 Mile155:55.47 PB8
Apr 15Hampton, North Hills, & Mars @ North Allegheny MS MeetApr 15 · 1600 Meters · Place 19 · North Hills Middle School1600 Meters196:08.648
Mar 21North Allegheny @ North Hills MS MeetMar 21 · 3200 Meters · Place 8 · North Hills Middle School3200 Meters814:45.74 PB8
Mar 21North Allegheny @ North Hills MS MeetMar 21 · 400 Meters · Place 8 · North Hills Middle School400 Meters81:13.20 PB8
Mar 21North Allegheny @ North Hills MS MeetMar 21 · 100 Meters · Place 18 · North Hills Middle School100 Meters1815.57 PB8
Mar 18Shaler v. North Hills v. Woodland Hills MSMar 18 · Full · Place 7 · North HillsFull71:14.008
Mar 18Shaler v. North Hills v. Woodland Hills MSMar 18 · Full · Place 26 · North HillsFull2616.21 PB8