Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorMHSAA Region 6-2A · Apr 16125-00MHSAA Region 6-2AApril 16, 2026
Shot Put · 12lb · OutdoorFleet Feet Classic · Apr 433-10.50Fleet 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
May 2MHSAA State T & F MeetMay 2 · Discus · Place 8 · Canton Public ScoolDiscus1.6kg8.116-0211
Apr 23Canton North State 6A ChampionshipApr 23 · Discus · Place 4 · Canton Public ScoolDiscus1.6kg4.121-0211
Apr 16MHSAA Region 6-2AApr 16 · Discus · Place 2 · Canton Public ScoolDiscus1.6kg2.125-00 PB11
Apr 16MHSAA Region 6-2AApr 16 · Shot Put · Place 12 · Canton Public ScoolShot Put12lb12.33-08.0011
Apr 4Fleet Feet ClassicApr 4 · Discus · Place 5 · Canton Public ScoolDiscus1.6kg5.116-1011
Apr 4Fleet Feet ClassicApr 4 · Shot Put · Place 12 · Canton Public ScoolShot Put12lb12.33-10.50 PB11
Mar 31Canton Speed CityMar 31 · Discus · Place 2 · Canton HighDiscus2121-05—
Mar 31Canton Speed CityMar 31 · Shot Put · Place 11 · Canton HighShot Put1135-06.00—
Mar 28St. Andrew's InviteMar 28 · Discus · Canton Public ScoolDiscus1.6kg--DNS11
Mar 19Ridgeland InviteMar 19 · Discus · Place 6 · Canton Public ScoolDiscus1.6kg6.110-0011
Mar 19Ridgeland InviteMar 19 · Shot Put · Place 11 · Canton Public ScoolShot Put12lb11.32-06.5011
Feb 18NWR Field & DistanceFeb 18 · Discus · Place 13 · Canton Public ScoolDiscus1.6kg13.95-0711
Feb 18NWR Field & DistanceFeb 18 · Shot Put · Place 18 · Canton Public ScoolShot Put12lb18.32-01.0011

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 27Rumble in the JungleFeb 27 · Discus · Place 17 · Canton HighDiscus1797-0911
Feb 27Rumble in the JungleFeb 27 · Shot Put · Place 34 · Canton HighShot Put3433-04.0011

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 12Canton Region 2-5AApr 12 · Discus · Place 6 · Canton Public ScoolDiscus1.6kg6.96-1010
Apr 12Canton Region 2-5AApr 12 · Shot Put · Place 10 · Canton Public ScoolShot Put12lb10.33-00.0010
Apr 3Canton HS InvitationalApr 3 · Discus · Place 18 · Canton HighDiscus1883-08.50—
Apr 3Canton HS InvitationalApr 3 · Shot Put · Canton HighShot Put—32-02.00—
Mar 24Canton Speed City MeetMar 24 · Discus · Place 7 · Canton Public ScoolDiscus797-210
Mar 24Canton Speed City MeetMar 24 · Shot Put · Place 16 · Canton Public ScoolShot Put1632-210
Mar 18JPS HS Invitational 02Mar 18 · Discus · Place 9 · Canton Public ScoolDiscus1.6kg9.97-1110

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 16Canton Region 2-5AApr 16 · Discus · Place 12 · Canton HighDiscus1276-019
Apr 6Arrow InviteApr 6 · Discus · Place 29 · Canton Public ScoolDiscus1.6kg29.78-029