Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorRunningLane Track Championships · May 225:12.24aRunningLane Track ChampionshipsMay 22, 2026
1600 Meters · IndoorPatriot Invitational · Feb 285:32.68Patriot InvitationalFebruary 28, 2026
1600 Meters · OutdoorAlbertville Varsity Meet #2 · Mar 135:29.22Albertville Varsity Meet #2March 13, 2026
3200 Meters · OutdoorAHSAA 1A-3A Outdoor State Championship · May 111:22.24aAHSAA 1A-3A Outdoor State ChampionshipMay 1, 2026
400 Meters · OutdoorAlbertville Invitational · Apr 21:04.52aAlbertville InvitationalApril 2, 2026
800 Meters · IndoorPatriot Invitational · Feb 282:30.03Patriot InvitationalFebruary 28, 2026
800 Meters · OutdoorRunningLane Track Championships · May 222:20.12aRunningLane Track ChampionshipsMay 22, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 22RunningLane Track ChampionshipsMay 22 · 3200 Meters · AlabamaAlabama3200 Meters--DNS11
May 22RunningLane Track ChampionshipsMay 22 · 1 Mile · Place 460 · AlabamaAlabama1 Mile460.5:12.24a PB11
May 22RunningLane Track ChampionshipsMay 22 · 800 Meters · Place 192 · AlabamaAlabama800 Meters192.2:20.12a PB11
May 1AHSAA 1A-3A Outdoor State ChampionshipMay 1 · 3200 Meters · Place 20 · Brindlee MountainBrindlee Mountain3200 Meters20.11:22.24a PB11
Apr 24AHSAA Lincoln Section 2026Apr 24 · 3200 Meters · Place 6 · Brindlee MountainBrindlee Mountain3200 Meters6.11:24.53a11
Apr 24AHSAA Lincoln Section 2026Apr 24 · 1600 Meters · Brindlee MountainBrindlee Mountain1600 Meters--DNS11
Apr 14Marshall County ChampionshipsApr 14 · 3200 Meters · Place 8 · Brindlee MountainBrindlee Mountain3200 Meters8.11:51.24a11
Apr 14Marshall County ChampionshipsApr 14 · 1600 Meters · Brindlee MountainBrindlee Mountain1600 Meters--DNS11
Apr 14Marshall County ChampionshipsApr 14 · 800 Meters · Brindlee MountainBrindlee Mountain800 Meters--DNS11
Apr 2Albertville InvitationalApr 2 · 3200 Meters · Place 12 · Brindlee MountainBrindlee Mountain3200 Meters12.12:32.18a11
Apr 2Albertville InvitationalApr 2 · 400 Meters · Place 19 · Brindlee MountainBrindlee Mountain400 Meters19.1:04.52a PB11
Mar 13Albertville Varsity Meet #2Mar 13 · 1600 Meters · Place 11 · Brindlee MountainBrindlee Mountain1600 Meters115:29.22 PB11
Mar 13Albertville Varsity Meet #2Mar 13 · 800 Meters · Place 19 · Brindlee MountainBrindlee Mountain800 Meters192:31.1711

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 28Patriot InvitationalFeb 28 · 1600 Meters · Place 36 · Brindlee MountainBrindlee Mountain1600 Meters365:32.68 PB11
Feb 28Patriot InvitationalFeb 28 · 800 Meters · Place 44 · Brindlee MountainBrindlee Mountain800 Meters442:30.03 PB11

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 3AHSAA 1A-3A Outdoor State ChampionshipMay 3 · 3200 Meters · Place 23 · Brindlee MountainBrindlee Mountain3200 Meters23.12:24.84a9
Apr 17Marshall County Track ChampionshipsApr 17 · 1600 Meters · Place 14 · Brindlee MountainBrindlee Mountain1600 Meters145:35.349
Apr 17Marshall County Track ChampionshipsApr 17 · 800 Meters · Place 18 · Brindlee MountainBrindlee Mountain800 Meters182:37.599
Apr 12Arab Knights InvitationalApr 12 · 1600 Meters · Place 30 · Brindlee MountainBrindlee Mountain1600 Meters305:42.339
Apr 1NOALA JH Gold Circuit - Arab #2Apr 1 · 1600 Meters · Place 20 · Brindlee MountainBrindlee Mountain1600 Meters205:50.66a—
Mar 161A - 7A Cullman ClassicMar 16 · 1600 Meters · Place 79 · Brindlee MountainBrindlee Mountain1600 Meters795:50.548
Mar 11DAR JV MeetMar 11 · Long Jump · Place 5 · Brindlee MountainBrindlee MountainLong Jump512-8.508
Mar 11DAR JV MeetMar 11 · 1600 Meters · Place 3 · Brindlee MountainBrindlee Mountain1600 Meters35:58.118
Mar 11DAR JV MeetMar 11 · 800 Meters · Place 4 · Brindlee MountainBrindlee Mountain800 Meters42:48.688