Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAlabama Heat 10th Annual Regional Tune Up · Jun 2115.07Alabama Heat 10th Annual Regional Tune UpJune 21, 2025
200 Meters · IndoorThe Galleria Games · Dec 2030.95aThe Galleria GamesDecember 20, 2025
200 Meters · OutdoorUSATF Alabama Association Junior Olympic Championships · Jun 2231.90aUSATF Alabama Association Junior Olympic ChampionshipsJune 22, 2024
400 Meters · OutdoorAlabama State Games · Jun 81:15.21Alabama State GamesJune 8, 2024
50 Meter · OutdoorTrussville Parks & Rec Spring Invitational · May 118.12aTrussville Parks & Rec Spring InvitationalMay 11, 2024
60 Meter · Indoor2024 TFCUSA Winter Indoor Grand Prix · Dec 89.53a2024 TFCUSA Winter Indoor Grand PrixDecember 8, 2024
60 Meters · IndoorTFCUSA Indoor National Championship · Feb 99.80TFCUSA Indoor National ChampionshipFebruary 9, 2025
Discus · 1kg · OutdoorPTC SUMMER JAM POWERED BY COACH O · Jun 209.98mPTC SUMMER JAM POWERED BY COACH OJune 20, 2026
High Jump · IndoorBirmingham Indoor Nationals · Feb 151.10mBirmingham Indoor NationalsFebruary 15, 2026
High Jump · OutdoorAAU Southeastern District Qualifier (Alabama) · Jun 71.05mAAU Southeastern District Qualifier (Alabama)June 7, 2025
Javelin · 400g TJ · OutdoorFast Feet Elite Invitational · May 1622.54mFast Feet Elite InvitationalMay 16, 2026
Javelin · 600g · Outdoor6th Annual OTM Mary Birdwell Memorial · May 3020.64m6th Annual OTM Mary Birdwell MemorialMay 30, 2026
Long Jump · Indoor2024 TFCUSA Winter Indoor Grand Prix · Dec 83.77m2024 TFCUSA Winter Indoor Grand PrixDecember 8, 2024
Long Jump · Outdoor7th Annual Alabama Heat Tune Up Meet · Jun 182.61m7th Annual Alabama Heat Tune Up MeetJune 18, 2022
Shot Put · 4kg · Outdoor6th Annual OTM Mary Birdwell Memorial · May 307.19m6th Annual OTM Mary Birdwell MemorialMay 30, 2026
Shot Put · 4lb · OutdoorAAU Southeastern District Qualifier Alabama · Jun 35.11mAAU Southeastern District Qualifier AlabamaJune 3, 2023
Shot Put · 6lb · IndoorThe Galleria Games · Dec 206.66mThe Galleria GamesDecember 20, 2025
Shot Put · 6lb · OutdoorFast Feet Elite Invitational · May 167.33mFast Feet Elite InvitationalMay 16, 2026
Softball Throw · OutdoorTrussville Parks & Rec Spring Invitational · May 1185-04Trussville Parks & Rec Spring InvitationalMay 11, 2024

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 20PTC SUMMER JAM POWERED BY COACH OJun 20 · Javelin · Place 5 · Elite Speed Track and FieldElite Speed Track and FieldJavelin400g TJ5.14.50m4
Jun 20PTC SUMMER JAM POWERED BY COACH OJun 20 · Discus · Place 2 · Elite Speed Track and FieldElite Speed Track and FieldDiscus1kg2.9.98m PB4
Jun 20PTC SUMMER JAM POWERED BY COACH OJun 20 · Shot Put · Place 2 · Elite Speed Track and FieldElite Speed Track and FieldShot Put6lb2.7.24m4
Jun 6AAU Southeastern District Qualifier (Alabama)Jun 6 · Javelin · Place 2 · Elite Speed Track and FieldElite Speed Track and FieldJavelin220.63m4
Jun 6AAU Southeastern District Qualifier (Alabama)Jun 6 · Shot Put · Place 2 · Elite Speed Track and FieldElite Speed Track and FieldShot Put26.56m4
May 306th Annual OTM Mary Birdwell MemorialMay 30 · Javelin · Place 2 · Elite Speed Track and FieldElite Speed Track and FieldJavelin600g2.20.64m PB4
May 306th Annual OTM Mary Birdwell MemorialMay 30 · Shot Put · Place 3 · Elite Speed Track and FieldElite Speed Track and FieldShot Put4kg3.7.19m PB4
May 306th Annual OTM Mary Birdwell MemorialMay 30 · 100 Meters · Place 11 · Elite Speed Track and FieldElite Speed Track and Field100 Meters11.15.19a4
May 2219th Annual Mark Trail InvitationalMay 22 · Long Jump · Place 9 · Elite Speed Track and FieldElite Speed Track and FieldLong Jump9.11-09.50Unofficial4
May 2219th Annual Mark Trail InvitationalMay 22 · Javelin · Place 1 · Elite Speed Track and FieldElite Speed Track and FieldJavelin300g TJ1.64-05Unofficial4
May 2219th Annual Mark Trail InvitationalMay 22 · Shot Put · Place 3 · Elite Speed Track and FieldElite Speed Track and FieldShot Put6lb3.23-05.00Unofficial4
May 16Fast Feet Elite InvitationalMay 16 · Javelin · Place 1 · Elite Speed Track and FieldElite Speed Track and FieldJavelin400g TJ1.22.54m PB4
May 16Fast Feet Elite InvitationalMay 16 · Shot Put · Place 3 · Elite Speed Track and FieldElite Speed Track and FieldShot Put6lb3.7.33m PB4

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 15Birmingham Indoor NationalsFeb 15 · Long Jump · Place 8 · Elite SpeedElite SpeedLong Jump83.34m—
Feb 15Birmingham Indoor NationalsFeb 15 · High Jump · Place 1 · Elite SpeedElite SpeedHigh Jump11.10m PB—
Feb 15Birmingham Indoor NationalsFeb 15 · Shot Put · Place 5 · Elite SpeedElite SpeedShot Put56.73m—
Feb 8TFCUSA INDOOR NATIONAL CHAMPIONSHIPFeb 8 · Long Jump · Place 10 · Elite SpeedElite SpeedLong Jump103.60m—
Feb 8TFCUSA INDOOR NATIONAL CHAMPIONSHIPFeb 8 · Shot Put · Place 4 · Elite SpeedElite SpeedShot Put46.71m—
Jan 25Coach miami present the bama showcaseJan 25 · Long Jump · Place 5 · Elite SpeedElite SpeedLong Jump53.62m—
Jan 25Coach miami present the bama showcaseJan 25 · 200 Meters · Place 11 · Elite SpeedElite Speed200 Meters1131.91—
Jan 25Coach miami present the bama showcaseJan 25 · Shot Put · Place 3 · Elite SpeedElite SpeedShot Put36.82m—
Jan 4Wanda Lee Thomas ShowdownJan 4 · Long Jump · Place 9 · Elite SpeedElite SpeedLong Jump93.53m—
Jan 4Wanda Lee Thomas ShowdownJan 4 · Shot Put · Place 3 · Elite SpeedElite SpeedShot Put36.93m—

