Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorRussellville Classic · Feb 275:55.39Russellville ClassicFebruary 27, 2026
1600 Meters · OutdoorMuscle Shoals Invitational 1 · Mar 125:31.36Muscle Shoals Invitational 1March 12, 2026
200 Meters · IndoorNorthridge Black and Blue Invite · Feb 2430.59Northridge Black and Blue InviteFebruary 24, 2024
400 Meters · IndoorMLK Track Classic #1 · Jan 161:06.74aMLK Track Classic #1January 16, 2023
400 Meters · OutdoorVestavia Hills - Varsity - King of the Mountain Invitional · Mar 91:06.26Vestavia Hills - Varsity - King of the Mountain InvitionalMarch 9, 2024
800 Meters · IndoorAHSAA State Indoor Track & Field Championships · Feb 32:32.31aAHSAA State Indoor Track & Field ChampionshipsFebruary 3, 2023
800 Meters · OutdoorAHSAA 4A-7A Outdoor State Championship · Apr 302:30.61aAHSAA 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

12 results
DateMeetEventPlMarkGr
Apr 30AHSAA 4A-7A Outdoor State ChampionshipApr 30 · 1600 Meters · Place 10 · Hamilton1600 Meters10.5:34.56a10
Apr 30AHSAA 4A-7A Outdoor State ChampionshipApr 30 · 800 Meters · Place 11 · Hamilton800 Meters11.2:30.61a PB10
Apr 24AHSAA Muscle Shoals Section 2026Apr 24 · 1600 Meters · Place 1 · Hamilton1600 Meters1.5:39.41a10
Apr 24AHSAA Muscle Shoals Section 2026Apr 24 · 800 Meters · Place 2 · Hamilton800 Meters2.2:31.30a10
Apr 9Jasper Vikings InvitationalApr 9 · 1600 Meters · Place 3 · Hamilton1600 Meters3.5:55.32a10
Apr 9Jasper Vikings InvitationalApr 9 · 800 Meters · Place 6 · Hamilton800 Meters6.2:43.35a10
Apr 1Marion Co. ChampionshipsApr 1 · 3200 Meters · Hamilton3200 Meters--DNS10
Apr 1Marion Co. ChampionshipsApr 1 · 1600 Meters · Place 1 · Hamilton1600 Meters1.5:46.25a10
Apr 1Marion Co. ChampionshipsApr 1 · 800 Meters · Place 4 · Hamilton800 Meters4.2:44.47a10
Mar 19Aggie InviteMar 19 · 1600 Meters · Place 1 · Hamilton1600 Meters15:41.3510
Mar 12Muscle Shoals Invitational 1Mar 12 · 1600 Meters · Place 4 · Hamilton1600 Meters45:31.36 PB10
Mar 12Muscle Shoals Invitational 1Mar 12 · 800 Meters · Place 7 · Hamilton800 Meters72:36.2210

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 27Russellville ClassicFeb 27 · 1600 Meters · Place 1 · Hamilton1600 Meters15:55.39 PB10

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 13Holiday Invitational #1Dec 13 · 800 Meters · Place 19 · Hamilton800 Meters192:37.4910

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 1AHSAA 4A-7A Outdoor State ChampionshipMay 1 · 1600 Meters · Place 9 · Hamilton1600 Meters9.5:37.96a9
Apr 25AHSAA Muscle Shoals Section 2025Apr 25 · 1600 Meters · Place 1 · Hamilton1600 Meters1.5:36.73a9
Apr 15Muscle Shoals Invitational 2Apr 15 · 1600 Meters · Place 4 · Hamilton1600 Meters45:47.269
Apr 15Muscle Shoals Invitational 2Apr 15 · 800 Meters · Place 10 · Hamilton800 Meters102:43.309
Apr 11Mountain Brook InvitationalApr 11 · 1600 Meters · Place 65 · Hamilton1600 Meters65.5:50.10a9
Apr 11Mountain Brook InvitationalApr 11 · 800 Meters · Place 70 · Hamilton800 Meters70.2:36.82a9
Apr 2Marion County ChampionshipApr 2 · 1600 Meters · Place 1 · Hamilton1600 Meters1.6:11.07a9
Apr 2Marion County ChampionshipApr 2 · 800 Meters · Place 3 · Hamilton800 Meters3.2:42.26a9
Apr 2Marion County ChampionshipApr 2 · 400 Meters · Place 5 · Hamilton400 Meters5.1:09.99a9
Mar 29Aggie InviteMar 29 · 800 Meters · Place 2 · Hamilton800 Meters22:42.499
Mar 29Aggie InviteMar 29 · 400 Meters · Place 6 · Hamilton400 Meters61:08.469
Mar 13Buttahatchee Bottom InviteMar 13 · 800 Meters · Place 2 · Hamilton800 Meters22:42.789
Mar 13Buttahatchee Bottom InviteMar 13 · 400 Meters · Place 6 · Hamilton400 Meters61:08.629
Mar 1Winfield Ice Breaker Invitational MeetMar 1 · 800 Meters · Place 5 · Hamilton800 Meters52:48.479
Mar 1Winfield Ice Breaker Invitational MeetMar 1 · 400 Meters · Place 10 · Hamilton400 Meters101:09.099

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 11First Crack JV MeetDec 11 · 400 Meters · Place 12 · Hamilton400 Meters12.1:08.95a9
Dec 7Magic City Invitational #1Dec 7 · 400 Meters · Place 40 · Hamilton400 Meters401:09.089
Feb 24Northridge Black and Blue InviteFeb 24 · 200 Meters · Place 9 · Hamilton200 Meters930.59 PB8

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 26Hewitt Section 2024Apr 26 · 800 Meters · Place 8 · Hamilton800 Meters8.2:36.13a8
Apr 19Hewitt Trussville InvitationalApr 19 · 400 Meters · Place 26 · Hamilton400 Meters261:07.688
Mar 21Florence InvitationalMar 21 · 800 Meters · Place 9 · Hamilton800 Meters92:40.36a—
Mar 21Florence InvitationalMar 21 · 800 Meters · Place 9 · Hamilton800 Meters92:40.368
Mar 9Vestavia Hills - Varsity - King of the Mountain InvitionalMar 9 · 400 Meters · Place 51 · Hamilton400 Meters511:06.26 PB8
Mar 2Winfield Icebreaker InvitationalMar 2 · 300m Hurdles · Place 7 · Hamilton300m Hurdles758.298

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 2Magic City Invitational #2Dec 2 · 800 Meters · Place 28 · Hamilton800 Meters28.2:51.06a8
Dec 2Magic City Invitational #2Dec 2 · 400 Meters · Place 49 · Hamilton400 Meters49.1:08.31a8
Feb 25Winfield Ice Breaker Invitational MeetFeb 25 · 400 Meters · Place 2 · Hamilton400 Meters21:07.667
Feb 3AHSAA State Indoor Track & Field ChampionshipsFeb 3 · 800 Meters · Place 10 · Hamilton800 Meters10.2:32.31a PB7
Jan 16MLK Track Classic #1Jan 16 · 400 Meters · Place 18 · Hamilton400 Meters18.1:06.74a PB7
Jan 7Icebreaker Invitational #2Jan 7 · 400 Meters · Place 76 · Hamilton400 Meters76.1:08.36a7

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 4AHSAA State Outdoor Championships - 4A/5A/6A/7AMay 4 · 800 Meters · Place 20 · Hamilton800 Meters20.2:42.91a7
Apr 28AHSAA Hewitt-Trussville SectionalApr 28 · 1600 Meters · Place 4 · Hamilton1600 Meters4.6:01.15a7
Apr 28AHSAA Hewitt-Trussville SectionalApr 28 · 800 Meters · Place 4 · Hamilton800 Meters4.2:37.85a7
Apr 14Mountain Brook InvitationalApr 14 · 800 Meters · Place 70 · Hamilton800 Meters70.2:34.03a7
Mar 16JEFCO HS League Meet #2Mar 16 · 800 Meters · Place 3 · Hamilton800 Meters3.2:39.65a7
Mar 16JEFCO HS League Meet #2Mar 16 · 400 Meters · Place 20 · Hamilton400 Meters20.1:08.35a7
Mar 3Husky March ClassicMar 3 · 400 Meters · Place 26 · Hamilton400 Meters261:07.217

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 10Holiday Invitational #2Dec 10 · 800 Meters · Hamilton800 Meters--DNS7
Dec 3Magic City Invitational #2Dec 3 · 800 Meters · Place 20 · Hamilton800 Meters20.2:42.01a7