Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorPaul W. Bryant Invitational · Feb 286:40.05Paul W. Bryant InvitationalFebruary 28, 2026
1600 Meters · OutdoorAlive at the Hive · Mar 196:22.06Alive at the HiveMarch 19, 2025
800 Meters · OutdoorVestavia Hills - Varsity - King of the Mountain - Invitational · Mar 62:45.23Vestavia 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

7 results
DateMeetEventPlMarkGr
Apr 24AHSAA Northridge Section 2026Apr 24 · 1600 Meters · Place 23 · McAdory1600 Meters23.6:31.25a11
Apr 16Jefferson County HS League ChampionshipApr 16 · 1600 Meters · Place 7 · McAdory1600 Meters7.6:30.94a11
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · 1600 Meters · Place 115 · McAdory1600 Meters115.6:28.14a11
Apr 4Spain Park ClassicApr 4 · 1600 Meters · Place 34 · McAdory1600 Meters34.6:37.27a11
Mar 31JEFCO HS League Meet #4 @ Center PointMar 31 · 800 Meters · Place 18 · McAdory800 Meters18.2:49.81a11
Mar 21Magic City HS Invitational (Center Point)Mar 21 · 1600 Meters · Place 15 · McAdory1600 Meters15.6:37.14a11
Mar 6Vestavia Hills - Varsity - King of the Mountain - InvitationalMar 6 · 800 Meters · Place 80 · McAdory800 Meters802:45.23 PB11

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 28Paul W. Bryant InvitationalFeb 28 · 1600 Meters · Place 41 · McAdory1600 Meters416:40.05 PB11

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 25AHSAA 4A - Section 2/6A - Section 3 - Northridge 2025Apr 25 · 1600 Meters · Place 19 · McAdory1600 Meters19.6:28.25a10
Apr 17JEFCO HS County ChampionshipApr 17 · 1600 Meters · Place 14 · McAdory1600 Meters14.6:34.71a10
Apr 8Magic City HS Invitational 2025Apr 8 · 1600 Meters · Place 18 · McAdory1600 Meters186:36.5510
Apr 8Magic City HS Invitational 2025Apr 8 · 800 Meters · Place 32 · McAdory800 Meters322:54.0610
Mar 19Alive at the HiveMar 19 · 1600 Meters · Place 25 · McAdory1600 Meters256:22.06 PB10
Mar 19Alive at the HiveMar 19 · 800 Meters · Place 26 · McAdory800 Meters262:47.7110
Mar 13JEFCO HS League Meet #2Mar 13 · 1600 Meters · Place 18 · McAdory1600 Meters186:32.0110
Mar 13JEFCO HS League Meet #2Mar 13 · 800 Meters · Place 36 · McAdory800 Meters362:57.5110
Mar 6JeffCo HS Meet 1Mar 6 · 1600 Meters · Place 16 · McAdory1600 Meters16.6:43.67a10
Mar 6JeffCo HS Meet 1Mar 6 · 800 Meters · Place 35 · McAdory800 Meters35.2:56.35a10
Mar 1Paul W. Bryant InvitationalMar 1 · 1600 Meters · Place 34 · McAdory1600 Meters346:33.7810
Mar 1Paul W. Bryant InvitationalMar 1 · 800 Meters · Place 51 · McAdory800 Meters512:59.2510