Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorMC Jaguar Invite · Mar 2716.87aMC Jaguar InviteMarch 27, 2026
300m Hurdles · 36" / 0.914m · OutdoorFleet Feet Classic · Apr 442.22aFleet Feet ClassicApril 4, 2026
3200 Meters · OutdoorWS Generals Relays · Mar 512:45.81WS Generals RelaysMarch 5, 2025
400 Meters · OutdoorArrow Invite · Mar 2154.90aArrow InviteMarch 21, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
Apr 23Canton North State 6A ChampionshipApr 23 · 300m Hurdles · Place 7 · Greenville300m Hurdles36" / 0.914m7.44.15a12
Apr 16MHSAA Region 6-2AApr 16 · 300m Hurdles · Place 4 · Greenville300m Hurdles36" / 0.914m4.43.53a12
Apr 16MHSAA Region 6-2AApr 16 · 110m Hurdles · Place 7 · Greenville110m Hurdles39" / 0.991m7.16.94a12
Apr 4Fleet Feet ClassicApr 4 · 300m Hurdles · Place 4 · Greenville300m Hurdles36" / 0.914m4.42.22a PB12
Apr 4Fleet Feet ClassicApr 4 · 110m Hurdles · Place 10 · Greenville110m Hurdles39" / 0.991m10.18.35a12
Mar 27MC Jaguar InviteMar 27 · 300m Hurdles · Place 4 · Greenville300m Hurdles36" / 0.914m4.42.70a12
Mar 27MC Jaguar InviteMar 27 · 110m Hurdles · Place 6 · Greenville110m Hurdles39" / 0.991m6.16.87a PB12
Mar 21Arrow InviteMar 21 · 300m Hurdles · Place 14 · Greenville300m Hurdles36" / 0.914m14.48.42a12
Mar 21Arrow InviteMar 21 · 110m Hurdles · Place 9 · Greenville110m Hurdles39" / 0.991m9.17.70aWind: -2.612
Mar 21Arrow InviteMar 21 · 400 Meters · Place 13 · Greenville400 Meters13.54.90a PB12
Mar 18JA InvitationMar 18 · 300m Hurdles · Place 6 · Greenville300m Hurdles36" / 0.914m6.44.80a12
Mar 18JA InvitationMar 18 · 110m Hurdles · Place 3 · Greenville110m Hurdles39" / 0.991m3.16.97a12
Mar 6Oxford RelaysMar 6 · 300m Hurdles · Place 13 · Greenville300m Hurdles36" / 0.914m13.45.23a12
Mar 6Oxford RelaysMar 6 · 110m Hurdles · Place 17 · Greenville110m Hurdles39" / 0.991m17.17.33aWind: 0.512
Feb 20CSO2026Feb 20 · 300m Hurdles · Place 14 · Greenville300m Hurdles36" / 0.914m14.48.42a12
Feb 20CSO2026Feb 20 · 110m Hurdles · Place 12 · Greenville110m Hurdles39" / 0.991m12.21.86aWind: 0.712

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 27Rumble in the JungleFeb 27 · 300m Hurdles · Place 13 · Greenville H300m Hurdles1346.8712
Feb 27Rumble in the JungleFeb 27 · 110m Hurdles · Place 10 · Greenville H110m Hurdles1018.4612

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 12Canton Region 2-5AApr 12 · 300m Hurdles · Place 9 · Greenville300m Hurdles36" / 0.914m9.48.01a11
Apr 12Canton Region 2-5AApr 12 · 110m Hurdles · Place 11 · Greenville110m Hurdles39" / 0.991m11.21.65a11
Mar 22Arrow InviteMar 22 · 300m Hurdles · Place 28 · Greenville300m Hurdles36" / 0.914m28.54.44a11
Mar 19JA InvitationMar 19 · 3200 Meters · Place 12 · Greenville3200 Meters12.13:03.47a11
Mar 5WS Generals RelaysMar 5 · 3200 Meters · Place 3 · Greenville H3200 Meters312:45.81 PB—