Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorCanton North State 6A Championship · Apr 2316.37aCanton North State 6A ChampionshipApril 23, 2026
300m Hurdles · 36" / 0.914m · OutdoorJA Invitation · Mar 1843.66aJA InvitationMarch 18, 2026
High Jump · OutdoorMHSAA Region 6-2A · Apr 165-06.00MHSAA Region 6-2AApril 16, 2026
Long Jump · OutdoorJA Invitation · Mar 1818-01.50JA InvitationMarch 18, 2026

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

2026 Outdoor Track

22 results
DateMeetEventPlMarkGr
Apr 23Canton North State 6A ChampionshipApr 23 · 110m Hurdles · Place 7 · Greenville110m Hurdles39" / 0.991m7.16.37a PBWind: 1.711
Apr 16MHSAA Region 6-2AApr 16 · Long Jump · Place 11 · GreenvilleLong Jump11.18-01.0011
Apr 16MHSAA Region 6-2AApr 16 · High Jump · Place 7 · GreenvilleHigh Jump7.5-06.00 PB11
Apr 16MHSAA Region 6-2AApr 16 · 300m Hurdles · Place 7 · Greenville300m Hurdles36" / 0.914m7.44.23a11
Apr 16MHSAA Region 6-2AApr 16 · 110m Hurdles · Place 4 · Greenville110m Hurdles39" / 0.991m4.16.62a11
Apr 4Fleet Feet ClassicApr 4 · High Jump · GreenvilleHigh Jump--NH11
Apr 4Fleet Feet ClassicApr 4 · 300m Hurdles · Greenville300m Hurdles36" / 0.914m--DNS11
Apr 4Fleet Feet ClassicApr 4 · 110m Hurdles · Greenville110m Hurdles39" / 0.991m--DNS11
Mar 27MC Jaguar InviteMar 27 · High Jump · Place 6 · GreenvilleHigh Jump6.5-06.0011
Mar 27MC Jaguar InviteMar 27 · 300m Hurdles · Place 7 · Greenville300m Hurdles36" / 0.914m7.44.18a11
Mar 27MC Jaguar InviteMar 27 · 110m Hurdles · Place 4 · Greenville110m Hurdles39" / 0.991m4.16.55a11
Mar 21Arrow InviteMar 21 · Long Jump · Place 15 · GreenvilleLong Jump15.17-10.5011
Mar 21Arrow InviteMar 21 · High Jump · GreenvilleHigh Jump--NH11
Mar 21Arrow InviteMar 21 · 300m Hurdles · Place 11 · Greenville300m Hurdles36" / 0.914m11.45.40a11
Mar 21Arrow InviteMar 21 · 110m Hurdles · Place 8 · Greenville110m Hurdles39" / 0.991m8.17.13aWind: -1.311
Mar 18JA InvitationMar 18 · Long Jump · Place 11 · GreenvilleLong Jump11.18-01.50 PB11
Mar 18JA InvitationMar 18 · 300m Hurdles · Place 3 · Greenville300m Hurdles36" / 0.914m3.43.66a PB11
Mar 18JA InvitationMar 18 · 110m Hurdles · Place 2 · Greenville110m Hurdles39" / 0.991m2.16.80a11
Mar 18JA InvitationMar 18 · High Jump · Place 9 · GreenvilleHigh Jump9.5-04.0011
Mar 6Oxford RelaysMar 6 · 300m Hurdles · Place 6 · Greenville300m Hurdles36" / 0.914m6.44.08a11
Mar 6Oxford RelaysMar 6 · 110m Hurdles · Place 14 · Greenville110m Hurdles39" / 0.991m14.16.98aWind: 1.411
Mar 6Oxford RelaysMar 6 · High Jump · Place 9 · GreenvilleHigh Jump9.5-04.0011

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 27Rumble in the JungleFeb 27 · 300m Hurdles · Place 8 · Greenville H300m Hurdles844.9311
Feb 27Rumble in the JungleFeb 27 · 110m Hurdles · Place 5 · Greenville H110m Hurdles517.1711