Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorUAB Spring Invitational · Mar 2812.26UAB Spring InvitationalMarch 28, 2025
100m Hurdles · 33" / 0.838m · OutdoorJaguar Relays · Feb 2621.62aJaguar RelaysFebruary 26, 2022
200 Meters · Indoor2026 GSC Indoor Track & Field Championships · Feb 1924.87a2026 GSC Indoor Track & Field ChampionshipsFebruary 19, 2026
200 Meters · OutdoorGulf South Conference Outdoor Championship · Apr 2923.97aGulf South Conference Outdoor ChampionshipApril 29, 2026
300m Hurdles · 30" / 0.762m · OutdoorAHSAA Hewitt-Trussville Sectional · Apr 2848.36aAHSAA Hewitt-Trussville SectionalApril 28, 2023
400 Meters · Indoor2026 GSC Indoor Track & Field Championships · Feb 1956.72a2026 GSC Indoor Track & Field ChampionshipsFebruary 19, 2026
400 Meters · OutdoorGulf South Conference Outdoor Championship · Apr 2955.03aGulf South Conference Outdoor ChampionshipApril 29, 2026
400 Meters · Relay Split · IndoorBirmingham Indoor Icebreaker · Dec 556.005Birmingham Indoor IcebreakerDecember 5, 2025
60 Meter · Indoor2026 GSC Indoor Track & Field Championships · Feb 197.70a2026 GSC Indoor Track & Field ChampionshipsFebruary 19, 2026
60 Meters · IndoorAHSAA State Indoor Championships · Feb 27.90AHSAA State Indoor ChampionshipsFebruary 2, 2024
800 Meters · IndoorAHSAA Class 4A-5A Indoor State Championships · Feb 52:26.64aAHSAA Class 4A-5A Indoor State ChampionshipsFebruary 5, 2021
800 Meters · OutdoorAHSAA Class 4A Section 3 · Apr 232:30.89aAHSAA Class 4A Section 3April 23, 2021
Triple Jump · OutdoorKing of the West Invitational · Apr 230-01.75King of the West InvitationalApril 2, 2022

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 29Gulf South Conference Outdoor ChampionshipApr 29 · 400 Meters · Place 4 · Alabama-HuntsvilleAlabama-Huntsville400 Meters4.55.03a PBSo
Apr 29Gulf South Conference Outdoor ChampionshipApr 29 · 200 Meters · Place 2 · Alabama-HuntsvilleAlabama-Huntsville200 MetersRound P2.24.30aWind: 0.7So
Apr 29Gulf South Conference Outdoor ChampionshipApr 29 · 200 Meters · Place 2 · Alabama-HuntsvilleAlabama-Huntsville200 Meters2.23.97a PBWind: 0.5So
Apr 17UAH Rocket City InvitationalApr 17 · 400 Meters · Place 2 · Alabama-HuntsvilleAlabama-Huntsville400 Meters2.55.30aSo
Mar 27UAB Spring InvitationalMar 27 · 400 Meters · Place 4 · Alabama-HuntsvilleAlabama-Huntsville400 Meters4.55.52aSo
Mar 27UAB Spring InvitationalMar 27 · 200 Meters · Place 5 · Alabama-HuntsvilleAlabama-Huntsville200 Meters5.24.58aWind: 1.7So
Mar 202026 Ole Miss Classic Mar 20 · 200 Meters · Place 7 · Alabama-HuntsvilleAlabama-Huntsville200 Meters724.40aSo

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 192026 GSC Indoor Track & Field ChampionshipsFeb 19 · 60 Meter · Place 4 · Alabama-HuntsvilleAlabama-Huntsville60 MeterRound P4.7.70a PBSo
Feb 192026 GSC Indoor Track & Field ChampionshipsFeb 19 · 60 Meter · Place 7 · Alabama-HuntsvilleAlabama-Huntsville60 Meter7.7.88aSo
Feb 192026 GSC Indoor Track & Field ChampionshipsFeb 19 · 400 Meters · Place 3 · Alabama-HuntsvilleAlabama-Huntsville400 Meters3.56.72a PBSo
Feb 192026 GSC Indoor Track & Field ChampionshipsFeb 19 · 200 Meters · Place 2 · Alabama-HuntsvilleAlabama-Huntsville200 MetersRound P2.24.91aSo
Feb 192026 GSC Indoor Track & Field ChampionshipsFeb 19 · 200 Meters · Place 4 · Alabama-HuntsvilleAlabama-Huntsville200 Meters4.24.87a PBSo
Feb 7UAB InviteFeb 7 · 400 Meters · Place 24 · Alabama-HuntsvilleAlabama-Huntsville400 Meters2459.11aSo
Jan 30UL Lenny Lyles Indoor TFJan 30 · 200 Meters · Place 10 · Alabama-HuntsvilleAlabama-Huntsville200 Meters10.24.90aSo
Jan 9UAB Blazer InviteJan 9 · 60 Meters · Place 21 · Alabama-HuntsvilleAlabama-Huntsville60 MetersRound P217.94SO

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 5Birmingham Indoor IcebreakerDec 5 · 60 Meter · Place 24 · Alabama-HuntsvilleAlabama-Huntsville60 MeterRound P24.7.85aSo
Dec 5Birmingham Indoor IcebreakerDec 5 · 400 Meters · Alabama-HuntsvilleAlabama-Huntsville400 MetersRelay Split—56.005 PBSo
Feb 20GSC Indoor ChampionshipFeb 20 · 60 Meter · Place 6 · Alabama-HuntsvilleAlabama-Huntsville60 MeterRound P6.7.89aFr
Feb 20GSC Indoor ChampionshipFeb 20 · 60 Meter · Place 4 · Alabama-HuntsvilleAlabama-Huntsville60 Meter4.7.83aFr
Feb 20GSC Indoor ChampionshipFeb 20 · 200 Meters · Place 4 · Alabama-HuntsvilleAlabama-Huntsville200 MetersRound P4.25.28aFr
Feb 20GSC Indoor ChampionshipFeb 20 · 200 Meters · Place 4 · Alabama-HuntsvilleAlabama-Huntsville200 Meters4.25.23aFr
Feb 8UAB Green and Gold InviteFeb 8 · 60 Meter · Place 26 · Alabama-HuntsvilleAlabama-Huntsville60 MeterRound P26.7.99aFr
Feb 8UAB Green and Gold InviteFeb 8 · 200 Meters · Place 26 · Alabama-HuntsvilleAlabama-Huntsville200 Meters26.26.16aFr
Jan 18Samford OpenJan 18 · 400 Meters · Place 11 · Alabama-HuntsvilleAlabama-Huntsville400 Meters1159.74FR
Jan 17Samford InviteJan 17 · 200 Meters · Place 19 · Alabama-HuntsvilleAlabama-Huntsville200 Meters1925.38a—

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 10Lee Last ChanceMay 10 · 200 Meters · Place 6 · Alabama-HuntsvilleAlabama-Huntsville200 Meters6.25.11aWind: 1.3Fr
May 1Gulf South Conference Outdoor ChampionshipMay 1 · 400 Meters · Place 4 · Alabama-HuntsvilleAlabama-Huntsville400 Meters4.57.96aFr
May 1Gulf South Conference Outdoor ChampionshipMay 1 · 200 Meters · Place 4 · Alabama-HuntsvilleAlabama-Huntsville200 MetersRound P4.24.09aWind: 2.9Fr
May 1Gulf South Conference Outdoor ChampionshipMay 1 · 200 Meters · Place 7 · Alabama-HuntsvilleAlabama-Huntsville200 Meters7.25.56aWind: 1Fr
Apr 11Crimson Tide InvitationalApr 11 · 400 Meters · Place 37 · Alabama-HuntsvilleAlabama-Huntsville400 Meters3758.76aFr
Apr 11Crimson Tide InvitationalApr 11 · 200 Meters · Place 32 · Alabama-HuntsvilleAlabama-Huntsville200 Meters3224.77aFr
Mar 28UAB Spring InvitationalMar 28 · 100 Meters · Place 6 · Alabama-HuntsvilleAlabama-Huntsville100 Meters612.26 PBFR
Mar 21Ole Miss ClassicMar 21 · 200 Meters · Place 23 · Alabama-HuntsvilleAlabama-Huntsville200 Meters2325.67aFr
Mar 21Ole Miss ClassicMar 21 · 100 Meters · Place 12 · Alabama-HuntsvilleAlabama-Huntsville100 Meters1212.43aFr

