Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorOneonta Invitational · Apr 125:59.93aOneonta InvitationalApril 12, 2024
800 Meters · OutdoorAHSAA 1A-3A Outdoor State Championship · May 32:38.22aAHSAA 1A-3A Outdoor State ChampionshipMay 3, 2024

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 1AHSAA 1A-3A Outdoor State ChampionshipMay 1 · 800 Meters · Place 17 · Sand Rock800 Meters17.2:49.12a11
Apr 24AHSAA Scottsboro Section 2026Apr 24 · 800 Meters · Place 4 · Sand Rock800 Meters4.2:44.18a11
Apr 24Scottsboro SectionalsApr 24 · 800 Meters · Place 4 · Sand Rock800 Meters4.2:44.18a11
Apr 10Pirate InvitationalApr 10 · 800 Meters · Place 2 · Sand Rock800 Meters2.2:46.51a11
Apr 2Albertville InvitationalApr 2 · 800 Meters · Place 10 · Sand Rock800 Meters10.2:54.73a11
Mar 19Fort Payne InvitationalMar 19 · 800 Meters · Place 25 · Sand Rock800 Meters25.2:47.35a11
Mar 12Boaz ClassicMar 12 · 800 Meters · Place 4 · Sand Rock800 Meters42:46.9111

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 2AHSAA 1A-3A Outdoor State ChampionshipMay 2 · 800 Meters · Place 13 · Sand Rock800 Meters13.2:44.10a10
Apr 11Mountain Brook InvitationalApr 11 · 800 Meters · Place 105 · Sand Rock800 Meters105.2:46.34a10

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 3AHSAA 1A-3A Outdoor State ChampionshipMay 3 · 1600 Meters · Place 9 · Sand Rock1600 Meters9.6:05.00a9
May 3AHSAA 1A-3A Outdoor State ChampionshipMay 3 · 800 Meters · Place 10 · Sand Rock800 Meters10.2:38.22a PB9
Apr 12Oneonta InvitationalApr 12 · 1600 Meters · Place 2 · Sand Rock1600 Meters25:59.93a PB—
Apr 12Oneonta InvitationalApr 12 · 800 Meters · Place 2 · Sand Rock800 Meters22:39.19a—
Apr 4Cherokee County InvitationalApr 4 · 1600 Meters · Place 4 · Sand Rock1600 Meters46:07.29a—
Apr 4Cherokee County InvitationalApr 4 · 800 Meters · Place 2 · Sand Rock800 Meters22:42.14a—
Mar 21Thursday "Knight" InvitationalMar 21 · 1600 Meters · Place 26 · Sand Rock1600 Meters266:15.579
Mar 21Thursday "Knight" InvitationalMar 21 · 800 Meters · Place 25 · Sand Rock800 Meters252:46.199
Mar 14Albertville Varsity Meet #2Mar 14 · 800 Meters · Place 8 · Sand Rock800 Meters82:48.86—
Mar 4Albertville JV Meet #1Mar 4 · 800 Meters · Place 2 · Sand Rock800 Meters22:48.45—
Mar 2Yellow Jacket InvitationalMar 2 · 1600 Meters · Place 10 · Sand Rock1600 Meters106:21.659
Mar 2Yellow Jacket InvitationalMar 2 · 800 Meters · Place 11 · Sand Rock800 Meters112:48.189