Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorAHSAA 4A-7A Outdoor State Championship · May 14:48.66aAHSAA 4A-7A Outdoor State ChampionshipMay 1, 2025
3200 Meters · OutdoorAHSAA 4A-7A Outdoor State Championship · May 110:47.30aAHSAA 4A-7A Outdoor State ChampionshipMay 1, 2025
400 Meters · IndoorMartin Luther King Indoor Track Classic #1 · Jan 1953.94Martin Luther King Indoor Track Classic #1January 19, 2026
400 Meters · OutdoorAHSAA Smiths Station Section 2026 · Apr 2452.71aAHSAA Smiths Station Section 2026April 24, 2026
800 Meters · OutdoorAHSAA Smiths Station Section 2026 · Apr 242:04.06aAHSAA Smiths Station Section 2026April 24, 2026
Javelin · 800g · OutdoorSylacauga Meet 4 · Apr 7116-00Sylacauga Meet 4April 7, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
Apr 30AHSAA 4A-7A Outdoor State ChampionshipApr 30 · 800 Meters · Place 16 · Elmore County800 Meters16.2:08.53a11
Apr 24AHSAA Smiths Station Section 2026Apr 24 · 800 Meters · Place 2 · Elmore County800 Meters2.2:04.06a PB11
Apr 24AHSAA Smiths Station Section 2026Apr 24 · 400 Meters · Place 9 · Elmore County400 Meters9.52.71a PB11
Apr 7Sylacauga Meet 4Apr 7 · Javelin · Place 6 · Elmore CountyJavelin800g6.116-00 PB11
Apr 7Sylacauga Meet 4Apr 7 · 1600 Meters · Elmore County1600 Meters--DNS11
Apr 7Sylacauga Meet 4Apr 7 · 400 Meters · Place 2 · Elmore County400 Meters2.53.89a11
Mar 30Monday Madness #4Mar 30 · 3200 Meters · Elmore County3200 Meters--DNS11
Mar 30Monday Madness #4Mar 30 · 800 Meters · Elmore County800 Meters--DNS11
Mar 30Monday Madness #4Mar 30 · 400 Meters · Place 18 · Elmore County400 Meters18.56.93a11
Mar 19Sylacauga Meet 2Mar 19 · 3200 Meters · Place 1 · Elmore County3200 Meters111:09.5111
Mar 19Sylacauga Meet 2Mar 19 · 1600 Meters · Place 4 · Elmore County1600 Meters45:25.1511
Mar 9Monday Madness 2Mar 9 · 1600 Meters · Place 3 · Elmore County1600 Meters35:11.2111
Mar 9Monday Madness 2Mar 9 · 800 Meters · Place 1 · Elmore County800 Meters12:16.1011
Mar 2Monday Madness 1Mar 2 · 1600 Meters · Place 6 · Elmore County1600 Meters64:59.73a11

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 19Martin Luther King Indoor Track Classic #1Jan 19 · 400 Meters · Place 30 · Elmore County400 Meters3053.94 PB11

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 1AHSAA 4A-7A Outdoor State ChampionshipMay 1 · 3200 Meters · Place 17 · Elmore County3200 Meters17.10:47.30a PB10
May 1AHSAA 4A-7A Outdoor State ChampionshipMay 1 · 1600 Meters · Place 17 · Elmore County1600 Meters17.4:48.66a PB10
Apr 18Beauregard 2025Apr 18 · 3200 Meters · Place 3 · Elmore County3200 Meters3.11:29.66a10
Apr 18Beauregard 2025Apr 18 · 1600 Meters · Place 3 · Elmore County1600 Meters3.4:50.50a10
Apr 18Beauregard 2025Apr 18 · 800 Meters · Place 25 · Elmore County800 Meters25.2:31.98a10
Apr 3Sylacauga Meet 3Apr 3 · 1600 Meters · Place 2 · Elmore County1600 Meters25:11.6910

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 2AHSAA 4A-7A Outdoor State ChampionshipMay 2 · 1600 Meters · Place 21 · Elmore County1600 Meters21.5:04.29a9
Apr 8MAdness 3Apr 8 · 1600 Meters · Place 11 · Elmore County1600 Meters115:06.979
Mar 11Monday MAdness #2Mar 11 · 3200 Meters · Place 7 · Elmore County3200 Meters711:31.509
Mar 4MAMM1Mar 4 · 1600 Meters · Place 5 · Elmore County1600 Meters5.5:02.39a9
Mar 4MAMM1Mar 4 · 800 Meters · Place 6 · Elmore County800 Meters6.2:17.81a9

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 28AHSAA Smiths Station SectionalApr 28 · 1600 Meters · Place 2 · Elmore County1600 Meters2.5:02.27a8