Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorMuscle Shoals Invitational 2 · Apr 1450-07Muscle Shoals Invitational 2April 14, 2026
Javelin · 600g · OutdoorAHSAA Muscle Shoals Section 2026 · Apr 2478-09AHSAA Muscle Shoals Section 2026April 24, 2026
Shot Put · 4kg · OutdoorWCA Warrior Twilight · Apr 1022-01.50WCA Warrior TwilightApril 10, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 24AHSAA Muscle Shoals Section 2026Apr 24 · Javelin · Place 12 · HattonJavelin600g12.78-09 PB10
Apr 14Muscle Shoals Invitational 2Apr 14 · Javelin · Place 20 · HattonJavelin600g20.73-0010
Apr 14Muscle Shoals Invitational 2Apr 14 · Discus · Place 28 · HattonDiscus1kg28.50-07 PB10
Apr 10WCA Warrior TwilightApr 10 · Javelin · Place 20 · HattonJavelin600g20.66-0510
Apr 10WCA Warrior TwilightApr 10 · Discus · Place 45 · HattonDiscus1kg45.33-0010
Apr 10WCA Warrior TwilightApr 10 · Shot Put · Place 27 · HattonShot Put4kg27.22-01.50 PB10
Apr 6RVL InvitationalApr 6 · Javelin · Place 8 · HattonJavelin600g8.72-0710
Apr 6RVL InvitationalApr 6 · Discus · Place 20 · HattonDiscus1kg20.40-0410
Apr 6RVL InvitationalApr 6 · Shot Put · Place 12 · HattonShot Put4kg12.19-11.0010
Mar 12Muscle Shoals Invitational 1Mar 12 · Javelin · Place 16 · HattonJavelin1663-710
Mar 12Muscle Shoals Invitational 1Mar 12 · Discus · Place 24 · HattonDiscus2445-010

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 27Raider InvitationalFeb 27 · Discus · Place 22 · HattonDiscus2249-510
Feb 27Raider InvitationalFeb 27 · Shot Put · Place 16 · HattonShot Put1620-810
Feb 27Raider InvitationalFeb 27 · Javelin · Place 9 · HattonJavelin972-910

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 25AHSAA Muscle Shoals Section 2025Apr 25 · Javelin · Place 14 · HattonJavelin600g14.78-049
Apr 19Florence Pre-SectionalApr 19 · Javelin · Place 5 · HattonJavelin578-79
Apr 15Muscle Shoals Invitational 2Apr 15 · Javelin · Place 23 · HattonJavelin2352-49
Apr 4Don Heidon InvitationalApr 4 · Javelin · Place 22 · HattonJavelin2266-99
Apr 4Don Heidon InvitationalApr 4 · Discus · Place 44 · HattonDiscus4445-89
Mar 18Muscle Shoals Invitational #1Mar 18 · Javelin · Place 13 · HattonJavelin1367-59
Mar 18Muscle Shoals Invitational #1Mar 18 · Discus · Place 22 · HattonDiscus2243-49
Mar 7Deshler Varsity Meet #1Mar 7 · Javelin · Place 8 · HattonJavelin865-79

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 19Deshler Varsity Meet #3Apr 19 · Javelin · Place 4 · HattonJavelin449-98
Apr 15Golden Tiger InvitationalApr 15 · Javelin · Place 10 · HattonJavelin1059-88
Mar 21Florence InvitationalMar 21 · Javelin · Place 28 · HattonJavelin2842-98
Mar 161A - 7A Cullman ClassicMar 16 · Javelin · Place 58 · HattonJavelin5848-78
Mar 7Muscle Shoals InvitationalMar 7 · Discus · Place 31 · HattonDiscus3138-88