Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAlbertville JV Meet #2 · Mar 1414.99Albertville JV Meet #2March 14, 2022
1600 Meters · IndoorAHSAA State Indoor Meet · Jan 304:27.93AHSAA State Indoor MeetJanuary 30, 2026
1600 Meters · OutdoorAHSAA 4A-7A Outdoor State Championship · May 14:22.53aAHSAA 4A-7A Outdoor State ChampionshipMay 1, 2025
200 Meters · OutdoorAlbertville JV Meet #2 · Mar 1431.68Albertville JV Meet #2March 14, 2022
3200 Meters · IndoorHoliday Invitational #1 · Dec 1310:09.92Holiday Invitational #1December 13, 2025
3200 Meters · OutdoorAHSAA 4A-7A Outdoor State Championship · Apr 309:26.78aAHSAA 4A-7A Outdoor State ChampionshipApril 30, 2026
400 Meters · IndoorJV Meet #1 · Dec 1954.44aJV Meet #1December 19, 2024
800 Meters · IndoorAHSAA State Indoor Meet · Jan 301:58.17AHSAA State Indoor MeetJanuary 30, 2026
800 Meters · OutdoorAHSAA 4A-7A Outdoor State Championship · Apr 301:55.94aAHSAA 4A-7A Outdoor State ChampionshipApril 30, 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 · 3200 Meters · Place 3 · Fort Payne3200 Meters3.9:26.78a PB11
Apr 30AHSAA 4A-7A Outdoor State ChampionshipApr 30 · 1600 Meters · Place 6 · Fort Payne1600 Meters6.4:23.92a11
Apr 30AHSAA 4A-7A Outdoor State ChampionshipApr 30 · 800 Meters · Place 1 · Fort Payne800 Meters1.1:55.94a PB11
Apr 24AHSAA Muscle Shoals Section 2026Apr 24 · 3200 Meters · Place 3 · Fort Payne3200 Meters3.9:44.48a11
Apr 24AHSAA Muscle Shoals Section 2026Apr 24 · 1600 Meters · Place 2 · Fort Payne1600 Meters2.4:27.87a11
Apr 24AHSAA Muscle Shoals Section 2026Apr 24 · 800 Meters · Place 5 · Fort Payne800 Meters5.1:58.91a11
Apr 17Arab Knights InvitationalApr 17 · 3200 Meters · Fort Payne3200 Meters--DNS11
Apr 17Arab Knights InvitationalApr 17 · 1600 Meters · Place 1 · Fort Payne1600 Meters1.4:40.22a11
Apr 17Arab Knights InvitationalApr 17 · 800 Meters · Fort Payne800 Meters--DNS11
Apr 10WCA Warrior TwilightApr 10 · 3200 Meters · Place 2 · Fort Payne3200 Meters2.9:42.35a11
Apr 10WCA Warrior TwilightApr 10 · 1600 Meters · Place 1 · Fort Payne1600 Meters1.4:31.73a11
Apr 10WCA Warrior TwilightApr 10 · 800 Meters · Fort Payne800 Meters--DNS11
Apr 4John Esslinger Meet of ChampionsApr 4 · 1600 Meters · Place 10 · Fort Payne1600 Meters10.4:26.00a11
Apr 4John Esslinger Meet of ChampionsApr 4 · 800 Meters · Place 9 · Fort Payne800 Meters9.1:59.34a11

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 28Patriot InvitationalFeb 28 · 1600 Meters · Place 5 · Fort Payne1600 Meters54:41.9411
Feb 28Patriot InvitationalFeb 28 · 800 Meters · Place 2 · Fort Payne800 Meters22:02.1111
Jan 30AHSAA State Indoor MeetJan 30 · 800 Meters · Place 5 · Fort Payne800 Meters51:58.17 PB11
Jan 30AHSAA State Indoor MeetJan 30 · 1600 Meters · Place 6 · Fort Payne1600 Meters64:27.93 PB11
Jan 23Last Chance #1/Pentathlon and Invite EventsJan 23 · 800 Meters · Fort Payne800 Meters--DNS11
Jan 19Martin Luther King Indoor Track Classic #1Jan 19 · 1600 Meters · Place 6 · Fort Payne1600 Meters64:31.1011
Jan 19Martin Luther King Indoor Track Classic #1Jan 19 · 800 Meters · Place 9 · Fort Payne800 Meters92:01.8411
Jan 14JV Meet #3Jan 14 · 1600 Meters · Place 4 · Fort Payne1600 Meters44:33.9211

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 13Holiday Invitational #1Dec 13 · 3200 Meters · Place 7 · Fort Payne3200 Meters710:09.92 PB11
Dec 13Holiday Invitational #1Dec 13 · 1600 Meters · Place 6 · Fort Payne1600 Meters64:30.7911
Dec 6Magic City Invitational #1Dec 6 · 1600 Meters · Place 4 · Fort Payne1600 Meters44:33.1011
Dec 6Magic City Invitational #1Dec 6 · 800 Meters · Place 12 · Fort Payne800 Meters122:05.1011
Feb 28Albertville Varsity Meet #1Feb 28 · 1600 Meters · Place 1 · Fort Payne1600 Meters14:28.25a—
Feb 28Albertville Varsity Meet #1Feb 28 · 800 Meters · Place 9 · Fort Payne800 Meters92:05.17a—
Jan 31AHSAA Indoor Track & Field ChampionshipJan 31 · 1600 Meters · Place 10 · Fort Payne1600 Meters10.4:29.49a10
Jan 31AHSAA Indoor Track & Field ChampionshipJan 31 · 800 Meters · Place 13 · Fort Payne800 Meters13.2:00.96a10
Jan 15JV Meet #3Jan 15 · 1600 Meters · Place 3 · Fort Payne1600 Meters34:30.9310
Jan 15JV Meet #3Jan 15 · 800 Meters · Place 10 · Fort Payne800 Meters102:01.9210

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 1AHSAA 4A-7A Outdoor State ChampionshipMay 1 · 3200 Meters · Fort Payne3200 Meters--DNS10
May 1AHSAA 4A-7A Outdoor State ChampionshipMay 1 · 1600 Meters · Place 11 · Fort Payne1600 Meters11.4:22.53a PB10
May 1AHSAA 4A-7A Outdoor State ChampionshipMay 1 · 800 Meters · Place 8 · Fort Payne800 Meters8.2:00.45a10
Apr 25AHSAA Muscle Shoals Section 2025Apr 25 · 3200 Meters · Place 2 · Fort Payne3200 Meters2.9:51.45a10
Apr 25AHSAA Muscle Shoals Section 2025Apr 25 · 1600 Meters · Place 3 · Fort Payne1600 Meters3.4:31.60a10
Apr 25AHSAA Muscle Shoals Section 2025Apr 25 · 800 Meters · Place 3 · Fort Payne800 Meters3.2:00.64a10
Apr 11WCA Warrior TwilightApr 11 · 3200 Meters · Place 1 · Fort Payne3200 Meters1.9:47.24a10
Apr 11WCA Warrior TwilightApr 11 · 1600 Meters · Place 1 · Fort Payne1600 Meters1.4:43.56a10
Apr 11WCA Warrior TwilightApr 11 · 800 Meters · Fort Payne800 Meters--DNS10
Apr 11WCA Warrior TwilightApr 11 · 400 Meters · Fort Payne400 Meters--DNS10
Mar 141A-7A Cullman ClassicMar 14 · 1600 Meters · Place 2 · Fort Payne1600 Meters24:33.2110
Mar 141A-7A Cullman ClassicMar 14 · 800 Meters · Place 3 · Fort Payne800 Meters32:03.3610

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 19JV Meet #1Dec 19 · 800 Meters · Place 2 · Fort Payne800 Meters2.2:01.40a10
Dec 19JV Meet #1Dec 19 · 400 Meters · Place 13 · Fort Payne400 Meters13.54.44a PB10
Dec 14Holiday Invitational #1Dec 14 · 1600 Meters · Place 4 · Fort Payne1600 Meters44:37.3210
Dec 14Holiday Invitational #1Dec 14 · 800 Meters · Place 8 · Fort Payne800 Meters82:05.1210
Jan 26Last Chance Meet #1Jan 26 · 400 Meters · Place 58 · Fort Payne400 Meters5856.479

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 2AHSAA 4A-7A Outdoor State ChampionshipMay 2 · 3200 Meters · Fort Payne3200 Meters--DNS9
May 2AHSAA 4A-7A Outdoor State ChampionshipMay 2 · 1600 Meters · Place 21 · Fort Payne1600 Meters21.4:39.08a9
Apr 12Arab Knights InvitationalApr 12 · 1600 Meters · Place 4 · Fort Payne1600 Meters44:44.019
Apr 12Arab Knights InvitationalApr 12 · 800 Meters · Place 8 · Fort Payne800 Meters82:04.919
Mar 161A - 7A Cullman ClassicMar 16 · 1600 Meters · Place 4 · Fort Payne1600 Meters44:38.789
Mar 161A - 7A Cullman ClassicMar 16 · 800 Meters · Place 8 · Fort Payne800 Meters82:04.519
Mar 2Yellow Jacket InvitationalMar 2 · 1600 Meters · Place 2 · Fort Payne1600 Meters24:38.409
Mar 2Yellow Jacket InvitationalMar 2 · 800 Meters · Place 6 · Fort Payne800 Meters62:08.529

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 14Cross Plex JV Meet #1Dec 14 · 1600 Meters · Place 12 · Fort Payne1600 Meters12.4:45.31a9
Dec 14Cross Plex JV Meet #1Dec 14 · 800 Meters · Place 10 · Fort Payne800 Meters10.2:09.36a9
Dec 9Holiday Invitational #1Dec 9 · 1600 Meters · Place 16 · Fort Payne1600 Meters16.4:55.71a9
Dec 9Holiday Invitational #1Dec 9 · 800 Meters · Place 11 · Fort Payne800 Meters11.2:14.28a9
Jan 18JV Meet #3Jan 18 · 1600 Meters · Place 98 · Fort Payne1600 Meters985:13.698
Jan 18JV Meet #3Jan 18 · 800 Meters · Place 146 · Fort Payne800 Meters1462:27.708

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 28AHSAA Fort Payne SectionalApr 28 · 1600 Meters · Place 13 · Fort Payne1600 Meters13.5:00.55a8
Mar 11James Clemens InvitationalMar 11 · 3200 Meters · Place 25 · Fort Payne3200 Meters2511:29.188
Mar 11James Clemens InvitationalMar 11 · 800 Meters · Place 40 · Fort Payne800 Meters402:22.468

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 15Crossplex JV Meet #1Dec 15 · 1600 Meters · Place 64 · Fort Payne1600 Meters64.5:17.68a8
Dec 15Crossplex JV Meet #1Dec 15 · 800 Meters · Place 118 · Fort Payne800 Meters118.2:33.28a8

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 14Albertville JV Meet #2Mar 14 · 200 Meters · Place 25 · Fort Payne200 Meters2531.68 PB—
Mar 14Albertville JV Meet #2Mar 14 · 100 Meters · Place 25 · Fort Payne100 Meters2514.99 PB—