2025 Indoor Track

20 results
DateMeetEventPlMarkGr
Dec 20The Galleria GamesDec 20 · Long Jump · Place 6 · Elite Speed Track and FieldElite Speed Track and FieldLong Jump6.3.75m4
Dec 20The Galleria GamesDec 20 · Shot Put · Place 5 · Elite Speed Track and FieldElite Speed Track and FieldShot Put6lb5.6.66m PB4
Dec 20The Galleria GamesDec 20 · 200 Meters · Place 22 · Elite Speed Track and FieldElite Speed Track and Field200 Meters22.30.95a PB4
Dec 14Alabama vs the South Indoor ChampionshipsDec 14 · Shot Put · Place 1 · Elite Speed Track and FieldElite Speed Track and FieldShot Put16.07m4
Dec 14Alabama vs the South Indoor ChampionshipsDec 14 · Long Jump · Place 1 · Elite Speed Track and FieldElite Speed Track and FieldLong Jump13.89m4
Dec 14Alabama vs the South Indoor ChampionshipsDec 14 · 200 Meters · Place 2 · Elite Speed Track and FieldElite Speed Track and Field200 Meters231.77a4
Dec 14Alabama vs the South Indoor ChampionshipsDec 14 · Long Jump · Place 1 · Elite Speed Track and FieldElite Speed Track and FieldLong Jump13.89m4
Dec 14Alabama vs the South Indoor ChampionshipsDec 14 · Shot Put · Place 1 · Elite Speed Track and FieldElite Speed Track and FieldShot Put16.07m4
Dec 14Alabama vs the South Indoor ChampionshipsDec 14 · 200 Meters · Place 2 · Elite Speed Track and FieldElite Speed Track and Field200 Meters231.77a4
Dec 72025 TFCUSA WINTER INDOOR GRAND PRIXDec 7 · Long Jump · Place 2 · Elite Speed Track and FieldElite Speed Track and FieldLong Jump2.3.70m4
Dec 72025 TFCUSA WINTER INDOOR GRAND PRIXDec 7 · Shot Put · Place 2 · Elite Speed Track and FieldElite Speed Track and FieldShot Put6lb2.5.87m4
Feb 9TFCUSA Indoor National ChampionshipFeb 9 · High Jump · Place 1 · Elite SpeedElite SpeedHigh Jump11.10m10
Feb 9TFCUSA Indoor National ChampionshipFeb 9 · Long Jump · Place 1 · Elite SpeedElite SpeedLong Jump13.43m10
Feb 9TFCUSA Indoor National ChampionshipFeb 9 · 60 Meters · Place 6 · Elite SpeedElite Speed60 Meters69.80 PB10
Jan 26The Bama ShowcaseJan 26 · Long Jump · Place 4 · Elite Speed Track and FieldElite Speed Track and FieldLong Jump4.3.43m3
Jan 26The Bama ShowcaseJan 26 · High Jump · Place 1 · Elite Speed Track and FieldElite Speed Track and FieldHigh Jump1.1.05m3
Jan 26The Bama ShowcaseJan 26 · 200 Meters · Elite Speed Track and FieldElite Speed Track and Field200 Meters--DNS3
Jan 5Wanda Lee Thomas ShowdownJan 5 · Long Jump · Place 2 · Elite SpeedElite SpeedLong Jump23.63m—
Jan 5Wanda Lee Thomas ShowdownJan 5 · 200 Meters · Place 7 · Elite SpeedElite Speed200 Meters732.52—
Jan 5Wanda Lee Thomas ShowdownJan 5 · High Jump · Place 1 · Elite SpeedElite SpeedHigh Jump11.10m—

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 21Alabama Heat 10th Annual Regional Tune UpJun 21 · Long Jump · Place 3 · Elite SpeedElite SpeedLong Jump33.24m—
Jun 21Alabama Heat 10th Annual Regional Tune UpJun 21 · 100 Meters · Place 8 · Elite SpeedElite Speed100 Meters815.07 PB—
Jun 21Alabama Heat 10th Annual Regional Tune UpJun 21 · Javelin · Place 2 · Elite SpeedElite SpeedJavelin215.51m—
Jun 21Alabama Heat 10th Annual Regional Tune UpJun 21 · High Jump · Place 1 · Elite SpeedElite SpeedHigh Jump11.10m—
Jun 14Alabama State GamesJun 14 · Long Jump · Place 3 · Elite SpeedElite SpeedLong Jump33.24m—
Jun 14Alabama State GamesJun 14 · 100 Meters · Place 8 · Elite SpeedElite Speed100 Meters815.07—
Jun 14Alabama State GamesJun 14 · Javelin · Place 2 · Elite SpeedElite SpeedJavelin215.51m—
Jun 14Alabama State GamesJun 14 · High Jump · Place 1 · Elite SpeedElite SpeedHigh Jump11.10m—
Jun 7AAU Southeastern District Qualifier (Alabama)Jun 7 · Javelin · Place 2 · Elite Speed Track and FieldElite Speed Track and FieldJavelin218.68m10
Jun 7AAU Southeastern District Qualifier (Alabama)Jun 7 · High Jump · Place 1 · Elite Speed Track and FieldElite Speed Track and FieldHigh Jump11.05m PB10

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 82024 TFCUSA Winter Indoor Grand PrixDec 8 · 60 Meter · Place 19 · Elite Speed Track and FieldElite Speed Track and Field60 Meter19.9.53a PB3
Dec 82024 TFCUSA Winter Indoor Grand PrixDec 8 · Long Jump · Place 2 · Elite Speed Track and FieldElite Speed Track and FieldLong Jump2.3.77m PB3
Dec 82024 TFCUSA Winter Indoor Grand PrixDec 8 · High Jump · Place 4 · Elite Speed Track and FieldElite Speed Track and FieldHigh Jump4.1.05m3

