Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · IndoorTFCUSA Indoor National Championship · Feb 928.98TFCUSA Indoor National ChampionshipFebruary 9, 2025
300m Hurdles · 30" / 0.762m · OutdoorMetro South Meet 3 · Mar 1849.99aMetro South Meet 3March 18, 2025
400 Meters · IndoorMiddle School Meet #2 · Dec 161:05.36aMiddle School Meet #2December 16, 2024
400 Meters · OutdoorMetro Meet #5 @ Spain Park 2025 · Apr 71:02.01Metro Meet #5 @ Spain Park 2025April 7, 2025
60 Meter · Indoor2025 TFCUSA WINTER INDOOR GRAND PRIX · Dec 78.45a2025 TFCUSA WINTER INDOOR GRAND PRIXDecember 7, 2025
60 Meters · IndoorTFCUSA Indoor National Championship · Feb 98.64TFCUSA Indoor National ChampionshipFebruary 9, 2025
Discus · 1.6kg · OutdoorPTC Meet of Champions · May 1792-06PTC Meet of ChampionsMay 17, 2025
Discus · 1kg · OutdoorPTC SUMMER JAM POWERED BY COACH O · Jun 2026.19mPTC SUMMER JAM POWERED BY COACH OJune 20, 2026
High Jump · IndoorMiddle School Meet #1 · Dec 125-00.00Middle School Meet #1December 12, 2024
High Jump · OutdoorFast Feet Elite Invitational · May 161.68mFast Feet Elite InvitationalMay 16, 2026
Long Jump · Indoor2025 TFCUSA WINTER INDOOR GRAND PRIX · Dec 74.63m2025 TFCUSA WINTER INDOOR GRAND PRIXDecember 7, 2025
Long Jump · OutdoorFast Feet Elite Invitational · May 165.19mFast Feet Elite InvitationalMay 16, 2026
Triple Jump · OutdoorPTC Meet of Champions · May 179.29mPTC Meet of ChampionsMay 17, 2025

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 20PTC SUMMER JAM POWERED BY COACH OJun 20 · Long Jump · Place 4 · Elite Speed Track and FieldElite Speed Track and FieldLong Jump4.5.13m9
Jun 20PTC SUMMER JAM POWERED BY COACH OJun 20 · High Jump · Place 4 · Elite Speed Track and FieldElite Speed Track and FieldHigh Jump4.1.63m9
Jun 20PTC SUMMER JAM POWERED BY COACH OJun 20 · Discus · Place 2 · Elite Speed Track and FieldElite Speed Track and FieldDiscus1kg2.26.19m PB9
Jun 6AAU Southeastern District Qualifier (Alabama)Jun 6 · Long Jump · Place 9 · Elite Speed Track and FieldElite Speed Track and FieldLong Jump95.33m9
Jun 6AAU Southeastern District Qualifier (Alabama)Jun 6 · High Jump · Place 4 · Elite Speed Track and FieldElite Speed Track and FieldHigh Jump41.64m9
Jun 6AAU Southeastern District Qualifier (Alabama)Jun 6 · Discus · Place 3 · Elite Speed Track and FieldElite Speed Track and FieldDiscus328.75m9
May 2219th Annual Mark Trail InvitationalMay 22 · Long Jump · Place 12 · Elite Speed Track and FieldElite Speed Track and FieldLong Jump12.15-09.50Unofficial9
May 2219th Annual Mark Trail InvitationalMay 22 · High Jump · Place 3 · Elite Speed Track and FieldElite Speed Track and FieldHigh Jump3.5-06.00Unofficial9
May 2219th Annual Mark Trail InvitationalMay 22 · Discus · Place 3 · Elite Speed Track and FieldElite Speed Track and FieldDiscus1kg3.78-10Unofficial9
May 16Fast Feet Elite InvitationalMay 16 · Long Jump · Place 6 · Elite Speed Track and FieldElite Speed Track and FieldLong Jump6.5.19m PB9
May 16Fast Feet Elite InvitationalMay 16 · High Jump · Place 1 · Elite Speed Track and FieldElite Speed Track and FieldHigh Jump1.1.68m PB9
May 16Fast Feet Elite InvitationalMay 16 · Discus · Place 6 · Elite Speed Track and FieldElite Speed Track and FieldDiscus1.6kg6.24.34m9

2025 Indoor Track

