Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorUSATF Alabama Association Junior Olympic Championships · Jun 2215.52aUSATF Alabama Association Junior Olympic ChampionshipsJune 22, 2024
100m Hurdles · 33" / 0.838m · OutdoorAlabama State Games · Jun 1318.05aAlabama State GamesJune 13, 2026
100m Hurdles · 36" / 0.914m · OutdoorUSATF Region 6 Junior Olympic Championships · Jul 918.91aUSATF Region 6 Junior Olympic ChampionshipsJuly 9, 2026
100m Hurdles · 39" / 0.991m · OutdoorAlabama Last Chance Meet · Jul 2516.92aAlabama Last Chance MeetJuly 25, 2026
110m Hurdles · 30" / 0.762m · OutdoorMS Metro Championship Meet · Apr 1518.83aMS Metro Championship MeetApril 15, 2026
110m Hurdles · 33" / 0.838m · OutdoorMountain Brook Invitational-Varsity and Middle School · Apr 1018.66aMountain Brook Invitational-Varsity and Middle SchoolApril 10, 2026
110m Hurdles · 39" / 0.991m · OutdoorPTC BLOWOUT POWERED BY COACH O · Jul 1819.17aPTC BLOWOUT POWERED BY COACH OJuly 18, 2026
1500 Meters · OutdoorUSATF Alabama Association Junior Olympic Championships · Jun 225:55.82aUSATF Alabama Association Junior Olympic ChampionshipsJune 22, 2024
200 Meters · OutdoorPTC BLOWOUT POWERED BY COACH O · Jul 1827.32aPTC BLOWOUT POWERED BY COACH OJuly 18, 2026
200m Hurdles · 30" / 0.762m · OutdoorAlabama Last Chance Meet · Jul 2529.92aAlabama Last Chance MeetJuly 25, 2026
200m Hurdles · 36" / 0.914m · Outdoor6th Annual OTM Mary Birdwell Memorial · May 3031.23a6th Annual OTM Mary Birdwell MemorialMay 30, 2026
300m Hurdles · 30" / 0.762m · OutdoorMetro South Meet #1 · Mar 349.31aMetro South Meet #1March 3, 2026
400 Meters · IndoorMiddle School Meet #1 · Dec 151:02.01aMiddle School Meet #1December 15, 2025
400 Meters · OutdoorUSATF Alabama Association Junior Olympic Championships · Jun 141:06.27aUSATF Alabama Association Junior Olympic ChampionshipsJune 14, 2025
60m Hurdles · 33" / 0.838m · IndoorMiddle School Meet #1 · Dec 1511.30aMiddle School Meet #1December 15, 2025
80m Hurdles · 39" / 0.991m · OutdoorUSATF Alabama Association Junior Olympic Championships · Jun 1415.44aUSATF Alabama Association Junior Olympic ChampionshipsJune 14, 2025
High Jump · OutdoorMetro South Meet #1 · Mar 34-04.00Metro South Meet #1March 3, 2026
Long Jump · OutdoorUSATF Alabama Association Junior Olympic Championships · Jun 194.69mUSATF Alabama Association Junior Olympic ChampionshipsJune 19, 2026

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

2026 Outdoor Track

