Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorSouthern Conference MS Meet 1 · Feb 265:48.87Southern Conference MS Meet 1February 26, 2024
1600 Meters · OutdoorAHSAA 4A-7A Outdoor State Championship · Apr 304:41.04aAHSAA 4A-7A Outdoor State ChampionshipApril 30, 2026
3200 Meters · IndoorAHSAA State Indoor Meet · Jan 3010:22.91AHSAA State Indoor MeetJanuary 30, 2026
3200 Meters · OutdoorAHSAA 4A-7A Outdoor State Championship · Apr 3010:13.92aAHSAA 4A-7A Outdoor State ChampionshipApril 30, 2026
800 Meters · IndoorMagic City Invitational #1 · Dec 22:39.98aMagic City Invitational #1December 2, 2023
800 Meters · OutdoorVestavia Hills - Varsity - King of the Mountain - Invitational · Mar 62:17.03Vestavia Hills - Varsity - King of the Mountain - InvitationalMarch 6, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 30AHSAA 4A-7A Outdoor State ChampionshipApr 30 · 3200 Meters · Place 12 · Shelby CountyShelby County3200 Meters12.10:13.92a PB10
Apr 30AHSAA 4A-7A Outdoor State ChampionshipApr 30 · 1600 Meters · Place 14 · Shelby CountyShelby County1600 Meters14.4:41.04a PB10
Apr 24AHSAA Smiths Station Section 2026Apr 24 · 3200 Meters · Place 2 · Shelby CountyShelby County3200 Meters2.10:17.29a10
Apr 24AHSAA Smiths Station Section 2026Apr 24 · 1600 Meters · Place 2 · Shelby CountyShelby County1600 Meters2.4:52.71a10
Apr 15Shelby County ChampionshipsApr 15 · 3200 Meters · Place 5 · Shelby CountyShelby County3200 Meters5.10:54.65a10
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · 3200 Meters · Place 41 · Shelby CountyShelby County3200 Meters41.10:20.23a10
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · 1600 Meters · Place 48 · Shelby CountyShelby County1600 Meters48.4:45.59a10
Apr 4Spain Park ClassicApr 4 · 3200 Meters · Place 3 · Shelby CountyShelby County3200 Meters3.10:42.98a10
Mar 6Vestavia Hills - Varsity - King of the Mountain - InvitationalMar 6 · 1600 Meters · Place 31 · Shelby CountyShelby County1600 Meters314:49.0110
Mar 6Vestavia Hills - Varsity - King of the Mountain - InvitationalMar 6 · 800 Meters · Place 52 · Shelby CountyShelby County800 Meters522:17.03 PB10

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 30AHSAA State Indoor MeetJan 30 · 3200 Meters · Place 11 · Shelby CountyShelby County3200 Meters1110:22.91 PB10
Jan 24Last Chance #2Jan 24 · 3200 Meters · Place 7 · Shelby CountyShelby County3200 Meters710:27.2210
Jan 3Ice Breaker #1Jan 3 · 3200 Meters · Place 14 · Shelby CountyShelby County3200 Meters1410:43.1510

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 13Holiday Invitational #1Dec 13 · 3200 Meters · Place 19 · Shelby CountyShelby County3200 Meters1910:54.5310
Dec 6Magic City Invitational #1Dec 6 · 3200 Meters · Place 13 · Shelby CountyShelby County3200 Meters1310:51.8510

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 16Shelby County ChampionshipsApr 16 · 1600 Meters · Place 12 · Shelby CountyShelby County1600 Meters125:25.689
Apr 11Mountain Brook InvitationalApr 11 · 1600 Meters · Place 140 · Shelby CountyShelby County1600 Meters140.5:14.59a9
Mar 20Thompson InvitationalMar 20 · 1600 Meters · Place 32 · Shelby CountyShelby County1600 Meters325:34.379
Mar 19Alive at the HiveMar 19 · 3200 Meters · Place 3 · Shelby CountyShelby County3200 Meters311:32.129

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 17Shelby County ChampionshipsApr 17 · 1600 Meters · Place 9 · Columbiana Middle SchoolColumbiana Middle School1600 Meters95:39.278
Apr 1Pelham Middle School InvitationalApr 1 · 1600 Meters · Place 7 · Columbiana Middle SchoolColumbiana Middle School1600 Meters75:46.308
Apr 1Pelham Middle School InvitationalApr 1 · 800 Meters · Place 7 · Columbiana Middle SchoolColumbiana Middle School800 Meters72:39.168
Mar 21Thompson InvitationalMar 21 · 1600 Meters · Place 32 · Shelby CountyShelby County1600 Meters325:47.148
Mar 18Southern Conference MS Meet #4Mar 18 · 1600 Meters · Place 4 · Columbiana Middle SchoolColumbiana Middle School1600 Meters45:55.238
Mar 18Southern Conference MS Meet #4Mar 18 · 800 Meters · Place 14 · Columbiana Middle SchoolColumbiana Middle School800 Meters142:41.478
Mar 2Yellow Jacket InvitationalMar 2 · 1600 Meters · Place 25 · Shelby CountyShelby County1600 Meters255:43.358

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 26Southern Conference MS Meet 1Feb 26 · 1600 Meters · Place 11 · Columbiana Middle SchoolColumbiana Middle School1600 Meters115:48.87 PB8
Feb 26Southern Conference MS Meet 1Feb 26 · 800 Meters · Place 10 · Columbiana Middle SchoolColumbiana Middle School800 Meters102:41.298
Jan 27Last Chance Meet #2Jan 27 · 800 Meters · Place 93 · Shelby CountyShelby County800 Meters932:40.568

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 2Magic City Invitational #1Dec 2 · 1600 Meters · Place 52 · Shelby CountyShelby County1600 Meters52.5:53.87a8
Dec 2Magic City Invitational #1Dec 2 · 800 Meters · Place 62 · Shelby CountyShelby County800 Meters62.2:39.98a PB8

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 19Shelby County ChampionshipsApr 19 · 1600 Meters · Place 16 · Columbiana Middle SchoolColumbiana Middle School1600 Meters166:25.608
Apr 14Mountain Brook InvitationalApr 14 · 1600 Meters · Place 66 · ColumbianaColumbiana1600 Meters66.6:51.78a8
Apr 14Mountain Brook InvitationalApr 14 · 800 Meters · Place 71 · ColumbianaColumbiana800 Meters71.2:54.11a8
Mar 20Southern Conference Meet #4Mar 20 · 1600 Meters · Place 13 · Columbiana Middle SchoolColumbiana Middle School1600 Meters136:41.278
Mar 20Southern Conference Meet #4Mar 20 · 800 Meters · Place 18 · Columbiana Middle SchoolColumbiana Middle School800 Meters182:59.388