Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorPaul W. Bryant Invitational · Feb 2810.84Paul W. Bryant InvitationalFebruary 28, 2026
100 Meters · OutdoorUSATF Region 6 Junior Olympic Championships · Jul 910.91aUSATF Region 6 Junior Olympic ChampionshipsJuly 9, 2026
200 Meters · IndoorNorthridge-Black & Blue Invitational · Feb 2121.76Northridge-Black & Blue InvitationalFebruary 21, 2026
200 Meters · OutdoorHewitt-Trussville Invitational · Apr 1721.89aHewitt-Trussville InvitationalApril 17, 2026
400 Meters · IndoorAHSAA State Indoor Meet · Jan 3050.39AHSAA State Indoor MeetJanuary 30, 2026
400 Meters · OutdoorHewitt-Trussville Invitational · Apr 1750.21aHewitt-Trussville InvitationalApril 17, 2026
60 Meter · IndoorMagic City Invitational #2 · Dec 67.12aMagic City Invitational #2December 6, 2025
60 Meters · IndoorAHSAA State Indoor Meet · Jan 307.00AHSAA State Indoor MeetJanuary 30, 2026

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

2026 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jul 9USATF Region 6 Junior Olympic ChampionshipsJul 9 · 200 Meters · Place 3 · T Town SpeedT Town Speed200 MetersRound P3.22.79aWind: -2.811
Jul 9USATF Region 6 Junior Olympic ChampionshipsJul 9 · 200 Meters · Place 1 · T Town SpeedT Town Speed200 Meters1.21.96aWind: 1.811
Jul 9USATF Region 6 Junior Olympic ChampionshipsJul 9 · 100 Meters · Place 6 · T Town SpeedT Town Speed100 MetersRound P6.11.41aWind: -3.311
Jul 9USATF Region 6 Junior Olympic ChampionshipsJul 9 · 100 Meters · Place 3 · T Town SpeedT Town Speed100 Meters3.10.91a PBWind: 1.911
Jun 242026 USATF National Youth Outdoor ChampionshipsJun 24 · 200 Meters · Place 8 · T Town SpeedT Town Speed200 MetersRound P822.67a11
Jun 242026 USATF National Youth Outdoor ChampionshipsJun 24 · 200 Meters · Place 5 · T Town SpeedT Town Speed200 Meters522.19a11
Jun 242026 USATF National Youth Outdoor ChampionshipsJun 24 · 100 Meters · Place 7 · T Town SpeedT Town Speed100 MetersRound P711.35a11
Jun 242026 USATF National Youth Outdoor ChampionshipsJun 24 · 100 Meters · Place 5 · T Town SpeedT Town Speed100 Meters510.95a11
Jun 19USATF Alabama Association Junior Olympic ChampionshipsJun 19 · 200 Meters · Place 1 · T Town SpeedT Town Speed200 Meters122.62a11
Jun 19USATF Alabama Association Junior Olympic ChampionshipsJun 19 · 100 Meters · Place 1 · T Town SpeedT Town Speed100 Meters111.13a11
Apr 30AHSAA 4A-7A Outdoor State ChampionshipApr 30 · 200 Meters · American ChristianAmerican Christian200 MetersRound P--DNSWind: -0.111
Apr 30AHSAA 4A-7A Outdoor State ChampionshipApr 30 · 100 Meters · Place 5 · American ChristianAmerican Christian100 MetersRound P5.11.06aWind: -0.111
Apr 30AHSAA 4A-7A Outdoor State ChampionshipApr 30 · 100 Meters · Place 4 · American ChristianAmerican Christian100 Meters4.11.65aWind: -3.511
Apr 24AHSAA Northridge Section 2026Apr 24 · 200 Meters · Place 1 · American ChristianAmerican Christian200 MetersRound P1.22.29a11
Apr 24AHSAA Northridge Section 2026Apr 24 · 200 Meters · Place 1 · American ChristianAmerican Christian200 Meters1.22.19a11
Apr 24AHSAA Northridge Section 2026Apr 24 · 100 Meters · Place 2 · American ChristianAmerican Christian100 MetersRound P2.11.08a11
Apr 24AHSAA Northridge Section 2026Apr 24 · 100 Meters · Place 2 · American ChristianAmerican Christian100 Meters2.11.10a11
Apr 17Hewitt-Trussville InvitationalApr 17 · 400 Meters · Place 5 · American ChristianAmerican Christian400 Meters5.50.21a PB11
Apr 17Hewitt-Trussville InvitationalApr 17 · 200 Meters · Place 6 · American ChristianAmerican Christian200 Meters6.21.89a PB11
Apr 17Hewitt-Trussville InvitationalApr 17 · 100 Meters · Place 3 · American ChristianAmerican Christian100 Meters3.10.95a11
Mar 28King of the West (High School)Mar 28 · 200 Meters · American ChristianAmerican Christian200 Meters--DNS11
Mar 28King of the West (High School)Mar 28 · 100 Meters · American ChristianAmerican Christian100 Meters--DNS11

