Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorBirmingham City HSs Championship · Apr 1695-03Birmingham City HSs ChampionshipApril 16, 2026
Shot Put · 12lb · IndoorMagic City Invitational #2 · Dec 623-04.00Magic City Invitational #2December 6, 2025

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 24AHSAA Hewitt-Trussville Section 2026Apr 24 · Discus · Place 19 · HuffmanDiscus1.6kg19.94-099
Apr 24AHSAA Hewitt-Trussville Section 2026Apr 24 · Shot Put · HuffmanShot Put12lb--DNS9
Apr 16Birmingham City HSs ChampionshipApr 16 · Discus · Place 3 · HuffmanDiscus1.6kg3.95-03 PB9
Apr 16Birmingham City HSs ChampionshipApr 16 · Shot Put · HuffmanShot Put12lb--DNS9
Apr 4King of the EastApr 4 · Javelin · HuffmanJavelin800g--DNS9
Apr 3Lincoln Meet 3Apr 3 · Discus · HuffmanDiscus1.6kg--DNS9
Apr 3Lincoln Meet 3Apr 3 · Shot Put · HuffmanShot Put12lb--DNS9
Mar 21Magic City HS & Middle School Invitational (Center Point)Mar 21 · Discus · HuffmanDiscus1.6kg--DNS9
Mar 21Magic City HS & Middle School Invitational (Center Point)Mar 21 · Shot Put · HuffmanShot Put12lb--DNS9
Mar 13Huffman High Smart Taxx InvitationalMar 13 · Shot Put · Place 21 · HuffmanShot Put2133-29
Mar 13Huffman High Smart Taxx InvitationalMar 13 · Discus · Place 20 · HuffmanDiscus2073-49

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 27Husky ClassicFeb 27 · Shot Put · Place 25 · HuffmanShot Put2536-5.509
Jan 24Last Chance #3Jan 24 · Shot Put · Place 18 · HuffmanShot Put1834-39
Jan 19Martin Luther King Indoor Track Classic #2Jan 19 · Shot Put · Place 50 · HuffmanShot Put5031-8.759
Jan 14JV Meet #3Jan 14 · Shot Put · Place 64 · HuffmanShot Put6430-29

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 13Holiday Invitational #2Dec 13 · Shot Put · Place 70 · HuffmanShot Put7028-79
Dec 13Holiday Invitational #2Dec 13 · Shot Put · Place 70 · HuffmanShot Put7028-79
Dec 6Magic City Invitational #2Dec 6 · Shot Put · Place 65 · HuffmanShot Put12lb65.23-04.00 PB9