Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorMartin Luther King Indoor Track Classic #2 · Jan 196:40.76Martin Luther King Indoor Track Classic #2January 19, 2026
1600 Meters · OutdoorSparkman Senator Classic · Apr 116:23.56aSparkman Senator ClassicApril 11, 2026
3200 Meters · IndoorHoliday Invitational #2 · Dec 1314:31.67Holiday Invitational #2December 13, 2025
3200 Meters · OutdoorKing of the West (High School) · Mar 2815:24.24aKing of the West (High School)March 28, 2026
800 Meters · IndoorLast Chance #3 · Jan 243:04.04Last Chance #3January 24, 2026
800 Meters · OutdoorAHSAA Hewitt-Trussville Section 2026 · Apr 242:52.59aAHSAA Hewitt-Trussville Section 2026April 24, 2026

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
Apr 24AHSAA Hewitt-Trussville Section 2026Apr 24 · 1600 Meters · Place 12 · Tuscaloosa County1600 Meters12.6:38.86a10
Apr 24AHSAA Hewitt-Trussville Section 2026Apr 24 · 800 Meters · Place 17 · Tuscaloosa County800 Meters17.2:52.59a PB10
Apr 17Hewitt-Trussville InvitationalApr 17 · 3200 Meters · Tuscaloosa County3200 Meters--DNS10
Apr 17Hewitt-Trussville InvitationalApr 17 · 1600 Meters · Place 16 · Tuscaloosa County1600 Meters16.6:30.38a10
Apr 16West Alabama HS City/ County ChampionshipApr 16 · 3200 Meters · Tuscaloosa County3200 Meters--DNS10
Apr 16West Alabama HS City/ County ChampionshipApr 16 · 1600 Meters · Place 5 · Tuscaloosa County1600 Meters5.6:29.29a10
Apr 16West Alabama HS City/ County ChampionshipApr 16 · 800 Meters · Place 7 · Tuscaloosa County800 Meters7.3:00.04a10
Apr 11Sparkman Senator ClassicApr 11 · 3200 Meters · Tuscaloosa County3200 Meters--DNS10
Apr 11Sparkman Senator ClassicApr 11 · 1600 Meters · Place 25 · Tuscaloosa County1600 Meters25.6:23.56a PB10
Apr 11Sparkman Senator ClassicApr 11 · 800 Meters · Place 35 · Tuscaloosa County800 Meters35.2:58.88a10
Apr 2Panther Prowl (Run, Relay, Jump Meet ONLY)Apr 2 · 3200 Meters · Place 3 · Tuscaloosa County3200 Meters3.16:24.81a10
Apr 2Panther Prowl (Run, Relay, Jump Meet ONLY)Apr 2 · 1600 Meters · Place 4 · Tuscaloosa County1600 Meters4.6:38.01a10
Apr 2Panther Prowl (Run, Relay, Jump Meet ONLY)Apr 2 · 800 Meters · Tuscaloosa County800 Meters--DNS10
Mar 28King of the West (High School)Mar 28 · 3200 Meters · Place 5 · Tuscaloosa County3200 Meters5.15:24.24a PB10
Mar 28King of the West (High School)Mar 28 · 1600 Meters · Place 7 · Tuscaloosa County1600 Meters7.6:29.10a10
Mar 28King of the West (High School)Mar 28 · 800 Meters · Tuscaloosa County800 Meters--DNS10
Mar 21Northridge-Jaguar InvitationalMar 21 · 1600 Meters · Place 8 · Tuscaloosa County1600 Meters86:36.8810
Mar 21Northridge-Jaguar InvitationalMar 21 · 800 Meters · Place 8 · Tuscaloosa County800 Meters83:03.3710

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 28Paul W. Bryant InvitationalFeb 28 · 3200 Meters · Place 7 · Tuscaloosa County3200 Meters716:39.9610
Feb 28Paul W. Bryant InvitationalFeb 28 · 1600 Meters · Place 15 · Tuscaloosa County1600 Meters156:46.7310
Feb 28Paul W. Bryant InvitationalFeb 28 · 800 Meters · Place 23 · Tuscaloosa County800 Meters233:12.5510
Feb 21Northridge-Black & Blue InvitationalFeb 21 · 3200 Meters · Place 7 · Tuscaloosa County3200 Meters716:04.9610
Feb 21Northridge-Black & Blue InvitationalFeb 21 · 1600 Meters · Place 17 · Tuscaloosa County1600 Meters176:48.8510
Feb 21Northridge-Black & Blue InvitationalFeb 21 · 800 Meters · Place 12 · Tuscaloosa County800 Meters123:05.4410
Jan 24Last Chance #3Jan 24 · 1600 Meters · Place 9 · Tuscaloosa County1600 Meters96:45.3110
Jan 24Last Chance #3Jan 24 · 800 Meters · Place 16 · Tuscaloosa County800 Meters163:04.04 PB10
Jan 19Martin Luther King Indoor Track Classic #2Jan 19 · 1600 Meters · Place 44 · Tuscaloosa County1600 Meters446:40.76 PB10

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 13Holiday Invitational #2Dec 13 · 3200 Meters · Place 15 · Tuscaloosa County3200 Meters1514:31.67 PB10
Dec 13Holiday Invitational #2Dec 13 · 1600 Meters · Place 42 · Tuscaloosa County1600 Meters426:46.1010
Dec 13Holiday Invitational #2Dec 13 · 800 Meters · Place 59 · Tuscaloosa County800 Meters593:06.7310
Dec 13Holiday Invitational #2Dec 13 · 3200 Meters · Place 15 · Tuscaloosa County3200 Meters1514:31.6710
Dec 13Holiday Invitational #2Dec 13 · 1600 Meters · Place 42 · Tuscaloosa County1600 Meters426:46.1010
Dec 13Holiday Invitational #2Dec 13 · 800 Meters · Place 59 · Tuscaloosa County800 Meters593:06.7310