Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorAHSAA Muscle Shoals Section 2026 · Apr 24125-11AHSAA Muscle Shoals Section 2026April 24, 2026
Discus · 1kg · OutdoorHCS Middle School Meet # 3 · Mar 2471-06HCS Middle School Meet # 3March 24, 2022
Shot Put · 12lb · IndoorLast Chance #1/Pentathlon and Invite Events · Jan 2344-01.75Last Chance #1/Pentathlon and Invite EventsJanuary 23, 2026
Shot Put · 12lb · OutdoorAHSAA Muscle Shoals Section 2026 · Apr 2448-00.00AHSAA Muscle Shoals Section 2026April 24, 2026

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
Apr 30AHSAA 4A-7A Outdoor State ChampionshipApr 30 · Shot Put · Place 7 · HuntsvilleHuntsvilleShot Put12lb7.47-08.5011
Apr 24AHSAA Muscle Shoals Section 2026Apr 24 · Discus · Place 7 · HuntsvilleHuntsvilleDiscus1.6kg7.125-11 PB11
Apr 24AHSAA Muscle Shoals Section 2026Apr 24 · Shot Put · Place 3 · HuntsvilleHuntsvilleShot Put12lb3.48-00.00 PB11
Apr 16Andy Page Memorial Meet 2026Apr 16 · Discus · Place 8 · HuntsvilleHuntsvilleDiscus1.6kg8.121-1111
Apr 16Andy Page Memorial Meet 2026Apr 16 · Shot Put · Place 2 · HuntsvilleHuntsvilleShot Put12lb2.47-00.5011
Apr 11Sparkman Senator ClassicApr 11 · Discus · Place 7 · HuntsvilleHuntsvilleDiscus1.6kg7.125-0211
Apr 11Sparkman Senator ClassicApr 11 · Shot Put · Place 4 · HuntsvilleHuntsvilleShot Put12lb4.47-02.0011
Apr 4John Esslinger Meet of ChampionsApr 4 · Discus · Place 11 · HuntsvilleHuntsvilleDiscus1.6kg11.119-0011
Apr 4John Esslinger Meet of ChampionsApr 4 · Shot Put · Place 10 · HuntsvilleHuntsvilleShot Put12lb10.47-04.7511
Mar 27NIKE Rocket City ShowcaseMar 27 · Discus · Place 16 · HuntsvilleHuntsvilleDiscus1.6kg16.120-0711
Mar 27NIKE Rocket City ShowcaseMar 27 · Shot Put · Place 6 · HuntsvilleHuntsvilleShot Put12lb6.46-08.5011
Mar 20Friday "Knight" LightsMar 20 · Discus · Place 5 · HuntsvilleHuntsvilleDiscus5128-011
Mar 20Friday "Knight" LightsMar 20 · Shot Put · Place 3 · HuntsvilleHuntsvilleShot Put347-9.5011
Mar 12Muscle Shoals Invitational 1Mar 12 · Discus · Place 9 · HuntsvilleHuntsvilleDiscus9114-611
Mar 12Muscle Shoals Invitational 1Mar 12 · Shot Put · Place 2 · HuntsvilleHuntsvilleShot Put246-611
Mar 7James Clemens InvitationalMar 7 · Discus · Place 4 · HuntsvilleHuntsvilleDiscus4131-711
Mar 7James Clemens InvitationalMar 7 · Shot Put · Place 6 · HuntsvilleHuntsvilleShot Put643-2.2511

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 28Bob Jones Redcoat InvitationalFeb 28 · Discus · Place 1 · HuntsvilleHuntsvilleDiscus1131-611
Feb 28Bob Jones Redcoat InvitationalFeb 28 · Shot Put · Place 4 · HuntsvilleHuntsvilleShot Put445-111
Jan 30AHSAA State Indoor MeetJan 30 · Shot Put · Place 10 · HuntsvilleHuntsvilleShot Put1045-11.5011
Jan 23Last Chance #1/Pentathlon and Invite EventsJan 23 · Shot Put · Place 12 · HuntsvilleHuntsvilleShot Put12lb12.44-01.75 PB11
Jan 3Ice Breaker #2Jan 3 · Shot Put · Place 16 · HuntsvilleHuntsvilleShot Put1643-3.7511

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 6Magic City Invitational #1Dec 6 · Shot Put · Place 7 · HuntsvilleHuntsvilleShot Put744-611
Feb 28Albertville Varsity Meet #1Feb 28 · Shot Put · Place 6 · HuntsvilleHuntsvilleShot Put635-11—
Jan 24Last Chance #1/PentathlonJan 24 · Shot Put · Place 23 · HuntsvilleHuntsvilleShot Put2339-010
Jan 20Martin Luther King Indoor Track Classic #2Jan 20 · Shot Put · Place 34 · HuntsvilleHuntsvilleShot Put3438-410

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 19Florence Pre-SectionalApr 19 · Discus · Place 9 · HuntsvilleHuntsvilleDiscus9102-510
Apr 12Sparkman Senator ClassicApr 12 · Discus · Place 8 · HuntsvilleHuntsvilleDiscus8110-310
Apr 12Sparkman Senator ClassicApr 12 · Shot Put · Place 11 · HuntsvilleHuntsvilleShot Put1138-7.5010
Apr 4Don Heidon InvitationalApr 4 · Discus · Place 18 · HuntsvilleHuntsvilleDiscus1894-310
Mar 28The Rocket City ShowcaseMar 28 · Shot Put · Place 16 · HuntsvilleHuntsvilleShot Put1637-1010
Mar 21Friday "Knight" LightsMar 21 · Discus · Place 7 · HuntsvilleHuntsvilleDiscus7117-010
Mar 141A-7A Cullman ClassicMar 14 · Shot Put · Place 8 · HuntsvilleHuntsvilleShot Put840-810

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 14Holiday Invitational #2Dec 14 · Shot Put · Place 30 · HuntsvilleHuntsvilleShot Put3038-10.7510
Dec 7Magic City Invitational #2Dec 7 · Shot Put · Place 32 · HuntsvilleHuntsvilleShot Put12lb32.38-03.7510
Feb 24James Clemens Early Bird InvitationalFeb 24 · Shot Put · Place 18 · HuntsvilleHuntsvilleShot Put1832-19
Feb 24James Clemens Early Bird InvitationalFeb 24 · Discus · Place 28 · HuntsvilleHuntsvilleDiscus2869-09

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 13Sparkman Senator ClassicApr 13 · Discus · Place 18 · HuntsvilleHuntsvilleDiscus18106-0—
Apr 13Sparkman Senator ClassicApr 13 · Shot Put · Place 43 · HuntsvilleHuntsvilleShot Put4331-11—
Mar 18NOALA JH Gold Circuit - Sparkman #2Mar 18 · Discus · Place 4 · HuntsvilleHuntsvilleDiscus4101-29
Mar 18NOALA JH Gold Circuit - Sparkman #2Mar 18 · Shot Put · Place 3 · HuntsvilleHuntsvilleShot Put340-79
Mar 7North Alabama Junior High Gold CircuitMar 7 · Shot Put · Place 3 · HuntsvilleHuntsvilleShot Put339-89
Mar 7North Alabama Junior High Gold CircuitMar 7 · Discus · Place 8 · HuntsvilleHuntsvilleDiscus889-39

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
Mar 31HCS Middle School Meet # 4Mar 31 · Discus · Place 11 · Hampton CoveHampton CoveDiscus1171-03—
Mar 31HCS Middle School Meet # 4Mar 31 · Shot Put · Place 5 · Hampton CoveHampton CoveShot Put531-05.00—
Mar 24HCS Middle School Meet # 3Mar 24 · Discus · Place 10 · Hampton CoveHampton CoveDiscus1kg10.71-06 PB7