Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorDon Heidon Invitational · Apr 45:51.67aDon Heidon InvitationalApril 4, 2026
400 Meters · OutdoorMuscle Shoals Jr High Meet #1 · Mar 61:04.30Muscle Shoals Jr High Meet #1March 6, 2025
800 Meters · OutdoorDon Heidon Invitational · Apr 42:30.27aDon Heidon InvitationalApril 4, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 9North Alabama Jr High ChampionshipApr 9 · 800 Meters · Muscle Shoals msMuscle Shoals ms800 Meters--DNS8
Apr 4Don Heidon InvitationalApr 4 · 1600 Meters · Place 21 · Muscle ShoalsMuscle Shoals1600 Meters21.5:51.67a PB8
Apr 4Don Heidon InvitationalApr 4 · 800 Meters · Place 17 · Muscle ShoalsMuscle Shoals800 Meters17.2:30.27a PB8
Apr 3Don Heidon InvitationalApr 3 · 1600 Meters · Place 21 · Muscle ShoalsMuscle Shoals1600 Meters21.5:51.67a8
Apr 3Don Heidon InvitationalApr 3 · 800 Meters · Place 17 · Muscle ShoalsMuscle Shoals800 Meters17.2:30.27a8
Mar 31Muscle Shoals Jr High Meet #2Mar 31 · 1600 Meters · Place 6 · Muscle Shoals msMuscle Shoals ms1600 Meters6.5:53.10a8
Mar 31Muscle Shoals Jr High Meet #2Mar 31 · 800 Meters · Place 10 · Muscle Shoals msMuscle Shoals ms800 Meters10.2:37.93a8
Mar 10Florence JV Meet 1Mar 10 · 800 Meters · Place 14 · Muscle Shoals HighMuscle Shoals High800 Meters142:33.308
Mar 3Florence Jr High Track MeetMar 3 · 1600 Meters · Place 9 · Muscle ShoalsMuscle Shoals1600 Meters9.5:57.23a8
Mar 3Florence Jr High Track MeetMar 3 · 800 Meters · Place 7 · Muscle ShoalsMuscle Shoals800 Meters7.2:32.38a8

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 8Florence MS/JV Meet #2Apr 8 · 1600 Meters · Place 15 · Muscle Shoals HighMuscle Shoals High1600 Meters155:55.627
Apr 8Florence MS/JV Meet #2Apr 8 · 800 Meters · Place 16 · Muscle Shoals HighMuscle Shoals High800 Meters162:41.457
Apr 4Don Heidon InvitationalApr 4 · 1600 Meters · Place 44 · Muscle Shoals HighMuscle Shoals High1600 Meters446:10.297
Mar 31Muscle Shoals Jr High Meet #3 2025Mar 31 · 400 Meters · Place 11 · Muscle Shoals HighMuscle Shoals High400 Meters111:17.467
Mar 31Muscle Shoals Jr High Meet #3 2025Mar 31 · 1600 Meters · Place 3 · Muscle Shoals HighMuscle Shoals High1600 Meters35:55.707
Mar 31Muscle Shoals Jr High Meet #3 2025Mar 31 · 800 Meters · Place 4 · Muscle Shoals HighMuscle Shoals High800 Meters43:04.637
Mar 11Florence MS/JV Meet #1Mar 11 · 1600 Meters · Place 21 · Muscle ShoalMuscle Shoal1600 Meters216:10.08—
Mar 11Florence MS/JV Meet #1Mar 11 · 800 Meters · Place 27 · Muscle ShoalMuscle Shoal800 Meters272:53.48—
Mar 6Muscle Shoals Jr High Meet #1Mar 6 · 400 Meters · Place 8 · Muscle Shoals HighMuscle Shoals High400 Meters81:04.30 PB7
Mar 6Muscle Shoals Jr High Meet #1Mar 6 · 800 Meters · Place 17 · Muscle Shoals HighMuscle Shoals High800 Meters172:46.807