Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorJefferson County HS League Championship · Apr 1612.82aJefferson County HS League ChampionshipApril 16, 2026
200 Meters · Indoor2025 TFCUSA WINTER INDOOR GRAND PRIX · Dec 727.29a2025 TFCUSA WINTER INDOOR GRAND PRIXDecember 7, 2025
200 Meters · OutdoorFast Feet Elite Invitational · May 1625.85aFast Feet Elite InvitationalMay 16, 2026
400 Meters · OutdoorAAU Southeastern District Qualifier (Alabama) · Jun 61:00.15aAAU Southeastern District Qualifier (Alabama)June 6, 2026
60 Meter · Indoor2025 TFCUSA WINTER INDOOR GRAND PRIX · Dec 78.36a2025 TFCUSA WINTER INDOOR GRAND PRIXDecember 7, 2025
High Jump · OutdoorJeffCo HS Meet 1 · Mar 64-08.00JeffCo HS Meet 1March 6, 2025
Long Jump · OutdoorJefferson County HS League Championship · Apr 1612-10.00Jefferson County HS League ChampionshipApril 16, 2026

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

2026 Outdoor Track

28 results
DateMeetEventPlMarkGr
Jun 18Adidas Track Nationals 2026Jun 18 · 400 Meters · Place 37 · Elite Speed Track and FieldElite Speed Track and Field400 Meters37.1:02.89a9
Jun 18Adidas Track Nationals 2026Jun 18 · 200 Meters · Place 28 · Elite Speed Track and FieldElite Speed Track and Field200 Meters28.25.89aWind: -0.19
Jun 13Alabama State GamesJun 13 · 400 Meters · Place 4 · Elite Speed Track and FieldElite Speed Track and Field400 Meters4.1:00.82a9
Jun 13Alabama State GamesJun 13 · 200 Meters · Place 3 · Elite Speed Track and FieldElite Speed Track and Field200 Meters3.26.14a9
Jun 6AAU Southeastern District Qualifier (Alabama)Jun 6 · 400 Meters · Place 3 · Elite Speed Track and FieldElite Speed Track and Field400 Meters31:00.15a PB9
Jun 6AAU Southeastern District Qualifier (Alabama)Jun 6 · 200 Meters · Place 5 · Elite Speed Track and FieldElite Speed Track and Field200 Meters526.06a9
May 306th Annual OTM Mary Birdwell MemorialMay 30 · High Jump · Elite Speed Track and FieldElite Speed Track and FieldHigh Jump--DNS9
May 306th Annual OTM Mary Birdwell MemorialMay 30 · 400 Meters · Place 5 · Elite Speed Track and FieldElite Speed Track and Field400 Meters5.1:02.28a9
May 306th Annual OTM Mary Birdwell MemorialMay 30 · 200 Meters · Place 4 · Elite Speed Track and FieldElite Speed Track and Field200 Meters4.26.02a9
May 306th Annual OTM Mary Birdwell MemorialMay 30 · 100 Meters · Elite Speed Track and FieldElite Speed Track and Field100 Meters--DNS9
May 2219th Annual Mark Trail InvitationalMay 22 · 400 Meters · Place 5 · Elite Speed Track and FieldElite Speed Track and Field400 MetersRound P5.1:01.08aUnofficial9
May 2219th Annual Mark Trail InvitationalMay 22 · 400 Meters · Place 4 · Elite Speed Track and FieldElite Speed Track and Field400 Meters4.1:01.66aUnofficial9
May 2219th Annual Mark Trail InvitationalMay 22 · 200 Meters · Place 6 · Elite Speed Track and FieldElite Speed Track and Field200 MetersRound P6.26.46aWind: -0.3Unofficial9
May 2219th Annual Mark Trail InvitationalMay 22 · 200 Meters · Place 4 · Elite Speed Track and FieldElite Speed Track and Field200 Meters4.26.27aWind: -0.8Unofficial9
May 2219th Annual Mark Trail InvitationalMay 22 · 100 Meters · Place 11 · Elite Speed Track and FieldElite Speed Track and Field100 MetersRound P11.13.37aWind: -0.7Unofficial9
May 16Fast Feet Elite InvitationalMay 16 · 400 Meters · Place 3 · Elite Speed Track and FieldElite Speed Track and Field400 Meters3.1:02.05a9
May 16Fast Feet Elite InvitationalMay 16 · 200 Meters · Place 2 · Elite Speed Track and FieldElite Speed Track and Field200 Meters2.25.85a PB9
Apr 24AHSAA Hewitt-Trussville Section 2026Apr 24 · 200 Meters · Place 10 · Clay ChalkvilleClay Chalkville200 MetersRound P10.27.01a9
Apr 24AHSAA Hewitt-Trussville Section 2026Apr 24 · 100 Meters · Place 12 · Clay ChalkvilleClay Chalkville100 MetersRound P12.13.02a9
Apr 16Jefferson County HS League ChampionshipApr 16 · Long Jump · Place 13 · Clay ChalkvilleClay ChalkvilleLong Jump13.12-10.00 PB9
Apr 16Jefferson County HS League ChampionshipApr 16 · 200 Meters · Place 5 · Clay ChalkvilleClay Chalkville200 Meters5.26.05a9
Apr 16Jefferson County HS League ChampionshipApr 16 · 100 Meters · Place 7 · Clay ChalkvilleClay Chalkville100 Meters7.12.82a PB9
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · High Jump · Clay ChalkvilleClay ChalkvilleHigh Jump--DNS9
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · 200 Meters · Place 16 · Clay ChalkvilleClay Chalkville200 MetersRound P16.27.01aWind: -0.19
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · 100 Meters · Place 26 · Clay ChalkvilleClay Chalkville100 MetersRound P26.13.19aWind: 0.59
Apr 6A.H.Parker Invitational & JVApr 6 · High Jump · Clay ChalkvilleClay ChalkvilleHigh Jump--DNS9
Apr 6A.H.Parker Invitational & JVApr 6 · 200 Meters · Clay ChalkvilleClay Chalkville200 Meters--DNS9
Apr 6A.H.Parker Invitational & JVApr 6 · 100 Meters · Place 15 · Clay ChalkvilleClay Chalkville100 Meters15.13.53a9

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 72025 TFCUSA WINTER INDOOR GRAND PRIXDec 7 · 60 Meter · Place 23 · UnattachedUnattached60 Meter23.8.36a PB9
Dec 72025 TFCUSA WINTER INDOOR GRAND PRIXDec 7 · 400 Meters · UnattachedUnattached400 Meters--DNS9
Dec 72025 TFCUSA WINTER INDOOR GRAND PRIXDec 7 · 200 Meters · Place 21 · UnattachedUnattached200 Meters21.27.29a PB9

