Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAHSAA 4A-7A Outdoor State Championship · May 210.78aAHSAA 4A-7A Outdoor State ChampionshipMay 2, 2024
200 Meters · IndoorGSC Indoor Championship · Feb 2023.13aGSC Indoor ChampionshipFebruary 20, 2025
200 Meters · OutdoorTroy Doc Anderson Invitational & Multi 2025 · Apr 422.59Troy Doc Anderson Invitational & Multi 2025April 4, 2025
400 Meters · OutdoorUWA Invitational · Apr 1150.02aUWA InvitationalApril 11, 2026
60 Meter · Indoor2026 GSC Indoor Track & Field Championships · Feb 197.05a2026 GSC Indoor Track & Field ChampionshipsFebruary 19, 2026
60 Meters · IndoorHump Day Octameet · Jan 107.06Hump Day OctameetJanuary 10, 2024
Results · OutdoorMontevallo Falcon Classic & Multi · Mar 1411.20Montevallo Falcon Classic & MultiMarch 14, 2025

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 · 100 Meters · Place 9 · MontevalloMontevallo100 MetersRound P9.10.96aWind: -0.1So
Apr 29Gulf South Conference Outdoor ChampionshipApr 29 · 100 Meters · Place 9 · MontevalloMontevallo100 Meters9.12.32aWind: -0.3So
Apr 17UAH Rocket City InvitationalApr 17 · 400 Meters · Place 7 · MontevalloMontevallo400 Meters7.50.53aSo
Apr 11UWA InvitationalApr 11 · 400 Meters · Place 3 · MontevalloMontevallo400 Meters3.50.02a PBSo
Apr 11UWA InvitationalApr 11 · 100 Meters · Place 5 · MontevalloMontevallo100 Meters5.11.16aWind: -1.1So
Mar 13Montevallo Falcon ClassicMar 13 · 200 Meters · Place 23 · MontevalloMontevallo200 Meters2322.91aSo
Mar 13Montevallo Falcon ClassicMar 13 · 100 Meters · Place 15 · MontevalloMontevallo100 Meters1511.06aSo

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 192026 GSC Indoor Track & Field ChampionshipsFeb 19 · 60 Meter · Place 13 · MontevalloMontevallo60 MeterRound P13.7.05a PBSo
Feb 6UAB Green and Gold InviteFeb 6 · 60 Meter · Place 26 · MontevalloMontevallo60 MeterRound P26.7.15aSo
Jan 10UAB Vulcan InviteJan 10 · 200 Meters · Place 21 · MontevalloMontevallo200 Meters2123.30SO
Jan 10UAB Vulcan InviteJan 10 · 60 Meters · Place 19 · MontevalloMontevallo60 MetersRound P197.21SO

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 4Troy Doc Anderson Invitational & Multi 2025Apr 4 · 200 Meters · Place 14 · MontevalloMontevallo200 Meters1422.59 PBFR
Apr 4Troy Doc Anderson Invitational & Multi 2025Apr 4 · 100 Meters · Place 29 · MontevalloMontevallo100 Meters2912.74FR
Mar 20Alumni Bulldog RelaysMar 20 · 200 Meters · Place 51 · MontevalloMontevallo200 Meters51.22.59aWind: -0.3Fr
Mar 20Alumni Bulldog RelaysMar 20 · 100 Meters · Place 41 · MontevalloMontevallo100 Meters41.11.22aWind: -0.7Fr
Mar 14Montevallo Falcon Classic & MultiMar 14 · Results · Place 22 · MontevalloMontevalloResults2211.20 PBFR
Mar 8UWA InvitationalMar 8 · 200 Meters · Place 21 · MontevalloMontevallo200 Meters2123.14FR
Mar 8UWA InvitationalMar 8 · 100 Meters · Place 10 · MontevalloMontevallo100 Meters1011.23FR

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 20GSC Indoor ChampionshipFeb 20 · 60 Meter · Place 14 · MontevalloMontevallo60 MeterRound P14.7.17aFr
Feb 20GSC Indoor ChampionshipFeb 20 · 200 Meters · Place 22 · MontevalloMontevallo200 MetersRound P22.23.13a PBFr
Feb 8UAB Green and Gold InviteFeb 8 · 60 Meter · Place 51 · MontevalloMontevallo60 MeterRound P51.7.40aFr
Feb 8UAB Green and Gold InviteFeb 8 · 200 Meters · Place 43 · MontevalloMontevallo200 Meters43.23.32aFr
Jan 18Samford OpenJan 18 · 200 Meters · Place 41 · MontevalloMontevallo200 Meters4123.54FR
Jan 18Samford OpenJan 18 · 60 Meters · Place 53 · MontevalloMontevallo60 MetersRound P537.26FR

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 6Birmingham Indoor IcebreakerDec 6 · 60 Meter · Place 56 · MontevalloMontevallo60 MeterRound P56.7.29aFr
Dec 6Birmingham Indoor IcebreakerDec 6 · 200 Meters · Place 42 · MontevalloMontevallo200 Meters42.23.36aFr
Jan 29JV Meet #3Jan 29 · 60 Meters · Place 6 · Hewitt-TrussvilleHewitt-Trussville60 Meters67.2812
Jan 27Last Chance Meet #3Jan 27 · 60 Meters · Place 39 · Hewitt-TrussvilleHewitt-Trussville60 Meters397.3712
Jan 10Hump Day OctameetJan 10 · 60 Meters · Place 4 · Hewitt-TrussvilleHewitt-Trussville60 Meters47.06 PB12
Jan 6Icebreaker Invitational #2Jan 6 · 60 Meter · Place 24 · Hewitt-TrussvilleHewitt-Trussville60 Meter24.7.17a12

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 2AHSAA 4A-7A Outdoor State ChampionshipMay 2 · 100 Meters · Place 7 · Hewitt-TrussvilleHewitt-Trussville100 MetersRound P7.10.70aWind: 2.912
May 2AHSAA 4A-7A Outdoor State ChampionshipMay 2 · 100 Meters · Place 6 · Hewitt-TrussvilleHewitt-Trussville100 Meters6.10.78a PBWind: 0.612
Apr 26Hewitt Section 2024Apr 26 · 100 Meters · Place 4 · Hewitt-TrussvilleHewitt-Trussville100 MetersRound P4.11.23aWind: -312
Apr 26Hewitt Section 2024Apr 26 · 100 Meters · Place 5 · Hewitt-TrussvilleHewitt-Trussville100 Meters5.10.83aWind: 0.712
Apr 19Hewitt Trussville InvitationalApr 19 · 100 Meters · Place 3 · Hewitt-TrussvilleHewitt-Trussville100 Meters310.9512
Apr 12Mountain Brook InvitationalApr 12 · 200 Meters · Place 9 · Hewitt-TrussvilleHewitt-Trussville200 MetersRound P9.22.78aWind: -0.512
Apr 12Mountain Brook InvitationalApr 12 · 100 Meters · Place 55 · Hewitt-TrussvilleHewitt-Trussville100 MetersRound P55.11.82aWind: 012
Apr 4Metro Birmingham JV Meet #5Apr 4 · 200 Meters · Place 1 · Hewitt-TrussvilleHewitt-Trussville200 Meters122.66a—
Apr 4Metro Birmingham JV Meet #5Apr 4 · 100 Meters · Place 1 · Hewitt-TrussvilleHewitt-Trussville100 Meters111.10a—
Mar 16Homewood InvitationalMar 16 · 200 Meters · Place 10 · Hewitt-TrussvilleHewitt-Trussville200 Meters1023.0112
Mar 9Vestavia Hills - Varsity - King of the Mountain InvitionalMar 9 · 100 Meters · Place 12 · Hewitt-TrussvilleHewitt-Trussville100 Meters1211.2812
Mar 9Vestavia Hills - Varsity - King of the Mountain InvitionalMar 9 · 200 Meters · Place 21 · Hewitt-TrussvilleHewitt-Trussville200 Meters2123.1012

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 9Holiday Invitational #2Dec 9 · 60 Meter · Place 9 · Hewitt-TrussvilleHewitt-Trussville60 Meter9.7.13a12
Jan 18JV Meet #3Jan 18 · 60 Meters · Place 23 · Hewitt-TrussvilleHewitt-Trussville60 Meters237.3811
Jan 10JV Meet #2Jan 10 · 60 Meters · Place 18 · Hewitt-TrussvilleHewitt-Trussville60 Meters187.4411

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 24USATF Alabama Association Junior Olympic, Open & Masters ChampionshipsJun 24 · 200 Meters · Place 8 · Trussville Parks and RecreationTrussville Parks and Recreation200 Meters8.23.56aWind: -0.411
Jun 24USATF Alabama Association Junior Olympic, Open & Masters ChampionshipsJun 24 · 100 Meters · Place 12 · Trussville Parks and RecreationTrussville Parks and Recreation100 Meters12.11.62aWind: 111
Apr 12Birmingham Metro JV Meet #6 - HooverApr 12 · 200 Meters · Place 5 · Hewitt-TrussvilleHewitt-Trussville200 Meters523.8011
Apr 12Birmingham Metro JV Meet #6 - HooverApr 12 · 100 Meters · Place 8 · Hewitt-TrussvilleHewitt-Trussville100 Meters811.7211
Apr 6Birmingham Metro JV Meet #5 - Spain ParkApr 6 · 200 Meters · Place 15 · Hewitt-TrussvilleHewitt-Trussville200 Meters1524.1511
Apr 6Birmingham Metro JV Meet #5 - Spain ParkApr 6 · 100 Meters · Place 17 · Hewitt-TrussvilleHewitt-Trussville100 Meters1711.8011
Mar 2Metro Birmingham JV Meet #1Mar 2 · 200 Meters · Place 109 · Hewitt-TrussvilleHewitt-Trussville200 Meters109.29.90a11
Mar 2Metro Birmingham JV Meet #1Mar 2 · 100 Meters · Place 9 · Hewitt-TrussvilleHewitt-Trussville100 Meters9.11.62a11

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 15Crossplex JV Meet #1Dec 15 · 60 Meter · Place 15 · Hewitt-TrussvilleHewitt-Trussville60 Meter15.7.51a11
Dec 7First Crack JV MeetDec 7 · 60 Meter · Place 4 · Hewitt-TrussvilleHewitt-Trussville60 Meter4.7.39a11

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 21Birmingham Metro JV ChampionshipsApr 21 · 200 Meters · Place 7 · Hewitt-TrussvilleHewitt-Trussville200 Meters723.8010
Apr 21Birmingham Metro JV ChampionshipsApr 21 · 100 Meters · Place 10 · Hewitt-TrussvilleHewitt-Trussville100 Meters1011.7510
Apr 7Birmingham Metro JV Meet #5Apr 7 · 200 Meters · Hewitt-TrussvilleHewitt-Trussville200 Meters--DNS10
Apr 7Birmingham Metro JV Meet #5Apr 7 · 100 Meters · Place 19 · Hewitt-TrussvilleHewitt-Trussville100 Meters19.11.97a10
Mar 10Metro Birmingham JV Meet #2Mar 10 · 200 Meters · Place 4 · Hewitt-TrussvilleHewitt-Trussville200 Meters424.1510
Mar 10Metro Birmingham JV Meet #2Mar 10 · 100 Meters · Place 14 · Hewitt-TrussvilleHewitt-Trussville100 Meters1412.1010

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 8First Crack JV MeetDec 8 · 60 Meter · Place 11 · Hewitt-TrussvilleHewitt-Trussville60 Meter11.7.50a10

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 7Metro Birmingham JV Meet #5Apr 7 · 200 Meters · Place 16 · Hewitt-TrussvilleHewitt-Trussville200 Meters16.24.59a9
Apr 7Metro Birmingham JV Meet #5Apr 7 · 100 Meters · Place 37 · Hewitt-TrussvilleHewitt-Trussville100 Meters37.12.23a9