Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorMuscle Shoals Invitational 2 · Apr 1466-11Muscle Shoals Invitational 2April 14, 2026
Javelin · 600g · OutdoorRVL Invitational · Apr 653-07RVL InvitationalApril 6, 2026
Shot Put · 4kg · OutdoorMuscle Shoals Invitational 2 · Apr 1426-00.00Muscle Shoals Invitational 2April 14, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 24AHSAA Muscle Shoals Section 2026Apr 24 · Discus · Place 10 · HattonDiscus1kg10.61-0510
Apr 24AHSAA Muscle Shoals Section 2026Apr 24 · Shot Put · Place 17 · HattonShot Put4kg17.23-00.0010
Apr 14Muscle Shoals Invitational 2Apr 14 · Discus · Place 14 · HattonDiscus1kg14.66-11 PB10
Apr 14Muscle Shoals Invitational 2Apr 14 · Shot Put · Place 16 · HattonShot Put4kg16.26-00.00 PB10
Apr 10WCA Warrior TwilightApr 10 · Discus · Place 31 · HattonDiscus1kg31.57-0010
Apr 10WCA Warrior TwilightApr 10 · Shot Put · Place 33 · HattonShot Put4kg33.18-07.0010
Apr 6RVL InvitationalApr 6 · Javelin · Place 18 · HattonJavelin600g18.53-07 PB10
Apr 6RVL InvitationalApr 6 · Discus · Place 7 · HattonDiscus1kg7.57-0410
Apr 6RVL InvitationalApr 6 · Shot Put · HattonShot Put4kg--DNS10

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 27Raider InvitationalFeb 27 · Discus · Place 10 · HattonDiscus1072-710
Feb 27Raider InvitationalFeb 27 · Shot Put · Place 15 · HattonShot Put1521-710
Feb 27Raider InvitationalFeb 27 · Javelin · Place 16 · HattonJavelin1646-710

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 19Florence Pre-SectionalApr 19 · Shot Put · Place 10 · HattonShot Put1022-49
Apr 19Florence Pre-SectionalApr 19 · Discus · Place 9 · HattonDiscus965-09
Apr 15Muscle Shoals Invitational 2Apr 15 · Discus · Place 21 · HattonDiscus2155-49
Apr 15Muscle Shoals Invitational 2Apr 15 · Shot Put · Place 36 · HattonShot Put3616-109
Apr 4Don Heidon InvitationalApr 4 · Javelin · Place 34 · HattonJavelin3452-09
Apr 4Don Heidon InvitationalApr 4 · Discus · Place 33 · HattonDiscus3359-09
Apr 4Don Heidon InvitationalApr 4 · Shot Put · Place 32 · HattonShot Put3220-99
Mar 18Muscle Shoals Invitational #1Mar 18 · Shot Put · Place 13 · HattonShot Put1319-89
Mar 18Muscle Shoals Invitational #1Mar 18 · Discus · Place 19 · HattonDiscus1949-99

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 15Golden Tiger InvitationalApr 15 · Shot Put · Place 15 · HattonShot Put1518-18
Apr 15Golden Tiger InvitationalApr 15 · Discus · Place 16 · HattonDiscus1651-28
Apr 15Golden Tiger InvitationalApr 15 · Javelin · Place 14 · HattonJavelin1448-98
Mar 161A - 7A Cullman ClassicMar 16 · Shot Put · Place 43 · HattonShot Put4321-7.758
Mar 161A - 7A Cullman ClassicMar 16 · Javelin · Place 74 · HattonJavelin7434-38
Mar 161A - 7A Cullman ClassicMar 16 · Discus · Place 62 · HattonDiscus6252-18
Mar 7Muscle Shoals InvitationalMar 7 · Discus · Place 20 · HattonDiscus2052-08
Mar 7Muscle Shoals InvitationalMar 7 · Javelin · Place 22 · HattonJavelin2238-68

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 14Muscle Shoals InvitationalApr 14 · Javelin · Place 38 · HattonJavelin3847-01—
Apr 14Muscle Shoals InvitationalApr 14 · Discus · Place 26 · HattonDiscus2658-00—
Apr 14Muscle Shoals InvitationalApr 14 · Shot Put · Place 28 · HattonShot Put2820-07.00—
Mar 23Florence InvitationalMar 23 · Javelin · Place 31 · HattonJavelin3112.80m—
Mar 23Florence InvitationalMar 23 · Discus · Place 28 · HattonDiscus2816.25m—
Mar 23Florence InvitationalMar 23 · Shot Put · Place 33 · HattonShot Put335.66m—
Mar 16Deshler Varsity Meet #2Mar 16 · Shot Put · Place 15 · HattonShot Put1517-4.507
Mar 16Deshler Varsity Meet #2Mar 16 · Discus · Place 15 · HattonDiscus1539-77