Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · OutdoorSouth Fayette Invitational 2026 · Apr 2528.94aSouth Fayette Invitational 2026April 25, 2026
300m Hurdles · 30" / 0.762m · OutdoorSouth Fayette Invitational 2026 · Apr 2555.70aSouth Fayette Invitational 2026April 25, 2026
400 Meters · IndoorTSTCA Indoor Championship Meet · Feb 211:11.77TSTCA Indoor Championship MeetFebruary 21, 2026
400 Meters · OutdoorHampton, North Hills, & Mars @ North Allegheny MS Meet · Apr 151:07.68Hampton, North Hills, & Mars @ North Allegheny MS MeetApril 15, 2024
800 Meters · OutdoorButler Jr High Invitational · May 102:41.45Butler Jr High InvitationalMay 10, 2024
Full · OutdoorShaler v. North Hills v. Woodland Hills MS · Mar 182:55.07Shaler v. North Hills v. Woodland Hills MSMarch 18, 2024
Pole Vault · OutdoorNorthern Area Last Chance · May 710-9Northern Area Last ChanceMay 7, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 14WPIAL District 7 Championships @ Slippery RockMay 14 · Pole Vault · North HillsPole Vault—NH10
May 7Northern Area Last ChanceMay 7 · Pole Vault · Place 1 · North HillsPole Vault1.10-9 PB10
May 1Pine-Richland InvitationalMay 1 · Pole Vault · Place 16 · North HillsPole Vault16.9-110
Apr 25South Fayette Invitational 2026Apr 25 · Pole Vault · North HillsPole Vault—DNS10
Apr 25South Fayette Invitational 2026Apr 25 · 300m Hurdles · Place 18 · North Hills300m Hurdles30" / 0.762m18.55.70a PB10
Apr 25South Fayette Invitational 2026Apr 25 · 200 Meters · Place 32 · North Hills200 Meters32.28.94a PB10
Mar 20North Allegheny & Shaler @ North Hills HSMar 20 · Pole Vault · Place 2 · North HillsPole Vault2.9-610
Mar 20North Allegheny & Shaler @ North Hills HSMar 20 · 300m Hurdles · Place 6 · North Hills300m Hurdles30" / 0.762m6.55.97a10

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 21TSTCA Indoor Championship MeetFeb 21 · Pole Vault · Place 8 · North HillsPole Vault89-110
Feb 21TSTCA Indoor Championship MeetFeb 21 · 400 Meters · Place 38 · North Hills400 Meters381:11.77 PB10

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 8Northern Area Last ChanceMay 8 · Pole Vault · Place 9 · North HillsPole Vault99-19
May 2Pine-Richland InvitationalMay 2 · Pole Vault · Place 7 · North HillsPole Vault78-99
Apr 25Seneca Valley InvitationalApr 25 · Pole Vault · Place 5 · North HillsPole Vault58-69
Apr 12TSTCA Outdoor ChampionshipApr 12 · Pole Vault · Place 21 · North HillsPole Vault217-19

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 10Butler Jr High InvitationalMay 10 · Pole Vault · Place 7 · North Hills Middle SchoolPole Vault78-08
May 10Butler Jr High InvitationalMay 10 · 800 Meters · Place 14 · North Hills Middle School800 Meters142:41.45 PB8
May 8North Allegheny Jim LeDonne InvitationalMay 8 · Pole Vault · Place 4 · North Hills Middle SchoolPole Vault46-68
Apr 29Raider Relay MS InvitationalApr 29 · Pole Vault · Place 2 · North Hills Middle SchoolPole Vault28-08
Apr 15Hampton, North Hills, & Mars @ North Allegheny MS MeetApr 15 · Pole Vault · Place 1 · North Hills Middle SchoolPole Vault18-08
Apr 15Hampton, North Hills, & Mars @ North Allegheny MS MeetApr 15 · 200 Meters · Place 21 · North Hills Middle School200 Meters2130.758
Apr 15Hampton, North Hills, & Mars @ North Allegheny MS MeetApr 15 · 400 Meters · Place 7 · North Hills Middle School400 Meters71:07.68 PB8
Mar 21North Allegheny @ North Hills MS MeetMar 21 · Pole Vault · Place 1 · North Hills Middle SchoolPole Vault17-08
Mar 21North Allegheny @ North Hills MS MeetMar 21 · 800 Meters · Place 7 · North Hills Middle School800 Meters73:05.308
Mar 21North Allegheny @ North Hills MS MeetMar 21 · 400 Meters · Place 3 · North Hills Middle School400 Meters31:09.368
Mar 18Shaler v. North Hills v. Woodland Hills MSMar 18 · Full · Place 4 · North HillsFull46:42.708
Mar 18Shaler v. North Hills v. Woodland Hills MSMar 18 · Full · Place 2 · North HillsFull22:55.07 PB8