2024 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jun 22USATF Alabama Association Junior Olympic ChampionshipsJun 22 · Long Jump · Place 1 · Elite Speed Track and FieldElite Speed Track and FieldLong Jump1.3.24m2
Jun 22USATF Alabama Association Junior Olympic ChampionshipsJun 22 · Shot Put · Place 2 · Elite Speed Track and FieldElite Speed Track and FieldShot Put6lb2.6.00m2
Jun 22USATF Alabama Association Junior Olympic ChampionshipsJun 22 · High Jump · Place 1 · Elite Speed Track and FieldElite Speed Track and FieldHigh Jump1.0.28m2
Jun 22USATF Alabama Association Junior Olympic ChampionshipsJun 22 · 200 Meters · Place 1 · Elite Speed Track and FieldElite Speed Track and Field200 Meters1.31.90a PB2
Jun 8Alabama State GamesJun 8 · 400 Meters · Place 2 · Elite Speed Track and FieldElite Speed Track and Field400 Meters21:15.21 PB—
Jun 8Alabama State GamesJun 8 · Shot Put · Place 2 · Elite Speed Track and FieldElite Speed Track and FieldShot Put27.19m—
Jun 8Alabama State GamesJun 8 · Long Jump · Place 2 · Elite Speed Track and FieldElite Speed Track and FieldLong Jump23.21m—
Jun 8Alabama State GamesJun 8 · 200 Meters · Place 2 · Elite Speed Track and FieldElite Speed Track and Field200 Meters232.10—
Jun 1AAU Southeastern QualifierJun 1 · Shot Put · Place 2 · Elite SpeedElite SpeedShot Put25.62m15
Jun 1AAU Southeastern QualifierJun 1 · Long Jump · Place 3 · Elite SpeedElite SpeedLong Jump33.17m15
Jun 1AAU Southeastern QualifierJun 1 · 200 Meters · Place 6 · Elite SpeedElite Speed200 Meters632.9615
May 25PTC 4th Annual Track MeetMay 25 · Long Jump · Place 2 · Elite Speed Track and FieldElite Speed Track and FieldLong Jump2.12-09.502
May 25PTC 4th Annual Track MeetMay 25 · Shot Put · Place 2 · Elite Speed Track and FieldElite Speed Track and FieldShot Put6lb2.5.68m2
May 25PTC 4th Annual Track MeetMay 25 · High Jump · Place 2 · Elite Speed Track and FieldElite Speed Track and FieldHigh Jump2.3.00mUnofficial2
May 25PTC 4th Annual Track MeetMay 25 · 400 Meters · Place 12 · Elite Speed Track and FieldElite Speed Track and Field400 Meters12.1:36.59a2
May 18Speed Capital AL MeetMay 18 · Long Jump · Place 1 · Elite Speed Track and FieldElite Speed Track and FieldLong Jump1.11-7Unofficial2
May 18Speed Capital AL MeetMay 18 · High Jump · Place 1 · Elite Speed Track and FieldElite Speed Track and FieldHigh Jump1.2-11.75Unofficial2
May 18Speed Capital AL MeetMay 18 · 200 Meters · Place 1 · Elite Speed Track and FieldElite Speed Track and Field200 Meters1.31.84aWind: 1.4Unofficial2
May 11Trussville Parks & Rec Spring InvitationalMay 11 · 50 Meter · Place 1 · Elite Speed Track and FieldElite Speed Track and Field50 Meter1.8.12a PB2
May 11Trussville Parks & Rec Spring InvitationalMay 11 · Softball Throw · Place 1 · Elite Speed Track and FieldElite Speed Track and FieldSoftball Throw1.85-04 PB2
May 11Trussville Parks & Rec Spring InvitationalMay 11 · Long Jump · Place 1 · Elite Speed Track and FieldElite Speed Track and FieldLong Jump1.12-06.002
May 11Trussville Parks & Rec Spring InvitationalMay 11 · 100 Meters · Place 1 · Elite Speed Track and FieldElite Speed Track and Field100 Meters1.15.50a2

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 24USATF Alabama Association Junior Olympic, Open & Masters ChampionshipsJun 24 · Long Jump · Place 1 · 09-Unattached09-UnattachedLong Jump1.3.51mWind: 0.52
Jun 24USATF Alabama Association Junior Olympic, Open & Masters ChampionshipsJun 24 · Shot Put · Place 1 · 09-Unattached09-UnattachedShot Put6lb1.5.66m2
Jun 24USATF Alabama Association Junior Olympic, Open & Masters ChampionshipsJun 24 · 400 Meters · Place 3 · 09-Unattached09-Unattached400 Meters3.1:17.81a2
Jun 17Alabama Heat's 8th Annual Tune UpJun 17 · Shot Put · Place 1 · Speed City TSpeed City TShot Put15.10m—
Jun 17Alabama Heat's 8th Annual Tune UpJun 17 · Long Jump · Place 1 · Speed City TSpeed City TLong Jump13.39m—
Jun 17Alabama Heat's 8th Annual Tune UpJun 17 · 200 Meters · Place 5 · Speed City TSpeed City T200 Meters533.94—
Jun 17Alabama Heat's 8th Annual Tune UpJun 17 · 100 Meters · Place 4 · Speed City TSpeed City T100 Meters416.27—
Jun 3AAU Southeastern District Qualifier AlabamaJun 3 · Long Jump · Place 1 · Trussville Parks and RecreationTrussville Parks and RecreationLong Jump1.3.20m2
Jun 3AAU Southeastern District Qualifier AlabamaJun 3 · Shot Put · Place 1 · Trussville Parks and RecreationTrussville Parks and RecreationShot Put4lb1.5.11m PB2
Jun 3AAU Southeastern District Qualifier AlabamaJun 3 · 400 Meters · Place 4 · Trussville Parks and RecreationTrussville Parks and Recreation400 Meters4.1:21.50a2

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 25OTM Mary Birdwell Memorial 2022Jun 25 · Shot Put · Place 4 · Speed City TSpeed City TShot Put43.18m6
Jun 25OTM Mary Birdwell Memorial 2022Jun 25 · Long Jump · Place 1 · Speed City TSpeed City TLong Jump12.59m6
Jun 25OTM Mary Birdwell Memorial 2022Jun 25 · 200 Meters · Place 2 · Speed City TSpeed City T200 Meters236.056
Jun 187th Annual Alabama Heat Tune Up MeetJun 18 · Long Jump · Place 6 · Speed CitySpeed CityLong Jump6.2.61m PB1
Jun 187th Annual Alabama Heat Tune Up MeetJun 18 · Shot Put · Place 4 · Speed CitySpeed CityShot Put4lb4.3.19m1
Jun 187th Annual Alabama Heat Tune Up MeetJun 18 · 400 Meters · Place 7 · Speed CitySpeed City400 Meters7.1:27.61a1
Jun 187th Annual Alabama Heat Tune Up MeetJun 18 · 200 Meters · Place 7 · Speed CitySpeed City200 Meters7.36.05aWind: 3.21