Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorCanton North State 6A Championship · Apr 2381-10Canton North State 6A ChampionshipApril 23, 2026
Shot Put · 4kg · OutdoorFleet Feet Classic · Apr 428-04.00Fleet Feet ClassicApril 4, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
Apr 23Canton North State 6A ChampionshipApr 23 · Discus · Place 6 · Canton Public ScoolDiscus1kg6.81-10 PB11
Apr 16MHSAA Region 6-2AApr 16 · Discus · Place 3 · Canton Public ScoolDiscus1kg3.74-0011
Apr 16MHSAA Region 6-2AApr 16 · Shot Put · Place 6 · Canton Public ScoolShot Put4kg6.26-11.0011
Apr 4Fleet Feet ClassicApr 4 · Discus · Place 6 · Canton Public ScoolDiscus1kg6.80-0411
Apr 4Fleet Feet ClassicApr 4 · Shot Put · Place 4 · Canton Public ScoolShot Put4kg4.28-04.00 PB11
Mar 31Canton Speed CityMar 31 · Discus · Place 7 · Canton HighDiscus774-10—
Mar 31Canton Speed CityMar 31 · Shot Put · Place 2 · Canton HighShot Put229-07.00—
Mar 28St. Andrew's InviteMar 28 · Discus · Canton Public ScoolDiscus1kg--DNS11
Mar 28St. Andrew's InviteMar 28 · Shot Put · Canton Public ScoolShot Put4kg--DNS11
Mar 19Ridgeland InviteMar 19 · Discus · Place 5 · Canton Public ScoolDiscus1kg5.76-0311
Mar 19Ridgeland InviteMar 19 · Shot Put · Place 4 · Canton Public ScoolShot Put4kg4.27-06.0011
Feb 18NWR Field & DistanceFeb 18 · Discus · Place 6 · Canton Public ScoolDiscus1kg6.56-0611
Feb 18NWR Field & DistanceFeb 18 · Shot Put · Place 5 · Canton Public ScoolShot Put4kg5.24-09.0011

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 27Rumble in the JungleFeb 27 · Discus · Place 8 · Canton HighDiscus877-1111
Feb 27Rumble in the JungleFeb 27 · Shot Put · Place 9 · Canton HighShot Put927-11.0011