15 results
DateMeetEventPlMarkGr
Dec 72025 TFCUSA WINTER INDOOR GRAND PRIXDec 7 · 60 Meter · Place 16 · UnattachedUnattached60 Meter16.8.45a PB9
Dec 72025 TFCUSA WINTER INDOOR GRAND PRIXDec 7 · Long Jump · Place 4 · UnattachedUnattachedLong Jump4.4.63m PB9
Dec 72025 TFCUSA WINTER INDOOR GRAND PRIXDec 7 · High Jump · Place 2 · UnattachedUnattachedHigh Jump2.1.55m9
Dec 72025 TFCUSA WINTER INDOOR GRAND PRIXDec 7 · 200 Meters · UnattachedUnattached200 Meters--DNS9
Feb 9TFCUSA Indoor National ChampionshipFeb 9 · High Jump · Place 1 · Elite SpeedElite SpeedHigh Jump11.45m14
Feb 9TFCUSA Indoor National ChampionshipFeb 9 · Long Jump · Place 3 · Elite SpeedElite SpeedLong Jump34.67m14
Feb 9TFCUSA Indoor National ChampionshipFeb 9 · 200 Meters · Place 8 · Elite SpeedElite Speed200 Meters828.98 PB14
Feb 9TFCUSA Indoor National ChampionshipFeb 9 · 60 Meters · Place 7 · Elite SpeedElite Speed60 Meters78.64 PB14
Jan 26The Bama ShowcaseJan 26 · 60 Meter · Place 23 · Elite Speed Track and FieldElite Speed Track and Field60 MeterRound P23.8.94a8
Jan 26The Bama ShowcaseJan 26 · Long Jump · Place 11 · Elite Speed Track and FieldElite Speed Track and FieldLong Jump11.4.00m8
Jan 26The Bama ShowcaseJan 26 · High Jump · Place 2 · Elite Speed Track and FieldElite Speed Track and FieldHigh Jump2.1.35m8
Jan 26The Bama ShowcaseJan 26 · 400 Meters · Place 18 · Elite Speed Track and FieldElite Speed Track and Field400 Meters18.1:06.68a8
Jan 16Middle School Gold Championship MeetJan 16 · High Jump · Place 9 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle SchooHigh Jump94-108
Jan 9Middle School Indoor Meet #3Jan 9 · Long Jump · Place 37 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle SchooLong Jump3713-11.508
Jan 9Middle School Indoor Meet #3Jan 9 · High Jump · Place 16 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle SchooHigh Jump164-68

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 17PTC Meet of ChampionsMay 17 · Triple Jump · Place 3 · UnattachedUnattachedTriple Jump3.9.29m PB8
May 17PTC Meet of ChampionsMay 17 · Long Jump · Place 1 · UnattachedUnattachedLong Jump1.16-07.008
May 17PTC Meet of ChampionsMay 17 · Discus · Place 3 · UnattachedUnattachedDiscus1.6kg3.92-06 PB8
May 17PTC Meet of ChampionsMay 17 · High Jump · Place 1 · UnattachedUnattachedHigh Jump1.5-05.008
Apr 7Metro Meet #5 @ Spain Park 2025Apr 7 · High Jump · Place 8 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle SchooHigh Jump84-108
Apr 7Metro Meet #5 @ Spain Park 2025Apr 7 · Long Jump · Place 8 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle SchooLong Jump816-58
Apr 7Metro Meet #5 @ Spain Park 2025Apr 7 · 400 Meters · Place 17 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle Schoo400 Meters171:02.01 PB8
Mar 18Metro South Meet 3Mar 18 · Long Jump · Hewitt-TrussvilleHewitt-TrussvilleLong Jump--DNS8
Mar 18Metro South Meet 3Mar 18 · 300m Hurdles · Place 5 · Hewitt-TrussvilleHewitt-Trussville300m Hurdles30" / 0.762m5.49.99a PB8
Mar 18Metro South Meet 3Mar 18 · High Jump · Place 9 · Hewitt-TrussvilleHewitt-TrussvilleHigh Jump9.4-10.008
Mar 11Metro South Meet 2- OM 2025Mar 11 · High Jump · Place 2 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle SchooHigh Jump25-28
Mar 11Metro South Meet 2- OM 2025Mar 11 · Triple Jump · Place 9 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle SchooTriple Jump930-88
Mar 11Metro South Meet 2- OM 2025Mar 11 · Long Jump · Place 9 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle SchooLong Jump915-118
Mar 5Metro South Meet #1 @ HewittMar 5 · High Jump · Place 4 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle SchooHigh Jump44-108
Mar 5Metro South Meet #1 @ HewittMar 5 · Triple Jump · Place 4 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle SchooTriple Jump430-118
Mar 5Metro South Meet #1 @ HewittMar 5 · Long Jump · Place 14 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle SchooLong Jump1415-1.508

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 16Middle School Meet #2Dec 16 · High Jump · Place 5 · Hewitt-TrussvilleHewitt-TrussvilleHigh Jump5.4-08.008
Dec 16Middle School Meet #2Dec 16 · 400 Meters · Place 66 · Hewitt-TrussvilleHewitt-Trussville400 Meters66.1:05.36a PB8
Dec 12Middle School Meet #1Dec 12 · 60 Meter · Place 133 · Hewitt-TrussvilleHewitt-Trussville60 Meter133.8.96a8
Dec 12Middle School Meet #1Dec 12 · High Jump · Place 5 · Hewitt-TrussvilleHewitt-TrussvilleHigh Jump5.5-00.00 PB8