2024 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 6Birmingham Indoor IcebreakerDec 6 · 60 Meter · Place 19 · Alabama-HuntsvilleAlabama-Huntsville60 MeterRound P19.7.90aFr
Dec 6Birmingham Indoor IcebreakerDec 6 · 400 Meters · Alabama-HuntsvilleAlabama-Huntsville400 MetersRelay Split—59.453Fr
Dec 6Birmingham Indoor IcebreakerDec 6 · 200 Meters · Place 20 · Alabama-HuntsvilleAlabama-Huntsville200 Meters20.25.62aFr
Feb 23Oak Mountain Eagle RelaysFeb 23 · Triple Jump · Place 3 · American Christian AcademyAmerican Christian AcademyTriple Jump331-012
Feb 2AHSAA State Indoor ChampionshipsFeb 2 · 400 Meters · Place 2 · American Christian AcademyAmerican Christian Academy400 Meters258.7712
Feb 2AHSAA State Indoor ChampionshipsFeb 2 · 60 Meters · Place 2 · American Christian AcademyAmerican Christian Academy60 MetersRound P27.9112
Feb 2AHSAA State Indoor ChampionshipsFeb 2 · 60 Meters · Place 2 · American Christian AcademyAmerican Christian Academy60 Meters27.90 PB12
Jan 27Last Chance Meet #3Jan 27 · Triple Jump · Place 16 · American Christian AcademyAmerican Christian AcademyTriple Jump1631-4.5012
Jan 27Last Chance Meet #3Jan 27 · 400 Meters · Place 9 · American Christian AcademyAmerican Christian Academy400 Meters959.4712
Jan 27Last Chance Meet #3Jan 27 · 60 Meters · Place 10 · American Christian AcademyAmerican Christian Academy60 Meters107.9612
Jan 6Icebreaker Invitational #2Jan 6 · 60 Meter · Place 18 · American ChristianAmerican Christian60 Meter18.8.10a12

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 2AHSAA 4A-7A Outdoor State ChampionshipMay 2 · 400 Meters · Place 5 · American ChristianAmerican Christian400 Meters5.59.87a12
May 2AHSAA 4A-7A Outdoor State ChampionshipMay 2 · 200 Meters · Place 3 · American ChristianAmerican Christian200 MetersRound P3.25.24aWind: 1.512
May 2AHSAA 4A-7A Outdoor State ChampionshipMay 2 · 200 Meters · Place 2 · American ChristianAmerican Christian200 Meters2.25.06aWind: 2.312
May 2AHSAA 4A-7A Outdoor State ChampionshipMay 2 · 100 Meters · Place 6 · American ChristianAmerican Christian100 MetersRound P6.12.40aWind: 0.512
May 2AHSAA 4A-7A Outdoor State ChampionshipMay 2 · 100 Meters · Place 3 · American ChristianAmerican Christian100 Meters3.12.38aWind: 1.812
Apr 26Hewitt Section 2024Apr 26 · 400 Meters · Place 1 · American ChristianAmerican Christian400 Meters1.57.12a12
Apr 26Hewitt Section 2024Apr 26 · 200 Meters · Place 1 · American ChristianAmerican Christian200 MetersRound P1.25.65aWind: -2.212
Apr 26Hewitt Section 2024Apr 26 · 200 Meters · Place 1 · American ChristianAmerican Christian200 Meters1.25.66aWind: -1.512
Apr 26Hewitt Section 2024Apr 26 · 100 Meters · Place 2 · American ChristianAmerican Christian100 MetersRound P2.13.03aWind: -3.412
Apr 26Hewitt Section 2024Apr 26 · 100 Meters · Place 1 · American ChristianAmerican Christian100 Meters1.12.14aWind: 2.812
Mar 9Vestavia Hills - Varsity - King of the Mountain InvitionalMar 9 · 400 Meters · Place 2 · American Christian AcademyAmerican Christian Academy400 Meters258.3212
Mar 9Vestavia Hills - Varsity - King of the Mountain InvitionalMar 9 · 200 Meters · Place 3 · American Christian AcademyAmerican Christian Academy200 Meters325.4412
Mar 9Vestavia Hills - Varsity - King of the Mountain InvitionalMar 9 · 100 Meters · Place 3 · American Christian AcademyAmerican Christian Academy100 Meters312.5712

