Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorTrussville Parks & Rec Spring Invitational · May 1114.15aTrussville Parks & Rec Spring InvitationalMay 11, 2024
200 Meters · OutdoorSPEED CAPITAL FLORIDA SERIES CHAMPIONSHIP (CENTRAL) · Jun 829.75aSPEED CAPITAL FLORIDA SERIES CHAMPIONSHIP (CENTRAL)June 8, 2024
400 Meters · IndoorMiddle School Meet #1 · Dec 121:09.50aMiddle School Meet #1December 12, 2024
400 Meters · OutdoorMetro South Meet 3 · Mar 181:07.60aMetro South Meet 3March 18, 2025
800 Meters · OutdoorFast Feet Elite Invitational · May 162:38.47aFast Feet Elite InvitationalMay 16, 2026
High Jump · IndoorThe Bama Showcase · Jan 261.35mThe Bama ShowcaseJanuary 26, 2025
High Jump · OutdoorAlabama Heat Regional Tune Up 2021 · Jun 121.04mAlabama Heat Regional Tune Up 2021June 12, 2021
Javelin · 300g TJ · OutdoorPure Elete Burnout · Jun 57.78mPure Elete BurnoutJune 5, 2021
Long Jump · IndoorMiddle School Meet #1 · Dec 1213-10.25Middle School Meet #1December 12, 2024
Long Jump · OutdoorAlabama Heat Regional Tune Up 2021 · Jun 123.51mAlabama Heat Regional Tune Up 2021June 12, 2021
Triple Jump · OutdoorAAU Southeastern District Qualifier (Alabama) · Jun 79.82mAAU Southeastern District Qualifier (Alabama)June 7, 2025

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 306th Annual OTM Mary Birdwell MemorialMay 30 · Triple Jump · Place 1 · Elite Speed Track and FieldElite Speed Track and FieldTriple Jump1.9.63m8
May 306th Annual OTM Mary Birdwell MemorialMay 30 · Long Jump · Place 1 · Elite Speed Track and FieldElite Speed Track and FieldLong Jump1.4.77m8
May 2219th Annual Mark Trail InvitationalMay 22 · Triple Jump · Place 2 · Elite Speed Track and FieldElite Speed Track and FieldTriple Jump2.34-00.00Unofficial8
May 2219th Annual Mark Trail InvitationalMay 22 · Long Jump · Place 2 · Elite Speed Track and FieldElite Speed Track and FieldLong Jump2.15-11.00Unofficial8
May 2219th Annual Mark Trail InvitationalMay 22 · 800 Meters · Place 5 · Elite Speed Track and FieldElite Speed Track and Field800 Meters5.2:43.11aUnofficial8
May 16Fast Feet Elite InvitationalMay 16 · Long Jump · Place 1 · Elite Speed Track and FieldElite Speed Track and FieldLong Jump1.4.73m8
May 16Fast Feet Elite InvitationalMay 16 · 800 Meters · Place 3 · Elite Speed Track and FieldElite Speed Track and Field800 Meters3.2:38.47a PB8
Apr 15MS Metro Championship MeetApr 15 · Triple Jump · Place 3 · Hewitt-TrussvilleHewitt-TrussvilleTriple Jump3.33-00.258
Apr 15MS Metro Championship MeetApr 15 · Long Jump · Place 3 · Hewitt-TrussvilleHewitt-TrussvilleLong Jump3.15-11.008
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · Triple Jump · Place 2 · Hewitt-TrussvilleHewitt-TrussvilleTriple Jump2.34-00.00Wind: 08
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · Long Jump · Place 1 · Hewitt-TrussvilleHewitt-TrussvilleLong Jump1.16-05.758
Apr 7Metro South Meet #2 HewittApr 7 · Triple Jump · Place 1 · Hewitt-TrussvilleHewitt-TrussvilleTriple Jump1.32-07.758
Apr 7Metro South Meet #2 HewittApr 7 · Long Jump · Place 1 · Hewitt-TrussvilleHewitt-TrussvilleLong Jump1.15-11.508
Apr 1Metro South Meet #4 @ HomewoodApr 1 · Triple Jump · Place 2 · Hewitt-TrussvilleHewitt-TrussvilleTriple Jump2.32-09.758
Apr 1Metro South Meet #4 @ HomewoodApr 1 · Long Jump · Place 1 · Hewitt-TrussvilleHewitt-TrussvilleLong Jump1.15-09.008
Apr 1Metro South Meet #4 @ HomewoodApr 1 · 400 Meters · Hewitt-TrussvilleHewitt-Trussville400 Meters--DNS8
Mar 17Metro South Meet # 3 | Mountain BrookMar 17 · Triple Jump · Place 1 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle SchooTriple Jump132-7.758
Mar 17Metro South Meet # 3 | Mountain BrookMar 17 · Long Jump · Place 1 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle SchooLong Jump116-1.758
Mar 3Metro South Meet #1Mar 3 · Triple Jump · Place 1 · Hewitt-TrussvilleHewitt-TrussvilleTriple Jump1.32-11.258
Mar 3Metro South Meet #1Mar 3 · Long Jump · Place 1 · Hewitt-TrussvilleHewitt-TrussvilleLong Jump1.15-02.758

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jun 21Alabama Heat 10th Annual Regional Tune UpJun 21 · Long Jump · Place 1 · Elite SpeedElite SpeedLong Jump14.58m—
Jun 21Alabama Heat 10th Annual Regional Tune UpJun 21 · Triple Jump · Place 1 · Elite SpeedElite SpeedTriple Jump19.95m—
Jun 21Alabama Heat 10th Annual Regional Tune UpJun 21 · High Jump · Place 2 · Elite SpeedElite SpeedHigh Jump21.45m—
Jun 14Alabama State GamesJun 14 · Long Jump · Place 1 · Elite SpeedElite SpeedLong Jump14.58m—
Jun 14Alabama State GamesJun 14 · Triple Jump · Place 1 · Elite SpeedElite SpeedTriple Jump19.95m—
Jun 14Alabama State GamesJun 14 · High Jump · Place 2 · Elite SpeedElite SpeedHigh Jump21.45m—
Jun 7AAU Southeastern District Qualifier (Alabama)Jun 7 · Triple Jump · Place 1 · Elite Speed Track and FieldElite Speed Track and FieldTriple Jump19.82m PB14
Jun 7AAU Southeastern District Qualifier (Alabama)Jun 7 · Long Jump · Place 2 · Elite Speed Track and FieldElite Speed Track and FieldLong Jump24.69m14
Apr 7Metro Meet #5 @ Spain Park 2025Apr 7 · Triple Jump · Place 2 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle SchooTriple Jump229-47
Apr 7Metro Meet #5 @ Spain Park 2025Apr 7 · Long Jump · Place 3 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle SchooLong Jump314-67
Apr 7Metro Meet #5 @ Spain Park 2025Apr 7 · 400 Meters · Place 6 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo400 Meters61:08.527
Mar 18Metro South Meet 3Mar 18 · Triple Jump · Place 3 · Hewitt-TrussvilleHewitt-TrussvilleTriple Jump3.31-01.757
Mar 18Metro South Meet 3Mar 18 · Long Jump · Place 5 · Hewitt-TrussvilleHewitt-TrussvilleLong Jump5.14-00.757
Mar 18Metro South Meet 3Mar 18 · 400 Meters · Place 8 · Hewitt-TrussvilleHewitt-Trussville400 Meters8.1:07.60a PB7
Mar 11Metro South Meet 2- OM 2025Mar 11 · Triple Jump · Place 6 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle SchooTriple Jump630-37
Mar 11Metro South Meet 2- OM 2025Mar 11 · Long Jump · Place 7 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle SchooLong Jump713-117
Mar 11Metro South Meet 2- OM 2025Mar 11 · 400 Meters · Place 12 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo400 Meters121:10.337
Mar 5Metro South Meet #1 @ HewittMar 5 · Triple Jump · Place 1 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle SchooTriple Jump128-8.757
Mar 5Metro South Meet #1 @ HewittMar 5 · High Jump · Place 6 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle SchooHigh Jump64-27
Mar 5Metro South Meet #1 @ HewittMar 5 · Long Jump · Place 6 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle SchooLong Jump613-67

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Jan 26The Bama ShowcaseJan 26 · Long Jump · Place 8 · Elite Speed Track and FieldElite Speed Track and FieldLong Jump8.4.08m7
Jan 26The Bama ShowcaseJan 26 · High Jump · Place 4 · Elite Speed Track and FieldElite Speed Track and FieldHigh Jump4.1.35m PB7
Jan 16Middle School Gold Championship MeetJan 16 · Long Jump · Place 13 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle SchooLong Jump1314-2.507
Jan 16Middle School Gold Championship MeetJan 16 · High Jump · Place 4 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle SchooHigh Jump44-67
Jan 9Middle School Indoor Meet #3Jan 9 · Long Jump · Place 7 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle SchooLong Jump714-37
Jan 9Middle School Indoor Meet #3Jan 9 · High Jump · Place 3 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle SchooHigh Jump34-47

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 16Middle School Meet #2Dec 16 · Long Jump · Place 8 · Hewitt-TrussvilleHewitt-TrussvilleLong Jump8.13-08.007
Dec 12Middle School Meet #1Dec 12 · Long Jump · Place 7 · Hewitt-TrussvilleHewitt-TrussvilleLong Jump7.13-10.25 PB7
Dec 12Middle School Meet #1Dec 12 · 400 Meters · Place 20 · Hewitt-TrussvilleHewitt-Trussville400 Meters20.1:09.50a PB7

