Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorJunior Cougar Invite 2 · Mar 2511.62aJunior Cougar Invite 2March 25, 2025
110m Hurdles · 33" / 0.838m · OutdoorJunior Cougar Invite 2 · Mar 2515.94aJunior Cougar Invite 2March 25, 2025
110m Hurdles · 39" / 0.991m · OutdoorCanton North State 6A Championship · Apr 2315.81aCanton North State 6A ChampionshipApril 23, 2026
200 Meters · OutdoorLittle 6 Championships · Apr 424.12Little 6 ChampionshipsApril 4, 2024
300m Hurdles · 30" / 0.762m · OutdoorJunior Cougar Invite 2 · Mar 2542.18aJunior Cougar Invite 2March 25, 2025
300m Hurdles · 36" / 0.914m · OutdoorMHSAA Region 6-2A · Apr 1641.18aMHSAA Region 6-2AApril 16, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 23Canton North State 6A ChampionshipApr 23 · 300m Hurdles · RidgelandRidgeland300m Hurdles36" / 0.914m--FS10
Apr 23Canton North State 6A ChampionshipApr 23 · 110m Hurdles · Place 6 · RidgelandRidgeland110m Hurdles39" / 0.991m6.15.81a PBWind: 1.710
Apr 16MHSAA Region 6-2AApr 16 · 300m Hurdles · Place 1 · RidgelandRidgeland300m Hurdles36" / 0.914m1.41.18a PB10
Apr 16MHSAA Region 6-2AApr 16 · 110m Hurdles · Place 3 · RidgelandRidgeland110m Hurdles39" / 0.991m3.15.95a10
Mar 19Ridgeland InviteMar 19 · 110m Hurdles · Place 2 · RidgelandRidgeland110m Hurdles39" / 0.991m2.16.06a10

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 27Rumble in the JungleFeb 27 · 300m Hurdles · Place 2 · Ridgeland HiRidgeland Hi300m Hurdles242.4810
Feb 27Rumble in the JungleFeb 27 · 110m Hurdles · Place 1 · Ridgeland HiRidgeland Hi110m Hurdles115.5910

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
Apr 26MHSAA 1A & 6A North State ChampionshipsApr 26 · 300m Hurdles · Place 5 · RidgelandRidgeland300m Hurdles543.439
Apr 26MHSAA 1A & 6A North State ChampionshipsApr 26 · 110m Hurdles · Place 5 · RidgelandRidgeland110m Hurdles516.139
Apr 14Vicksburg Region 2-6AApr 14 · 300m Hurdles · Place 2 · Ridgeland HiRidgeland Hi300m Hurdles243.189
Apr 14Vicksburg Region 2-6AApr 14 · 110m Hurdles · Place 3 · Ridgeland HiRidgeland Hi110m Hurdles316.169
Apr 4Terry Bulldog RelaysApr 4 · 300m Hurdles · RidgelandRidgeland300m Hurdles36" / 0.914m--DNS9
Apr 4Terry Bulldog RelaysApr 4 · 110m Hurdles · RidgelandRidgeland110m Hurdles39" / 0.991m--DNS9
Apr 4Terry Bulldog RelaysApr 4 · 110m Hurdles · Place 6 · RidgelandRidgeland110m Hurdles39" / 0.991m6.17.02a9
Apr 1Little 6 ChampionshipsApr 1 · 300m Hurdles · Place 2 · Ridgeland HiRidgeland Hi300m Hurdles241.71—
Apr 1Little 6 ChampionshipsApr 1 · 110m Hurdles · Place 2 · Ridgeland HiRidgeland Hi110m Hurdles215.64—
Mar 25Junior Cougar Invite 2Mar 25 · 300m Hurdles · Place 1 · RidgelandRidgeland300m Hurdles30" / 0.762m1.42.18a PB9
Mar 25Junior Cougar Invite 2Mar 25 · 110m Hurdles · Place 1 · RidgelandRidgeland110m Hurdles33" / 0.838m1.15.94a PB9
Mar 25Junior Cougar Invite 2Mar 25 · 100 Meters · Place 4 · RidgelandRidgeland100 Meters4.11.62a PB9
Mar 18Jr. Arrow Invite #2Mar 18 · 300m Hurdles · Place 3 · Ridgeland HiRidgeland Hi300m Hurdles345.67—
Mar 18Jr. Arrow Invite #2Mar 18 · 110m Hurdles · Place 1 · Ridgeland HiRidgeland Hi110m Hurdles116.33—
Mar 18Jr. Arrow Invite #2Mar 18 · 100 Meters · Place 3 · Ridgeland HiRidgeland Hi100 Meters311.76—
Feb 25Warren Central Jr Viking InviteFeb 25 · Long Jump · Old Town MSOld Town MSLong Jump--DNS9
Feb 25Warren Central Jr Viking InviteFeb 25 · 300m Hurdles · Place 1 · Old Town MSOld Town MS300m Hurdles36" / 0.914m1.45.32a9
Feb 25Warren Central Jr Viking InviteFeb 25 · 110m Hurdles · Place 2 · Old Town MSOld Town MS110m Hurdles39" / 0.991m2.17.27aWind: 0.49
Feb 25Warren Central Jr Viking InviteFeb 25 · 100 Meters · Place 10 · Old Town MSOld Town MS100 Meters10.13.41aWind: 0.69

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 4Little 6 ChampionshipsApr 4 · 100m Hurdles · Place 4 · Olde Towne MOlde Towne M100m Hurdles415.44—
Apr 4Little 6 ChampionshipsApr 4 · 200 Meters · Place 3 · Olde Towne MOlde Towne M200 Meters324.12 PB—
Apr 4Little 6 ChampionshipsApr 4 · 100 Meters · Place 7 · Olde Towne MOlde Towne M100 Meters711.86—
Mar 26Junior Cougar Invite 2Mar 26 · 100 Meters · Place 1 · Olde Towne MOlde Towne M100 Meters111.72—
Mar 26Junior Cougar Invite 2Mar 26 · 100m Hurdles · Place 4 · Olde Towne MOlde Towne M100m Hurdles416.63—
Mar 19Junior Cougar Invite 2Mar 19 · 110m Hurdles · Place 3 · Old TownOld Town110m Hurdles316.42a—
Mar 19Junior Cougar Invite 2Mar 19 · 100 Meters · Place 1 · Old TownOld Town100 Meters111.92a—
Mar 5Jr. Arrow Invite #1Mar 5 · 100m Hurdles · Place 2 · Olde Towne MOlde Towne M100m Hurdles216.09—
Mar 5Jr. Arrow Invite #1Mar 5 · 100 Meters · Place 2 · Olde Towne MOlde Towne M100 Meters211.77—