Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAlabama State Games · Jun 1423.75Alabama State GamesJune 14, 2025
200 Meters · Outdoor5th Annual OTM Mary Birdwell Memorial · May 3153.535th Annual OTM Mary Birdwell MemorialMay 31, 2025
Javelin · 300g TJ · OutdoorAlabama State Games · Jun 1312.52mAlabama State GamesJune 13, 2026
Javelin · 800g · Outdoor6th Annual OTM Mary Birdwell Memorial · May 3010.46m6th Annual OTM Mary Birdwell MemorialMay 30, 2026
Long Jump · OutdoorTitans Tune up Meet · Jul 121.56mTitans Tune up MeetJuly 12, 2025
Shot Put · 12lb · Outdoor6th Annual OTM Mary Birdwell Memorial · May 304.97m6th Annual OTM Mary Birdwell MemorialMay 30, 2026
Shot Put · 2kg · OutdoorAlabama State Games · Jun 135.11mAlabama State GamesJune 13, 2026
Shot Put · 4lb · OutdoorAAU Primary National Combined Results - Advancement · Jul 65.22mAAU Primary National Combined Results - AdvancementJuly 6, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jul 6AAU Primary National Combined Results - AdvancementJul 6 · Javelin · Place 25 · Over the Mountain Track ClubJavelin300g TJ25.12.47m2
Jul 6AAU Primary National Combined Results - AdvancementJul 6 · Shot Put · Place 17 · Over the Mountain Track ClubShot Put4lb17.5.22m PB2
Jun 13Alabama State GamesJun 13 · Javelin · Place 3 · Over the Mountain Track ClubJavelin300g TJ3.12.52m PB2
Jun 13Alabama State GamesJun 13 · Shot Put · Place 2 · Over the Mountain Track ClubShot Put2kg2.5.11m PB2
Jun 6AAU Southeastern District Qualifier (Alabama)Jun 6 · Javelin · Place 1 · Over the Mountain Track ClubJavelin116.82m2
Jun 6AAU Southeastern District Qualifier (Alabama)Jun 6 · Shot Put · Place 2 · Over the Mountain Track ClubShot Put24.84m2
May 306th Annual OTM Mary Birdwell MemorialMay 30 · Javelin · Place 3 · Over the Mountain Track ClubJavelin800g3.10.46m PB2
May 306th Annual OTM Mary Birdwell MemorialMay 30 · Shot Put · Place 1 · Over the Mountain Track ClubShot Put12lb1.4.97m PB2

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jul 19PTC Blowout Track MeetJul 19 · Long Jump · Place 14 · Over the Mountain Track ClubLong Jump143-101
Jul 19PTC Blowout Track MeetJul 19 · Javelin · Place 8 · Over the Mountain Track ClubJavelin828-61
Jul 19PTC Blowout Track MeetJul 19 · Shot Put · Place 4 · Over the Mountain Track ClubShot Put413-1.501
Jul 12Titans Tune up MeetJul 12 · Shot Put · Place 3 · Over the Mountain Track ClubShot Put33.82m1
Jul 12Titans Tune up MeetJul 12 · Long Jump · Place 6 · Over the Mountain Track ClubLong Jump61.56m PB1
Jul 12Titans Tune up MeetJul 12 · Javelin · Place 4 · Over the Mountain Track ClubJavelin48.32m1
Jun 21Alabama Heat 10th Annual Regional Tune UpJun 21 · 100 Meters · Place 23 · Over The Mountain Track Club100 Meters2324.39—
Jun 21Alabama Heat 10th Annual Regional Tune UpJun 21 · Shot Put · Place 4 · Over The Mountain Track ClubShot Put43.19m—
Jun 21Alabama Heat 10th Annual Regional Tune UpJun 21 · Javelin · Place 5 · Over The Mountain Track ClubJavelin56.92m—
Jun 14Alabama State GamesJun 14 · Shot Put · Place 4 · Over The Mountain Track ClubShot Put43.19m—
Jun 14Alabama State GamesJun 14 · Javelin · Place 5 · Over The Mountain Track ClubJavelin57.46m—
Jun 14Alabama State GamesJun 14 · 100 Meters · Place 24 · Over The Mountain Track Club100 Meters2423.75 PB—
Jun 14Alabama State GamesJun 14 · 100 Meters · Place 23 · Over The Mountain Track Club100 Meters2324.39—
Jun 14Alabama State GamesJun 14 · Shot Put · Place 4 · Over The Mountain Track ClubShot Put43.19m—
Jun 14Alabama State GamesJun 14 · Javelin · Place 5 · Over The Mountain Track ClubJavelin56.92m—
May 315th Annual OTM Mary Birdwell MemorialMay 31 · Javelin · Place 7 · Over The Mountain Track ClubJavelin76.17m—
May 315th Annual OTM Mary Birdwell MemorialMay 31 · Shot Put · Place 3 · Over The Mountain Track ClubShot Put34.01m—
May 315th Annual OTM Mary Birdwell MemorialMay 31 · 200 Meters · Place 27 · Over The Mountain Track Club200 Meters2753.53 PB—