Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorFast Feet Elite Invitational · May 1615.64aFast Feet Elite InvitationalMay 16, 2026
1500m Race Walk · OutdoorAAU Southeastern District Qualifier (Alabama) · Jun 610:35.00aAAU Southeastern District Qualifier (Alabama)June 6, 2026
1500m Racewalk · OutdoorFSG Athletics Best Of The Best Memorial Weekend Championship · May 239:57.50aFSG Athletics Best Of The Best Memorial Weekend ChampionshipMay 23, 2026
200 Meters · IndoorCoach miami present the bama showcase · Jan 2534.96Coach miami present the bama showcaseJanuary 25, 2026
200 Meters · OutdoorPTC Meet of Champions · May 1733.54aPTC Meet of ChampionsMay 17, 2025
400 Meters · IndoorThe Bama Showcase · Jan 261:29.98aThe Bama ShowcaseJanuary 26, 2025
400 Meters · Outdoor5th Annual OTM Mary Birdwell Memorial · May 311:23.315th Annual OTM Mary Birdwell MemorialMay 31, 2025
60 Meter · IndoorThe Bama Showcase · Jan 2610.68aThe Bama ShowcaseJanuary 26, 2025
60 Meters · IndoorCoach miami present the bama showcase · Jan 259.94Coach miami present the bama showcaseJanuary 25, 2026
800m Race Walk · IndoorWanda Lee Thomas Showdown · Jan 45:35.48Wanda Lee Thomas ShowdownJanuary 4, 2026
Combined results · IndoorThe Birmingham Indoor National Championships · Feb 1636.11The Birmingham Indoor National ChampionshipsFebruary 16, 2025
Combined results · Outdoor2nd Van Philips Invitational · Jul 2218.872nd Van Philips InvitationalJuly 22, 2023
Long Jump · OutdoorJeff Jackson Relays · Jul 113.23mJeff Jackson RelaysJuly 11, 2026
Shot Put · 4kg · Outdoor6th Annual OTM Mary Birdwell Memorial · May 307.42m6th Annual OTM Mary Birdwell MemorialMay 30, 2026
Shot Put · 6lb · IndoorThe Bama Showcase · Jan 265.05mThe Bama ShowcaseJanuary 26, 2025
Shot Put · 6lb · OutdoorJeff Jackson Relays · Jul 117.34mJeff Jackson RelaysJuly 11, 2026

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jul 11Jeff Jackson RelaysJul 11 · Long Jump · Place 6 · Alabama HeatLong Jump6.3.23m PB6
Jul 11Jeff Jackson RelaysJul 11 · Shot Put · Place 1 · Alabama HeatShot Put6lb1.7.34m PB6
Jul 11Jeff Jackson RelaysJul 11 · 100 Meters · Place 16 · Alabama Heat100 Meters16.15.92a6
Jun 13Alabama Heat 11th Annual Regional Tune UpJun 13 · Shot Put · Place 1 · Alabama HeatShot Put6lb1.6.91m6
Jun 13Alabama Heat 11th Annual Regional Tune UpJun 13 · 1500m Racewalk · Place 1 · Alabama Heat1500m Racewalk1.11:13.73a6
Jun 13Alabama Heat 11th Annual Regional Tune UpJun 13 · 100 Meters · Place 14 · Alabama Heat100 Meters14.15.86aWind: 0.56
Jun 6AAU Southeastern District Qualifier (Alabama)Jun 6 · Shot Put · Place 1 · Alabama HeatShot Put17.31m6
Jun 6AAU Southeastern District Qualifier (Alabama)Jun 6 · 1500m Race Walk · Place 1 · Alabama Heat1500m Race Walk110:35.00a PB6
Jun 6AAU Southeastern District Qualifier (Alabama)Jun 6 · 100 Meters · Place 13 · Alabama Heat100 Meters1315.86a6
May 306th Annual OTM Mary Birdwell MemorialMay 30 · Shot Put · Place 2 · Alabama HeatShot Put4kg2.7.42m PB6
May 306th Annual OTM Mary Birdwell MemorialMay 30 · 1500m Racewalk · Place 1 · Alabama Heat1500m Racewalk1.10:14.76a6
May 306th Annual OTM Mary Birdwell MemorialMay 30 · 100 Meters · Place 17 · Alabama Heat100 Meters17.15.83a6
May 23FSG Athletics Best Of The Best Memorial Weekend ChampionshipMay 23 · Shot Put · Place 7 · Alabama HeatShot Put4kg7.7.25m6
May 23FSG Athletics Best Of The Best Memorial Weekend ChampionshipMay 23 · 1500m Racewalk · Place 1 · Alabama Heat1500m Racewalk1.9:57.50a PB6
May 23FSG Athletics Best Of The Best Memorial Weekend ChampionshipMay 23 · 100 Meters · Place 27 · Alabama Heat100 MetersRound P27.15.31aWind: 4.66
May 16Fast Feet Elite InvitationalMay 16 · Shot Put · Place 4 · Alabama HeatShot Put6lb4.7.07m6
May 16Fast Feet Elite InvitationalMay 16 · 100 Meters · Place 27 · Alabama Heat100 Meters27.15.64a PB6
Apr 25Jackrabbit-Sapphire Invitational 2026Apr 25 · Shot Put · Place 3 · Alabama HeatShot Put6lb3.23-9.506
Apr 25Jackrabbit-Sapphire Invitational 2026Apr 25 · 1500m Racewalk · Place 1 · Alabama Heat1500m Racewalk1.10:33.04a6
Apr 25Jackrabbit-Sapphire Invitational 2026Apr 25 · 100 Meters · Place 51 · Alabama Heat100 Meters51.16.05a6

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Jan 25Coach miami present the bama showcaseJan 25 · 200 Meters · Place 15 · Alabama Heat Track Club200 Meters1534.96 PB—
Jan 25Coach miami present the bama showcaseJan 25 · Shot Put · Place 2 · Alabama Heat Track ClubShot Put26.92m—
Jan 25Coach miami present the bama showcaseJan 25 · 60 Meters · Place 12 · Alabama Heat Track Club60 MetersRound P129.94 PB—
Jan 4Wanda Lee Thomas ShowdownJan 4 · Shot Put · Place 4 · Alabama Heat Track ClubShot Put46.67m—
Jan 4Wanda Lee Thomas ShowdownJan 4 · 800m Race Walk · Place 1 · Alabama Heat Track Club800m Race Walk15:35.48 PB—

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 21Alabama Heat 10th Annual Regional Tune UpJun 21 · 200 Meters · Place 31 · Alabama Heat Track Club200 Meters3135.60—
Jun 21Alabama Heat 10th Annual Regional Tune UpJun 21 · 100 Meters · Place 23 · Alabama Heat Track Club100 Meters2316.56—
Jun 21Alabama Heat 10th Annual Regional Tune UpJun 21 · Shot Put · Place 6 · Alabama Heat Track ClubShot Put65.72m—
Jun 14Alabama State GamesJun 14 · 200 Meters · Place 31 · Alabama Heat Track Club200 Meters3135.60—
Jun 14Alabama State GamesJun 14 · 100 Meters · Place 23 · Alabama Heat Track Club100 Meters2316.56—
Jun 14Alabama State GamesJun 14 · Shot Put · Place 6 · Alabama Heat Track ClubShot Put65.72m—
Jun 7AAU Southeastern District Qualifier (Alabama)Jun 7 · 400 Meters · Place 7 · Alabama Heat400 Meters71:23.3511
Jun 7AAU Southeastern District Qualifier (Alabama)Jun 7 · Shot Put · Place 1 · Alabama HeatShot Put15.74m11
May 315th Annual OTM Mary Birdwell MemorialMay 31 · Shot Put · Place 5 · Alabama Heat Track ClubShot Put55.81m—
May 315th Annual OTM Mary Birdwell MemorialMay 31 · 100 Meters · Place 9 · Alabama Heat Track Club100 Meters916.27—
May 315th Annual OTM Mary Birdwell MemorialMay 31 · 400 Meters · Place 4 · Alabama Heat Track Club400 Meters41:23.31 PB—
May 17PTC Meet of ChampionsMay 17 · Shot Put · Place 4 · Alabama HeatShot Put4kg4.17-02.505
May 17PTC Meet of ChampionsMay 17 · 400 Meters · Place 7 · Alabama Heat400 Meters7.1:24.18a5
May 17PTC Meet of ChampionsMay 17 · 200 Meters · Place 5 · Alabama Heat200 Meters5.33.54a PB5

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 16The Birmingham Indoor National ChampionshipsFeb 16 · Combined results · Place 6 · Alabama HeatCombined results615-06.0011
Feb 16The Birmingham Indoor National ChampionshipsFeb 16 · Combined results · Place 16 · Alabama HeatCombined results161:26.3411
Feb 16The Birmingham Indoor National ChampionshipsFeb 16 · Combined results · Place 24 · Alabama HeatCombined results2436.11 PB11
Jan 26The Bama ShowcaseJan 26 · 60 Meter · Place 20 · Alabama Heat60 MeterRound P20.10.68a PB5
Jan 26The Bama ShowcaseJan 26 · Shot Put · Place 6 · Alabama HeatShot Put6lb6.5.05m PB5
Jan 26The Bama ShowcaseJan 26 · 400 Meters · Place 25 · Alabama Heat400 Meters25.1:29.98a PB5

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 82024 TFCUSA Winter Indoor Grand PrixDec 8 · Shot Put · Place 3 · Alabama HeatShot Put6lb3.4.83m5
Dec 82024 TFCUSA Winter Indoor Grand PrixDec 8 · 1500 Meters · Alabama Heat1500 Meters--DNS5
Dec 82024 TFCUSA Winter Indoor Grand PrixDec 8 · 400 Meters · Alabama Heat400 Meters--DNS5
Dec 82024 TFCUSA Winter Indoor Grand PrixDec 8 · 200 Meters · Alabama Heat200 Meters--DNS5
Jan 28Coach Miami Presents The Bama ShowcaseJan 28 · Shot Put · Place 6 · Alabama HeatShot Put63.60m—
Jan 28Coach Miami Presents The Bama ShowcaseJan 28 · 400 Meters · Place 31 · Alabama Heat400 Meters311:35.64a—
Jan 28Coach Miami Presents The Bama ShowcaseJan 28 · 60 Meters · Place 34 · Alabama Heat60 MetersRound P3410.97a—

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 15Alabama Heat Tune-Up MeetJun 15 · Shot Put · Place 4 · Alabama HeatShot Put44.83m—
Jun 15Alabama Heat Tune-Up MeetJun 15 · 400 Meters · Place 20 · Alabama Heat400 Meters201:27.07a—
Jun 15Alabama Heat Tune-Up MeetJun 15 · 200 Meters · Place 29 · Alabama Heat200 Meters2937.07a—
Jun 15Alabama Heat Tune-Up MeetJun 15 · 100 Meters · Place 25 · Alabama Heat100 Meters2517.66a—
Jun 1AAU Southeastern QualifierJun 1 · Shot Put · Place 2 · Alabama HeatShot Put23.83m14
Jun 1AAU Southeastern QualifierJun 1 · 200 Meters · Place 7 · Alabama Heat200 Meters736.7514
Jun 1AAU Southeastern QualifierJun 1 · 100 Meters · Place 9 · Alabama Heat100 Meters917.1314
May 25PTC 4th Annual Track MeetMay 25 · Shot Put · Place 5 · Alabama HeatShot Put6lb5.4.09m4
May 25PTC 4th Annual Track MeetMay 25 · 200 Meters · Place 15 · Alabama Heat200 Meters15.37.52aWind: 0.44
May 25PTC 4th Annual Track MeetMay 25 · 100 Meters · Place 11 · Alabama Heat100 Meters11.17.49aWind: -0.14
May 4Tracklab Spring ChampionshipsMay 4 · Shot Put · Place 4 · Alabama HeatShot Put6lb4.4.02m4
May 4Tracklab Spring ChampionshipsMay 4 · 400 Meters · Place 30 · Alabama Heat400 Meters30.1:28.76a4
May 4Tracklab Spring ChampionshipsMay 4 · 200 Meters · Place 38 · Alabama Heat200 Meters38.38.77a4
May 4Tracklab Spring ChampionshipsMay 4 · 100 Meters · Place 36 · Alabama Heat100 Meters36.17.89a4

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jul 222nd Van Philips InvitationalJul 22 · Combined results · Place 2 · 14 Alabama HeatCombined results28-04.00—
Jul 222nd Van Philips InvitationalJul 22 · Combined results · Place 8 · 14 Alabama HeatCombined results840.85—
Jul 222nd Van Philips InvitationalJul 22 · Combined results · Place 10 · 14 Alabama HeatCombined results1018.87 PB—
Jul 152nd Annual PTC Blowout MeetJul 15 · Shot Put · Place 6 · Alabama HeatShot Put6lb6.3.01mUnofficial3
Jul 152nd Annual PTC Blowout MeetJul 15 · 200 Meters · Place 9 · Alabama Heat200 Meters9.43.06aUnofficial3
Jul 152nd Annual PTC Blowout MeetJul 15 · 100 Meters · Place 10 · Alabama Heat100 Meters10.19.43aUnofficial3
Jun 17Alabama Heat's 8th Annual Tune UpJun 17 · Shot Put · Place 10 · Alabama HeatShot Put102.96m—
Jun 17Alabama Heat's 8th Annual Tune UpJun 17 · 200 Meters · Place 29 · Alabama Heat200 Meters2943.32—
Jun 17Alabama Heat's 8th Annual Tune UpJun 17 · 100 Meters · Place 31 · Alabama Heat100 Meters3119.80—