Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · IndoorPhiladelphia Public League Meet #6 · Feb 231.06Philadelphia Public League Meet #6February 2, 2025
Discus · 1kg · OutdoorPIAA District 12 AA Championships · May 1478-00.00PIAA District 12 AA ChampionshipsMay 14, 2025
Shot Put · 4kg · IndoorPhiladelphia Public League Meet #2 · Dec 1922-10.50Philadelphia Public League Meet #2December 19, 2024
Shot Put · 4kg · OutdoorDistrict XII · May 1523-11.00District XIIMay 15, 2024

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 16Public League #3 @ BartramApr 16 · Discus · Hardy Williams(Mastery Charter)Discus1kg--DNS12
Apr 9Public League #2 @ BartramApr 9 · Discus · Hardy Williams(Mastery Charter)Discus1kg--DNS12
Apr 8Public League #2 @ South PhillyApr 8 · Javelin · Hardy Williams(Mastery Charter)Javelin600g—DNS12
Apr 8Public League #2 @ South PhillyApr 8 · Shot Put · Hardy Williams(Mastery Charter)Shot Put4kg—DNS12

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 14PIAA District 12 AA ChampionshipsMay 14 · Discus · Place 3 · Hardy Williams(Mastery Charter)Discus1kg3.78-00.00 PB11
May 14District XIIMay 14 · Discus · Place 3 · Hardy Williams(Mastery Charter)Discus1kg3.78-0011
May 7Public LeagueMay 7 · Discus · Hardy Williams(Mastery Charter)Discus1kg--DNS11
May 7Public LeagueMay 7 · Shot Put · Hardy Williams(Mastery Charter)Shot Put4kg--DNS11

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 2Philadelphia Public League Meet #6Feb 2 · Shot Put · Place 7 · Hardy - MastShot Put726-08.25—
Feb 2Philadelphia Public League Meet #6Feb 2 · 200 Meters · Place 38 · Hardy - Mast200 Meters3831.06 PB—
Jan 9Philadelphia Public League Meet #4Jan 9 · 300 Meters · Hardy Williams(Mastery Charter)300 Meters--DNS11
Jan 9Philadelphia Public League Meet #4Jan 9 · Shot Put · Hardy Williams(Mastery Charter)Shot Put4kg--DNS11
Jan 2Philadelphia Public League Meet #3Jan 2 · Shot Put · Place 6 · Hardy Williams(Mastery Charter)Shot Put4kg6.22-06.7511
Jan 2Philadelphia Public League Meet #3Jan 2 · 200 Meters · Place 35 · Hardy Williams(Mastery Charter)200 Meters35.31.23a11

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 19Philadelphia Public League Meet #2Dec 19 · Shot Put · Place 13 · Hardy Williams(Mastery Charter)Shot Put4kg13.22-10.50 PB11
Dec 19Philadelphia Public League Meet #2Dec 19 · 200 Meters · Place 29 · Hardy Williams(Mastery Charter)200 Meters29.31.44a11
Dec 12Philadelphia Public League Season Kick-OffDec 12 · 200 Meters · Place 48 · Hardy Williams(Mastery Charter)200 Meters48.33.34a11

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 15District XIIMay 15 · Discus · Place 4 · Hardy Williams(Mastery Charter)Discus1kg4.72-0210
May 15District XIIMay 15 · Shot Put · Place 9 · Hardy Williams(Mastery Charter)Shot Put4kg9.23-11.00 PB10
May 8Philadelphia Public League ChampionshipsMay 8 · Discus · Place 8 · Hardy WilliaDiscus872-1010
May 8Philadelphia Public League ChampionshipsMay 8 · Shot Put · Place 17 · Hardy WilliaShot Put1720-11.0010

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 17PIAA District XII ChampionshipsMay 17 · Discus · Place 3 · Hardy Williams(Mastery Charter)Discus1kg3.62-079

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 3Philadelphia Public League ChampionshipsMar 3 · Shot Put · Place 12 · Hardy Williams(Mastery Charter)Shot Put4kg12.18-01.509
Jan 6DVGTCA Meet #4Jan 6 · Shot Put · Place 48 · Mast Char HardShot Put4819-06.009

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 16DVGTCA Meet #2Dec 16 · Shot Put · Place 54 · Hardy Williams(Mastery Charter)Shot Put4kg54.20-06.009
Dec 9DVGTCA Meet #1Dec 9 · Shot Put · Place 75 · Hardy Williams(Mastery Charter)Shot Put4kg75.15-09.009