Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSpain Park Classic · Apr 412.80aSpain Park ClassicApril 4, 2026
200 Meters · OutdoorSpain Park Classic · Apr 426.74aSpain Park ClassicApril 4, 2026
60 Meter · IndoorAHSAA Indoor Track & Field Championship · Jan 318.29aAHSAA Indoor Track & Field ChampionshipJanuary 31, 2025
60 Meters · IndoorAHSAA State Indoor Meet · Jan 308.29AHSAA State Indoor MeetJanuary 30, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 30AHSAA 4A-7A Outdoor State ChampionshipApr 30 · 100 Meters · Place 19 · AltamontAltamont100 MetersRound P19.13.10aWind: -0.311
Apr 24AHSAA Northridge Section 2026Apr 24 · 200 Meters · Place 9 · AltamontAltamont200 MetersRound P9.27.92a11
Apr 24AHSAA Northridge Section 2026Apr 24 · 100 Meters · Place 4 · AltamontAltamont100 MetersRound P4.13.25a11
Apr 24AHSAA Northridge Section 2026Apr 24 · 100 Meters · Place 4 · AltamontAltamont100 Meters4.13.05a11
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · 200 Meters · Place 21 · AltamontAltamont200 MetersRound P21.27.39aWind: -0.211
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · 100 Meters · Place 20 · AltamontAltamont100 MetersRound P20.13.02aWind: 0.211
Apr 4Spain Park ClassicApr 4 · 200 Meters · Place 9 · AltamontAltamont200 Meters9.26.74a PB11
Apr 4Spain Park ClassicApr 4 · 100 Meters · Place 7 · AltamontAltamont100 Meters7.12.80a PB11
Mar 14Homewood InvitationalMar 14 · 100 Meters · Place 30 · AltamontAltamont100 Meters3013.27—
Mar 14Homewood InvitationalMar 14 · 100 Meters · Place 30 · AltamontAltamont100 Meters3013.27—
Mar 6Vestavia Hills - Varsity - King of the Mountain - InvitationalMar 6 · 100 Meters · Place 27 · AltamontAltamont100 Meters2713.3511

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 30AHSAA State Indoor MeetJan 30 · 60 Meters · Place 10 · AltamontAltamont60 MetersRound P108.29 PB11
Jan 19Martin Luther King Indoor Track Classic #2Jan 19 · 60 Meters · Place 45 · AltamontAltamont60 Meters458.3511
Jan 14JV Meet #3Jan 14 · 60 Meters · Place 123 · AltamontAltamont60 Meters1239.1211

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 6Magic City Invitational #2Dec 6 · 60 Meter · Place 62 · AltamontAltamont60 Meter62.8.44a11
Jan 31AHSAA Indoor Track & Field ChampionshipJan 31 · 60 Meter · Place 6 · AltamontAltamont60 MeterRound P6.8.29a PB10
Jan 31AHSAA Indoor Track & Field ChampionshipJan 31 · 60 Meter · Place 6 · AltamontAltamont60 Meter6.8.32a10
Jan 20Martin Luther King Indoor Track Classic #2Jan 20 · 60 Meters · Place 42 · AltamontAltamont60 Meters428.4010
Jan 15JV Meet #3Jan 15 · 60 Meters · Place 26 · AltamontAltamont60 Meters268.4510

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 1AHSAA 4A-7A Outdoor State ChampionshipMay 1 · 200 Meters · Place 17 · AltamontAltamont200 MetersRound P17.26.83aWind: 2.110
May 1AHSAA 4A-7A Outdoor State ChampionshipMay 1 · 100 Meters · Place 14 · AltamontAltamont100 MetersRound P14.12.75aWind: 3.810
Apr 25AHSAA 4A - Section 2/6A - Section 3 - Northridge 2025Apr 25 · 200 Meters · Place 6 · AltamontAltamont200 MetersRound P6.27.18a10
Apr 25AHSAA 4A - Section 2/6A - Section 3 - Northridge 2025Apr 25 · 200 Meters · Place 5 · AltamontAltamont200 Meters5.26.87a10
Apr 25AHSAA 4A - Section 2/6A - Section 3 - Northridge 2025Apr 25 · 100 Meters · Place 3 · AltamontAltamont100 MetersRound P3.13.19a10
Apr 25AHSAA 4A - Section 2/6A - Section 3 - Northridge 2025Apr 25 · 100 Meters · Place 3 · AltamontAltamont100 Meters3.12.98a10
Apr 18Hewitt Trussville InvitationalApr 18 · 200 Meters · Place 16 · AltamontAltamont200 Meters1627.1110
Apr 18Hewitt Trussville InvitationalApr 18 · 100 Meters · Place 12 · AltamontAltamont100 Meters1213.1710
Apr 11Mountain Brook InvitationalApr 11 · 100 Meters · Place 56 · AltamontAltamont100 MetersRound P56.13.69a10
Apr 5Spain Park ClassicApr 5 · 200 Meters · Place 10 · AltamontAltamont200 Meters1028.71a10
Apr 5Spain Park ClassicApr 5 · 100 Meters · Place 6 · AltamontAltamont100 Meters612.87a10
Apr 5Spain Park ClassicApr 5 · 200 Meters · Place 10 · AltamontAltamont200 Meters1028.7110
Apr 5Spain Park ClassicApr 5 · 100 Meters · Place 6 · AltamontAltamont100 Meters612.8710
Mar 14Homewood Invitational 2025Mar 14 · 200 Meters · Place 19 · AltamontAltamont200 Meters1927.26a—
Mar 14Homewood Invitational 2025Mar 14 · 100 Meters · Place 26 · AltamontAltamont100 Meters2613.29a—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 14Holiday Invitational #2Dec 14 · 60 Meters · Place 46 · AltamontAltamont60 Meters468.4910
Jan 29JV Meet #3Jan 29 · 60 Meters · Place 10 · AltamontAltamont60 Meters108.619

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 17Alabama Heat's 8th Annual Tune UpJun 17 · 100 Meters · Place 10 · Speed City TSpeed City T100 Meters1013.60—
Jun 3AAU Southeastern District Qualifier AlabamaJun 3 · 100 Meters · Place 6 · Birmingham, ALBirmingham, AL100 Meters6.13.85aWind: 0.9-

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 187th Annual Alabama Heat Tune Up MeetJun 18 · 200 Meters · Speed CitySpeed City200 Meters—DNSWind: 4.2-
Jun 187th Annual Alabama Heat Tune Up MeetJun 18 · 100 Meters · Place 10 · Speed CitySpeed City100 Meters10.13.46aWind: 3-
Jun 4AAU Southeast District QualifierJun 4 · 200 Meters · Speed City Track ClubSpeed City Track Club200 Meters—DNS-
Jun 4AAU Southeast District QualifierJun 4 · 100 Meters · Place 6 · Speed City Track ClubSpeed City Track Club100 Meters6.13.71a-

2021 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 26OTM Mary Birdwell Memorial T&F MeetJun 26 · 200 Meters · Place 2 · Speed City TSpeed City T200 Meters229.9612
Jun 26OTM Mary Birdwell Memorial T&F MeetJun 26 · 100 Meters · Place 3 · Speed City TSpeed City T100 Meters314.3212
Jun 19AAU Southeastern District QualifierJun 19 · 200 Meters · Place 5 · Speed CitySpeed City200 Meters5.30.35a-
Jun 19AAU Southeastern District QualifierJun 19 · 100 Meters · Speed CitySpeed City100 Meters—DNS-
Jun 5Pure Elete BurnoutJun 5 · 200 Meters · Place 3 · Speed CitySpeed City200 Meters3.29.77a-