Personal bests

Best marks in available results
Event / courseMarkMeetDate
300m Hurdles · 36" / 0.914m · OutdoorSylacauga Meet 5 · Apr 1741.92aSylacauga Meet 5April 17, 2026
400 Meters · OutdoorAHSAA Smiths Station Section 2026 · Apr 2452.54aAHSAA Smiths Station Section 2026April 24, 2026
400m Hurdles · 36" / 0.914m · OutdoorUSATF Region 6 Junior Olympic Championships · Jul 959.98aUSATF Region 6 Junior Olympic ChampionshipsJuly 9, 2026
800 Meters · OutdoorTalladega County Meet · Apr 112:15.88aTalladega County MeetApril 11, 2026
Complete · OutdoorSylacauga Meet 4 · Apr 1819.98Sylacauga Meet 4April 18, 2025

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

2026 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 400m Hurdles · No Handouts TFCNo Handouts TFC400m Hurdles36" / 0.914mRound P--DNS11
Jul 9USATF Region 6 Junior Olympic ChampionshipsJul 9 · 400m Hurdles · Place 5 · No Handouts TFCNo Handouts TFC400m Hurdles36" / 0.914m5.59.98a PB11
Jul 9USATF Region 6 Junior Olympic ChampionshipsJul 9 · 400 Meters · No Handouts TFCNo Handouts TFC400 Meters—DNS11
Jun 242026 USATF National Youth Outdoor ChampionshipsJun 24 · 400m Hurdles · No Handouts TFCNo Handouts TFC400m HurdlesRound P—DQ11
Jun 19USATF Alabama Association Junior Olympic ChampionshipsJun 19 · 400m Hurdles · Place 1 · No Handouts TFCNo Handouts TFC400m Hurdles159.80a11
Jun 19USATF Alabama Association Junior Olympic ChampionshipsJun 19 · 400 Meters · Place 5 · No Handouts TFCNo Handouts TFC400 Meters553.86a11
Apr 30AHSAA 4A-7A Outdoor State ChampionshipApr 30 · 300m Hurdles · Place 17 · SylacaugaSylacauga300m Hurdles36" / 0.914m17.44.06a11
Apr 24AHSAA Smiths Station Section 2026Apr 24 · 300m Hurdles · Place 4 · SylacaugaSylacauga300m Hurdles36" / 0.914m4.42.45a11
Apr 24AHSAA Smiths Station Section 2026Apr 24 · 400 Meters · Place 8 · SylacaugaSylacauga400 Meters8.52.54a PB11
Apr 18Lincoln Meet 1Apr 18 · 300m Hurdles · SylacaugaSylacauga300m Hurdles36" / 0.914m--DNS11
Apr 18Lincoln Meet 1Apr 18 · 800 Meters · SylacaugaSylacauga800 Meters--DNS11
Apr 18Lincoln Meet 1Apr 18 · 400 Meters · SylacaugaSylacauga400 Meters--DNS11
Apr 17Sylacauga Meet 5Apr 17 · 300m Hurdles · Place 2 · SylacaugaSylacauga300m Hurdles36" / 0.914m2.41.92a PB11
Apr 17Sylacauga Meet 5Apr 17 · 400 Meters · Place 2 · SylacaugaSylacauga400 Meters2.52.58a11
Apr 11Talladega County MeetApr 11 · 300m Hurdles · Place 8 · SylacaugaSylacauga300m Hurdles36" / 0.914m8.48.40a11
Apr 11Talladega County MeetApr 11 · 800 Meters · Place 2 · SylacaugaSylacauga800 Meters2.2:15.88a PB11
Apr 7Sylacauga Meet 4Apr 7 · 300m Hurdles · Place 2 · SylacaugaSylacauga300m Hurdles36" / 0.914m2.42.59a11
Apr 7Sylacauga Meet 4Apr 7 · 400 Meters · Place 1 · SylacaugaSylacauga400 Meters1.52.69a11
Apr 2Sylacauga Meet 3Apr 2 · 300m Hurdles · Place 4 · SylacaugaSylacauga300m Hurdles36" / 0.914m4.42.90a11
Apr 2Sylacauga Meet 3Apr 2 · 800 Meters · Place 2 · SylacaugaSylacauga800 Meters2.2:19.38a11
Apr 2Sylacauga Meet 3Apr 2 · 400 Meters · SylacaugaSylacauga400 Meters--DNS11
Mar 19Sylacauga Meet 2Mar 19 · 300m Hurdles · Place 3 · SylacaugaSylacauga300m Hurdles342.1411
Mar 19Sylacauga Meet 2Mar 19 · 400 Meters · Place 4 · SylacaugaSylacauga400 Meters453.4611

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 18Sylacauga Meet 4Apr 18 · Complete · Place 3 · SylacaugaSylacaugaComplete348.3410
Apr 18Sylacauga Meet 4Apr 18 · Complete · Place 5 · SylacaugaSylacaugaComplete519.98 PB10
Apr 12Talladega County MeetApr 12 · 300m Hurdles · Place 6 · SylacaugaSylacauga300m Hurdles647.0010
Apr 12Talladega County MeetApr 12 · 110m Hurdles · Place 5 · SylacaugaSylacauga110m Hurdles519.1010
Apr 8Lincoln Meet 4Apr 8 · 300m Hurdles · Place 15 · SylacaugaSylacauga300m Hurdles1547.05a10
Apr 8Lincoln Meet 4Apr 8 · 300m Hurdles · Place 15 · SylacaugaSylacauga300m Hurdles1547.05a10
Apr 3Sylacauga Meet 3Apr 3 · 110m Hurdles · Place 4 · SylacaugaSylacauga110m Hurdles419.6810
Mar 14Sylacauga Meet 2Mar 14 · 300m Hurdles · Place 3 · SylacaugaSylacauga300m Hurdles348.5510
Mar 6Sylacauga Meet 1Mar 6 · 300m Hurdles · Place 6 · SylacaugaSylacauga300m Hurdles647.73a—

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 8Talladega County MeetApr 8 · 300m Hurdles · Place 4 · SylacaugaSylacauga300m Hurdles444.919
Apr 8Talladega County MeetApr 8 · 110m Hurdles · Place 7 · SylacaugaSylacauga110m Hurdles719.629
Apr 8Talladega County MeetApr 8 · 800 Meters · Place 6 · SylacaugaSylacauga800 Meters62:28.769
Mar 21Lincoln Meet 2Mar 21 · 300m Hurdles · Place 9 · SylacaugaSylacauga300m Hurdles947.04a—
Mar 21Lincoln Meet 2Mar 21 · 110m Hurdles · Place 7 · SylacaugaSylacauga110m Hurdles719.52a—
Mar 21Lincoln Meet 2Mar 21 · 800 Meters · Place 17 · SylacaugaSylacauga800 Meters172:25.16a—
Mar 9Lincoln Meet 1Mar 9 · 300m Hurdles · Place 14 · SylacaugaSylacauga300m Hurdles1446.84—
Mar 9Lincoln Meet 1Mar 9 · 110m Hurdles · Place 14 · SylacaugaSylacauga110m Hurdles1420.09—
Mar 9Lincoln Meet 1Mar 9 · 800 Meters · Place 14 · SylacaugaSylacauga800 Meters142:24.90—