Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorMHSAA State Track & Field Championships · May 216.36aMHSAA State Track & Field ChampionshipsMay 2, 2025
300m Hurdles · 30" / 0.762m · OutdoorMHSAA State Track & Field Championships · May 250.76aMHSAA State Track & Field ChampionshipsMay 2, 2025

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 · 100m Hurdles · Place 7 · Canton Public Scool100m Hurdles33" / 0.838m7.16.74aWind: 0.811
Apr 23Canton North State 6A ChampionshipApr 23 · 100m Hurdles · Place 4 · Canton Public Scool100m Hurdles33" / 0.838m4.16.65aWind: 011
Apr 16MHSAA Region 6-2AApr 16 · 300m Hurdles · Place 5 · Canton Public Scool300m Hurdles30" / 0.762m5.51.42a11
Apr 16MHSAA Region 6-2AApr 16 · 100m Hurdles · Place 3 · Canton Public Scool100m Hurdles33" / 0.838m3.17.08a11
Apr 4Fleet Feet ClassicApr 4 · 300m Hurdles · Place 9 · Canton Public Scool300m Hurdles30" / 0.762m9.54.02a11
Apr 4Fleet Feet ClassicApr 4 · 100m Hurdles · Place 2 · Canton Public Scool100m Hurdles33" / 0.838m2.17.10a11
Mar 31Canton Speed CityMar 31 · 300m Hurdles · Place 14 · Canton High300m Hurdles141:03.10—
Mar 31Canton Speed CityMar 31 · 100m Hurdles · Place 8 · Canton High100m Hurdles818.23—
Mar 28St. Andrew's InviteMar 28 · Triple Jump · Canton Public ScoolTriple Jump--FOUL11
Mar 28St. Andrew's InviteMar 28 · 300m Hurdles · Place 4 · Canton Public Scool300m Hurdles30" / 0.762m4.52.84a11
Mar 28St. Andrew's InviteMar 28 · 100m Hurdles · Place 2 · Canton Public Scool100m Hurdles33" / 0.838m2.17.48aWind: 2.811
Mar 19Ridgeland InviteMar 19 · 300m Hurdles · Place 3 · Canton Public Scool300m Hurdles30" / 0.762m3.52.56a11
Mar 19Ridgeland InviteMar 19 · 100m Hurdles · Place 4 · Canton Public Scool100m Hurdles33" / 0.838m4.17.73a11

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 27Rumble in the JungleFeb 27 · 300m Hurdles · Place 16 · Canton High300m Hurdles1656.6311
Feb 27Rumble in the JungleFeb 27 · 100m Hurdles · Place 5 · Canton High100m Hurdles517.9611
Feb 19NWR Sprints & RelaysFeb 19 · 100m Hurdles · Place 3 · Canton High100m Hurdles318.78—
Feb 19NWR Sprints & RelaysFeb 19 · 300m Hurdles · Place 5 · Canton High300m Hurdles557.05—

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 2MHSAA State Track & Field ChampionshipsMay 2 · 300m Hurdles · Place 6 · Canton Public Scool300m Hurdles30" / 0.762m6.50.76a PB10
May 2MHSAA State Track & Field ChampionshipsMay 2 · 100m Hurdles · Place 2 · Canton Public Scool100m Hurdles33" / 0.838m2.16.36a PBWind: 0.610
Apr 12Canton Region 2-5AApr 12 · 300m Hurdles · Place 1 · Canton Public Scool300m Hurdles30" / 0.762m1.51.75a10
Apr 12Canton Region 2-5AApr 12 · 100m Hurdles · Place 1 · Canton Public Scool100m Hurdles33" / 0.838m1.17.28a10
Apr 3Canton HS InvitationalApr 3 · 300m Hurdles · Place 2 · Canton High300m Hurdles249.84—
Apr 3Canton HS InvitationalApr 3 · 100m Hurdles · Place 3 · Canton High100m Hurdles317.60—
Mar 24Canton Speed City MeetMar 24 · 100m Hurdles · Place 2 · Canton Public Scool100m Hurdles217.44a—
Mar 18JPS HS Invitational 02Mar 18 · 300m Hurdles · Place 5 · Canton Public Scool300m Hurdles30" / 0.762m5.54.81a10
Mar 18JPS HS Invitational 02Mar 18 · 100m Hurdles · Place 4 · Canton Public Scool100m Hurdles33" / 0.838m4.18.36a10
Mar 18JPS HS Invitational 02Mar 18 · High Jump · Canton Public ScoolHigh Jump--DNS10

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 16Canton Region 2-5AApr 16 · 100m Hurdles · Place 2 · Canton High100m Hurdles218.069