2024 Outdoor Track

24 results
DateMeetEventPlMarkGr
Jun 22USATF Alabama Association Junior Olympic ChampionshipsJun 22 · Long Jump · Place 3 · Elite Speed Track and FieldElite Speed Track and FieldLong Jump3.4.31m6
Jun 22USATF Alabama Association Junior Olympic ChampionshipsJun 22 · High Jump · Place 1 · Elite Speed Track and FieldElite Speed Track and FieldHigh Jump1.1.26m6
Jun 8Alabama State GamesJun 8 · 400 Meters · Place 4 · Elite Speed Track and FieldElite Speed Track and Field400 Meters41:07.91—
Jun 8Alabama State GamesJun 8 · Long Jump · Place 3 · Elite Speed Track and FieldElite Speed Track and FieldLong Jump34.05m—
Jun 8Alabama State GamesJun 8 · 200 Meters · Place 11 · Elite Speed Track and FieldElite Speed Track and Field200 Meters1129.80—
Jun 8SPEED CAPITAL FLORIDA SERIES CHAMPIONSHIP (CENTRAL)Jun 8 · High Jump · Place 3 · Five Star GeFive Star GeHigh Jump3.1.12m6
Jun 8SPEED CAPITAL FLORIDA SERIES CHAMPIONSHIP (CENTRAL)Jun 8 · 200 Meters · Place 3 · Five Star GeFive Star Ge200 MetersRound P3.29.75a PB6
Jun 8SPEED CAPITAL FLORIDA SERIES CHAMPIONSHIP (CENTRAL)Jun 8 · 200 Meters · Place 3 · Five Star GeFive Star Ge200 Meters3.30.48aWind: 2.16
Jun 8SPEED CAPITAL FLORIDA SERIES CHAMPIONSHIP (CENTRAL)Jun 8 · 100 Meters · Place 6 · Five Star GeFive Star Ge100 MetersRound P6.14.63a6
Jun 8SPEED CAPITAL FLORIDA SERIES CHAMPIONSHIP (CENTRAL)Jun 8 · 100 Meters · Place 5 · Five Star GeFive Star Ge100 Meters5.14.88aWind: 0.46
Jun 1AAU Southeastern QualifierJun 1 · High Jump · Place 1 · Elite SpeedElite SpeedHigh Jump14-02.0011
Jun 1AAU Southeastern QualifierJun 1 · Long Jump · Place 1 · Elite SpeedElite SpeedLong Jump14.02m11
Jun 1AAU Southeastern QualifierJun 1 · 800 Meters · Place 2 · Elite SpeedElite Speed800 Meters22:43.2411
May 25PTC 4th Annual Track MeetMay 25 · Long Jump · Place 4 · Elite Speed Track and FieldElite Speed Track and FieldLong Jump4.14-02.006
May 25PTC 4th Annual Track MeetMay 25 · High Jump · Place 3 · Elite Speed Track and FieldElite Speed Track and FieldHigh Jump3.3-06.006
May 25PTC 4th Annual Track MeetMay 25 · 800 Meters · Place 1 · Elite Speed Track and FieldElite Speed Track and Field800 Meters1.2:45.73a6
May 18Speed Capital AL MeetMay 18 · Long Jump · Place 1 · Elite Speed Track and FieldElite Speed Track and FieldLong Jump1.13-1.5Unofficial6
May 18Speed Capital AL MeetMay 18 · High Jump · Place 1 · Elite Speed Track and FieldElite Speed Track and FieldHigh Jump1.4-04Unofficial6
May 18Speed Capital AL MeetMay 18 · 800 Meters · Place 1 · Elite Speed Track and FieldElite Speed Track and Field800 Meters1.2:48.09aUnofficial6
May 11Trussville Parks & Rec Spring InvitationalMay 11 · Long Jump · Place 2 · Elite Speed Track and FieldElite Speed Track and FieldLong Jump2.13-00.006
May 11Trussville Parks & Rec Spring InvitationalMay 11 · 200 Meters · Place 8 · Elite Speed Track and FieldElite Speed Track and Field200 Meters8.29.85a6
May 11Trussville Parks & Rec Spring InvitationalMay 11 · 100 Meters · Place 3 · Elite Speed Track and FieldElite Speed Track and Field100 Meters3.14.15a PB6
Apr 20Trussville Parks & Rec April ChallengeApr 20 · Long Jump · Elite Speed Track and FieldElite Speed Track and FieldLong Jump--DNS6
Apr 20Trussville Parks & Rec April ChallengeApr 20 · 200 Meters · Elite Speed Track and FieldElite Speed Track and Field200 Meters--DNS6

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jul 11AAU Club ChampionshipsJul 11 · Long Jump · Place 23 · Speed City TSpeed City TLong Jump23.4.08mWind: 0Unofficial5
Jul 11AAU Club ChampionshipsJul 11 · 100 Meters · Place 61 · Speed City TSpeed City T100 MetersRound P61.14.69aWind: 0.1Unofficial5
Jun 24USATF Alabama Association Junior Olympic, Open & Masters ChampionshipsJun 24 · Long Jump · Place 3 · 09-Unattached09-UnattachedLong Jump3.3.91m5
Jun 24USATF Alabama Association Junior Olympic, Open & Masters ChampionshipsJun 24 · 100 Meters · Place 10 · 09-Unattached09-Unattached100 Meters10.15.17aWind: 15

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 25OTM Mary Birdwell Memorial 2022Jun 25 · High Jump · Place 3 · Speed City TSpeed City THigh Jump31.17m10
Jun 25OTM Mary Birdwell Memorial 2022Jun 25 · Long Jump · Place 4 · Speed City TSpeed City TLong Jump43.76m10
Jun 25OTM Mary Birdwell Memorial 2022Jun 25 · 200 Meters · Place 13 · Speed City TSpeed City T200 Meters1331.9310
Jun 187th Annual Alabama Heat Tune Up MeetJun 18 · Long Jump · Place 5 · Speed CitySpeed CityLong Jump5.3.76m4
Jun 187th Annual Alabama Heat Tune Up MeetJun 18 · High Jump · Place 1 · Speed CitySpeed CityHigh Jump1.1.18m4
Jun 187th Annual Alabama Heat Tune Up MeetJun 18 · 200 Meters · Place 17 · Speed CitySpeed City200 Meters17.30.93aWind: 2.74
Jun 187th Annual Alabama Heat Tune Up MeetJun 18 · 100 Meters · Place 16 · Speed CitySpeed City100 Meters16.14.63aWind: 2.64