2023 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 9Holiday Invitational #2Dec 9 · 60 Meter · Place 7 · American ChristianAmerican Christian60 Meter7.7.94a12
Dec 9Holiday Invitational #2Dec 9 · 400 Meters · Place 4 · American ChristianAmerican Christian400 Meters4.59.82a12
Feb 3AHSAA State Indoor Track & Field ChampionshipsFeb 3 · 60 Meter · Place 10 · American ChristianAmerican Christian60 MeterRound P10.8.21a11
Feb 3AHSAA State Indoor Track & Field ChampionshipsFeb 3 · 400 Meters · Place 15 · American ChristianAmerican Christian400 Meters15.1:04.53a11
Jan 28Last Chance Invitational #3Jan 28 · 400 Meters · Place 11 · American Christian AcademyAmerican Christian Academy400 Meters1159.0211
Jan 28Last Chance Invitational #3Jan 28 · 60 Meters · Place 21 · American Christian AcademyAmerican Christian Academy60 Meters218.0511
Jan 18JV Meet #3Jan 18 · 60 Meters · Place 2 · American Christian AcademyAmerican Christian Academy60 Meters27.9811
Jan 10JV Meet #2Jan 10 · 400 Meters · Place 1 · American Christian AcademyAmerican Christian Academy400 Meters158.4411
Jan 10JV Meet #2Jan 10 · 60 Meters · Place 2 · American Christian AcademyAmerican Christian Academy60 Meters28.1411