36 results
DateMeetEventPlMarkGr
Jul 25Alabama Last Chance MeetJul 25 · Long Jump · Place 2 · Over the Mountain Track ClubOver the Mountain Track ClubLong Jump2.4.57m8
Jul 25Alabama Last Chance MeetJul 25 · High Jump · Place 4 · Over the Mountain Track ClubOver the Mountain Track ClubHigh Jump4.1.40m8
Jul 25Alabama Last Chance MeetJul 25 · 200m Hurdles · Place 4 · Over the Mountain Track ClubOver the Mountain Track Club200m Hurdles30" / 0.762m4.29.92a PB8
Jul 25Alabama Last Chance MeetJul 25 · 100m Hurdles · Place 4 · Over the Mountain Track ClubOver the Mountain Track Club100m Hurdles39" / 0.991m4.16.92a PB8
Jul 18PTC BLOWOUT POWERED BY COACH OJul 18 · Long Jump · Place 1 · Over the Mountain Track ClubOver the Mountain Track ClubLong Jump1.16' 3"8
Jul 18PTC BLOWOUT POWERED BY COACH OJul 18 · High Jump · Place 1 · Over the Mountain Track ClubOver the Mountain Track ClubHigh Jump1.4' 10"8
Jul 18PTC BLOWOUT POWERED BY COACH OJul 18 · 110m Hurdles · Place 1 · Over the Mountain Track ClubOver the Mountain Track Club110m Hurdles39" / 0.991m1.19.17a PB8
Jul 18PTC BLOWOUT POWERED BY COACH OJul 18 · 200 Meters · Place 6 · Over the Mountain Track ClubOver the Mountain Track Club200 Meters6.27.32a PB8
Jul 9USATF Region 6 Junior Olympic ChampionshipsJul 9 · Long Jump · Place 3 · Over the Mountain Track ClubOver the Mountain Track ClubLong Jump3.4.87m8
Jul 9USATF Region 6 Junior Olympic ChampionshipsJul 9 · High Jump · Place 1 · Over the Mountain Track ClubOver the Mountain Track ClubHigh Jump1.1.43m8
Jul 9USATF Region 6 Junior Olympic ChampionshipsJul 9 · 200m Hurdles · Place 4 · Over the Mountain Track ClubOver the Mountain Track Club200m Hurdles30" / 0.762m4.30.13aWind: -2.68
Jul 9USATF Region 6 Junior Olympic ChampionshipsJul 9 · 100m Hurdles · Place 5 · Over the Mountain Track ClubOver the Mountain Track Club100m Hurdles36" / 0.914m5.18.91a PBWind: -1.98
Jun 19USATF Alabama Association Junior Olympic ChampionshipsJun 19 · Long Jump · Place 1 · Over the Mountain Track ClubOver the Mountain Track ClubLong Jump14.69m PB8
Jun 19USATF Alabama Association Junior Olympic ChampionshipsJun 19 · High Jump · Place 1 · Over the Mountain Track ClubOver the Mountain Track ClubHigh Jump11.22m8
Jun 19USATF Alabama Association Junior Olympic ChampionshipsJun 19 · 200m Hurdles · Place 2 · Over the Mountain Track ClubOver the Mountain Track Club200m Hurdles231.78a8
Jun 19USATF Alabama Association Junior Olympic ChampionshipsJun 19 · 100m Hurdles · Place 2 · Over the Mountain Track ClubOver the Mountain Track Club100m Hurdles218.50a8
Jun 13Alabama State GamesJun 13 · Long Jump · Place 11 · Over the Mountain Track ClubOver the Mountain Track ClubLong Jump11.4.17m8
Jun 13Alabama State GamesJun 13 · 200m Hurdles · Place 6 · Over the Mountain Track ClubOver the Mountain Track Club200m Hurdles30" / 0.762m6.29.96a8
Jun 13Alabama State GamesJun 13 · 100m Hurdles · Place 6 · Over the Mountain Track ClubOver the Mountain Track Club100m Hurdles33" / 0.838m6.18.05a PB8
Jun 6AAU Southeastern District Qualifier (Alabama)Jun 6 · Long Jump · Place 1 · Over the Mountain Track ClubOver the Mountain Track ClubLong Jump14.89m—
Jun 6AAU Southeastern District Qualifier (Alabama)Jun 6 · High Jump · Place 1 · Over the Mountain Track ClubOver the Mountain Track ClubHigh Jump11.40m—
Jun 6AAU Southeastern District Qualifier (Alabama)Jun 6 · 200m Hurdles · Place 1 · Over the Mountain Track ClubOver the Mountain Track Club200m Hurdles130.45a—
Jun 6AAU Southeastern District Qualifier (Alabama)Jun 6 · 100m Hurdles · Place 1 · Over the Mountain Track ClubOver the Mountain Track Club100m Hurdles117.45a—
May 306th Annual OTM Mary Birdwell MemorialMay 30 · 200m Hurdles · Place 3 · Over the Mountain Track ClubOver the Mountain Track Club200m Hurdles36" / 0.914m3.31.23a PB8
May 306th Annual OTM Mary Birdwell MemorialMay 30 · 100m Hurdles · Place 1 · Over the Mountain Track ClubOver the Mountain Track Club100m Hurdles39" / 0.991m1.18.45a8
May 306th Annual OTM Mary Birdwell MemorialMay 30 · 100 Meters · Over the Mountain Track ClubOver the Mountain Track Club100 Meters--DNS8
Apr 15MS Metro Championship MeetApr 15 · 300m Hurdles · Place 18 · BumpusBumpus300m Hurdles30" / 0.762m18.49.90a7
Apr 15MS Metro Championship MeetApr 15 · 110m Hurdles · Place 11 · BumpusBumpus110m Hurdles30" / 0.762m11.18.83a PB7
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · 110m Hurdles · Place 4 · BumpusBumpus110m Hurdles33" / 0.838m4.18.66a PB7
Apr 7Metro MS meet (Spain Park)Apr 7 · 300m Hurdles · BumpusBumpus300m Hurdles30" / 0.762m--DNS7
Apr 7Metro MS meet (Spain Park)Apr 7 · 110m Hurdles · Place 6 · BumpusBumpus110m Hurdles30" / 0.762m6.19.01a7
Apr 1Metro South Meet #4 @ HomewoodApr 1 · Long Jump · BumpusBumpusLong Jump--DNS7
Apr 1Metro South Meet #4 @ HomewoodApr 1 · 110m Hurdles · BumpusBumpus110m Hurdles33" / 0.838m--DNS7
Mar 3Metro South Meet #1Mar 3 · 300m Hurdles · Place 5 · BumpusBumpus300m Hurdles30" / 0.762m5.49.31a PB7
Mar 3Metro South Meet #1Mar 3 · 110m Hurdles · Place 5 · BumpusBumpus110m Hurdles33" / 0.838m5.19.07a7
Mar 3Metro South Meet #1Mar 3 · High Jump · Place 15 · BumpusBumpusHigh Jump15.4-04.00 PB7

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 15Middle School Meet #1Dec 15 · 60m Hurdles · Place 13 · BumpusBumpus60m Hurdles33" / 0.838m13.11.30a PB7
Dec 15Middle School Meet #1Dec 15 · 400 Meters · Place 28 · BumpusBumpus400 Meters28.1:02.01a PB7
Dec 11Middle School Meet #1Dec 11 · 60m Hurdles · Place 28 · BumpusBumpus60m Hurdles33" / 0.838m28.12.00a7
Dec 11Middle School Meet #1Dec 11 · 400 Meters · Place 24 · BumpusBumpus400 Meters24.1:02.50a7

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 14USATF Alabama Association Junior Olympic ChampionshipsJun 14 · 80m Hurdles · Place 1 · Over the Mountain Track ClubOver the Mountain Track Club80m Hurdles39" / 0.991m1.15.44a PBWind: -0.77
Jun 14USATF Alabama Association Junior Olympic ChampionshipsJun 14 · 400 Meters · Place 2 · Over the Mountain Track ClubOver the Mountain Track Club400 Meters2.1:06.27a PB7
Jun 14USATF Alabama Association Junior Olympic ChampionshipsJun 14 · 200 Meters · Place 6 · Over the Mountain Track ClubOver the Mountain Track Club200 Meters6.30.10aWind: -0.37

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 22USATF Alabama Association Junior Olympic ChampionshipsJun 22 · Long Jump · Place 5 · Over the Mountain Track ClubOver the Mountain Track ClubLong Jump5.3.66m6
Jun 22USATF Alabama Association Junior Olympic ChampionshipsJun 22 · 1500 Meters · Place 2 · Over the Mountain Track ClubOver the Mountain Track Club1500 Meters2.5:55.82a PB6
Jun 22USATF Alabama Association Junior Olympic ChampionshipsJun 22 · 100 Meters · Place 11 · Over the Mountain Track ClubOver the Mountain Track Club100 Meters11.15.52a PB6