Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorAHSAA State Indoor Meet · Jan 304:57.13AHSAA State Indoor MeetJanuary 30, 2026
1600 Meters · OutdoorAHSAA 1A-3A Outdoor State Championship · May 14:47.37aAHSAA 1A-3A Outdoor State ChampionshipMay 1, 2026
3200 Meters · IndoorHoliday Invitational #1 · Dec 1310:47.04Holiday Invitational #1December 13, 2025
3200 Meters · OutdoorAggie Invite · Mar 1910:18.92Aggie InviteMarch 19, 2026
800 Meters · IndoorWinfield Ice Breaker Invitational Meet · Feb 252:41.40Winfield Ice Breaker Invitational MeetFebruary 25, 2023
800 Meters · OutdoorMarion Co. Championships · Apr 12:10.87aMarion Co. ChampionshipsApril 1, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 1AHSAA 1A-3A Outdoor State ChampionshipMay 1 · 3200 Meters · Place 2 · Marion County3200 Meters2.10:28.46a12
May 1AHSAA 1A-3A Outdoor State ChampionshipMay 1 · 1600 Meters · Place 2 · Marion County1600 Meters2.4:47.37a PB12
May 1AHSAA 1A-3A Outdoor State ChampionshipMay 1 · 800 Meters · Place 7 · Marion County800 Meters7.2:14.35a12
Apr 24AHSAA Winfield Section 2026Apr 24 · 3200 Meters · Place 2 · Marion County3200 Meters2.10:36.19a12
Apr 24AHSAA Winfield Section 2026Apr 24 · 1600 Meters · Place 2 · Marion County1600 Meters2.4:54.71a12
Apr 24AHSAA Winfield Section 2026Apr 24 · 800 Meters · Place 2 · Marion County800 Meters2.2:13.55a12
Apr 14Muscle Shoals Invitational 2Apr 14 · 3200 Meters · Place 6 · Marion County3200 Meters6.10:24.25a12
Apr 1Marion Co. ChampionshipsApr 1 · 3200 Meters · Place 4 · Marion County3200 Meters4.11:32.59a12
Apr 1Marion Co. ChampionshipsApr 1 · 1600 Meters · Place 3 · Marion County1600 Meters3.5:09.04a12
Apr 1Marion Co. ChampionshipsApr 1 · 800 Meters · Place 3 · Marion County800 Meters3.2:10.87a PB12
Mar 19Aggie InviteMar 19 · 3200 Meters · Place 2 · Marion County3200 Meters210:18.92 PB12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 30AHSAA State Indoor MeetJan 30 · 3200 Meters · Place 10 · Marion County3200 Meters1010:50.2312
Jan 30AHSAA State Indoor MeetJan 30 · 1600 Meters · Place 9 · Marion County1600 Meters94:57.13 PB12

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 13Holiday Invitational #1Dec 13 · 3200 Meters · Place 17 · Marion County3200 Meters1710:47.04 PB12
Dec 6Magic City Invitational #1Dec 6 · 1600 Meters · Place 26 · Marion County1600 Meters264:57.1612
Jan 24Last Chance #1/PentathlonJan 24 · 1600 Meters · Place 59 · Marion County1600 Meters595:21.9211
Jan 24Last Chance #1/PentathlonJan 24 · 3200 Meters · Place 63 · Marion County3200 Meters6311:29.2711
Jan 20Martin Luther King Indoor Track Classic #1Jan 20 · 1600 Meters · Place 35 · Marion County1600 Meters355:09.5811

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 18Andy Page Memorial Meet 2025Apr 18 · 3200 Meters · Place 8 · Marion County3200 Meters811:24.7711
Apr 18Andy Page Memorial Meet 2025Apr 18 · 1600 Meters · Place 27 · Marion County1600 Meters275:20.8211
Mar 1Winfield Ice Breaker Invitational MeetMar 1 · 3200 Meters · Place 7 · Marion County3200 Meters711:42.3311
Mar 1Winfield Ice Breaker Invitational MeetMar 1 · 1600 Meters · Place 8 · Marion County1600 Meters85:07.8511

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 7Magic City Invitational #1Dec 7 · 3200 Meters · Place 26 · Marion County3200 Meters2612:30.0311
Dec 7Magic City Invitational #1Dec 7 · 1600 Meters · Place 49 · Marion County1600 Meters495:16.5511

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 15Golden Tiger InvitationalApr 15 · 3200 Meters · Place 6 · Marion County3200 Meters612:12.6610
Apr 15Golden Tiger InvitationalApr 15 · 1600 Meters · Place 11 · Marion County1600 Meters115:42.3510
Mar 13North Alabama Conference ChampionshipsMar 13 · 3200 Meters · Place 2 · Marion County3200 Meters213:34.7910
Mar 13North Alabama Conference ChampionshipsMar 13 · 800 Meters · Place 3 · Marion County800 Meters32:24.8610
Mar 13North Alabama Conference ChampionshipsMar 13 · 1600 Meters · Place 2 · Marion County1600 Meters25:37.5810
Mar 2Winfield Icebreaker InvitationalMar 2 · Javelin · Place 25 · Marion CountyJavelin2584-910
Mar 2Winfield Icebreaker InvitationalMar 2 · 800 Meters · Place 20 · Marion County800 Meters202:31.8710
Mar 2Winfield Icebreaker InvitationalMar 2 · 1600 Meters · Place 14 · Marion County1600 Meters145:25.9010

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 25Winfield Ice Breaker Invitational MeetFeb 25 · Javelin · Place 28 · Marion CountyJavelin2873-29
Feb 25Winfield Ice Breaker Invitational MeetFeb 25 · 800 Meters · Place 23 · Marion County800 Meters232:41.40 PB9

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 26Winfield Ice Breaker Invitational MeetFeb 26 · Javelin · Place 26 · Marion CountyJavelin2674-88
Feb 26Winfield Ice Breaker Invitational MeetFeb 26 · 1600 Meters · Place 14 · Marion County1600 Meters146:03.238