Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorUSATF Alabama Association Junior Olympic Championships · Jun 1435.10mUSATF Alabama Association Junior Olympic ChampionshipsJune 14, 2025
Javelin · 600g · OutdoorUSATF Alabama Association Junior Olympic Championships · Jun 1432.39mUSATF Alabama Association Junior Olympic ChampionshipsJune 14, 2025
Shot Put · 4kg · Outdoor6th Annual OTM Mary Birdwell Memorial · May 3010.48m6th Annual OTM Mary Birdwell MemorialMay 30, 2026
Shot Put · 6lb · OutdoorUSATF Alabama Association Junior Olympic Championships · Jun 229.91mUSATF Alabama Association Junior Olympic ChampionshipsJune 22, 2024

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jul 25Alabama Last Chance MeetJul 25 · Javelin · Place 1 · Over the Mountain Track ClubJavelin600g1.29.35m9
Jul 25Alabama Last Chance MeetJul 25 · Discus · Place 1 · Over the Mountain Track ClubDiscus1kg1.30.50m9
Jun 13Alabama Heat 11th Annual Regional Tune UpJun 13 · Javelin · Place 1 · Over the Mountain Track ClubJavelin600g1.30.62m9
Jun 13Alabama Heat 11th Annual Regional Tune UpJun 13 · Discus · Place 1 · Over the Mountain Track ClubDiscus1kg1.34.03m9
May 306th Annual OTM Mary Birdwell MemorialMay 30 · Javelin · Place 1 · Over the Mountain Track ClubJavelin600g1.32.09m9
May 306th Annual OTM Mary Birdwell MemorialMay 30 · Discus · Place 1 · Over the Mountain Track ClubDiscus1kg1.32.36m9
May 306th Annual OTM Mary Birdwell MemorialMay 30 · Shot Put · Place 1 · Over the Mountain Track ClubShot Put4kg1.10.48m PB9

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jul 10USATF Region 6 Junior Olympic ChampionshipsJul 10 · Discus · Place 3 · Over the Mountain Track ClubDiscus333.74m8
Jul 10USATF Region 6 Junior Olympic ChampionshipsJul 10 · Javelin · Place 1 · Over the Mountain Track ClubJavelin131.91m8
Jun 14USATF Alabama Association Junior Olympic ChampionshipsJun 14 · Javelin · Place 1 · Over the Mountain Track ClubJavelin600g1.32.39m PB8
Jun 14USATF Alabama Association Junior Olympic ChampionshipsJun 14 · Discus · Place 1 · Over the Mountain Track ClubDiscus1kg1.35.10m PB8
Jun 14USATF Alabama Association Junior Olympic ChampionshipsJun 14 · Shot Put · Place 1 · Over the Mountain Track ClubShot Put4kg1.10.17m8
May 315th Annual OTM Mary Birdwell MemorialMay 31 · Discus · Place 2 · Over The Mountain Track ClubDiscus230.34m—
May 315th Annual OTM Mary Birdwell MemorialMay 31 · Javelin · Place 2 · Over The Mountain Track ClubJavelin232.93m—
May 315th Annual OTM Mary Birdwell MemorialMay 31 · Shot Put · Place 1 · Over The Mountain Track ClubShot Put110.10m—

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 22USATF Alabama Association Junior Olympic ChampionshipsJun 22 · Javelin · Place 1 · Over the Mountain Track ClubJavelin600g1.28.39m8
Jun 22USATF Alabama Association Junior Olympic ChampionshipsJun 22 · Discus · Place 1 · Over the Mountain Track ClubDiscus1kg1.29.87m8
Jun 22USATF Alabama Association Junior Olympic ChampionshipsJun 22 · Shot Put · Place 1 · Over the Mountain Track ClubShot Put6lb1.9.91m PB8
Jun 15Alabama Heat Tune-Up MeetJun 15 · Javelin · Place 1 · Over the MountainJavelin129.38m—
Jun 15Alabama Heat Tune-Up MeetJun 15 · Discus · Place 1 · Over the MountainDiscus130.42m—
Jun 15Alabama Heat Tune-Up MeetJun 15 · Shot Put · Place 1 · Over the MountainShot Put19.47m—
Jun 8Alabama State GamesJun 8 · Discus · Place 1 · Over The Mountain Track Club (Discus128.06m—
Jun 8Alabama State GamesJun 8 · Shot Put · Place 1 · Over The Mountain Track Club (Shot Put19.51m—