Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorNorthridge-Black & Blue Invitational · Feb 216:55.95Northridge-Black & Blue InvitationalFebruary 21, 2026
3200 Meters · IndoorNorthridge-Black & Blue Invitational 2025 · Feb 221:11.69Northridge-Black & Blue Invitational 2025February 22, 2025
400 Meters · IndoorNorthridge-Black & Blue Invitational 2025 · Feb 221:11.69aNorthridge-Black & Blue Invitational 2025February 22, 2025
400 Meters · OutdoorPaul W. Bryant Invitational · Mar 11:10.53Paul W. Bryant InvitationalMarch 1, 2025
800 Meters · IndoorPaul W. Bryant Invitational · Feb 282:59.74Paul W. Bryant InvitationalFebruary 28, 2026
800 Meters · OutdoorSpain Park Classic · Apr 42:53.67aSpain Park ClassicApril 4, 2026
Long Jump · OutdoorPanther Prowl (Run, Relay, Jump Meet ONLY) · Apr 214-06.50Panther Prowl (Run, Relay, Jump Meet ONLY)April 2, 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 · Long Jump · Tuscaloosa CountyLong Jump--DNS10
Apr 17Hewitt-Trussville InvitationalApr 17 · Long Jump · Tuscaloosa CountyLong Jump--DNS10
Apr 17Hewitt-Trussville InvitationalApr 17 · 800 Meters · Tuscaloosa County800 Meters--DNS10
Apr 17Hewitt-Trussville InvitationalApr 17 · 400 Meters · Tuscaloosa County400 Meters--DNS10
Apr 16West Alabama HS City/ County ChampionshipApr 16 · 1600 Meters · Tuscaloosa County1600 Meters--DNS10
Apr 16West Alabama HS City/ County ChampionshipApr 16 · 800 Meters · Tuscaloosa County800 Meters--DNS10
Apr 16West Alabama HS City/ County ChampionshipApr 16 · 400 Meters · Tuscaloosa County400 Meters--DNS10
Apr 11Sparkman Senator ClassicApr 11 · Long Jump · Place 29 · Tuscaloosa CountyLong Jump29.12-02.00Wind: 010
Apr 11Sparkman Senator ClassicApr 11 · 800 Meters · Place 28 · Tuscaloosa County800 Meters28.2:54.79a10
Apr 11Sparkman Senator ClassicApr 11 · 400 Meters · Tuscaloosa County400 Meters--DNS10
Apr 4Spain Park ClassicApr 4 · Long Jump · Place 14 · Tuscaloosa CountyLong Jump14.13-04.7510
Apr 4Spain Park ClassicApr 4 · Javelin · Tuscaloosa CountyJavelin600g--DNS10
Apr 4Spain Park ClassicApr 4 · 800 Meters · Place 18 · Tuscaloosa County800 Meters18.2:53.67a PB10
Apr 4Spain Park ClassicApr 4 · 400 Meters · Tuscaloosa County400 Meters--DNS10
Apr 2Panther Prowl (Run, Relay, Jump Meet ONLY)Apr 2 · Long Jump · Place 3 · Tuscaloosa CountyLong Jump3.14-06.50 PB10
Apr 2Panther Prowl (Run, Relay, Jump Meet ONLY)Apr 2 · 800 Meters · Place 5 · Tuscaloosa County800 Meters5.3:04.18a10
Apr 2Panther Prowl (Run, Relay, Jump Meet ONLY)Apr 2 · 400 Meters · Place 8 · Tuscaloosa County400 Meters8.1:11.26a10
Mar 28King of the West (High School)Mar 28 · Long Jump · Place 5 · Tuscaloosa CountyLong Jump5.13-10.0010

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 28Paul W. Bryant InvitationalFeb 28 · 800 Meters · Place 18 · Tuscaloosa County800 Meters182:59.74 PB10
Feb 28Paul W. Bryant InvitationalFeb 28 · 400 Meters · Place 38 · Tuscaloosa County400 Meters381:12.5110
Feb 21Northridge-Black & Blue InvitationalFeb 21 · 1600 Meters · Place 18 · Tuscaloosa County1600 Meters186:55.95 PB10
Jan 24Last Chance #3Jan 24 · 400 Meters · Place 44 · Tuscaloosa County400 Meters441:14.6510
Jan 19Martin Luther King Indoor Track Classic #2Jan 19 · 400 Meters · Place 88 · Tuscaloosa County400 Meters881:14.4510
Jan 3Ice Breaker #2Jan 3 · 800 Meters · Place 54 · Tuscaloosa County800 Meters543:10.4710
Jan 3Ice Breaker #2Jan 3 · 400 Meters · Place 75 · Tuscaloosa County400 Meters751:12.3610

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 13Holiday Invitational #2Dec 13 · Long Jump · Place 69 · Tuscaloosa CountyLong Jump6912-6.7510
Dec 13Holiday Invitational #2Dec 13 · 800 Meters · Place 58 · Tuscaloosa County800 Meters583:05.1710
Dec 13Holiday Invitational #2Dec 13 · 400 Meters · Place 126 · Tuscaloosa County400 Meters1261:13.9210
Dec 13Holiday Invitational #2Dec 13 · Long Jump · Place 69 · Tuscaloosa CountyLong Jump6912-6.7510
Dec 13Holiday Invitational #2Dec 13 · 800 Meters · Place 58 · Tuscaloosa County800 Meters583:05.1710
Dec 13Holiday Invitational #2Dec 13 · 400 Meters · Place 126 · Tuscaloosa County400 Meters1261:13.9210
Feb 22Northridge-Black & Blue Invitational 2025Feb 22 · Javelin · Place 7 · Tuscaloosa CountyJavelin776-9—
Feb 22Northridge-Black & Blue Invitational 2025Feb 22 · 400 Meters · Place 12 · Tuscaloosa County400 Meters121:11.69a PB—
Feb 22Northridge-Black & Blue Invitational 2025Feb 22 · 3200 Meters · Place 7 · Tuscaloosa County3200 Meters776-99
Feb 22Northridge-Black & Blue Invitational 2025Feb 22 · 3200 Meters · Place 12 · Tuscaloosa County3200 Meters121:11.69 PB9

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 17West AL & Tuscaloosa City/County HS Championships 2025Apr 17 · 800 Meters · Place 12 · Tuscaloosa County800 Meters123:01.05a9
Apr 17West AL & Tuscaloosa City/County HS Championships 2025Apr 17 · 400 Meters · Place 18 · Tuscaloosa County400 Meters181:13.62a9
Apr 5King of the West (High School)Apr 5 · Javelin · Place 15 · Tuscaloosa CountyJavelin151:11.819
Mar 20Thompson InvitationalMar 20 · Javelin · Place 20 · Tuscaloosa CountyJavelin2046-39
Mar 20Thompson InvitationalMar 20 · 400 Meters · Place 33 · Tuscaloosa County400 Meters331:15.649
Mar 1Paul W. Bryant InvitationalMar 1 · Javelin · Place 13 · Tuscaloosa CountyJavelin1349-09
Mar 1Paul W. Bryant InvitationalMar 1 · 400 Meters · Place 18 · Tuscaloosa County400 Meters181:10.53 PB9