Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorThe North Penn Open · Apr 699-3The North Penn OpenApril 6, 2024
Javelin · 600g · OutdoorWissahickon @ HH · Apr 2951-08Wissahickon @ HHApril 29, 2025
Shot Put · 4kg · IndoorDVGTCA Meet #2 · Dec 157.21mDVGTCA Meet #2December 15, 2023
Shot Put · 4kg · OutdoorThe North Penn Open · Apr 624-2.75The North Penn OpenApril 6, 2024

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

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 9SOL AmericanMay 9 · Discus · Place 8 · Hatboro-HorshamDiscus1kg8.81-0712
Apr 29Wissahickon @ HHApr 29 · Javelin · Place 15 · Hatboro-HorshamJavelin600g15.51-08 PB12
Apr 29Wissahickon @ HHApr 29 · Discus · Place 2 · Hatboro-HorshamDiscus1kg2.86-0312
Apr 29Wissahickon @ HHApr 29 · Shot Put · Place 16 · Hatboro-HorshamShot Put4kg16.19-01.5012
Apr 22Plymouth Whitemarsh at Hatboro HorshamApr 22 · Javelin · Place 9 · Hatboro-HorshamJavelin600g9.48-0812
Apr 22Plymouth Whitemarsh at Hatboro HorshamApr 22 · Discus · Place 1 · Hatboro-HorshamDiscus1kg1.87-0712
Apr 22Plymouth Whitemarsh at Hatboro HorshamApr 22 · Shot Put · Place 11 · Hatboro-HorshamShot Put4kg11.19-11.2512
Apr 17Jim Kelly InvitationalApr 17 · Discus · Place 9 · Hatboro-HorshamDiscus983-0012
Apr 4Cardinal ClassicApr 4 · Discus · Place 18 · Hatboro HorshamDiscus1880-0012
Mar 25Upper Dublin @ Hatboro HorshamMar 25 · Javelin · Place 9 · Hatboro-HorshamJavelin600g9.45-0212
Mar 25Upper Dublin @ Hatboro HorshamMar 25 · Discus · Place 3 · Hatboro-HorshamDiscus1kg3.77-0912
Mar 25Upper Dublin @ Hatboro HorshamMar 25 · Shot Put · Place 11 · Hatboro-HorshamShot Put4kg11.20-02.2512

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 19DVGTCA Meet #3 -Invitational Day 1Dec 19 · Shot Put · Place 72 · Hatboro-HorshamShot Put4kg72.19-11.7512
Feb 9DVG Consolation MeetFeb 9 · Shot Put · Place 6 · Hatboro HorshamShot Put626-711
Feb 2DVGTCA Meet #7Feb 2 · Shot Put · Place 29 · Hatboro HorshamShot Put2925-6.7511
Jan 5DVGTCA Meet #5Jan 5 · Shot Put · Place 23 · Hatboro HorshamShot Put2326-2.7511

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 10SOL American Conference ChampionshipsMay 10 · Shot Put · Place 17 · Hatboro HorshamShot Put1724-0.5011
May 10SOL American Conference ChampionshipsMay 10 · Javelin · Place 21 · Hatboro HorshamJavelin2158-511
May 10SOL American Conference ChampionshipsMay 10 · Discus · Place 3 · Hatboro HorshamDiscus395-211
Apr 30Quakertown @ HH GirlsApr 30 · Javelin · Place 5 · Hatboro-HorshamJavelin567-1—
Apr 30Quakertown @ HH GirlsApr 30 · Discus · Place 2 · Hatboro-HorshamDiscus295-4—
Apr 30Quakertown @ HH GirlsApr 30 · Shot Put · Place 5 · Hatboro-HorshamShot Put525-9—
Apr 23Wissahickon @ Hatboro HorshamApr 23 · Discus · Place 1 · Hatboro-HorshamDiscus191-7—
Apr 23Wissahickon @ Hatboro HorshamApr 23 · Shot Put · Place 3 · Hatboro-HorshamShot Put327-6.25—
Apr 6The North Penn OpenApr 6 · Discus · Place 3 · Hatboro-HorshamDiscus1kg3.99-3 PB11
Apr 6The North Penn OpenApr 6 · Shot Put · Place 27 · Hatboro-HorshamShot Put4kg27.24-2.75 PB11

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 15DVGTCA Meet #2Dec 15 · Shot Put · Place 40 · Hatboro-HorshamShot Put4kg40.7.21m PB11
Jan 27DVGTCA Meet #7Jan 27 · Shot Put · Place 41 · Hatboro HorshamShot Put4123-10.5010

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 12SOL American Conference ChampionshipsMay 12 · Shot Put · Place 13 · Hatboro HorshamShot Put1324-7.5010
May 12SOL American Conference ChampionshipsMay 12 · Discus · Place 13 · Hatboro HorshamDiscus1366-710
May 4Trojan Track ClassicMay 4 · Discus · Place 10 · Hatboro HorshamDiscus1074-810
May 4Trojan Track ClassicMay 4 · Shot Put · Place 15 · Hatboro HorshamShot Put1522-1010
Apr 21Twin Valley InvitationalApr 21 · Discus · Place 19 · Hatboro-HorshamDiscus1982-510
Apr 21Twin Valley InvitationalApr 21 · Shot Put · Place 22 · Hatboro-HorshamShot Put2226-110
Apr 6Jim Kelly InvitationalApr 6 · Discus · Place 15 · Hatboro HorshamDiscus1569-05.0010
Apr 6Jim Kelly InvitationalApr 6 · Shot Put · Place 17 · Hatboro HorshamShot Put1726-05.0010

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 16DVGTCA Meet #2Dec 16 · Shot Put · Place 37 · Hatboro-HorshamShot Put4kg37.23-05.7510

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 22Jack Armstrong InvitationalApr 22 · Shot Put · Place 19 · Hatboro HorshamShot Put1920-09
Apr 145th Annual Jim Kelly InvitationalApr 14 · Discus · Place 26 · Hatboro HorshamDiscus2657-119
Apr 145th Annual Jim Kelly InvitationalApr 14 · Shot Put · Place 28 · Hatboro HorshamShot Put2821-06.759
Apr 8The John Heins InvitationalApr 8 · Discus · Hatboro-HorshamDiscus1kg--FOUL9
Apr 8The John Heins InvitationalApr 8 · Shot Put · Place 32 · Hatboro-HorshamShot Put4kg32.21-10.009