2025 Outdoor Track

28 results
DateMeetEventPlMarkGr
Jul 19PTC Blowout Track MeetJul 19 · 400 Meters · Place 4 · Elite Speed Track and FieldElite Speed Track and Field400 Meters41:06.57a8
Jul 19PTC Blowout Track MeetJul 19 · 200 Meters · Place 6 · Elite Speed Track and FieldElite Speed Track and Field200 Meters627.22a8
Jul 19PTC Blowout Track MeetJul 19 · 100 Meters · Place 5 · Elite Speed Track and FieldElite Speed Track and Field100 Meters513.13a8
Jul 12Titans Tune up MeetJul 12 · 400 Meters · Place 6 · Elite Speed Track and FieldElite Speed Track and Field400 Meters61:06.30a8
Jul 12Titans Tune up MeetJul 12 · 200 Meters · Place 4 · Elite Speed Track and FieldElite Speed Track and Field200 Meters426.86a8
Jul 12Titans Tune up MeetJul 12 · 100 Meters · Place 10 · Elite Speed Track and FieldElite Speed Track and Field100 Meters1013.29a8
Jun 21Alabama Heat 10th Annual Regional Tune UpJun 21 · 400 Meters · Place 15 · Elite SpeedElite Speed400 Meters151:07.95—
Jun 21Alabama Heat 10th Annual Regional Tune UpJun 21 · 100 Meters · Place 12 · Elite SpeedElite Speed100 Meters1213.18—
Jun 14Alabama State GamesJun 14 · 400 Meters · Place 8 · Elite SpeedElite Speed400 Meters81:05.69—
Jun 14Alabama State GamesJun 14 · 100 Meters · Place 13 · Elite SpeedElite Speed100 Meters1313.08—
Jun 14Alabama State GamesJun 14 · 400 Meters · Place 15 · Elite SpeedElite Speed400 Meters151:07.95—
Jun 14Alabama State GamesJun 14 · 100 Meters · Place 12 · Elite SpeedElite Speed100 Meters1213.18—
Jun 7AAU Southeastern District Qualifier (Alabama)Jun 7 · 400 Meters · Place 6 · Elite Speed Track and FieldElite Speed Track and Field400 Meters61:04.4615
Jun 7AAU Southeastern District Qualifier (Alabama)Jun 7 · 100 Meters · Place 11 · Elite Speed Track and FieldElite Speed Track and Field100 Meters1112.8715
May 17PTC Meet of ChampionsMay 17 · 400 Meters · Place 6 · Elite Speed Track and FieldElite Speed Track and Field400 Meters6.1:06.31a8
May 17PTC Meet of ChampionsMay 17 · 200 Meters · Place 3 · Elite Speed Track and FieldElite Speed Track and Field200 Meters3.27.85a8
May 17PTC Meet of ChampionsMay 17 · 100 Meters · Place 4 · Elite Speed Track and FieldElite Speed Track and Field100 Meters4.13.44a8
Apr 25AHSAA Hewitt-Trussville Section 2025Apr 25 · High Jump · Clay ChalkvilleClay ChalkvilleHigh Jump--DNS8
Apr 25AHSAA Hewitt-Trussville Section 2025Apr 25 · 200 Meters · Clay ChalkvilleClay Chalkville200 Meters--DNS8
Apr 17JEFCO HS County ChampionshipApr 17 · High Jump · Clay ChalkvilleClay ChalkvilleHigh Jump--DNS8
Apr 17JEFCO HS County ChampionshipApr 17 · 200 Meters · Clay ChalkvilleClay Chalkville200 Meters--DNS8
Mar 22Jaguar InvitationalMar 22 · High Jump · Clay ChalkvilleClay ChalkvilleHigh Jump--DNS8
Mar 22Jaguar InvitationalMar 22 · 200 Meters · Clay ChalkvilleClay Chalkville200 Meters--DNS8
Mar 22Jaguar InvitationalMar 22 · 100 Meters · Clay ChalkvilleClay Chalkville100 Meters--DNS8
Mar 20JEFCO HS League Meet #3 @ Center Point 2025Mar 20 · High Jump · Place 3 · Clay-ChalkviClay-ChalkviHigh Jump31.37m—
Mar 6JeffCo HS Meet 1Mar 6 · High Jump · Place 2 · Clay ChalkvilleClay ChalkvilleHigh Jump2.4-08.00 PB8
Mar 6JeffCo HS Meet 1Mar 6 · 200 Meters · Place 7 · Clay ChalkvilleClay Chalkville200 Meters7.27.50a8
Mar 6JeffCo HS Meet 1Mar 6 · 100 Meters · Place 10 · Clay ChalkvilleClay Chalkville100 Meters10.13.23a8

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jul 20PTC Strong Blowout Track MeetJul 20 · High Jump · Place 1 · Elite Speed Track and FieldElite Speed Track and FieldHigh Jump14-6—
Jun 8Alabama State GamesJun 8 · 200 Meters · Place 4 · Elite Speed Track and FieldElite Speed Track and Field200 Meters427.35—
Jun 8Alabama State GamesJun 8 · 100 Meters · Place 12 · Elite Speed Track and FieldElite Speed Track and Field100 Meters1213.53—
Jun 1AAU Southeastern QualifierJun 1 · High Jump · Place 1 · Elite SpeedElite SpeedHigh Jump14-02.0010
Jun 1AAU Southeastern QualifierJun 1 · 200 Meters · Place 10 · Elite SpeedElite Speed200 Meters1028.9310
Jun 1AAU Southeastern QualifierJun 1 · 100 Meters · Place 7 · Elite SpeedElite Speed100 Meters713.8210
May 25PTC 4th Annual Track MeetMay 25 · High Jump · Place 1 · Elite Speed Track and FieldElite Speed Track and FieldHigh Jump1.4-06.008
May 25PTC 4th Annual Track MeetMay 25 · 200 Meters · Place 4 · Elite Speed Track and FieldElite Speed Track and Field200 Meters4.26.96aWind: -0.78
May 25PTC 4th Annual Track MeetMay 25 · 100 Meters · Place 5 · Elite Speed Track and FieldElite Speed Track and Field100 Meters5.13.40aWind: 0.18
May 18Speed Capital AL MeetMay 18 · 100 Meters · Place 2 · Elite Speed Track and FieldElite Speed Track and Field100 MetersRound P2.13.54aWind: 0.3Unofficial8
May 18Speed Capital AL MeetMay 18 · 100 Meters · Place 2 · Elite Speed Track and FieldElite Speed Track and Field100 Meters2.13.16aWind: 3.2Unofficial8
May 11Trussville Parks & Rec Spring InvitationalMay 11 · 400 Meters · Place 3 · Elite Speed Track and FieldElite Speed Track and Field400 Meters3.1:09.84a8
May 11Trussville Parks & Rec Spring InvitationalMay 11 · 200 Meters · Place 1 · Elite Speed Track and FieldElite Speed Track and Field200 Meters1.27.67a8
May 11Trussville Parks & Rec Spring InvitationalMay 11 · 100 Meters · Place 1 · Elite Speed Track and FieldElite Speed Track and Field100 Meters1.13.15a8
Apr 20Trussville Parks & Rec April ChallengeApr 20 · 200 Meters · Elite Speed Track and FieldElite Speed Track and Field200 Meters--DNS8
Apr 20Trussville Parks & Rec April ChallengeApr 20 · 100 Meters · Elite Speed Track and FieldElite Speed Track and Field100 Meters--DNS8