Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorPaul W. Bryant Invitational · Feb 2813.50Paul W. Bryant InvitationalFebruary 28, 2026
100 Meters · OutdoorSparkman Senator Classic · Apr 1312.94aSparkman Senator ClassicApril 13, 2024
200 Meters · OutdoorPaul Bryant Invitational · Mar 227.42Paul Bryant InvitationalMarch 2, 2024
400 Meters · IndoorIcebreaker Invitational #2 · Jan 61:07.11aIcebreaker Invitational #2January 6, 2024
400 Meters · OutdoorNorthridge Section 2024 · Apr 261:04.72aNorthridge Section 2024April 26, 2024
60 Meter · IndoorMagic City Invitational #2 · Dec 78.17aMagic City Invitational #2December 7, 2024
60 Meters · IndoorMartin Luther King Indoor Track Classic #2 · Jan 208.24Martin Luther King Indoor Track Classic #2January 20, 2025
60m Hurdles · 33" / 0.838m · IndoorMagic City Invitational #1 · Dec 312.39aMagic City Invitational #1December 3, 2022

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 24AHSAA Northridge Section 2026Apr 24 · 200 Meters · Paul W Bryant200 MetersRound P--DNS12
Apr 24AHSAA Northridge Section 2026Apr 24 · 100 Meters · Paul W Bryant100 MetersRound P--DNS12
Apr 16West Alabama HS City/ County ChampionshipApr 16 · 400 Meters · Place 15 · Paul W Bryant400 Meters15.1:12.60a12
Apr 11Sparkman Senator ClassicApr 11 · 400 Meters · Place 49 · Paul W Bryant400 Meters49.1:11.71a12
Apr 11Sparkman Senator ClassicApr 11 · 200 Meters · Place 21 · Paul W Bryant200 Meters21.28.16aWind: 012
Apr 11Sparkman Senator ClassicApr 11 · 100 Meters · Place 19 · Paul W Bryant100 Meters19.13.24aWind: 0.512
Mar 6Vestavia Hills - Varsity - King of the Mountain - InvitationalMar 6 · 400 Meters · Place 39 · Paul W. Bryant400 Meters391:08.2812
Mar 6Vestavia Hills - Varsity - King of the Mountain - InvitationalMar 6 · 100 Meters · Place 45 · Paul W. Bryant100 Meters4513.7112

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 28Paul W. Bryant InvitationalFeb 28 · 100 Meters · Place 23 · Paul W. Bryant100 Meters2313.50 PB12
Jan 24Last Chance #3Jan 24 · 60 Meters · Place 39 · Paul W. Bryant60 Meters398.5812
Jan 19Martin Luther King Indoor Track Classic #2Jan 19 · 400 Meters · Place 57 · Paul W. Bryant400 Meters571:08.6112
Jan 19Martin Luther King Indoor Track Classic #2Jan 19 · 60 Meters · Place 57 · Paul W. Bryant60 Meters578.4712

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 6Magic City Invitational #2Dec 6 · 60 Meter · Place 44 · Paul W Bryant60 Meter44.8.29a12
Jan 25Last Chance #3Jan 25 · 400 Meters · Place 60 · Paul W. Bryant400 Meters601:12.1711
Jan 25Last Chance #3Jan 25 · 60 Meters · Place 33 · Paul W. Bryant60 Meters338.2811
Jan 20Martin Luther King Indoor Track Classic #2Jan 20 · 60 Meters · Place 28 · Paul W. Bryant60 Meters288.24 PB11

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 25AHSAA 4A - Section 2/6A - Section 3 - Northridge 2025Apr 25 · 100 Meters · Place 19 · Paul W Bryant100 MetersRound P19.13.52a11
Apr 17West AL & Tuscaloosa City/County HS Championships 2025Apr 17 · 200 Meters · Place 6 · Paul W Bryant200 Meters627.92a11
Apr 17West AL & Tuscaloosa City/County HS Championships 2025Apr 17 · 100 Meters · Place 7 · Paul W Bryant100 Meters713.45a11
Mar 22Jaguar InvitationalMar 22 · 200 Meters · Place 12 · Paul W Bryant200 Meters12.27.74a11
Mar 22Jaguar InvitationalMar 22 · 100 Meters · Place 20 · Paul W Bryant100 Meters20.13.34a11
Mar 8Wetumpka InviteMar 8 · 200 Meters · Place 12 · Paul W. Bryant200 Meters1227.8311
Mar 8Wetumpka InviteMar 8 · 100 Meters · Place 11 · Paul W. Bryant100 Meters1113.2911
Mar 1Paul W. Bryant InvitationalMar 1 · 200 Meters · Place 25 · Paul W. Bryant200 Meters2528.8411
Mar 1Paul W. Bryant InvitationalMar 1 · 100 Meters · Place 13 · Paul W. Bryant100 Meters1313.5111

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 7Magic City Invitational #2Dec 7 · 60 Meter · Place 26 · Paul W Bryant60 Meter26.8.17a PB11
Jan 27Last Chance Meet #2Jan 27 · 400 Meters · Place 55 · Paul W. Bryant400 Meters551:10.0010
Jan 27Last Chance Meet #2Jan 27 · 60 Meters · Place 41 · Paul W. Bryant60 Meters418.4810
Jan 15Martin Luther King Indoor Track Classic #1Jan 15 · 60 Meters · Place 28 · Paul W. Bryant60 Meters288.4310
Jan 6Icebreaker Invitational #2Jan 6 · 60 Meter · Place 84 · Paul W Bryant60 Meter84.8.65a10
Jan 6Icebreaker Invitational #2Jan 6 · 400 Meters · Place 53 · Paul W Bryant400 Meters53.1:07.11a PB10

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 26Northridge Section 2024Apr 26 · 400 Meters · Place 14 · Paul W Bryant400 Meters14.1:04.72a PB10
Apr 13Sparkman Senator ClassicApr 13 · 400 Meters · Place 38 · Paul W Bryant400 Meters381:08.42a—
Apr 13Sparkman Senator ClassicApr 13 · 200 Meters · Place 32 · Paul W Bryant200 Meters3228.87a—
Apr 13Sparkman Senator ClassicApr 13 · 100 Meters · Place 8 · Paul W Bryant100 Meters812.94a PB—
Mar 28Morehouse RelaysMar 28 · 200 Meters · Place 10 · Paul W Bryant200 Meters10.27.72aWind: 010
Mar 28Morehouse RelaysMar 28 · 100 Meters · Place 11 · Paul W Bryant100 MetersRound P11.13.29aWind: 010
Mar 9Vestavia Hills - Varsity - King of the Mountain InvitionalMar 9 · 400 Meters · Place 55 · Paul W. Bryant400 Meters551:07.1110
Mar 9Vestavia Hills - Varsity - King of the Mountain InvitionalMar 9 · 200 Meters · Place 32 · Paul W. Bryant200 Meters3227.6210
Mar 9Vestavia Hills - Varsity - King of the Mountain InvitionalMar 9 · 100 Meters · Place 20 · Paul W. Bryant100 Meters2013.3010
Mar 2Paul Bryant InvitationalMar 2 · 400 Meters · Place 24 · Paul W. Bryant400 Meters241:10.2810
Mar 2Paul Bryant InvitationalMar 2 · 200 Meters · Place 6 · Paul W. Bryant200 Meters627.42 PB10
Mar 2Paul Bryant InvitationalMar 2 · 100 Meters · Place 15 · Paul W. Bryant100 Meters1513.5210

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 9Holiday Invitational #2Dec 9 · 60 Meter · Place 65 · Paul W Bryant60 Meter65.8.44a10
Dec 9Holiday Invitational #2Dec 9 · 400 Meters · Place 80 · Paul W Bryant400 Meters80.1:09.08a10
Jan 28Last Chance Invitational #2Jan 28 · 400 Meters · Place 40 · Paul W. Bryant400 Meters401:12.339
Jan 28Last Chance Invitational #2Jan 28 · 60 Meters · Place 28 · Paul W. Bryant60 Meters288.739
Jan 7Icebreaker Invitational #1Jan 7 · 60m Hurdles · Place 15 · Paul W Bryant60m Hurdles33" / 0.838m15.12.50a9
Jan 7Icebreaker Invitational #1Jan 7 · 60 Meter · Place 28 · Paul W Bryant60 Meter28.8.73a9

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 28AHSAA Northridge SectionalApr 28 · 200 Meters · Place 29 · Paul W Bryant200 MetersRound P29.29.18a9
Apr 28AHSAA Northridge SectionalApr 28 · 100 Meters · Place 21 · Paul W Bryant100 MetersRound P21.13.40a9
Apr 20West Alabama HS City/County ChampionshipApr 20 · 200 Meters · Place 11 · Paul W. Bryant200 Meters1129.139
Apr 20West Alabama HS City/County ChampionshipApr 20 · 100 Meters · Place 7 · Paul W. Bryant100 Meters713.559
Apr 15Sparkman Senator ClassicApr 15 · 400 Meters · Place 35 · Paul W. Bryant400 Meters351:12.159
Apr 15Sparkman Senator ClassicApr 15 · 200 Meters · Place 22 · Paul W. Bryant200 Meters2228.709
Apr 15Sparkman Senator ClassicApr 15 · 100 Meters · Place 17 · Paul W. Bryant100 Meters1713.409

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 3Magic City Invitational #1Dec 3 · 60m Hurdles · Place 14 · Paul W Bryant60m Hurdles33" / 0.838m14.12.39a PB9
Dec 3Magic City Invitational #1Dec 3 · 400 Meters · Place 28 · Paul W Bryant400 Meters28.1:11.33a9