Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAHSAA Muscle Shoals Section 2025 · Apr 2510.74aAHSAA Muscle Shoals Section 2025April 25, 2025
200 Meters · OutdoorAHSAA Muscle Shoals Section 2025 · Apr 2521.26aAHSAA Muscle Shoals Section 2025April 25, 2025
200 Meters · Relay Split · IndoorAHSAA Indoor Track & Field Championship · Jan 3123.478aAHSAA Indoor Track & Field ChampionshipJanuary 31, 2025
400 Meters · IndoorLast Chance #1/Pentathlon and Invite Events · Jan 2348.75aLast Chance #1/Pentathlon and Invite EventsJanuary 23, 2026
400 Meters · OutdoorAHSAA 4A-7A Outdoor State Championship · Apr 3047.94aAHSAA 4A-7A Outdoor State ChampionshipApril 30, 2026
400 Meters · Relay Split · IndoorAHSAA Indoor Track & Field Championship · Jan 3152.353aAHSAA Indoor Track & Field ChampionshipJanuary 31, 2025
60 Meter · IndoorLast Chance #1/Pentathlon and Invite Events · Jan 237.07aLast Chance #1/Pentathlon and Invite EventsJanuary 23, 2026
60 Meters · IndoorMagic City Invitational #1 · Dec 67.05Magic City Invitational #1December 6, 2025

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
Apr 30AHSAA 4A-7A Outdoor State ChampionshipApr 30 · 400 Meters · Place 1 · HuntsvilleHuntsville400 Meters1.47.94a PB11
Apr 30AHSAA 4A-7A Outdoor State ChampionshipApr 30 · 200 Meters · Place 6 · HuntsvilleHuntsville200 MetersRound P6.21.96aWind: -211
Apr 30AHSAA 4A-7A Outdoor State ChampionshipApr 30 · 200 Meters · Place 4 · HuntsvilleHuntsville200 Meters4.22.29aWind: -4.211
Apr 30AHSAA 4A-7A Outdoor State ChampionshipApr 30 · 100 Meters · Place 6 · HuntsvilleHuntsville100 MetersRound P6.10.86aWind: -0.611
Apr 30AHSAA 4A-7A Outdoor State ChampionshipApr 30 · 100 Meters · Place 7 · HuntsvilleHuntsville100 Meters7.11.48aWind: -3.811
Apr 24AHSAA Muscle Shoals Section 2026Apr 24 · 400 Meters · Place 1 · HuntsvilleHuntsville400 Meters1.48.35a11
Apr 24AHSAA Muscle Shoals Section 2026Apr 24 · 200 Meters · Place 1 · HuntsvilleHuntsville200 MetersRound P1.21.66a11
Apr 24AHSAA Muscle Shoals Section 2026Apr 24 · 200 Meters · Place 2 · HuntsvilleHuntsville200 Meters2.21.75a11
Apr 24AHSAA Muscle Shoals Section 2026Apr 24 · 100 Meters · Place 3 · HuntsvilleHuntsville100 MetersRound P3.10.82a11
Apr 24AHSAA Muscle Shoals Section 2026Apr 24 · 100 Meters · Place 2 · HuntsvilleHuntsville100 Meters2.10.76a11
Apr 11Sparkman Senator ClassicApr 11 · 200 Meters · Place 1 · HuntsvilleHuntsville200 Meters1.21.68aWind: 111
Apr 11Sparkman Senator ClassicApr 11 · 100 Meters · Place 2 · HuntsvilleHuntsville100 Meters2.10.79aWind: -1.511
Apr 4John Esslinger Meet of ChampionsApr 4 · 400 Meters · Place 3 · HuntsvilleHuntsville400 Meters3.48.30a11
Apr 4John Esslinger Meet of ChampionsApr 4 · 200 Meters · Place 1 · HuntsvilleHuntsville200 Meters1.21.38a11
Mar 27NIKE Rocket City ShowcaseMar 27 · 400 Meters · Place 1 · HuntsvilleHuntsville400 Meters1.50.38a11
Mar 27NIKE Rocket City ShowcaseMar 27 · 200 Meters · Place 5 · HuntsvilleHuntsville200 Meters5.21.59aWind: 4.211
Mar 27NIKE Rocket City ShowcaseMar 27 · 100 Meters · Place 9 · HuntsvilleHuntsville100 MetersRound P9.10.88aWind: 4.811
Mar 12Muscle Shoals Invitational 1Mar 12 · 200 Meters · Place 1 · HuntsvilleHuntsville200 Meters122.1911

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 30AHSAA State Indoor MeetJan 30 · 400 Meters · Place 9 · HuntsvilleHuntsville400 Meters949.6711
Jan 23Last Chance #1/Pentathlon and Invite EventsJan 23 · 60 Meter · Place 16 · HuntsvilleHuntsville60 Meter16.7.07a PB11
Jan 23Last Chance #1/Pentathlon and Invite EventsJan 23 · 400 Meters · Place 1 · HuntsvilleHuntsville400 Meters1.48.75a PB11

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 13Holiday Invitational #1Dec 13 · 400 Meters · Place 1 · HuntsvilleHuntsville400 Meters149.4411
Dec 13Holiday Invitational #1Dec 13 · 60 Meters · Place 5 · HuntsvilleHuntsville60 Meters57.1011
Dec 6Magic City Invitational #1Dec 6 · 400 Meters · Place 1 · HuntsvilleHuntsville400 Meters149.3811
Dec 6Magic City Invitational #1Dec 6 · 60 Meters · Place 3 · HuntsvilleHuntsville60 Meters37.05 PB11
Jan 31AHSAA Indoor Track & Field ChampionshipJan 31 · 200 Meters · HuntsvilleHuntsville200 MetersRelay Split—23.478a PB10
Jan 31AHSAA Indoor Track & Field ChampionshipJan 31 · 400 Meters · HuntsvilleHuntsville400 MetersRelay Split—52.353a PB10

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 1AHSAA 4A-7A Outdoor State ChampionshipMay 1 · 400 Meters · Place 5 · HuntsvilleHuntsville400 Meters5.48.76a10
May 1AHSAA 4A-7A Outdoor State ChampionshipMay 1 · 200 Meters · Place 3 · HuntsvilleHuntsville200 MetersRound P3.21.23aWind: 4.110
May 1AHSAA 4A-7A Outdoor State ChampionshipMay 1 · 200 Meters · Place 7 · HuntsvilleHuntsville200 Meters7.21.76aWind: 2.210
May 1AHSAA 4A-7A Outdoor State ChampionshipMay 1 · 100 Meters · Place 9 · HuntsvilleHuntsville100 MetersRound P9.10.62aWind: 2.810
Apr 25AHSAA Muscle Shoals Section 2025Apr 25 · 400 Meters · Place 1 · HuntsvilleHuntsville400 Meters1.48.32a10
Apr 25AHSAA Muscle Shoals Section 2025Apr 25 · 200 Meters · Place 1 · HuntsvilleHuntsville200 MetersRound P1.21.46a10
Apr 25AHSAA Muscle Shoals Section 2025Apr 25 · 200 Meters · Place 1 · HuntsvilleHuntsville200 Meters1.21.26a PB10
Apr 25AHSAA Muscle Shoals Section 2025Apr 25 · 100 Meters · Place 1 · HuntsvilleHuntsville100 MetersRound P1.10.98a10
Apr 25AHSAA Muscle Shoals Section 2025Apr 25 · 100 Meters · Place 1 · HuntsvilleHuntsville100 Meters1.10.74a PB10
Apr 11Mountain Brook InvitationalApr 11 · 200 Meters · Place 3 · HuntsvilleHuntsville200 Meters3.21.84a10
Apr 11Mountain Brook InvitationalApr 11 · 100 Meters · Place 10 · HuntsvilleHuntsville100 MetersRound P10.11.24a10

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 7Magic City Invitational #2Dec 7 · 60 Meter · Place 15 · HuntsvilleHuntsville60 Meter15.7.17a10
Dec 7Magic City Invitational #2Dec 7 · 400 Meters · Place 7 · HuntsvilleHuntsville400 Meters7.51.15a10

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 2AHSAA 4A-7A Outdoor State ChampionshipMay 2 · 200 Meters · Place 19 · HuntsvilleHuntsville200 MetersRound P19.22.57aWind: 0.89
May 2AHSAA 4A-7A Outdoor State ChampionshipMay 2 · 100 Meters · Place 16 · HuntsvilleHuntsville100 MetersRound P16.10.93aWind: 2.19
Apr 26AHSAA Scottsboro SectionApr 26 · 200 Meters · Place 4 · HuntsvilleHuntsville200 MetersRound P4.22.13a9
Apr 26AHSAA Scottsboro SectionApr 26 · 200 Meters · Place 4 · HuntsvilleHuntsville200 Meters4.22.42a9
Apr 26AHSAA Scottsboro SectionApr 26 · 100 Meters · Place 6 · HuntsvilleHuntsville100 MetersRound P6.11.08a9
Apr 26AHSAA Scottsboro SectionApr 26 · 100 Meters · Place 4 · HuntsvilleHuntsville100 Meters4.11.08a9
Apr 12Mountain Brook InvitationalApr 12 · 200 Meters · Place 25 · HuntsvilleHuntsville200 MetersRound P25.23.60aWind: -0.39
Apr 12Mountain Brook InvitationalApr 12 · 100 Meters · Place 28 · HuntsvilleHuntsville100 MetersRound P28.11.49aWind: 1.19

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 6North Alabama JH ChampionshipApr 6 · 300m Hurdles · Place 2 · Whitesburg Middle SchoolWhitesburg Middle School300m Hurdles247.118
Apr 6North Alabama JH ChampionshipApr 6 · 110m Hurdles · Place 7 · Whitesburg Middle SchoolWhitesburg Middle School110m Hurdles718.988

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 22Huntsville Big Cat InvitationalApr 22 · 200 Meters · Place 6 · Whitesburg Middle SchoolWhitesburg Middle School200 Meters624.907
Apr 22Huntsville Big Cat InvitationalApr 22 · 100 Meters · Place 14 · Whitesburg Middle SchoolWhitesburg Middle School100 Meters1412.537
Mar 31HCS Middle School Meet # 4Mar 31 · 200 Meters · Place 5 · Whitesburg MWhitesburg M200 Meters527.09—
Mar 31HCS Middle School Meet # 4Mar 31 · 100 Meters · Place 5 · Whitesburg MWhitesburg M100 Meters513.00—
Mar 31HCS Middle School Meet # 4Mar 31 · 200 Meters · Place 5 · Whitesburg Middle SchoolWhitesburg Middle School200 Meters527.097
Mar 31HCS Middle School Meet # 4Mar 31 · 100 Meters · Place 5 · Whitesburg Middle SchoolWhitesburg Middle School100 Meters513.007
Mar 29North Alabama Junior High Gold CircuitMar 29 · 200 Meters · Place 14 · Whitesburg MWhitesburg M200 Meters1425.25G—
Mar 29North Alabama Junior High Gold CircuitMar 29 · 100 Meters · Place 24 · Whitesburg MWhitesburg M100 Meters2412.697—
Mar 24HCS Middle School Meet # 3Mar 24 · 100 Meters · Place 2 · WhitesburgWhitesburg100 Meters2.12.80a7