Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorNorthridge-Black & Blue Invitational · Feb 2112.13Northridge-Black & Blue InvitationalFebruary 21, 2026
100 Meters · OutdoorPaul W. Bryant Invitational · Mar 112.35Paul W. Bryant InvitationalMarch 1, 2025
1600 Meters · IndoorNorthridge Black & Gold Invitational · Feb 256:36.98Northridge Black & Gold InvitationalFebruary 25, 2023
1600 Meters · OutdoorKing of the West Invitational · Apr 26:21.22aKing of the West InvitationalApril 2, 2022
400 Meters · OutdoorAHSAA Hewitt-Trussville Sectional · Apr 281:07.09aAHSAA Hewitt-Trussville SectionalApril 28, 2023
60 Meters · IndoorLast Ditch JV Meet · Jan 217.76Last Ditch JV MeetJanuary 21, 2026
800 Meters · OutdoorNorthridge-Jaguar Invitational · Mar 253:07.18Northridge-Jaguar InvitationalMarch 25, 2023
High Jump · OutdoorAHSAA 1A-3A Outdoor State Championship · May 15-06.00AHSAA 1A-3A Outdoor State ChampionshipMay 1, 2026
Long Jump · IndoorNorthridge Black & Gold Invitational · Feb 254.26mNorthridge Black & Gold InvitationalFebruary 25, 2023
Long Jump · OutdoorAHSAA Hewitt-Trussville Section 2025 · Apr 2518-08.50AHSAA Hewitt-Trussville Section 2025April 25, 2025
Triple Jump · IndoorNorthridge Black & Gold Invitational · Feb 259.35mNorthridge Black & Gold InvitationalFebruary 25, 2023
Triple Jump · OutdoorWest Alabama HS Champonships · Apr 2133-03.25West Alabama HS ChamponshipsApril 21, 2022

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 1AHSAA 1A-3A Outdoor State ChampionshipMay 1 · Triple Jump · Place 11 · Hale CountyHale CountyTriple Jump11.40-00.5011
May 1AHSAA 1A-3A Outdoor State ChampionshipMay 1 · High Jump · Place 14 · Hale CountyHale CountyHigh Jump14.5-06.00 PB11
Apr 24AHSAA Hewitt-Trussville Section 2026Apr 24 · Triple Jump · Place 6 · Hale CountyHale CountyTriple Jump6.39-10.0011
Apr 24AHSAA Hewitt-Trussville Section 2026Apr 24 · Long Jump · Place 15 · Hale CountyHale CountyLong Jump15.17-10.5011
Apr 24AHSAA Hewitt-Trussville Section 2026Apr 24 · High Jump · Place 5 · Hale CountyHale CountyHigh Jump5.5-04.0011
Apr 16West Alabama HS City/ County ChampionshipApr 16 · Triple Jump · Place 4 · Hale CountyHale CountyTriple Jump4.39-05.0011
Apr 16West Alabama HS City/ County ChampionshipApr 16 · Long Jump · Place 14 · Hale CountyHale CountyLong Jump14.18-01.0011
Apr 16West Alabama HS City/ County ChampionshipApr 16 · High Jump · Place 6 · Hale CountyHale CountyHigh Jump6.5-06.0011
Apr 8Francis Marion InvitationalApr 8 · Triple Jump · Place 3 · Hale CountyHale CountyTriple Jump3.39-03.0011
Apr 8Francis Marion InvitationalApr 8 · Long Jump · Place 8 · Hale CountyHale CountyLong Jump8.18-04.0011
Apr 8Francis Marion InvitationalApr 8 · High Jump · Place 2 · Hale CountyHale CountyHigh Jump2.5-06.0011
Mar 30Quad County Meet 1Mar 30 · Triple Jump · Place 2 · Hale CountyHale CountyTriple Jump2.39-00.0011
Mar 30Quad County Meet 1Mar 30 · Long Jump · Place 6 · Hale CountyHale CountyLong Jump6.18-03.0011
Mar 28King of the West (High School)Mar 28 · Triple Jump · Place 1 · Hale CountyHale CountyTriple Jump1.40-01.0011
Mar 28King of the West (High School)Mar 28 · Long Jump · Place 5 · Hale CountyHale CountyLong Jump5.16-07.0011

