Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorAHSAA 1A-3A Outdoor State Championship · May 1120-08AHSAA 1A-3A Outdoor State ChampionshipMay 1, 2026
Javelin · 800g · OutdoorFort Payne Invitational · Mar 19101-9Fort Payne InvitationalMarch 19, 2026
Shot Put · 12lb · OutdoorAHSAA Scottsboro Section 2026 · Apr 2438-4AHSAA Scottsboro Section 2026April 24, 2026

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 1AHSAA 1A-3A Outdoor State ChampionshipMay 1 · Discus · Place 9 · Sand RockDiscus1.6kg9.120-08 PB12
May 1AHSAA 1A-3A Outdoor State ChampionshipMay 1 · Shot Put · Place 15 · Sand RockShot Put12lb15.37-01.5012
Apr 24AHSAA Scottsboro Section 2026Apr 24 · Javelin · Place 13 · Sand RockJavelin800g13.94-012
Apr 24AHSAA Scottsboro Section 2026Apr 24 · Discus · Place 4 · Sand RockDiscus1.6kg4.108-012
Apr 24AHSAA Scottsboro Section 2026Apr 24 · Shot Put · Place 4 · Sand RockShot Put12lb4.38-4 PB12
Apr 24Scottsboro SectionalsApr 24 · Javelin · Place 13 · Sand RockJavelin800g13.94-0012
Apr 24Scottsboro SectionalsApr 24 · Discus · Place 4 · Sand RockDiscus1.6kg4.108-0012
Apr 24Scottsboro SectionalsApr 24 · Shot Put · Place 4 · Sand RockShot Put12lb4.38-04.0012
Apr 10Pirate InvitationalApr 10 · Javelin · Place 12 · Sand RockJavelin800g12.95-0012
Apr 10Pirate InvitationalApr 10 · Discus · Place 5 · Sand RockDiscus1.6kg5.111-0312
Apr 10Pirate InvitationalApr 10 · Shot Put · Place 3 · Sand RockShot Put12lb3.37-11.5012
Apr 2Albertville InvitationalApr 2 · Javelin · Sand RockJavelin800g--ND12
Apr 2Albertville InvitationalApr 2 · Discus · Place 10 · Sand RockDiscus1.6kg10.110-0612
Apr 2Albertville InvitationalApr 2 · Shot Put · Place 10 · Sand RockShot Put12lb10.37-06.0012
Mar 19Fort Payne InvitationalMar 19 · Javelin · Place 34 · Sand RockJavelin800g34.101-9 PB12
Mar 19Fort Payne InvitationalMar 19 · Discus · Place 18 · Sand RockDiscus1.6kg18.98-512
Mar 19Fort Payne InvitationalMar 19 · Shot Put · Place 14 · Sand RockShot Put12lb14.37-212
Mar 12Boaz ClassicMar 12 · Shot Put · Place 5 · Sand RockShot Put536-812
Mar 12Boaz ClassicMar 12 · Javelin · Place 10 · Sand RockJavelin10100-412

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 2AHSAA 1A-3A Outdoor State ChampionshipMay 2 · Discus · Place 19 · Sand RockDiscus1.6kg19.100-0311
May 2AHSAA 1A-3A Outdoor State ChampionshipMay 2 · Shot Put · Place 22 · Sand RockShot Put12lb22.35-07.5011

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 28Albertville Varsity Meet #1Feb 28 · Discus · Place 8 · Sand RockDiscus898-6—
Feb 28Albertville Varsity Meet #1Feb 28 · Shot Put · Place 16 · Sand RockShot Put1631-8—

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 12Oneonta InvitationalApr 12 · Shot Put · Place 28 · Sand RockShot Put2829-1—
Apr 4Cherokee County InvitationalApr 4 · Shot Put · Place 14 · Sand RockShot Put1429-7—
Mar 21Thursday "Knight" InvitationalMar 21 · Shot Put · Place 48 · Sand RockShot Put4825-210
Mar 4Albertville JV Meet #1Mar 4 · Shot Put · Place 17 · Sand RockShot Put1726-09.00—
Mar 4Albertville JV Meet #1Mar 4 · Discus · Place 9 · Sand RockDiscus967-08—