2021 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 19AAU Southeastern District QualifierJun 19 · Long Jump · Place 2 · Speed CitySpeed CityLong Jump2.3.29m3
Jun 19AAU Southeastern District QualifierJun 19 · High Jump · Place 1 · Speed CitySpeed CityHigh Jump1.1.00m3
Jun 19AAU Southeastern District QualifierJun 19 · 100 Meters · Place 4 · Speed CitySpeed City100 Meters4.16.84a3
Jun 12Alabama Heat Regional Tune Up 2021Jun 12 · High Jump · Place 3 · Speed City TSpeed City THigh Jump31.04m PB11
Jun 12Alabama Heat Regional Tune Up 2021Jun 12 · Long Jump · Place 5 · Speed City TSpeed City TLong Jump53.51m PB11
Jun 12Alabama Heat Regional Tune Up 2021Jun 12 · 200 Meters · Place 16 · Speed City TSpeed City T200 Meters1634.2111
Jun 12Alabama Heat Regional Tune Up 2021Jun 12 · 100 Meters · Place 14 · Speed City TSpeed City T100 Meters1415.9011
Jun 5Pure Elete BurnoutJun 5 · Long Jump · Place 2 · Speed CitySpeed CityLong Jump2.3.51m3
Jun 5Pure Elete BurnoutJun 5 · Javelin · Place 10 · Speed CitySpeed CityJavelin300g TJ10.7.78m PB3
Jun 5Pure Elete BurnoutJun 5 · 400 Meters · Place 7 · Speed CitySpeed City400 Meters7.1:21.98a3