2026 Indoor Track

14 results
DateMeetEventPlMarkGr
Feb 28Paul W. Bryant InvitationalFeb 28 · Triple Jump · Place 3 · Hale CountyHale CountyTriple Jump341-111
Feb 28Paul W. Bryant InvitationalFeb 28 · Long Jump · Place 23 · Hale CountyHale CountyLong Jump2319-411
Feb 28Paul W. Bryant InvitationalFeb 28 · 100 Meters · Place 89 · Hale CountyHale County100 Meters8912.2511
Feb 21Northridge-Black & Blue InvitationalFeb 21 · Long Jump · Place 3 · Hale CountyHale CountyLong Jump319-2.7511
Feb 21Northridge-Black & Blue InvitationalFeb 21 · 100 Meters · Place 33 · Hale CountyHale County100 Meters3312.13 PB11
Feb 21Northridge-Black & Blue InvitationalFeb 21 · Triple Jump · Place 1 · Hale CountyHale CountyTriple Jump142-9.5011
Jan 30AHSAA State Indoor MeetJan 30 · Triple Jump · Place 5 · Hale CountyHale CountyTriple Jump541-9.2511
Jan 30AHSAA State Indoor MeetJan 30 · Long Jump · Place 7 · Hale CountyHale CountyLong Jump719-1.2511
Jan 24Last Chance #2Jan 24 · Triple Jump · Place 2 · Hale CountyHale CountyTriple Jump241-711
Jan 24Last Chance #2Jan 24 · Long Jump · Place 8 · Hale CountyHale CountyLong Jump818-9.2511
Jan 21Last Ditch JV MeetJan 21 · Triple Jump · Place 1 · Hale CountyHale CountyTriple Jump139-811
Jan 21Last Ditch JV MeetJan 21 · Shot Put · Place 22 · Hale CountyHale CountyShot Put2229-111
Jan 21Last Ditch JV MeetJan 21 · Long Jump · Place 8 · Hale CountyHale CountyLong Jump818-111
Jan 21Last Ditch JV MeetJan 21 · 60 Meters · Place 40 · Hale CountyHale County60 Meters407.76 PB11

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 2AHSAA 1A-3A Outdoor State ChampionshipMay 2 · Triple Jump · Place 20 · Hale CountyHale CountyTriple Jump20.37-06.7510
Apr 25AHSAA Hewitt-Trussville Section 2025Apr 25 · Triple Jump · Place 4 · Hale CountyHale CountyTriple Jump4.39-06.5010
Apr 25AHSAA Hewitt-Trussville Section 2025Apr 25 · Long Jump · Place 7 · Hale CountyHale CountyLong Jump7.18-08.50 PB10
Apr 17West AL & Tuscaloosa City/County HS Championships 2025Apr 17 · Triple Jump · Place 7 · Hale CountyHale CountyTriple Jump738-110
Apr 17West AL & Tuscaloosa City/County HS Championships 2025Apr 17 · Long Jump · Place 40 · Hale CountyHale CountyLong Jump4015-810
Apr 17West AL & Tuscaloosa City/County HS Championships 2025Apr 17 · 100 Meters · Place 68 · Hale CountyHale County100 Meters6812.75a10
Apr 9Selma High Saints Catch Me If You Can InvitationalApr 9 · Long Jump · Place 3 · Hale CountyHale CountyLong Jump317-910
Apr 9Selma High Saints Catch Me If You Can InvitationalApr 9 · Triple Jump · Place 1 · Hale CountyHale CountyTriple Jump139-510
Apr 5King of the West (High School)Apr 5 · Triple Jump · Place 1 · Hale CountyHale CountyTriple Jump139-210
Mar 1Paul W. Bryant InvitationalMar 1 · Triple Jump · Place 12 · Hale CountyHale CountyTriple Jump1238-1.7510
Mar 1Paul W. Bryant InvitationalMar 1 · 100 Meters · Place 73 · Hale CountyHale County100 Meters7312.35 PB10

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 22Northridge-Black & Blue Invitational 2025Feb 22 · Triple Jump · Place 1 · Hale CountyHale CountyTriple Jump136-6—
Feb 22Northridge-Black & Blue Invitational 2025Feb 22 · Triple Jump · Place 1 · Hale CountyHale CountyTriple Jump136-610

