Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorNorthridge-Black & Blue Invitational · Feb 215:54.09Northridge-Black & Blue InvitationalFebruary 21, 2026
1600 Meters · OutdoorSpain Park Classic · Apr 45:55.84aSpain Park ClassicApril 4, 2026
3200 Meters · IndoorNorthridge-Black & Blue Invitational 2025 · Feb 222:56.91Northridge-Black & Blue Invitational 2025February 22, 2025
800 Meters · IndoorPaul W. Bryant Invitational · Feb 282:24.90Paul W. Bryant InvitationalFebruary 28, 2026
800 Meters · OutdoorAHSAA Hewitt-Trussville Section 2026 · Apr 242:13.92aAHSAA 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

10 results
DateMeetEventPlMarkGr
Apr 24AHSAA Hewitt-Trussville Section 2026Apr 24 · 800 Meters · Place 13 · Tuscaloosa County800 Meters13.2:13.92a PB10
Apr 17Hewitt-Trussville InvitationalApr 17 · 800 Meters · Place 28 · Tuscaloosa County800 Meters28.2:15.91a10
Apr 16West Alabama HS City/ County ChampionshipApr 16 · 1600 Meters · Tuscaloosa County1600 Meters--DNS10
Apr 16West Alabama HS City/ County ChampionshipApr 16 · 800 Meters · Place 6 · Tuscaloosa County800 Meters6.2:23.08a10
Apr 11Sparkman Senator ClassicApr 11 · 800 Meters · Place 89 · Tuscaloosa County800 Meters89.2:39.61a10
Apr 4Spain Park ClassicApr 4 · 1600 Meters · Place 29 · Tuscaloosa County1600 Meters29.5:55.84a PB10
Apr 4Spain Park ClassicApr 4 · 800 Meters · Place 13 · Tuscaloosa County800 Meters13.2:18.37a10
Apr 2Panther Prowl (Run, Relay, Jump Meet ONLY)Apr 2 · 800 Meters · Place 6 · Tuscaloosa County800 Meters6.2:17.45a10
Mar 28King of the West (High School)Mar 28 · 800 Meters · Place 7 · Tuscaloosa County800 Meters7.2:15.88a10
Mar 21Northridge-Jaguar InvitationalMar 21 · 800 Meters · Place 7 · Tuscaloosa County800 Meters72:21.8010

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 28Paul W. Bryant InvitationalFeb 28 · 800 Meters · Place 25 · Tuscaloosa County800 Meters252:24.90 PB10
Feb 21Northridge-Black & Blue InvitationalFeb 21 · 1600 Meters · Place 18 · Tuscaloosa County1600 Meters185:54.09 PB10
Feb 21Northridge-Black & Blue InvitationalFeb 21 · 800 Meters · Place 14 · Tuscaloosa County800 Meters142:26.8010

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 17West AL & Tuscaloosa City/County HS Championships 2025Apr 17 · 1600 Meters · Place 19 · Tuscaloosa County1600 Meters196:22.08a9
Apr 17West AL & Tuscaloosa City/County HS Championships 2025Apr 17 · 800 Meters · Place 31 · Tuscaloosa County800 Meters312:43.39a9
Apr 5King of the West (High School)Apr 5 · Javelin · Place 15 · Tuscaloosa CountyJavelin156:21.239
Apr 5King of the West (High School)Apr 5 · Javelin · Place 27 · Tuscaloosa CountyJavelin272:51.599
Mar 20Thompson InvitationalMar 20 · Javelin · Place 45 · Tuscaloosa CountyJavelin4555-109
Mar 20Thompson InvitationalMar 20 · 800 Meters · Place 58 · Tuscaloosa County800 Meters582:46.739
Mar 1Paul W. Bryant InvitationalMar 1 · Javelin · Place 40 · Tuscaloosa CountyJavelin4047-39
Mar 1Paul W. Bryant InvitationalMar 1 · 800 Meters · Place 41 · Tuscaloosa County800 Meters412:43.499

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 22Northridge-Black & Blue Invitational 2025Feb 22 · 800 Meters · Place 30 · Tuscaloosa County800 Meters302:56.91a—
Feb 22Northridge-Black & Blue Invitational 2025Feb 22 · 3200 Meters · Place 30 · Tuscaloosa County3200 Meters302:56.91 PB9
Feb 22Northridge-Black & Blue Invitational 2025Feb 22 · Javelin · Place 18 · Tuscaloosa CountyJavelin1855-5.509