Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorLast Chance #3 · Jan 245:22.08Last Chance #3January 24, 2026
1600 Meters · OutdoorAHSAA Hewitt-Trussville Section 2026 · Apr 244:59.67aAHSAA Hewitt-Trussville Section 2026April 24, 2026
200 Meters · OutdoorPaul W. Bryant Invitational · Mar 127.29Paul W. Bryant InvitationalMarch 1, 2025
3200 Meters · IndoorMartin Luther King Indoor Track Classic #2 · Jan 1912:11.36Martin Luther King Indoor Track Classic #2January 19, 2026
800 Meters · IndoorNorthridge-Black & Blue Invitational · Feb 212:27.23Northridge-Black & Blue InvitationalFebruary 21, 2026
800 Meters · OutdoorAHSAA Hewitt-Trussville Section 2026 · Apr 242:21.36aAHSAA 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 14 · Tuscaloosa County1600 Meters14.4:59.67a PB10
Apr 24AHSAA Hewitt-Trussville Section 2026Apr 24 · 800 Meters · Place 14 · Tuscaloosa County800 Meters14.2:21.36a PB10
Apr 17Hewitt-Trussville InvitationalApr 17 · 1600 Meters · Place 28 · Tuscaloosa County1600 Meters28.5:09.08a10
Apr 17Hewitt-Trussville InvitationalApr 17 · 800 Meters · Place 38 · Tuscaloosa County800 Meters38.2:21.87a10
Apr 16West Alabama HS City/ County ChampionshipApr 16 · 1600 Meters · Place 5 · Tuscaloosa County1600 Meters5.5:16.29a10
Apr 16West Alabama HS City/ County ChampionshipApr 16 · 800 Meters · Place 10 · Tuscaloosa County800 Meters10.2:25.30a10
Apr 11Sparkman Senator ClassicApr 11 · 1600 Meters · Place 18 · Tuscaloosa County1600 Meters18.5:05.69a10
Apr 11Sparkman Senator ClassicApr 11 · 800 Meters · Place 56 · Tuscaloosa County800 Meters56.2:24.23a10
Apr 4Spain Park ClassicApr 4 · 1600 Meters · Place 11 · Tuscaloosa County1600 Meters11.5:09.54a10
Apr 4Spain Park ClassicApr 4 · 800 Meters · Place 21 · Tuscaloosa County800 Meters21.2:22.89a10
Apr 2Panther Prowl (Run, Relay, Jump Meet ONLY)Apr 2 · 1600 Meters · Place 5 · Tuscaloosa County1600 Meters5.5:25.36a10
Apr 2Panther Prowl (Run, Relay, Jump Meet ONLY)Apr 2 · 800 Meters · Place 16 · Tuscaloosa County800 Meters16.2:40.42a10
Mar 28King of the West (High School)Mar 28 · 1600 Meters · Place 5 · Tuscaloosa County1600 Meters5.5:14.41a10
Mar 28King of the West (High School)Mar 28 · 800 Meters · Tuscaloosa County800 Meters--DNS10
Mar 21Northridge-Jaguar InvitationalMar 21 · 1600 Meters · Place 11 · Tuscaloosa County1600 Meters115:20.2310
Mar 21Northridge-Jaguar InvitationalMar 21 · 800 Meters · Place 10 · Tuscaloosa County800 Meters102:26.2410
Mar 141A-7A Cullman ClassicMar 14 · 1600 Meters · Place 35 · Tuscaloosa C1600 Meters355:29.24—
Mar 141A-7A Cullman ClassicMar 14 · 800 Meters · Place 28 · Tuscaloosa C800 Meters282:27.29—

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 28Paul W. Bryant InvitationalFeb 28 · 1600 Meters · Place 15 · Tuscaloosa County1600 Meters155:29.8910
Feb 28Paul W. Bryant InvitationalFeb 28 · 800 Meters · Place 32 · Tuscaloosa County800 Meters322:28.4810
Feb 21Northridge-Black & Blue InvitationalFeb 21 · 1600 Meters · Place 12 · Tuscaloosa County1600 Meters125:33.7210
Feb 21Northridge-Black & Blue InvitationalFeb 21 · 800 Meters · Place 15 · Tuscaloosa County800 Meters152:27.23 PB10
Jan 24Last Chance #3Jan 24 · 1600 Meters · Place 10 · Tuscaloosa County1600 Meters105:22.08 PB10
Jan 19Martin Luther King Indoor Track Classic #2Jan 19 · 3200 Meters · Place 12 · Tuscaloosa County3200 Meters1212:11.36 PB10
Jan 19Martin Luther King Indoor Track Classic #2Jan 19 · 1600 Meters · Place 59 · Tuscaloosa County1600 Meters595:27.7510
Jan 3Ice Breaker #2Jan 3 · 1600 Meters · Place 47 · Tuscaloosa County1600 Meters475:41.9010

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 13Holiday Invitational #2Dec 13 · 3200 Meters · Place 22 · Tuscaloosa County3200 Meters2212:11.7610
Dec 13Holiday Invitational #2Dec 13 · 1600 Meters · Place 62 · Tuscaloosa County1600 Meters625:31.2110
Dec 13Holiday Invitational #2Dec 13 · 3200 Meters · Place 22 · Tuscaloosa County3200 Meters2212:11.7610
Dec 13Holiday Invitational #2Dec 13 · 1600 Meters · Place 62 · Tuscaloosa County1600 Meters625:31.2110
Dec 6Magic City Invitational #2Dec 6 · 3200 Meters · Tuscaloosa County3200 Meters--DNF10
Feb 22Northridge-Black & Blue Invitational 2025Feb 22 · 1600 Meters · Place 18 · Tuscaloosa County1600 Meters185:58.72a—
Feb 22Northridge-Black & Blue Invitational 2025Feb 22 · 800 Meters · Place 27 · Tuscaloosa County800 Meters272:50.46a—
Feb 22Northridge-Black & Blue Invitational 2025Feb 22 · 1600 Meters · Place 18 · Tuscaloosa County1600 Meters185:58.729
Feb 22Northridge-Black & Blue Invitational 2025Feb 22 · 800 Meters · Place 27 · Tuscaloosa County800 Meters272:50.469

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
Apr 25AHSAA Hewitt-Trussville Section 2025Apr 25 · 1600 Meters · Place 14 · Tuscaloosa County1600 Meters14.5:47.27a9
Apr 25AHSAA Hewitt-Trussville Section 2025Apr 25 · 800 Meters · Place 15 · Tuscaloosa County800 Meters15.2:36.09a9
Apr 17West AL & Tuscaloosa City/County HS Championships 2025Apr 17 · 1600 Meters · Place 9 · Tuscaloosa County1600 Meters95:49.48a9
Apr 17West AL & Tuscaloosa City/County HS Championships 2025Apr 17 · 800 Meters · Place 33 · Tuscaloosa County800 Meters332:44.69a9
Apr 17West AL & Tuscaloosa City/County HS Championships 2025Apr 17 · 200 Meters · Place 68 · Tuscaloosa County200 Meters6827.35a9
Apr 5King of the West (High School)Apr 5 · 1600 Meters · Place 12 · Tuscaloosa County1600 Meters125:58.379
Apr 5King of the West (High School)Apr 5 · 800 Meters · Place 25 · Tuscaloosa County800 Meters252:48.269
Mar 22Jaguar InvitationalMar 22 · 1600 Meters · Place 16 · Tuscaloosa County1600 Meters16.5:56.93a9
Mar 22Jaguar InvitationalMar 22 · 800 Meters · Place 29 · Tuscaloosa County800 Meters29.2:41.05a9
Mar 20Thompson InvitationalMar 20 · 1600 Meters · Place 40 · Tuscaloosa County1600 Meters405:55.049
Mar 20Thompson InvitationalMar 20 · 800 Meters · Place 53 · Tuscaloosa County800 Meters532:42.939
Mar 1Paul W. Bryant InvitationalMar 1 · 1600 Meters · Place 21 · Tuscaloosa County1600 Meters215:55.299
Mar 1Paul W. Bryant InvitationalMar 1 · 200 Meters · Place 129 · Tuscaloosa County200 Meters12927.29 PB9