Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMountain Brook Invitational-Varsity and Middle School · Apr 1012.16aMountain Brook Invitational-Varsity and Middle SchoolApril 10, 2026
200 Meters · OutdoorShelby County Championships · Apr 1525.10aShelby County ChampionshipsApril 15, 2026
200 Meters · Relay Split · IndoorAHSAA Indoor Track & Field Championship · Jan 3125.994aAHSAA Indoor Track & Field ChampionshipJanuary 31, 2025
400 Meters · OutdoorMetro Birmingham JV Meet #5 · Apr 21:00.00aMetro Birmingham JV Meet #5April 2, 2026
60 Meter · IndoorLast Chance #1/Pentathlon and Invite Events · Jan 237.88aLast Chance #1/Pentathlon and Invite EventsJanuary 23, 2026

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
Apr 30AHSAA 4A-7A Outdoor State ChampionshipApr 30 · 200 Meters · Place 12 · Oak Mountain200 MetersRound P12.26.06aWind: -1.812
Apr 30AHSAA 4A-7A Outdoor State ChampionshipApr 30 · 100 Meters · Place 9 · Oak Mountain100 MetersRound P9.12.41aWind: -1.312
Apr 24AHSAA Hewitt-Trussville Section 2026Apr 24 · 200 Meters · Place 2 · Oak Mountain200 MetersRound P2.25.45a12
Apr 24AHSAA Hewitt-Trussville Section 2026Apr 24 · 200 Meters · Place 2 · Oak Mountain200 Meters2.25.24a12
Apr 24AHSAA Hewitt-Trussville Section 2026Apr 24 · 100 Meters · Place 1 · Oak Mountain100 MetersRound P1.12.28a12
Apr 24AHSAA Hewitt-Trussville Section 2026Apr 24 · 100 Meters · Place 1 · Oak Mountain100 Meters1.12.41a12
Apr 15Shelby County ChampionshipsApr 15 · 200 Meters · Place 2 · Oak Mountain200 Meters2.25.10a PB12
Apr 15Shelby County ChampionshipsApr 15 · 100 Meters · Place 2 · Oak Mountain100 Meters2.12.18a12
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · 200 Meters · Place 4 · Oak Mountain200 MetersRound P4.25.85aWind: -0.212
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · 200 Meters · Place 2 · Oak Mountain200 Meters2.25.22aWind: 0.112
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · 100 Meters · Place 3 · Oak Mountain100 MetersRound P3.12.38aWind: 0.912
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · 100 Meters · Place 2 · Oak Mountain100 Meters2.12.16a PBWind: 1.212
Apr 4King of the EastApr 4 · 200 Meters · Place 1 · Oak Mountain200 Meters1.25.64a12
Apr 4King of the EastApr 4 · 100 Meters · Place 1 · Oak Mountain100 Meters1.12.65a12
Apr 2Metro Birmingham JV Meet #5Apr 2 · 400 Meters · Place 1 · Oak Mountain400 Meters1.1:00.00a PB12
Mar 19Fort Payne InvitationalMar 19 · 200 Meters · Place 1 · Oak Mountain200 Meters1.25.26a12
Mar 19Fort Payne InvitationalMar 19 · 100 Meters · Place 1 · Oak Mountain100 Meters1.12.39a12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 23Last Chance #1/Pentathlon and Invite EventsJan 23 · 60 Meter · Place 7 · Oak Mountain60 Meter7.7.88a PB12

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 1AHSAA 4A-7A Outdoor State ChampionshipMay 1 · 200 Meters · Place 19 · Oak Mountain200 MetersRound P19.25.87aWind: 2.411
May 1AHSAA 4A-7A Outdoor State ChampionshipMay 1 · 100 Meters · Place 15 · Oak Mountain100 MetersRound P15.12.27aWind: 2.911
Apr 25AHSAA Hewitt-Trussville Section 2025Apr 25 · 200 Meters · Place 6 · Oak Mountain200 Meters6.26.03a11
Apr 25AHSAA Hewitt-Trussville Section 2025Apr 25 · 100 Meters · Place 5 · Oak Mountain100 MetersRound P5.12.78a11
Apr 25AHSAA Hewitt-Trussville Section 2025Apr 25 · 100 Meters · Place 4 · Oak Mountain100 Meters4.12.61a11
Apr 11Mountain Brook InvitationalApr 11 · 200 Meters · Place 24 · Oak Mountain200 Meters24.26.31a11
Apr 11Mountain Brook InvitationalApr 11 · 100 Meters · Place 15 · Oak Mountain100 MetersRound P15.13.01a11
Apr 3Metro JV #5Apr 3 · 400 Meters · Place 6 · Oak Mountain400 Meters6.1:04.45a11

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 31AHSAA Indoor Track & Field ChampionshipJan 31 · 200 Meters · Oak Mountain200 MetersRelay Split—25.994a PB11

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 7Magic City Invitational #2Dec 7 · 60 Meter · Place 28 · Oak Mountain60 Meter28.8.20a11
Jan 22MLK Classic #2Jan 22 · 60 Meter · Place 13 · Oak Mountain60 Meter13.8.16a10

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 2AHSAA 4A-7A Outdoor State ChampionshipMay 2 · 200 Meters · Place 21 · Oak Mountain200 MetersRound P21.26.53aWind: 1.610
May 2AHSAA 4A-7A Outdoor State ChampionshipMay 2 · 100 Meters · Place 13 · Oak Mountain100 MetersRound P13.12.31aWind: 2.510
Apr 26Hewitt Section 2024Apr 26 · 200 Meters · Place 6 · Oak Mountain200 MetersRound P6.26.52aWind: -2.210
Apr 26Hewitt Section 2024Apr 26 · 200 Meters · Place 6 · Oak Mountain200 Meters6.26.17aWind: -1.310
Apr 26Hewitt Section 2024Apr 26 · 100 Meters · Place 5 · Oak Mountain100 MetersRound P5.12.79aWind: -2.210
Apr 26Hewitt Section 2024Apr 26 · 100 Meters · Place 5 · Oak Mountain100 Meters5.12.50aWind: 2.110
Apr 12Mountain Brook InvitationalApr 12 · 200 Meters · Place 10 · Oak Mountain200 MetersRound P10.26.91aWind: -0.210
Apr 12Mountain Brook InvitationalApr 12 · 100 Meters · Place 5 · Oak Mountain100 MetersRound P5.12.70aWind: -0.210
Apr 12Mountain Brook InvitationalApr 12 · 100 Meters · Place 4 · Oak Mountain100 Meters4.12.72a10

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 9Holiday Invitational #2Dec 9 · 60 Meter · Place 50 · Oak Mountain60 Meter50.8.34a10

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 28AHSAA Hewitt-Trussville SectionalApr 28 · 200 Meters · Place 15 · Oak Mountain200 MetersRound P15.28.24aWind: -2.39
Apr 28AHSAA Hewitt-Trussville SectionalApr 28 · 100 Meters · Place 15 · Oak Mountain100 MetersRound P15.13.49aWind: -2.19
Apr 8Spain Park ClassicApr 8 · 200 Meters · Place 13 · Oak Mountain200 Meters13.29.48a9
Apr 8Spain Park ClassicApr 8 · 100 Meters · Place 16 · Oak Mountain100 Meters16.14.31a9

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 10Holiday Invitational #2Dec 10 · 60 Meter · Place 88 · Oak Mountain60 Meter88.8.84a9