2023 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 4AHSAA State Outdoor Championships - 4A/5A/6A/7AMay 4 · 300m Hurdles · Place 5 · American ChristianAmerican Christian300m Hurdles30" / 0.762m5.48.97a11
May 4AHSAA State Outdoor Championships - 4A/5A/6A/7AMay 4 · 400 Meters · Place 2 · American ChristianAmerican Christian400 Meters2.58.50a11
May 4AHSAA State Outdoor Championships - 4A/5A/6A/7AMay 4 · 200 Meters · Place 2 · American ChristianAmerican Christian200 Meters2.25.19aWind: 1.111
May 4AHSAA State Outdoor Championships - 4A/5A/6A/7AMay 4 · 100 Meters · Place 3 · American ChristianAmerican Christian100 MetersRound P3.12.19aWind: 3.411
May 4AHSAA State Outdoor Championships - 4A/5A/6A/7AMay 4 · 100 Meters · Place 6 · American ChristianAmerican Christian100 Meters6.12.66aWind: 0.111
Apr 28AHSAA Hewitt-Trussville SectionalApr 28 · 300m Hurdles · Place 2 · American ChristianAmerican Christian300m Hurdles30" / 0.762m2.48.36a PB11
Apr 28AHSAA Hewitt-Trussville SectionalApr 28 · 400 Meters · Place 1 · American ChristianAmerican Christian400 Meters1.56.70a11
Apr 28AHSAA Hewitt-Trussville SectionalApr 28 · 200 Meters · Place 1 · American ChristianAmerican Christian200 MetersRound P1.25.68aWind: 011
Apr 28AHSAA Hewitt-Trussville SectionalApr 28 · 200 Meters · Place 1 · American ChristianAmerican Christian200 Meters1.25.34aWind: -1.211
Apr 28AHSAA Hewitt-Trussville SectionalApr 28 · 100 Meters · Place 1 · American ChristianAmerican Christian100 MetersRound P1.12.63aWind: -211
Apr 28AHSAA Hewitt-Trussville SectionalApr 28 · 100 Meters · Place 1 · American ChristianAmerican Christian100 Meters1.12.49aWind: -0.211
Apr 14Mountain Brook InvitationalApr 14 · Triple Jump · American ChristianAmerican ChristianTriple Jump--DNS11
Apr 14Mountain Brook InvitationalApr 14 · 400 Meters · Place 4 · American ChristianAmerican Christian400 Meters4.56.92a11
Apr 14Mountain Brook InvitationalApr 14 · 400 Meters · Place 5 · American ChristianAmerican Christian400 Meters5.56.51a11
Apr 14Mountain Brook InvitationalApr 14 · 200 Meters · Place 4 · American ChristianAmerican Christian200 MetersRound P4.25.42aWind: -0.211
Apr 14Mountain Brook InvitationalApr 14 · 200 Meters · Place 3 · American ChristianAmerican Christian200 Meters3.24.75aWind: 0.511
Apr 14Mountain Brook InvitationalApr 14 · 100 Meters · Place 13 · American ChristianAmerican Christian100 MetersRound P13.12.69aWind: 0.311
Apr 1King of the West InvitationalApr 1 · 300m Hurdles · Place 12 · American ChristianAmerican Christian300m Hurdles30" / 0.762m12.56.03a11
Apr 1King of the West InvitationalApr 1 · 400 Meters · Place 1 · American ChristianAmerican Christian400 Meters1.58.42a11
Apr 1King of the West InvitationalApr 1 · 100 Meters · Place 1 · American ChristianAmerican Christian100 Meters1.12.45a11