2023 Outdoor Track

16 results
DateMeetEventPlMarkGr
Apr 28AHSAA Hewitt-Trussville SectionalApr 28 · 1600 Meters · Place 19 · Hale CountyHale County1600 Meters19.6:27.20a8
Apr 28AHSAA Hewitt-Trussville SectionalApr 28 · 400 Meters · Place 32 · Hale CountyHale County400 Meters32.1:07.09a PB8
Apr 20West Alabama HS City/County ChampionshipApr 20 · 1600 Meters · Place 20 · Hale CountyHale County1600 Meters206:21.267
Apr 20West Alabama HS City/County ChampionshipApr 20 · 100 Meters · Place 67 · Hale CountyHale County100 Meters6713.467
Apr 1King of the West InvitationalApr 1 · 1600 Meters · Place 16 · Hale CountyHale County1600 Meters16.6:30.67a8
Apr 1King of the West InvitationalApr 1 · Triple Jump · Place 3 · Hale CountyHale CountyTriple Jump3.33-01.258
Mar 25Northridge-Jaguar InvitationalMar 25 · Triple Jump · Place 8 · Hale CountyHale CountyTriple Jump89.52m7
Mar 25Northridge-Jaguar InvitationalMar 25 · 1600 Meters · Place 12 · Hale CountyHale County1600 Meters126:51.857
Mar 25Northridge-Jaguar InvitationalMar 25 · 800 Meters · Place 23 · Hale CountyHale County800 Meters233:07.18 PB7
Mar 3Paul W. Bryant InvitationalMar 3 · 1600 Meters · Place 51 · Hale CountyHale County1600 Meters516:34.31—
Mar 3Paul W. Bryant InvitationalMar 3 · 100 Meters · Place 119 · Hale CountyHale County100 Meters11913.40—
Mar 2Paul W. Bryant Middle School InvitationalMar 2 · 1600 Meters · Hale CountyHale County1600 Meters--DNS8
Mar 2Paul W. Bryant Middle School InvitationalMar 2 · Triple Jump · Place 6 · Hale CountyHale CountyTriple Jump6.28-09.008
Mar 2Paul W. Bryant Middle School InvitationalMar 2 · Long Jump · Place 9 · Hale CountyHale CountyLong Jump9.14-01.008
Mar 2Paul W. Bryant Middle School InvitationalMar 2 · 800 Meters · Hale CountyHale County800 Meters--DNS8
Mar 2Paul W. Bryant Middle School InvitationalMar 2 · 100 Meters · Place 19 · Hale CountyHale County100 Meters19.13.64a8

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 25Northridge Black & Gold InvitationalFeb 25 · Triple Jump · Place 5 · Hale CountyHale CountyTriple Jump59.35m PB—
Feb 25Northridge Black & Gold InvitationalFeb 25 · Long Jump · Place 12 · Hale CountyHale CountyLong Jump124.26m PB—
Feb 25Northridge Black & Gold InvitationalFeb 25 · 1600 Meters · Place 11 · Hale CountyHale County1600 Meters116:36.98 PB—
Feb 25Northridge Black & Gold InvitationalFeb 25 · 100 Meters · Place 32 · Hale CountyHale County100 Meters3213.87—

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 21West Alabama HS ChamponshipsApr 21 · Triple Jump · Place 17 · Hale CountyHale CountyTriple Jump17.33-03.25 PB7
Apr 21West Alabama HS ChamponshipsApr 21 · 100 Meters · Hale CountyHale County100 Meters—DNS7
Apr 2King of the West InvitationalApr 2 · 1600 Meters · Place 6 · Hale CountyHale County1600 Meters6.6:21.22a PB7
Apr 2King of the West InvitationalApr 2 · Triple Jump · Place 4 · Hale CountyHale CountyTriple Jump4.28-06.757
Apr 2King of the West InvitationalApr 2 · 100 Meters · Place 27 · Hale CountyHale County100 Meters27.14.35a7