2026 Indoor Track

11 results
DateMeetEventPlMarkGr
Feb 28Paul W. Bryant InvitationalFeb 28 · 400 Meters · Place 3 · American Christian AcademyAmerican Christian Academy400 Meters350.6411
Feb 28Paul W. Bryant InvitationalFeb 28 · 200 Meters · Place 2 · American Christian AcademyAmerican Christian Academy200 Meters222.2511
Feb 28Paul W. Bryant InvitationalFeb 28 · 100 Meters · Place 3 · American Christian AcademyAmerican Christian Academy100 Meters310.84 PB11
Feb 21Northridge-Black & Blue InvitationalFeb 21 · 200 Meters · Place 3 · American Christian AcademyAmerican Christian Academy200 Meters321.76 PB11
Feb 21Northridge-Black & Blue InvitationalFeb 21 · 100 Meters · Place 3 · American Christian AcademyAmerican Christian Academy100 Meters311.0711
Jan 30AHSAA State Indoor MeetJan 30 · 400 Meters · Place 2 · American Christian AcademyAmerican Christian Academy400 Meters250.39 PB11
Jan 30AHSAA State Indoor MeetJan 30 · 60 Meters · Place 3 · American Christian AcademyAmerican Christian Academy60 MetersRound P37.00 PB11
Jan 30AHSAA State Indoor MeetJan 30 · 60 Meters · Place 2 · American Christian AcademyAmerican Christian Academy60 Meters27.0211
Jan 19Martin Luther King Indoor Track Classic #2Jan 19 · 60 Meters · Place 22 · American Christian AcademyAmerican Christian Academy60 Meters227.1111
Jan 14JV Meet #3Jan 14 · 400 Meters · Place 5 · American Christian AcademyAmerican Christian Academy400 Meters550.7711
Jan 14JV Meet #3Jan 14 · 60 Meters · Place 3 · American Christian AcademyAmerican Christian Academy60 Meters37.0511

2025 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 13Holiday Invitational #2Dec 13 · 400 Meters · Place 26 · American Christian AcademyAmerican Christian Academy400 Meters2652.0411
Dec 13Holiday Invitational #2Dec 13 · 60 Meters · Place 40 · American Christian AcademyAmerican Christian Academy60 Meters407.1911
Dec 13Holiday Invitational #2Dec 13 · 400 Meters · Place 26 · American Christian AcademyAmerican Christian Academy400 Meters2652.0411
Dec 13Holiday Invitational #2Dec 13 · 60 Meters · Place 40 · American Christian AcademyAmerican Christian Academy60 Meters407.1911
Dec 6Magic City Invitational #2Dec 6 · 60 Meter · Place 21 · American ChristianAmerican Christian60 Meter21.7.12a PB11
Dec 6Magic City Invitational #2Dec 6 · 400 Meters · Place 23 · American ChristianAmerican Christian400 Meters23.51.94a11
Jan 15JV Meet #3Jan 15 · Long Jump · Place 75 · American Christian AcademyAmerican Christian AcademyLong Jump7515-7.5010
Jan 15JV Meet #3Jan 15 · 400 Meters · Place 20 · American Christian AcademyAmerican Christian Academy400 Meters2053.8710
Jan 15JV Meet #3Jan 15 · 60 Meters · Place 56 · American Christian AcademyAmerican Christian Academy60 Meters567.5010
Jan 7JV Meet #2Jan 7 · Long Jump · Place 33 · American Christian AcademyAmerican Christian AcademyLong Jump3316-4.7510
Jan 7JV Meet #2Jan 7 · 400 Meters · Place 44 · American Christian AcademyAmerican Christian Academy400 Meters4456.2610
Jan 7JV Meet #2Jan 7 · 60 Meters · Place 21 · American Christian AcademyAmerican Christian Academy60 Meters217.4010

