Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorChester County Middle School Championship · May 2014.81Chester County Middle School ChampionshipMay 20, 2024
100m Hurdles · 33" / 0.838m · IndoorBob Friday Warrior Invitational 2026 · Apr 1018.8aBob Friday Warrior Invitational 2026April 10, 2026
100m Hurdles · 33" / 0.838m · OutdoorChes-Mont League Champs · May 718.58aChes-Mont League ChampsMay 7, 2025
300m Hurdles · 30" / 0.762m · IndoorBob Friday Warrior Invitational 2026 · Apr 1056.58aBob Friday Warrior Invitational 2026April 10, 2026
300m Hurdles · 30" / 0.762m · OutdoorThe North Penn Open presented by North Wales Running Company · Mar 2856.53aThe North Penn Open presented by North Wales Running CompanyMarch 28, 2026
Pole Vault · Outdoor22nd Annual Unionville Invitational · Apr 257' 0"22nd Annual Unionville InvitationalApril 25, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 6Ches-Mont ChampsMay 6 · Pole Vault · Avon GroveAvon GrovePole Vault—NH10
May 6Ches-Mont ChampsMay 6 · 100m Hurdles · Place 13 · Avon GroveAvon Grove100m Hurdles33" / 0.838mRound P13.18.85a10
Apr 2522nd Annual Unionville InvitationalApr 25 · Pole Vault · Place 6 · Avon GroveAvon GrovePole Vault6.7' 0" PB10
Apr 2522nd Annual Unionville InvitationalApr 25 · 300m Hurdles · Place 20 · Avon GroveAvon Grove300m Hurdles30" / 0.762m20.57.05a10
Apr 2522nd Annual Unionville InvitationalApr 25 · 100m Hurdles · Place 15 · Avon GroveAvon Grove100m Hurdles33" / 0.838mRound P15.18.98a10
Mar 28The North Penn Open presented by North Wales Running CompanyMar 28 · Pole Vault · Place 14 · Avon GroveAvon GrovePole Vault14.7' 0"10
Mar 28The North Penn Open presented by North Wales Running CompanyMar 28 · 300m Hurdles · Place 31 · Avon GroveAvon Grove300m Hurdles30" / 0.762m31.56.53a PB10
Mar 28The North Penn Open presented by North Wales Running CompanyMar 28 · 100m Hurdles · Place 28 · Avon GroveAvon Grove100m Hurdles33" / 0.838m28.19.55a10

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Apr 10Bob Friday Warrior Invitational 2026Apr 10 · Pole Vault · Avon GroveAvon GrovePole Vault—NH10
Apr 10Bob Friday Warrior Invitational 2026Apr 10 · 300m Hurdles · Place 10 · Avon GroveAvon Grove300m Hurdles30" / 0.762m10.56.58a PB10
Apr 10Bob Friday Warrior Invitational 2026Apr 10 · 100m Hurdles · Place 9 · Avon GroveAvon Grove100m Hurdles33" / 0.838m9.18.8a PB10

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 7Ches-Mont League ChampsMay 7 · Pole Vault · Place 10 · Avon GroveAvon GrovePole Vault10.6-06.009
May 7Ches-Mont League ChampsMay 7 · 100m Hurdles · Place 10 · Avon GroveAvon Grove100m Hurdles33" / 0.838mRound P10.18.58a PB9
Apr 10Ches Mont National Super Meet # 2Apr 10 · Pole Vault · Avon GroveAvon GrovePole Vault—NH9
Apr 10Ches Mont National Super Meet # 2Apr 10 · 100m Hurdles · Place 11 · Avon GroveAvon Grove100m Hurdles33" / 0.838m11.19.71a9
Apr 5Haverford InvitationalApr 5 · Pole Vault · Place 8 · Avon GroveAvon GrovePole Vault87-09
Apr 5Haverford InvitationalApr 5 · 300m Hurdles · Place 22 · Avon GroveAvon Grove300m Hurdles2256.24a9
Apr 5Haverford InvitationalApr 5 · 100m Hurdles · Place 15 · Avon GroveAvon Grove100m Hurdles1519.68a9
Mar 29North Penn OpenMar 29 · 300m Hurdles · Place 42 · Avon GroveAvon Grove300m Hurdles4259.919
Mar 29North Penn OpenMar 29 · 100m Hurdles · Place 41 · Avon GroveAvon Grove100m Hurdles4120.119

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 20Chester County Middle School ChampionshipMay 20 · 100 Meters · Place 6 · Avon Grove Middle ScAvon Grove Middle Sc100 Meters614.81 PB8
May 20Chester County Middle School ChampionshipMay 20 · 100m Hurdles · Place 9 · Avon Grove Middle ScAvon Grove Middle Sc100m Hurdles917.698
Apr 4Downingtown MS InvitationalApr 4 · 100 Meters · Place 35 · Avon GroveAvon Grove100 Meters35.15.39a8