Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · OutdoorWest Alabama HS City/ County Championship · Apr 1631.13aWest Alabama HS City/ County ChampionshipApril 16, 2026
Discus · 1kg · OutdoorWest Alabama HS City/ County Championship · Apr 1685-01West Alabama HS City/ County ChampionshipApril 16, 2026
Shot Put · 4kg · OutdoorWest Alabama HS City/ County Championship · Apr 1632-08.00West Alabama HS City/ County ChampionshipApril 16, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 1AHSAA 1A-3A Outdoor State ChampionshipMay 1 · Discus · Place 16 · Hale CountyDiscus1kg16.79-089
May 1AHSAA 1A-3A Outdoor State ChampionshipMay 1 · Shot Put · Place 4 · Hale CountyShot Put4kg4.32-06.009
Apr 24AHSAA Hewitt-Trussville Section 2026Apr 24 · Discus · Place 3 · Hale CountyDiscus1kg3.82-029
Apr 24AHSAA Hewitt-Trussville Section 2026Apr 24 · Shot Put · Place 2 · Hale CountyShot Put4kg2.32-06.509
Apr 16West Alabama HS City/ County ChampionshipApr 16 · Discus · Place 9 · Hale CountyDiscus1kg9.85-01 PB9
Apr 16West Alabama HS City/ County ChampionshipApr 16 · Shot Put · Place 4 · Hale CountyShot Put4kg4.32-08.00 PB9
Apr 16West Alabama HS City/ County ChampionshipApr 16 · 200 Meters · Place 35 · Hale County200 Meters35.31.13a PB9
Apr 16West Alabama HS City/ County ChampionshipApr 16 · 100 Meters · Hale County100 Meters--DNS9
Apr 8Francis Marion InvitationalApr 8 · Discus · Place 5 · Hale CountyDiscus1kg5.76-089
Apr 8Francis Marion InvitationalApr 8 · Shot Put · Place 3 · Hale CountyShot Put4kg3.30-11.009
Mar 30Quad County Meet 1Mar 30 · Discus · Place 3 · Hale CountyDiscus1kg3.63-119
Mar 30Quad County Meet 1Mar 30 · Shot Put · Place 1 · Hale CountyShot Put4kg1.31-01.509
Mar 28King of the West (High School)Mar 28 · Discus · Place 4 · Hale CountyDiscus1kg4.58-039
Mar 28King of the West (High School)Mar 28 · Shot Put · Place 1 · Hale CountyShot Put4kg1.31-11.009

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 28Paul W. Bryant InvitationalFeb 28 · Shot Put · Place 8 · Hale CountyShot Put830-4.509
Feb 28Paul W. Bryant InvitationalFeb 28 · Discus · Place 25 · Hale CountyDiscus2560-49
Feb 21Northridge-Black & Blue InvitationalFeb 21 · Shot Put · Place 1 · Hale CountyShot Put129-39
Feb 21Northridge-Black & Blue InvitationalFeb 21 · Discus · Place 3 · Hale CountyDiscus360-29
Jan 30AHSAA State Indoor MeetJan 30 · Shot Put · Place 11 · Hale CountyShot Put1127-89
Jan 24Last Chance #2Jan 24 · Shot Put · Place 3 · Hale CountyShot Put329-7.259

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 2AHSAA 1A-3A Outdoor State ChampionshipMay 2 · Shot Put · Place 6 · Hale CountyShot Put4kg6.31-01.008
Apr 25AHSAA Hewitt-Trussville Section 2025Apr 25 · Discus · Place 6 · Hale CountyDiscus1kg6.72-018
Apr 25AHSAA Hewitt-Trussville Section 2025Apr 25 · Shot Put · Place 1 · Hale CountyShot Put4kg1.30-07.008
Apr 17West AL & Tuscaloosa City/County HS Championships 2025Apr 17 · Discus · Place 13 · Hale CountyDiscus1368-58
Apr 17West AL & Tuscaloosa City/County HS Championships 2025Apr 17 · Shot Put · Place 6 · Hale CountyShot Put629-78
Apr 15West AL & Tuscaloosa City/County Middle School Championships 2025Apr 15 · Discus · Place 3 · Hale CountyDiscus362-58
Apr 15West AL & Tuscaloosa City/County Middle School Championships 2025Apr 15 · Shot Put · Place 1 · Hale CountyShot Put131-38
Apr 5King of the West (High School)Apr 5 · Discus · Place 8 · Hale CountyDiscus856-108
Apr 5King of the West (High School)Apr 5 · Shot Put · Place 1 · Hale CountyShot Put127-5.508
Apr 2Eastwood Middle School Invitational 2025Apr 2 · Discus · Place 3 · Hale CountyDiscus363-108
Apr 2Eastwood Middle School Invitational 2025Apr 2 · Shot Put · Place 1 · Hale CountyShot Put131-48
Mar 1Paul W. Bryant InvitationalMar 1 · Shot Put · Place 13 · Hale CountyShot Put1327-118
Mar 1Paul W. Bryant InvitationalMar 1 · Discus · Place 26 · Hale CountyDiscus2657-08

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 27Paul W. Bryant Middle School Invitational 2025Feb 27 · Discus · Place 5 · Hale CountyDiscus555-9.508
Feb 27Paul W. Bryant Middle School Invitational 2025Feb 27 · Shot Put · Place 1 · Hale CountyShot Put132-68
Feb 22Northridge-Black & Blue Invitational 2025Feb 22 · Discus · Place 6 · Hale CountyDiscus654-10—
Feb 22Northridge-Black & Blue Invitational 2025Feb 22 · Shot Put · Place 4 · Hale CountyShot Put425-9—
Feb 22Northridge-Black & Blue Invitational 2025Feb 22 · Shot Put · Place 4 · Hale CountyShot Put425-98
Feb 22Northridge-Black & Blue Invitational 2025Feb 22 · Discus · Place 6 · Hale CountyDiscus654-108

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
Apr 26Hewitt Section 2024Apr 26 · Discus · Place 8 · Hale CountyDiscus1kg8.64-027
Apr 26Hewitt Section 2024Apr 26 · Shot Put · Place 6 · Hale CountyShot Put4kg6.27-07.007
Apr 19West Alabama & Tuscaloosa City/Co. ChampionshipApr 19 · Discus · Place 20 · Hale CountyDiscus2018.46m—
Apr 19West Alabama & Tuscaloosa City/Co. ChampionshipApr 19 · Shot Put · Place 13 · Hale CountyShot Put137.92m—
Apr 16West Alabama MS ChampionshipApr 16 · Discus · Place 3 · Hale CountyDiscus1kg3.59-067
Apr 16West Alabama MS ChampionshipApr 16 · Shot Put · Place 1 · Hale CountyShot Put4kg1.30-06.007
Apr 6King of the West (High School)Apr 6 · Discus · Place 4 · Hale CountyDiscus417.90m—
Apr 3Eastwood Middle School InvitationalApr 3 · Discus · Place 3 · Hale CountyDiscus348-97
Apr 3Eastwood Middle School InvitationalApr 3 · Shot Put · Place 1 · Hale CountyShot Put129-87
Mar 30Montgomery Academy InvitationalMar 30 · Discus · Place 17 · Hale CountyDiscus1742-87
Mar 30Montgomery Academy InvitationalMar 30 · Shot Put · Place 5 · Hale CountyShot Put524-67
Mar 9Vestavia Hills - Varsity - King of the Mountain InvitionalMar 9 · Shot Put · Place 33 · Hale CountyShot Put3327-37
Mar 2Paul Bryant InvitationalMar 2 · Shot Put · Place 11 · Hale CountyShot Put1127-17

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 29Paul W. Bryant Middle School InvitationalFeb 29 · Discus · Place 1 · Hale CountyDiscus156-47
Feb 29Paul W. Bryant Middle School InvitationalFeb 29 · Shot Put · Place 1 · Hale CountyShot Put127-27
Feb 24Northridge Black and Blue InviteFeb 24 · Shot Put · Place 2 · Hale CountyShot Put227-87
Feb 24Northridge Black and Blue InviteFeb 24 · Discus · Place 6 · Hale CountyDiscus659-1.507
Jan 24Last Ditch JV MeetJan 24 · Shot Put · Place 6 · Hale CountyShot Put626-07