Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNorth Alabama Conference Championships · Mar 1315.84North Alabama Conference ChampionshipsMarch 13, 2024
1600 Meters · IndoorAHSAA State Indoor Meet · Jan 305:54.54AHSAA State Indoor MeetJanuary 30, 2026
1600 Meters · OutdoorAHSAA 1A-3A Outdoor State Championship · May 15:42.23aAHSAA 1A-3A Outdoor State ChampionshipMay 1, 2026
3200 Meters · IndoorAHSAA State Indoor Meet · Jan 3013:03.83AHSAA State Indoor MeetJanuary 30, 2026
3200 Meters · OutdoorAHSAA 1A-3A Outdoor State Championship · May 112:48.50aAHSAA 1A-3A Outdoor State ChampionshipMay 1, 2026
400 Meters · OutdoorWinfield Icebreaker Invitational · Mar 21:16.86Winfield Icebreaker InvitationalMarch 2, 2024
800 Meters · IndoorMagic City Invitational #1 · Dec 62:44.66Magic City Invitational #1December 6, 2025
800 Meters · OutdoorAHSAA Winfield Section 2026 · Apr 242:39.66aAHSAA Winfield Section 2026April 24, 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 3 · Marion County3200 Meters3.12:48.50a PB10
May 1AHSAA 1A-3A Outdoor State ChampionshipMay 1 · 1600 Meters · Place 3 · Marion County1600 Meters3.5:42.23a PB10
May 1AHSAA 1A-3A Outdoor State ChampionshipMay 1 · 800 Meters · Place 7 · Marion County800 Meters7.2:41.10a10
Apr 24AHSAA Winfield Section 2026Apr 24 · 3200 Meters · Place 1 · Marion County3200 Meters1.12:57.1010
Apr 24AHSAA Winfield Section 2026Apr 24 · 1600 Meters · Place 1 · Marion County1600 Meters1.5:50.2010
Apr 24AHSAA Winfield Section 2026Apr 24 · 800 Meters · Place 3 · Marion County800 Meters3.2:39.66a PB10
Apr 14Muscle Shoals Invitational 2Apr 14 · 3200 Meters · Marion County3200 Meters--DNS10
Apr 1Marion Co. ChampionshipsApr 1 · 3200 Meters · Place 2 · Marion County3200 Meters2.14:23.68a10
Apr 1Marion Co. ChampionshipsApr 1 · 1600 Meters · Place 4 · Marion County1600 Meters4.6:02.56a10
Apr 1Marion Co. ChampionshipsApr 1 · 800 Meters · Place 5 · Marion County800 Meters5.2:45.34a10
Mar 19Aggie InviteMar 19 · 1600 Meters · Place 4 · Marion County1600 Meters45:57.5410

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 30AHSAA State Indoor MeetJan 30 · 3200 Meters · Place 8 · Marion County3200 Meters813:03.83 PB10
Jan 30AHSAA State Indoor MeetJan 30 · 1600 Meters · Place 8 · Marion County1600 Meters85:54.54 PB10
Jan 3Ice Breaker #1Jan 3 · 800 Meters · Place 41 · Marion County800 Meters412:52.0412
Jan 3Ice Breaker #1Jan 3 · 1600 Meters · Place 32 · Marion County1600 Meters326:11.7012

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 13Holiday Invitational #1Dec 13 · 3200 Meters · Place 13 · Marion County3200 Meters1313:28.9512
Dec 6Magic City Invitational #1Dec 6 · 1600 Meters · Place 34 · Marion County1600 Meters346:12.1412
Dec 6Magic City Invitational #1Dec 6 · 800 Meters · Place 32 · Marion County800 Meters322:44.66 PB12

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 18Andy Page Memorial Meet 2025Apr 18 · 3200 Meters · Place 4 · Marion County3200 Meters414:26.499
Apr 18Andy Page Memorial Meet 2025Apr 18 · Triple Jump · Place 14 · Marion CountyTriple Jump1427-0.259
Apr 18Andy Page Memorial Meet 2025Apr 18 · 1600 Meters · Place 15 · Marion County1600 Meters156:33.909
Mar 1Winfield Ice Breaker Invitational MeetMar 1 · 3200 Meters · Place 6 · Marion County3200 Meters614:36.879
Mar 1Winfield Ice Breaker Invitational MeetMar 1 · 1600 Meters · Place 10 · Marion County1600 Meters106:39.489

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 15Golden Tiger InvitationalApr 15 · 3200 Meters · Place 5 · Marion County3200 Meters514:52.018
Apr 15Golden Tiger InvitationalApr 15 · 300m Hurdles · Place 9 · Marion County300m Hurdles91:00.258
Mar 13North Alabama Conference ChampionshipsMar 13 · 100 Meters · Place 13 · Marion County100 Meters1315.84 PB8
Mar 13North Alabama Conference ChampionshipsMar 13 · Long Jump · Place 4 · Marion CountyLong Jump413-18
Mar 13North Alabama Conference ChampionshipsMar 13 · 300m Hurdles · Place 2 · Marion County300m Hurdles259.408
Mar 2Winfield Icebreaker InvitationalMar 2 · Long Jump · Place 11 · Marion CountyLong Jump1112-78
Mar 2Winfield Icebreaker InvitationalMar 2 · 300m Hurdles · Place 12 · Marion County300m Hurdles121:00.788
Mar 2Winfield Icebreaker InvitationalMar 2 · 400 Meters · Place 17 · Marion County400 Meters171:16.86 PB8