2022 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 15Crossplex JV Meet #1Dec 15 · 60 Meter · Place 2 · American ChristianAmerican Christian60 Meter2.8.20a11
Dec 15Crossplex JV Meet #1Dec 15 · 400 Meters · Place 1 · American ChristianAmerican Christian400 Meters1.58.90a11
Feb 4AHSAA Indoor State ChampionshipFeb 4 · 800 Meters · Place 6 · American ChristianAmerican Christian800 Meters6.2:33.29a10
Feb 4AHSAA Indoor State ChampionshipFeb 4 · 400 Meters · Place 1 · American ChristianAmerican Christian400 Meters1.58.75a10
Jan 8Icebreaker Invitational Meet #2Jan 8 · 800 Meters · Place 12 · American ChristianAmerican Christian800 Meters12.2:34.67a10
Jan 8Icebreaker Invitational Meet #2Jan 8 · 400 Meters · Place 5 · American ChristianAmerican Christian400 Meters5.59.39a10

2022 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jul 9USATF Region 6 Junior Olympic ChampionshipsJul 9 · 400 Meters · T Town SpeedT Town Speed400 Meters—DNS10
Jul 9USATF Region 6 Junior Olympic ChampionshipsJul 9 · 200 Meters · Place 2 · T Town SpeedT Town Speed200 Meters2.25.27aWind: 0.810
Jul 9USATF Region 6 Junior Olympic ChampionshipsJul 9 · 100 Meters · Place 2 · T Town SpeedT Town Speed100 Meters2.12.39aWind: 0.710
Jun 25OTM Mary Birdwell Memorial 2022Jun 25 · 100 Meters · Place 4 · T Town SpeedT Town Speed100 Meters412.6716
Jun 11USATF Alabama Association Junior Olympic, Open, Masters ChampionshipsJun 11 · 400 Meters · Place 1 · T Town SpeedT Town Speed400 Meters1.57.17a10
Jun 11USATF Alabama Association Junior Olympic, Open, Masters ChampionshipsJun 11 · 200 Meters · Place 1 · T Town SpeedT Town Speed200 Meters1.26.09aWind: 010
Jun 11USATF Alabama Association Junior Olympic, Open, Masters ChampionshipsJun 11 · 100 Meters · Place 2 · T Town SpeedT Town Speed100 Meters2.13.04aWind: -0.210
May 5AHSAA State Track Championships (4A-5A-6A-7A)May 5 · 300m Hurdles · Place 12 · American ChristianAmerican Christian300m Hurdles30" / 0.762m12.52.31a10
May 5AHSAA State Track Championships (4A-5A-6A-7A)May 5 · 400 Meters · Place 2 · American ChristianAmerican Christian400 Meters2.56.93a10
May 5AHSAA State Track Championships (4A-5A-6A-7A)May 5 · 200 Meters · Place 2 · American ChristianAmerican Christian200 MetersRound P2.25.43aWind: 0.310
May 5AHSAA State Track Championships (4A-5A-6A-7A)May 5 · 200 Meters · Place 2 · American ChristianAmerican Christian200 Meters2.24.92aWind: 010
Apr 15Mountain Brook InvitationalApr 15 · 300m Hurdles · Place 15 · American ChristianAmerican Christian300m Hurdles30" / 0.762mRound P15.51.93a10
Apr 15Mountain Brook InvitationalApr 15 · 400 Meters · Place 5 · American ChristianAmerican Christian400 MetersRound P5.57.90a10
Apr 15Mountain Brook InvitationalApr 15 · 400 Meters · Place 3 · American ChristianAmerican Christian400 Meters3.57.77a10
Apr 15Mountain Brook InvitationalApr 15 · 200 Meters · Place 8 · American ChristianAmerican Christian200 MetersRound P8.25.79aWind: 1.110
Apr 15Mountain Brook InvitationalApr 15 · 200 Meters · Place 4 · American ChristianAmerican Christian200 Meters4.25.66aWind: -0.610
Apr 2King of the West InvitationalApr 2 · Triple Jump · Place 7 · American ChristianAmerican ChristianTriple Jump7.30-01.75 PB10
Apr 2King of the West InvitationalApr 2 · 300m Hurdles · Place 6 · American ChristianAmerican Christian300m Hurdles30" / 0.762m6.52.93a10
Apr 2King of the West InvitationalApr 2 · 400 Meters · Place 2 · American ChristianAmerican Christian400 Meters2.59.38a10
Apr 2King of the West InvitationalApr 2 · 200 Meters · Place 3 · American ChristianAmerican Christian200 Meters3.26.19a10
Feb 26Jaguar RelaysFeb 26 · Triple Jump · Place 4 · American ChristianAmerican ChristianTriple Jump4.29-09.5010
Feb 26Jaguar RelaysFeb 26 · 100m Hurdles · Place 13 · American ChristianAmerican Christian100m Hurdles33" / 0.838m13.21.62a PB10

