Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorPublic League #4 @ Bartram · Apr 3078' 3"Public League #4 @ BartramApril 30, 2026
Javelin · 500g · OutdoorPublic League #4 @ Bartram · Apr 3054' 7"Public League #4 @ BartramApril 30, 2026
Javelin · 800g · OutdoorPublic League #1 @ Bartram · Mar 2664-04Public League #1 @ BartramMarch 26, 2026
Shot Put · 12lb · IndoorPPL Meet #2 · Dec 1824-09.75PPL Meet #2December 18, 2025
Shot Put · 12lb · OutdoorPublic League · May 628-00.50Public LeagueMay 6, 2026

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 13PIAA District 12 AA/AAA ChampionshipsMay 13 · Discus · Hardy Williams(Mastery Charter)Discus1.6kg--DNS9
May 6Public LeagueMay 6 · Discus · Place 20 · Hardy Williams(Mastery Charter)Discus1.6kg20.64-049
May 6Public LeagueMay 6 · Shot Put · Place 24 · Hardy Williams(Mastery Charter)Shot Put12lb24.28-00.50 PB9
Apr 30Public League #4 @ BartramApr 30 · Javelin · Place 13 · Hardy Williams(Mastery Charter)Javelin500g13.54' 7" PB9
Apr 30Public League #4 @ BartramApr 30 · Discus · Place 11 · Hardy Williams(Mastery Charter)Discus1.6kg11.78' 3" PB9
Apr 20Public League RelaysApr 20 · Shot Put · Place 21 · Hardy Williams(Mastery Charter)Shot Put12lb21.25-01.259
Apr 18Penn Wood Rap Curry InvitationalApr 18 · Discus · Hardy Williams(Mastery Charter)Discus1.6kg—DNS9
Apr 18Penn Wood Rap Curry InvitationalApr 18 · Shot Put · Hardy Williams(Mastery Charter)Shot Put12lb—DNS9
Apr 18Rap Curry InvitationalApr 18 · Discus · Hardy Williams(Mastery Charter)Discus1.6kg—DNS9
Apr 18Rap Curry InvitationalApr 18 · Shot Put · Hardy Williams(Mastery Charter)Shot Put12lb—DNS9
Apr 16Public League #3 @ BartramApr 16 · Javelin · Place 3 · Hardy Williams(Mastery Charter)Javelin800g3.62-059
Apr 16Public League #3 @ BartramApr 16 · Discus · Place 12 · Hardy Williams(Mastery Charter)Discus1.6kg12.73-039
Apr 16Public League #3 @ BartramApr 16 · Shot Put · Hardy Williams(Mastery Charter)Shot Put12lb--DNS9
Apr 9Public League #2 @ BartramApr 9 · Javelin · Hardy Williams(Mastery Charter)Javelin800g--DNS9
Apr 9Public League #2 @ BartramApr 9 · Discus · Hardy Williams(Mastery Charter)Discus1.6kg--DNS9
Apr 8Public League #2 @ South PhillyApr 8 · Javelin · Place 14 · Hardy Williams(Mastery Charter)Javelin800g14.58' 3"9
Apr 8Public League #2 @ South PhillyApr 8 · Discus · Hardy Williams(Mastery Charter)Discus1.6kg—DNS9
Apr 8Public League #2 @ South PhillyApr 8 · Shot Put · Place 11 · Hardy Williams(Mastery Charter)Shot Put12lb11.26' 3"9
Mar 26Public League #1 @ BartramMar 26 · Javelin · Place 5 · Hardy Williams(Mastery Charter)Javelin800g5.64-04 PB9
Mar 26Public League #1 @ BartramMar 26 · Discus · Place 8 · Hardy Williams(Mastery Charter)Discus1.6kg8.69-009

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 1Tim Hickey RelaysFeb 1 · Shot Put · Place 18 · Hardy - MastShot Put1824-01.009
Jan 8PPL Meet #4Jan 8 · Shot Put · Hardy Williams(Mastery Charter)Shot Put12lb--DNS9
Jan 2PPL Indoor #3Jan 2 · Shot Put · Place 15 · Hardy - MastShot Put1526-00.759

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 18PPL Meet #2Dec 18 · Shot Put · Place 25 · Hardy Williams(Mastery Charter)Shot Put12lb25.24-09.75 PB9