2025 Outdoor Track

26 results
DateMeetEventPlMarkGr
Jul 10USATF Region 6 Junior Olympic ChampionshipsJul 10 · 400 Meters · Place 3 · T Town SpeedT Town Speed400 Meters351.80a10
Jul 10USATF Region 6 Junior Olympic ChampionshipsJul 10 · 200 Meters · Place 3 · T Town SpeedT Town Speed200 MetersRound P322.64a10
Jul 10USATF Region 6 Junior Olympic ChampionshipsJul 10 · 200 Meters · Place 3 · T Town SpeedT Town Speed200 Meters322.28a10
Jul 10USATF Region 6 Junior Olympic ChampionshipsJul 10 · 100 Meters · Place 4 · T Town SpeedT Town Speed100 MetersRound P411.23a10
Jul 10USATF Region 6 Junior Olympic ChampionshipsJul 10 · 100 Meters · Place 5 · T Town SpeedT Town Speed100 Meters511.05a10
Jun 21Alabama Heat 10th Annual Regional Tune UpJun 21 · 400 Meters · Place 3 · T Town SpeedT Town Speed400 Meters351.93—
Jun 21Alabama Heat 10th Annual Regional Tune UpJun 21 · 200 Meters · Place 2 · T Town SpeedT Town Speed200 Meters222.40—
Jun 21Alabama Heat 10th Annual Regional Tune UpJun 21 · 100 Meters · Place 2 · T Town SpeedT Town Speed100 Meters211.50—
Jun 14Alabama State GamesJun 14 · 400 Meters · Place 3 · T Town SpeedT Town Speed400 Meters351.93—
Jun 14Alabama State GamesJun 14 · 200 Meters · Place 2 · T Town SpeedT Town Speed200 Meters222.40—
Jun 14Alabama State GamesJun 14 · 100 Meters · Place 2 · T Town SpeedT Town Speed100 Meters211.50—
Jun 14USATF Alabama Association Junior Olympic ChampionshipsJun 14 · 400 Meters · Place 1 · T Town SpeedT Town Speed400 Meters1.51.91a10
Jun 14USATF Alabama Association Junior Olympic ChampionshipsJun 14 · 200 Meters · Place 2 · T Town SpeedT Town Speed200 Meters2.22.64aWind: -1.110
Jun 14USATF Alabama Association Junior Olympic ChampionshipsJun 14 · 100 Meters · Place 2 · T Town SpeedT Town Speed100 Meters2.11.25aWind: 0.910
Apr 11Mountain Brook InvitationalApr 11 · 400 Meters · Place 16 · American Christian AcademyAmerican Christian Academy400 MetersRound P16.52.06a10
Apr 11Mountain Brook InvitationalApr 11 · 200 Meters · Place 39 · American Christian AcademyAmerican Christian Academy200 Meters39.23.47a10
Apr 11Mountain Brook InvitationalApr 11 · 100 Meters · Place 45 · American Christian AcademyAmerican Christian Academy100 MetersRound P45.11.77a10
Apr 5King of the West (High School)Apr 5 · 400 Meters · Place 1 · American Christian AcademyAmerican Christian Academy400 Meters154.4010
Apr 5King of the West (High School)Apr 5 · 200 Meters · Place 3 · American Christian AcademyAmerican Christian Academy200 Meters323.7810
Apr 5King of the West (High School)Apr 5 · 100 Meters · Place 3 · American Christian AcademyAmerican Christian Academy100 Meters312.0610
Mar 22Jaguar InvitationalMar 22 · 400 Meters · Place 1 · American ChristianAmerican Christian400 Meters1.54.72a10
Mar 22Jaguar InvitationalMar 22 · 200 Meters · Place 1 · American ChristianAmerican Christian200 Meters1.23.48a10
Mar 22Jaguar InvitationalMar 22 · 100 Meters · Place 2 · American ChristianAmerican Christian100 Meters2.11.71a10
Mar 1Paul W. Bryant InvitationalMar 1 · 400 Meters · Place 6 · American Christian AcademyAmerican Christian Academy400 Meters653.3310
Mar 1Paul W. Bryant InvitationalMar 1 · 200 Meters · Place 19 · American Christian AcademyAmerican Christian Academy200 Meters1923.8010
Mar 1Paul W. Bryant InvitationalMar 1 · 100 Meters · Place 32 · American Christian AcademyAmerican Christian Academy100 Meters3211.9610