Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorSparkman Senator Classic · Apr 11121-02Sparkman Senator ClassicApril 11, 2026
Shot Put · 12lb · IndoorFirst Crack JV Meet · Dec 1130-11.50First Crack JV MeetDecember 11, 2024
Shot Put · 12lb · OutdoorJohn Esslinger Meet of Champions · Apr 446-11.50John Esslinger Meet of ChampionsApril 4, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
Apr 24AHSAA Muscle Shoals Section 2026Apr 24 · Discus · Place 10 · HuntsvilleDiscus1.6kg10.113-0511
Apr 16Andy Page Memorial Meet 2026Apr 16 · Discus · Place 12 · HuntsvilleDiscus1.6kg12.116-0211
Apr 16Andy Page Memorial Meet 2026Apr 16 · Shot Put · HuntsvilleShot Put12lb--ND11
Apr 11Sparkman Senator ClassicApr 11 · Discus · Place 10 · HuntsvilleDiscus1.6kg10.121-02 PB11
Apr 11Sparkman Senator ClassicApr 11 · Shot Put · Place 21 · HuntsvilleShot Put12lb21.40-05.0011
Apr 4John Esslinger Meet of ChampionsApr 4 · Discus · HuntsvilleDiscus1.6kg--DNS11
Apr 4John Esslinger Meet of ChampionsApr 4 · Shot Put · Place 11 · HuntsvilleShot Put12lb11.46-11.50 PB11
Mar 27NIKE Rocket City ShowcaseMar 27 · Discus · Place 17 · HuntsvilleDiscus1.6kg17.119-1011
Mar 27NIKE Rocket City ShowcaseMar 27 · Shot Put · Place 23 · HuntsvilleShot Put12lb23.40-03.5011
Mar 20Friday "Knight" LightsMar 20 · Discus · Place 6 · HuntsvilleDiscus6120-1011
Mar 20Friday "Knight" LightsMar 20 · Shot Put · Place 9 · HuntsvilleShot Put939-4.5011
Mar 12Muscle Shoals Invitational 1Mar 12 · Discus · Place 6 · HuntsvilleDiscus6120-311
Mar 12Muscle Shoals Invitational 1Mar 12 · Shot Put · Place 8 · HuntsvilleShot Put839-611
Mar 7James Clemens InvitationalMar 7 · Discus · Place 9 · HuntsvilleDiscus9117-811
Mar 7James Clemens InvitationalMar 7 · Shot Put · Place 11 · HuntsvilleShot Put1140-5.2511

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 28Bob Jones Redcoat InvitationalFeb 28 · Discus · Place 17 · HuntsvilleDiscus1793-811
Feb 28Bob Jones Redcoat InvitationalFeb 28 · Shot Put · Place 11 · HuntsvilleShot Put1142-1.7511
Jan 19Martin Luther King Indoor Track Classic #1Jan 19 · Shot Put · Place 9 · HuntsvilleShot Put941-511
Jan 14JV Meet #3Jan 14 · Shot Put · Place 12 · HuntsvilleShot Put1239-211
Jan 6JV Meet #2Jan 6 · Shot Put · Place 7 · HuntsvilleShot Put738-11.5011

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 13Holiday Invitational #1Dec 13 · Shot Put · Place 25 · HuntsvilleShot Put2537-5.7511
Dec 6Magic City Invitational #1Dec 6 · Shot Put · Place 19 · HuntsvilleShot Put1939-0.5011
Feb 28Albertville Varsity Meet #1Feb 28 · Shot Put · Place 21 · HuntsvilleShot Put2130-4—
Jan 15JV Meet #3Jan 15 · Shot Put · Place 42 · HuntsvilleShot Put4231-11.7510
Jan 4Ice Breaker Invitational #2Jan 4 · Shot Put · Place 68 · HuntsvilleShot Put12lb68.29-03.0011

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 19Florence Pre-SectionalApr 19 · Shot Put · Place 11 · HuntsvilleShot Put1129-910
Apr 19Florence Pre-SectionalApr 19 · Discus · Place 11 · HuntsvilleDiscus1199-810
Apr 12Sparkman Senator ClassicApr 12 · Discus · Place 21 · HuntsvilleDiscus2196-610
Apr 12Sparkman Senator ClassicApr 12 · Shot Put · Place 33 · HuntsvilleShot Put3329-710
Apr 4Don Heidon InvitationalApr 4 · Discus · Place 31 · HuntsvilleDiscus3180-310
Apr 4Don Heidon InvitationalApr 4 · Shot Put · Place 34 · HuntsvilleShot Put3431-110
Mar 28The Rocket City ShowcaseMar 28 · Discus · Place 39 · HuntsvilleDiscus3988-1110
Mar 21Friday "Knight" LightsMar 21 · Discus · Place 27 · HuntsvilleDiscus2795-110
Mar 21Friday "Knight" LightsMar 21 · Shot Put · Place 32 · HuntsvilleShot Put3232-210

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 19JV Meet #1Dec 19 · Shot Put · Place 27 · HuntsvilleShot Put12lb27.30-11.0011
Dec 11First Crack JV MeetDec 11 · Shot Put · Place 13 · HuntsvilleShot Put12lb13.30-11.50 PB11