Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPTC 4th Annual Track Meet · May 2519.55aPTC 4th Annual Track MeetMay 25, 2024
1500 Meters · Outdoor2026 USATF National Junior Olympic Track & Field Championships · Jul 275:30.17a2026 USATF National Junior Olympic Track & Field ChampionshipsJuly 27, 2026
200 Meters · OutdoorPTC 4th Annual Track Meet · May 2540.64aPTC 4th Annual Track MeetMay 25, 2024
400 Meters · OutdoorUSATF Alabama Association Junior Olympic Championships · Jun 221:30.48aUSATF Alabama Association Junior Olympic ChampionshipsJune 22, 2024
800 Meters · Outdoor2026 USATF National Junior Olympic Track & Field Championships · Jul 272:43.21a2026 USATF National Junior Olympic Track & Field ChampionshipsJuly 27, 2026
Javelin · 300g TJ · OutdoorUSATF Region 6 Junior Olympic Championships · Jul 913.60mUSATF Region 6 Junior Olympic ChampionshipsJuly 9, 2026
Long Jump · OutdoorAlabama State Games · Jun 82.16mAlabama State GamesJune 8, 2024

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · Javelin · Place 35 · Over the Mountain Track ClubJavelin300g TJ35.11.30m2
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 1500 Meters · Place 2 · Over the Mountain Track Club1500 Meters2.5:30.17a PB2
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 800 Meters · Place 4 · Over the Mountain Track Club800 MetersRound P4.2:44.44a2
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 800 Meters · Place 5 · Over the Mountain Track Club800 Meters5.2:43.21a PB2
Jul 9USATF Region 6 Junior Olympic ChampionshipsJul 9 · Javelin · Place 4 · Over the Mountain Track ClubJavelin300g TJ4.13.60m PB2
Jul 9USATF Region 6 Junior Olympic ChampionshipsJul 9 · 1500 Meters · Place 1 · Over the Mountain Track Club1500 Meters1.5:49.93a2
Jul 9USATF Region 6 Junior Olympic ChampionshipsJul 9 · 800 Meters · Place 1 · Over the Mountain Track Club800 Meters1.2:56.05a2
Jun 242026 USATF National Youth Outdoor ChampionshipsJun 24 · 1500 Meters · Place 2 · Over the Mountain Track Club1500 Meters25:35.77a2
Jun 242026 USATF National Youth Outdoor ChampionshipsJun 24 · 800 Meters · Place 3 · Over the Mountain Track Club800 Meters32:58.94a2
Jun 19USATF Alabama Association Junior Olympic ChampionshipsJun 19 · Javelin · Place 1 · Over the Mountain Track ClubJavelin111.56m2
Jun 19USATF Alabama Association Junior Olympic ChampionshipsJun 19 · 1500 Meters · Place 1 · Over the Mountain Track Club1500 Meters15:55.45a2
Jun 19USATF Alabama Association Junior Olympic ChampionshipsJun 19 · 800 Meters · Place 1 · Over the Mountain Track Club800 Meters12:59.65a2
Jun 13Alabama State GamesJun 13 · Javelin · Place 5 · Over the Mountain Track ClubJavelin300g TJ5.11.08m2
Jun 13Alabama State GamesJun 13 · 1500 Meters · Place 1 · Over the Mountain Track Club1500 Meters1.6:01.25a2
Jun 13Alabama State GamesJun 13 · 800 Meters · Place 3 · Over the Mountain Track Club800 Meters3.3:02.96a2
Jun 6AAU Southeastern District Qualifier (Alabama)Jun 6 · Javelin · Place 5 · Over the Mountain Track ClubJavelin511.25m2
Jun 6AAU Southeastern District Qualifier (Alabama)Jun 6 · 1500 Meters · Place 1 · Over the Mountain Track Club1500 Meters15:40.03a2
Jun 6AAU Southeastern District Qualifier (Alabama)Jun 6 · 800 Meters · Place 1 · Over the Mountain Track Club800 Meters12:43.37a2
May 306th Annual OTM Mary Birdwell MemorialMay 30 · Long Jump · Place 6 · Over the Mountain Track ClubLong Jump6.2.72m2
May 306th Annual OTM Mary Birdwell MemorialMay 30 · 1500 Meters · Place 1 · Over the Mountain Track Club1500 Meters1.5:41.95a2
May 306th Annual OTM Mary Birdwell MemorialMay 30 · 800 Meters · Place 2 · Over the Mountain Track Club800 Meters2.2:51.67a2

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jul 10USATF Region 6 Junior Olympic ChampionshipsJul 10 · Long Jump · Place 8 · Over the Mountain Track ClubLong Jump82.60m1
Jul 10USATF Region 6 Junior Olympic ChampionshipsJul 10 · 1500 Meters · Place 1 · Over the Mountain Track Club1500 Meters15:52.89a1
Jul 10USATF Region 6 Junior Olympic ChampionshipsJul 10 · 800 Meters · Place 1 · Over the Mountain Track Club800 Meters12:58.74a1
Jun 21Alabama Heat 10th Annual Regional Tune UpJun 21 · 1500 Meters · Place 1 · Over The Mountain Track Club1500 Meters16:11.16—
Jun 21Alabama Heat 10th Annual Regional Tune UpJun 21 · 800 Meters · Place 4 · Over The Mountain Track Club800 Meters43:12.14—
Jun 14Alabama State GamesJun 14 · 1500 Meters · Place 1 · Over The Mountain Track Club1500 Meters16:11.16—
Jun 14Alabama State GamesJun 14 · 800 Meters · Place 4 · Over The Mountain Track Club800 Meters43:12.14—
Jun 14USATF Alabama Association Junior Olympic ChampionshipsJun 14 · Long Jump · Place 6 · Over the Mountain Track ClubLong Jump6.2.46mWind: 01
Jun 14USATF Alabama Association Junior Olympic ChampionshipsJun 14 · 1500 Meters · Place 1 · Over the Mountain Track Club1500 Meters1.6:28.97a1
Jun 14USATF Alabama Association Junior Olympic ChampionshipsJun 14 · 800 Meters · Place 1 · Over the Mountain Track Club800 Meters1.3:05.72a1
Mar 29Trussville Red Wave Classic 2025Mar 29 · 1500 Meters · Place 2 · Over the Mountain Track Club1500 Meters26:06.47a1

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 22USATF Alabama Association Junior Olympic ChampionshipsJun 22 · Long Jump · Place 8 · Over the Mountain Track ClubLong Jump8.2.14mGr
Jun 22USATF Alabama Association Junior Olympic ChampionshipsJun 22 · 800 Meters · Place 2 · Over the Mountain Track Club800 Meters2.3:20.90aGr
Jun 22USATF Alabama Association Junior Olympic ChampionshipsJun 22 · 400 Meters · Place 2 · Over the Mountain Track Club400 Meters2.1:30.48a PBGr
Jun 8Alabama State GamesJun 8 · Javelin · Place 6 · Over The Mountain Track Club (Javelin69.06m—
Jun 8Alabama State GamesJun 8 · Long Jump · Place 4 · Over The Mountain Track Club (Long Jump42.16m PB—
Jun 8Alabama State GamesJun 8 · 800 Meters · Place 1 · Over The Mountain Track Club (800 Meters13:22.36—
Jun 8Alabama State GamesJun 8 · 400 Meters · Place 1 · Over The Mountain Track Club (400 Meters11:32.24—
Jun 8Alabama State GamesJun 8 · 200 Meters · Place 3 · Over The Mountain Track Club (200 Meters341.30—
Jun 8Alabama State GamesJun 8 · 100 Meters · Place 8 · Over The Mountain Track Club (100 Meters819.95—
May 25PTC 4th Annual Track MeetMay 25 · Javelin · Place 1 · Over the Mountain Track ClubJavelin300g TJ1.4.65mGr
May 25PTC 4th Annual Track MeetMay 25 · 400 Meters · Place 3 · Over the Mountain Track Club400 Meters3.1:33.10aGr
May 25PTC 4th Annual Track MeetMay 25 · 200 Meters · Place 2 · Over the Mountain Track Club200 Meters2.40.64a PBWind: 1.3Gr
May 25PTC 4th Annual Track MeetMay 25 · 100 Meters · Place 4 · Over the Mountain Track Club100 Meters4.19.55a PBWind: 0.1Gr