Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · IndoorRaider Invitational · Feb 2725.91Raider InvitationalFebruary 27, 2026
200 Meters · OutdoorWCA Warrior Twilight · Apr 1025.32aWCA Warrior TwilightApril 10, 2026
Javelin · 800g · OutdoorMuscle Shoals Invitational 2 · Apr 14133-07Muscle Shoals Invitational 2April 14, 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 Muscle Shoals Section 2026Apr 24 · Javelin · Place 7 · HattonJavelin800g7.118-0410
Apr 14Muscle Shoals Invitational 2Apr 14 · Javelin · Place 7 · HattonJavelin800g7.133-07 PB10
Apr 14Muscle Shoals Invitational 2Apr 14 · Discus · HattonDiscus1.6kg--DNS10
Apr 14Muscle Shoals Invitational 2Apr 14 · 200 Meters · Place 34 · Hatton200 Meters34.25.50a10
Apr 10WCA Warrior TwilightApr 10 · Javelin · HattonJavelin800g--FOUL10
Apr 10WCA Warrior TwilightApr 10 · 200 Meters · Place 40 · Hatton200 Meters40.25.32a PB10
Apr 6RVL InvitationalApr 6 · Javelin · HattonJavelin800g--DNS10
Apr 6RVL InvitationalApr 6 · Discus · HattonDiscus1.6kg--DNS10
Apr 6RVL InvitationalApr 6 · 200 Meters · Hatton200 Meters--DNS10
Mar 12Muscle Shoals Invitational 1Mar 12 · Javelin · Place 29 · HattonJavelin2982-110

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 27Raider InvitationalFeb 27 · 200 Meters · Place 20 · Hatton200 Meters2025.91 PB10

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Mar 7Deshler Varsity Meet #1Mar 7 · Javelin · Place 9 · HattonJavelin981-49

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 19Deshler Varsity Meet #3Apr 19 · Javelin · Place 11 · HattonJavelin1159-118
Apr 15Golden Tiger InvitationalApr 15 · Javelin · Place 12 · HattonJavelin1291-98
Apr 8Deshler Varsity Meet #2Apr 8 · Javelin · Place 3 · HattonJavelin329.64m—
Apr 8Deshler Varsity Meet #2Apr 8 · Discus · Place 10 · HattonDiscus1021.94m—
Mar 21Florence InvitationalMar 21 · Javelin · Place 41 · HattonJavelin4171-38
Mar 161A - 7A Cullman ClassicMar 16 · Javelin · Place 50 · HattonJavelin5085-98
Mar 7Muscle Shoals InvitationalMar 7 · Shot Put · Place 51 · HattonShot Put5126-68
Mar 7Muscle Shoals InvitationalMar 7 · Javelin · Place 26 · HattonJavelin2674-88