Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorJim Kelly Invitational · Apr 256' 3"Jim Kelly InvitationalApril 2, 2026
Javelin · 600g · OutdoorWissahickon at Hatboro Horsham · Apr 2866-08Wissahickon at Hatboro HorshamApril 28, 2026

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 8SOL American Conference ChampionshipMay 8 · Javelin · Place 8 · Hatboro-HorshamJavelin600g8.65-0912
May 8SOL American Conference ChampionshipMay 8 · Discus · Place 23 · Hatboro-HorshamDiscus1kg23.48-0612
Apr 30Helman/Hosier InviteApr 30 · Javelin · Place 14 · Hatboro-HorshamJavelin600g14.66' 4"12
Apr 30Helman/Hosier InviteApr 30 · Discus · Place 32 · Hatboro-HorshamDiscus1kg32.46' 8"12
Apr 28Wissahickon at Hatboro HorshamApr 28 · Javelin · Place 5 · Hatboro-HorshamJavelin600g5.66-08 PB12
Apr 28Wissahickon at Hatboro HorshamApr 28 · Discus · Place 9 · Hatboro-HorshamDiscus1kg9.56-0212
Apr 21Quakertown at Hatboro HorshamApr 21 · Javelin · Place 7 · Hatboro-HorshamJavelin600g7.57-1112
Apr 21Quakertown at Hatboro HorshamApr 21 · Discus · Place 14 · Hatboro-HorshamDiscus1kg14.48-0412
Apr 18CB West RelaysApr 18 · Javelin · Place 16 · Hatboro-HorshamJavelin600g16.59' 6"12
Apr 14Plymouth Whitemarsh Girls Tri #1Apr 14 · Javelin · Place 3 · Hatboro-HorshamJavelin600g3.61' 2"12
Apr 14Plymouth Whitemarsh Girls Tri #1Apr 14 · Discus · Place 7 · Hatboro-HorshamDiscus1kg7.48' 8"12
Apr 10Cardinal ClassicApr 10 · Discus · Place 45 · Hatboro-HorshamDiscus1kg45.45' 10"12
Apr 7Abington @ Hatboro HorshamApr 7 · Javelin · Place 6 · Hatboro-HorshamJavelin600g6.51-0312
Apr 7Abington @ Hatboro HorshamApr 7 · Discus · Place 4 · Hatboro-HorshamDiscus1kg4.46-1112
Apr 2Jim Kelly InvitationalApr 2 · Javelin · Place 25 · Hatboro-HorshamJavelin600g25.46' 4"12
Apr 2Jim Kelly InvitationalApr 2 · Discus · Place 25 · Hatboro-HorshamDiscus1kg25.56' 3" PB12
Mar 28The North Penn Open presented by North Wales Running CompanyMar 28 · Javelin · Place 32 · Hatboro-HorshamJavelin600g32.54' 0"12
Mar 28The North Penn Open presented by North Wales Running CompanyMar 28 · Discus · Place 39 · Hatboro-HorshamDiscus1kg39.48' 8"12
Mar 24Upper Dublin @ Hatboro Horsham (Girls)Mar 24 · Javelin · Place 6 · Hatboro-HorshamJavelin600g6.59-1012
Mar 24Upper Dublin @ Hatboro Horsham (Girls)Mar 24 · Discus · Place 6 · Hatboro-HorshamDiscus1kg6.45-0612

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 9SOL AmericanMay 9 · Javelin · Place 16 · Hatboro-HorshamJavelin600g16.58-0411
Apr 29Wissahickon @ HHApr 29 · Javelin · Place 14 · Hatboro-HorshamJavelin600g14.53-0911
Apr 29Wissahickon @ HHApr 29 · Discus · Place 17 · Hatboro-HorshamDiscus1kg17.41-0911
Apr 22Plymouth Whitemarsh at Hatboro HorshamApr 22 · Javelin · Place 5 · Hatboro-HorshamJavelin600g5.58-0611
Apr 22Plymouth Whitemarsh at Hatboro HorshamApr 22 · Discus · Place 11 · Hatboro-HorshamDiscus1kg11.35-0711
Apr 4Cardinal ClassicApr 4 · Javelin · Place 35 · Hatboro HorshamJavelin3552-0011
Mar 25Upper Dublin @ Hatboro HorshamMar 25 · Javelin · Place 8 · Hatboro-HorshamJavelin600g8.48-0011
Mar 25Upper Dublin @ Hatboro HorshamMar 25 · Discus · Place 19 · Hatboro-HorshamDiscus1kg19.38-0311

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 30Quakertown @ HH GirlsApr 30 · Javelin · Place 10 · Hatboro-HorshamJavelin1055-11—
Apr 30Quakertown @ HH GirlsApr 30 · Discus · Place 18 · Hatboro-HorshamDiscus1839-9—
Apr 23Wissahickon @ Hatboro HorshamApr 23 · Javelin · Place 10 · Hatboro-HorshamJavelin1057-7—
Apr 23Wissahickon @ Hatboro HorshamApr 23 · Discus · Place 17 · Hatboro-HorshamDiscus1741-10—
Apr 6The North Penn OpenApr 6 · Javelin · Place 36 · Hatboro-HorshamJavelin600g36.54-1110