Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorHewitt-Trussville Invitational · Apr 17104-08Hewitt-Trussville InvitationalApril 17, 2026
Shot Put · 12lb · OutdoorAHSAA Lincoln Section 2026 · Apr 2439-08.25AHSAA Lincoln Section 2026April 24, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 24AHSAA Lincoln Section 2026Apr 24 · Shot Put · Place 11 · SpringvilleShot Put12lb11.39-08.25 PB12
Apr 17Hewitt-Trussville InvitationalApr 17 · Discus · Place 28 · SpringvilleDiscus1.6kg28.104-08 PB12
Apr 17Hewitt-Trussville InvitationalApr 17 · Shot Put · Place 26 · SpringvilleShot Put12lb26.37-07.0012
Apr 4Lake Guntersville InvitationalApr 4 · Discus · Place 27 · SpringvilleDiscus1.6kg27.95-0012
Apr 4Lake Guntersville InvitationalApr 4 · Shot Put · Place 16 · SpringvilleShot Put12lb16.36-10.0012
Mar 19Fort Payne InvitationalMar 19 · Discus · Place 22 · SpringvilleDiscus1.6kg22.95-612
Mar 19Fort Payne InvitationalMar 19 · Shot Put · Place 15 · SpringvilleShot Put12lb15.36-10.5012
Mar 141A-7A Cullman ClassicMar 14 · Discus · Place 30 · SpringvilleDiscus3031.31m—
Mar 141A-7A Cullman ClassicMar 14 · Shot Put · Place 26 · SpringvilleShot Put2611.27m—
Mar 6Vestavia Hills - Varsity - King of the Mountain - InvitationalMar 6 · Shot Put · Place 45 · SpringvilleShot Put4534-312

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 28Patriot InvitationalFeb 28 · Shot Put · Place 19 · SpringvilleShot Put1935-312
Feb 28Patriot InvitationalFeb 28 · Discus · Place 9 · SpringvilleDiscus998-712
Jan 24Last Chance #2Jan 24 · Shot Put · Place 10 · SpringvilleShot Put1036-612
Jan 3Ice Breaker #2Jan 3 · Shot Put · Place 30 · SpringvilleShot Put3037-6.5012

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 18Hewitt Trussville InvitationalApr 18 · Discus · Place 52 · SpringvilleDiscus5279-1012
Apr 18Hewitt Trussville InvitationalApr 18 · Shot Put · Place 33 · SpringvilleShot Put3334-7.7512
Apr 12Lake Guntersville InvitationalApr 12 · Discus · Place 17 · SpringvilleDiscus1783-612
Apr 12Lake Guntersville InvitationalApr 12 · Shot Put · Place 10 · SpringvilleShot Put1035-9.5012
Apr 5Scottsboro InvitationalApr 5 · Shot Put · Place 10 · SpringvilleShot Put1035-812
Apr 5Scottsboro InvitationalApr 5 · Discus · Place 13 · SpringvilleDiscus1388-412
Mar 21Friday "Knight" LightsMar 21 · Discus · Place 38 · SpringvilleDiscus3877-412
Mar 21Friday "Knight" LightsMar 21 · Shot Put · Place 28 · SpringvilleShot Put2833-812

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 19Hewitt Trussville InvitationalApr 19 · Discus · Place 37 · SpringvilleDiscus3778-910
Apr 19Hewitt Trussville InvitationalApr 19 · Shot Put · Place 37 · SpringvilleShot Put3730-710
Mar 21Thursday "Knight" InvitationalMar 21 · Discus · Place 48 · SpringvilleDiscus4870-2.5010
Mar 21Thursday "Knight" InvitationalMar 21 · Shot Put · Place 37 · SpringvilleShot Put3732-310
Mar 14Albertville Varsity Meet #2Mar 14 · Shot Put · Place 16 · SpringvilleShot Put1632-09.00—
Mar 14Albertville Varsity Meet #2Mar 14 · Discus · Place 23 · SpringvilleDiscus2372-03—
Mar 2Paul Bryant InvitationalMar 2 · Shot Put · Place 39 · SpringvilleShot Put3932-710
Mar 2Paul Bryant InvitationalMar 2 · Discus · Place 41 · SpringvilleDiscus4179-710