Personal bests

Best marks in available results
Event / courseMarkMeetDate
Javelin · 600g · OutdoorMuscle Shoals Invitational 2 · Apr 14118-04Muscle Shoals Invitational 2April 14, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 30AHSAA 4A-7A Outdoor State ChampionshipApr 30 · Javelin · Place 6 · HaleyvilleJavelin600g6.100-029
Apr 24AHSAA Muscle Shoals Section 2026Apr 24 · Javelin · Place 3 · HaleyvilleJavelin600g3.115-009
Apr 14Muscle Shoals Invitational 2Apr 14 · Javelin · Place 1 · HaleyvilleJavelin600g1.118-04 PB9
Apr 9Jasper Vikings InvitationalApr 9 · Javelin · Place 1 · HaleyvilleJavelin600g1.104-109
Apr 6RVL InvitationalApr 6 · Javelin · Place 1 · HaleyvilleJavelin600g1.108-029
Mar 19Aggie InviteMar 19 · Javelin · Place 4 · HaleyvilleJavelin4108-19

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 18Hewitt Trussville InvitationalApr 18 · Javelin · Place 7 · HaleyvilleJavelin798-78
Mar 13Buttahatchee Bottom InviteMar 13 · Javelin · Place 6 · HaleyvilleJavelin686-58
Mar 7Deshler Varsity Meet #1Mar 7 · Javelin · Place 6 · HaleyvilleJavelin671-08
Mar 1Winfield Ice Breaker Invitational MeetMar 1 · Javelin · Place 16 · HaleyvilleJavelin1673-58

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 27Russellville ClassicFeb 27 · Javelin · Place 2 · HaleyvilleJavelin289-08