Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorNorthridge-Black & Blue Invitational · Feb 2112.02Northridge-Black & Blue InvitationalFebruary 21, 2026
100 Meters · OutdoorWest Alabama HS City/ County Championship · Apr 1612.07aWest Alabama HS City/ County ChampionshipApril 16, 2026
110m Hurdles · 39" / 0.991m · OutdoorAHSAA Hewitt-Trussville Section 2026 · Apr 2418.33aAHSAA Hewitt-Trussville Section 2026April 24, 2026
200 Meters · IndoorPaul W. Bryant Invitational · Feb 2824.70Paul W. Bryant InvitationalFebruary 28, 2026
200 Meters · OutdoorKing of the West (High School) · Mar 2824.41aKing of the West (High School)March 28, 2026
300m Hurdles · 36" / 0.914m · OutdoorAHSAA 1A-3A Outdoor State Championship · May 144.56aAHSAA 1A-3A Outdoor State ChampionshipMay 1, 2026
400 Meters · IndoorLast Chance #2 · Jan 2457.50Last Chance #2January 24, 2026
400 Meters · OutdoorKing of the West (High School) · Mar 2856.04aKing of the West (High School)March 28, 2026
60 Meters · IndoorLast Ditch JV Meet · Jan 217.76Last Ditch JV MeetJanuary 21, 2026

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 1AHSAA 1A-3A Outdoor State ChampionshipMay 1 · 300m Hurdles · Place 14 · Hale County300m Hurdles36" / 0.914m14.44.56a PB11
May 1AHSAA 1A-3A Outdoor State ChampionshipMay 1 · 110m Hurdles · Place 13 · Hale County110m Hurdles39" / 0.991mRound P13.17.44aWind: 2.111
Apr 24AHSAA Hewitt-Trussville Section 2026Apr 24 · 300m Hurdles · Place 7 · Hale County300m Hurdles36" / 0.914m7.45.33a11
Apr 24AHSAA Hewitt-Trussville Section 2026Apr 24 · 110m Hurdles · Place 4 · Hale County110m Hurdles39" / 0.991mRound P4.18.33a PB11
Apr 24AHSAA Hewitt-Trussville Section 2026Apr 24 · 110m Hurdles · Place 4 · Hale County110m Hurdles39" / 0.991m4.18.38a11
Apr 24AHSAA Hewitt-Trussville Section 2026Apr 24 · 400 Meters · Place 25 · Hale County400 Meters25.58.72a11
Apr 16West Alabama HS City/ County ChampionshipApr 16 · 400 Meters · Place 27 · Hale County400 Meters27.58.36a11
Apr 16West Alabama HS City/ County ChampionshipApr 16 · 200 Meters · Hale County200 Meters--DNS11
Apr 16West Alabama HS City/ County ChampionshipApr 16 · 100 Meters · Place 36 · Hale County100 Meters36.12.07a PB11
Apr 8Francis Marion InvitationalApr 8 · 300m Hurdles · Place 3 · Hale County300m Hurdles36" / 0.914m3.48.32a11
Apr 8Francis Marion InvitationalApr 8 · 400 Meters · Place 4 · Hale County400 Meters4.56.46a11
Apr 8Francis Marion InvitationalApr 8 · 200 Meters · Hale County200 Meters--DNS11
Mar 30Quad County Meet 1Mar 30 · 300m Hurdles · Place 3 · Hale County300m Hurdles36" / 0.914m3.49.06a11
Mar 30Quad County Meet 1Mar 30 · 400 Meters · Place 4 · Hale County400 Meters4.57.20a11
Mar 30Quad County Meet 1Mar 30 · 200 Meters · Place 11 · Hale County200 Meters11.25.00a11
Mar 28King of the West (High School)Mar 28 · 300m Hurdles · Place 7 · Hale County300m Hurdles36" / 0.914m7.50.97a11
Mar 28King of the West (High School)Mar 28 · 400 Meters · Place 1 · Hale County400 Meters1.56.04a PB11
Mar 28King of the West (High School)Mar 28 · 200 Meters · Place 5 · Hale County200 Meters5.24.41a PB11

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 28Paul W. Bryant InvitationalFeb 28 · 300m Hurdles · Place 20 · Hale County300m Hurdles2049.9411
Feb 28Paul W. Bryant InvitationalFeb 28 · 200 Meters · Place 56 · Hale County200 Meters5624.70 PB11
Feb 28Paul W. Bryant InvitationalFeb 28 · 100 Meters · Place 100 · Hale County100 Meters10012.4111
Feb 21Northridge-Black & Blue InvitationalFeb 21 · 300m Hurdles · Place 3 · Hale County300m Hurdles347.9911
Feb 21Northridge-Black & Blue InvitationalFeb 21 · 400 Meters · Place 4 · Hale County400 Meters457.7111
Feb 21Northridge-Black & Blue InvitationalFeb 21 · 100 Meters · Place 29 · Hale County100 Meters2912.02 PB11
Jan 24Last Chance #2Jan 24 · 400 Meters · Place 23 · Hale County400 Meters2357.50 PB11
Jan 21Last Ditch JV MeetJan 21 · 400 Meters · Place 37 · Hale County400 Meters3758.5111
Jan 21Last Ditch JV MeetJan 21 · 60 Meters · Place 39 · Hale County60 Meters397.76 PB11

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 25AHSAA Hewitt-Trussville Section 2025Apr 25 · 300m Hurdles · Place 9 · Hale County300m Hurdles36" / 0.914m9.48.46a10
Apr 25AHSAA Hewitt-Trussville Section 2025Apr 25 · 110m Hurdles · Hale County110m Hurdles39" / 0.991mRound P--DNS10
Apr 25AHSAA Hewitt-Trussville Section 2025Apr 25 · 400 Meters · Place 21 · Hale County400 Meters21.57.54a10
Apr 17West AL & Tuscaloosa City/County HS Championships 2025Apr 17 · 300m Hurdles · Place 14 · Hale County300m Hurdles1449.78a10
Apr 17West AL & Tuscaloosa City/County HS Championships 2025Apr 17 · 400 Meters · Place 34 · Hale County400 Meters3458.62a10
Apr 17West AL & Tuscaloosa City/County HS Championships 2025Apr 17 · 100 Meters · Place 58 · Hale County100 Meters5812.48a10
Apr 9Selma High Saints Catch Me If You Can InvitationalApr 9 · 300m Hurdles · Place 1 · Hale County300m Hurdles150.5510
Apr 9Selma High Saints Catch Me If You Can InvitationalApr 9 · 110m Hurdles · Place 3 · Hale County110m Hurdles320.5010
Apr 5King of the West (High School)Apr 5 · Triple Jump · Place 5 · Hale CountyTriple Jump533-1110
Mar 1Paul W. Bryant InvitationalMar 1 · 200 Meters · Place 134 · Hale County200 Meters13427.5410
Mar 1Paul W. Bryant InvitationalMar 1 · 100 Meters · Place 117 · Hale County100 Meters11712.7710

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 22Northridge-Black & Blue Invitational 2025Feb 22 · Triple Jump · Place 8 · Hale CountyTriple Jump832-8.50—
Feb 22Northridge-Black & Blue Invitational 2025Feb 22 · 400 Meters · Place 19 · Hale County400 Meters191:04.29a—
Feb 22Northridge-Black & Blue Invitational 2025Feb 22 · 400 Meters · Place 19 · Hale County400 Meters191:04.2910
Feb 22Northridge-Black & Blue Invitational 2025Feb 22 · Triple Jump · Place 8 · Hale CountyTriple Jump832-8.5010

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
Apr 26Hewitt Section 2024Apr 26 · 400 Meters · Place 27 · Hale County400 Meters27.1:05.24a8
Apr 19West Alabama & Tuscaloosa City/Co. ChampionshipApr 19 · 400 Meters · Place 52 · Hale County400 Meters521:06.91—
Apr 19West Alabama & Tuscaloosa City/Co. ChampionshipApr 19 · 200 Meters · Place 61 · Hale County200 Meters6128.23—
Apr 19West Alabama & Tuscaloosa City/Co. ChampionshipApr 19 · 100 Meters · Place 90 · Hale County100 Meters9013.52—
Apr 16West Alabama MS ChampionshipApr 16 · 400 Meters · Hale County400 Meters--DNS8
Apr 16West Alabama MS ChampionshipApr 16 · 200 Meters · Place 19 · Hale County200 Meters19.27.25a8
Apr 16West Alabama MS ChampionshipApr 16 · 100 Meters · Place 28 · Hale County100 Meters28.13.34a8
Apr 11Northridge Black and Blue MS MeetApr 11 · 100 Meters · Place 16 · Hale County100 Meters1614.109
Apr 6King of the West (High School)Apr 6 · 400 Meters · Place 43 · Hale County400 Meters431:08.53—
Apr 3Eastwood Middle School InvitationalApr 3 · 400 Meters · Place 16 · Hale County400 Meters161:11.059
Apr 3Eastwood Middle School InvitationalApr 3 · 200 Meters · Place 23 · Hale County200 Meters2329.149
Apr 3Eastwood Middle School InvitationalApr 3 · 100 Meters · Place 31 · Hale County100 Meters3114.149
Mar 2Paul Bryant InvitationalMar 2 · 100 Meters · Place 133 · Hale County100 Meters13314.528
Mar 2Paul Bryant InvitationalMar 2 · 400 Meters · Place 88 · Hale County400 Meters881:12.848
Mar 2Paul Bryant InvitationalMar 2 · 200 Meters · Place 116 · Hale County200 Meters11629.528

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 29Paul W. Bryant Middle School InvitationalFeb 29 · 200 Meters · Place 36 · Hale County200 Meters3630.238
Feb 29Paul W. Bryant Middle School InvitationalFeb 29 · 100 Meters · Place 30 · Hale County100 Meters3014.468