2021 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 11Crossplex Holiday Invitational #2Dec 11 · 60 Meter · Place 33 · American ChristianAmerican Christian60 Meter33.8.42a10
Dec 11Crossplex Holiday Invitational #2Dec 11 · 400 Meters · Place 8 · American ChristianAmerican Christian400 Meters8.1:00.64a10
Feb 5AHSAA Class 4A-5A Indoor State ChampionshipsFeb 5 · 800 Meters · Place 6 · American ChristianAmerican Christian800 Meters6.2:26.64a PB9
Feb 5AHSAA Class 4A-5A Indoor State ChampionshipsFeb 5 · 400 Meters · Place 2 · American ChristianAmerican Christian400 Meters2.59.27a9
Jan 29Last Chance InvitationalJan 29 · 800 Meters · Place 5 · American ChristianAmerican Christian800 Meters5.2:30.45a9

2021 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 29AHSAA Class 4A State Track & Field ChampionshipsApr 29 · 800 Meters · Place 9 · American ChristianAmerican Christian800 Meters9.2:31.12a9
Apr 29AHSAA Class 4A State Track & Field ChampionshipsApr 29 · 400 Meters · Place 2 · American ChristianAmerican Christian400 Meters2.58.84a9
Apr 23AHSAA Class 4A Section 3Apr 23 · 800 Meters · Place 1 · American ChristianAmerican Christian800 Meters1.2:30.89a PB9
Apr 23AHSAA Class 4A Section 3Apr 23 · 400 Meters · Place 1 · American ChristianAmerican Christian400 Meters1.1:00.69a9