Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorMountain Brook Invitational · Apr 145:49.72aMountain Brook InvitationalApril 14, 2023
1600 Meters · IndoorNorthridge Black & Gold Invitational · Feb 256:02.68Northridge Black & Gold InvitationalFebruary 25, 2023
1600 Meters · OutdoorAHSAA Hewitt-Trussville Section 2025 · Apr 255:44.55aAHSAA Hewitt-Trussville Section 2025April 25, 2025
2 Miles · OutdoorMountain Brook Invitational · Apr 1412:55.66aMountain Brook InvitationalApril 14, 2023
300m Hurdles · 36" / 0.914m · OutdoorKing of the West Invitational · Apr 153.06aKing of the West InvitationalApril 1, 2023
3200 Meters · IndoorNorthridge-Black & Blue Invitational 2025 · Feb 2213:47.55aNorthridge-Black & Blue Invitational 2025February 22, 2025
3200 Meters · OutdoorAHSAA Hewitt-Trussville Section 2025 · Apr 2512:23.45aAHSAA Hewitt-Trussville Section 2025April 25, 2025
400 Meters · OutdoorPaul W. Bryant Invitational · Mar 11:02.37Paul W. Bryant InvitationalMarch 1, 2025
800 Meters · IndoorNorthridge Black & Gold Invitational · Feb 252:41.08Northridge Black & Gold InvitationalFebruary 25, 2023
800 Meters · OutdoorMountain Brook Invitational · Apr 142:42.05aMountain Brook InvitationalApril 14, 2023
Long Jump · OutdoorPaul W. Bryant Invitational · Mar 34.12mPaul W. Bryant InvitationalMarch 3, 2023

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

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
Apr 25AHSAA Hewitt-Trussville Section 2025Apr 25 · 3200 Meters · Place 13 · Tuscaloosa County3200 Meters13.12:23.45a PB12
Apr 25AHSAA Hewitt-Trussville Section 2025Apr 25 · 1600 Meters · Place 13 · Tuscaloosa County1600 Meters13.5:44.55a PB12
Apr 17West AL & Tuscaloosa City/County HS Championships 2025Apr 17 · 3200 Meters · Place 5 · Tuscaloosa County3200 Meters512:53.01a12
Apr 17West AL & Tuscaloosa City/County HS Championships 2025Apr 17 · 1600 Meters · Place 10 · Tuscaloosa County1600 Meters105:55.97a12
Apr 5King of the West (High School)Apr 5 · 1600 Meters · Place 10 · Tuscaloosa County1600 Meters105:56.0712
Apr 5King of the West (High School)Apr 5 · 3200 Meters · Place 9 · Tuscaloosa County3200 Meters913:33.9912
Mar 22Jaguar InvitationalMar 22 · 3200 Meters · Place 6 · Tuscaloosa County3200 Meters6.13:43.75a12
Mar 22Jaguar InvitationalMar 22 · 1600 Meters · Place 14 · Tuscaloosa County1600 Meters14.5:50.32a12
Mar 20Thompson InvitationalMar 20 · 3200 Meters · Place 14 · Tuscaloosa County3200 Meters1412:49.6212
Mar 20Thompson InvitationalMar 20 · 1600 Meters · Place 41 · Tuscaloosa County1600 Meters415:55.8512
Mar 20Thompson InvitationalMar 20 · 400 Meters · Place 54 · Tuscaloosa County400 Meters541:02.7912
Mar 1Paul W. Bryant InvitationalMar 1 · 3200 Meters · Place 14 · Tuscaloosa County3200 Meters1413:25.4912
Mar 1Paul W. Bryant InvitationalMar 1 · 1600 Meters · Place 19 · Tuscaloosa County1600 Meters195:55.1612
Mar 1Paul W. Bryant InvitationalMar 1 · 400 Meters · Place 76 · Tuscaloosa County400 Meters761:02.37 PB12

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 22Northridge-Black & Blue Invitational 2025Feb 22 · 3200 Meters · Place 13 · Tuscaloosa County3200 Meters1313:47.55a PB—
Feb 22Northridge-Black & Blue Invitational 2025Feb 22 · 1600 Meters · Place 20 · Tuscaloosa County1600 Meters206:09.01a—
Feb 22Northridge-Black & Blue Invitational 2025Feb 22 · 3200 Meters · Place 12 · Tuscaloosa County3200 Meters1213:47.5512
Feb 22Northridge-Black & Blue Invitational 2025Feb 22 · 1600 Meters · Place 20 · Tuscaloosa County1600 Meters206:09.0112

2023 Outdoor Track

15 results
DateMeetEventPlMarkGr
Apr 14Mountain Brook InvitationalApr 14 · 2 Miles · Place 103 · Tuscaloosa County2 Miles103.12:55.66a PB10
Apr 14Mountain Brook InvitationalApr 14 · 1 Mile · Place 211 · Tuscaloosa County1 Mile211.5:49.72a PB10
Apr 14Mountain Brook InvitationalApr 14 · 300m Hurdles · Place 47 · Tuscaloosa County300m Hurdles36" / 0.914mRound P47.55.75a10
Apr 14Mountain Brook InvitationalApr 14 · 800 Meters · Place 229 · Tuscaloosa County800 Meters229.2:42.05a PB10
Apr 1King of the West InvitationalApr 1 · 3200 Meters · Place 13 · Tuscaloosa County3200 Meters13.13:12.23a10
Apr 1King of the West InvitationalApr 1 · 1600 Meters · Place 29 · Tuscaloosa County1600 Meters29.6:01.04a10
Apr 1King of the West InvitationalApr 1 · 300m Hurdles · Place 28 · Tuscaloosa County300m Hurdles36" / 0.914m28.53.06a PB10
Apr 1King of the West InvitationalApr 1 · 800 Meters · Tuscaloosa County800 Meters--DNS10
Mar 25Northridge-Jaguar InvitationalMar 25 · Long Jump · Place 15 · Tuscaloosa CLong Jump154.48m10
Mar 25Northridge-Jaguar InvitationalMar 25 · 300m Hurdles · Place 7 · Tuscaloosa C300m Hurdles753.7810
Mar 25Northridge-Jaguar InvitationalMar 25 · 1600 Meters · Place 16 · Tuscaloosa C1600 Meters165:56.9910
Mar 25Northridge-Jaguar InvitationalMar 25 · 800 Meters · Place 18 · Tuscaloosa C800 Meters182:47.6210
Mar 3Paul W. Bryant InvitationalMar 3 · Long Jump · Place 60 · Tuscaloosa CLong Jump604.12m PB—
Mar 3Paul W. Bryant InvitationalMar 3 · 3200 Meters · Place 20 · Tuscaloosa C3200 Meters2015:22.62—
Mar 3Paul W. Bryant InvitationalMar 3 · 1600 Meters · Place 47 · Tuscaloosa C1600 Meters476:11.97—

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 25Northridge Black & Gold InvitationalFeb 25 · 3200 Meters · Place 10 · Tuscaloosa C3200 Meters1014:35.49—
Feb 25Northridge Black & Gold InvitationalFeb 25 · 1600 Meters · Place 19 · Tuscaloosa C1600 Meters196:02.68 PB—
Feb 25Northridge Black & Gold InvitationalFeb 25 · 800 Meters · Place 21 · Tuscaloosa C800 Meters212:41.08 PB—

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 21West Alabama HS ChamponshipsApr 21 · 3200 Meters · Tuscaloosa County3200 Meters—DNS9
Apr 21West Alabama HS ChamponshipsApr 21 · 1600 Meters · Place 21 · Tuscaloosa County1600 Meters21.6:07.48a9
Apr 2King of the West InvitationalApr 2 · 3200 Meters · Place 17 · Tuscaloosa County3200 Meters17.13:21.54a9
Apr 2King of the West InvitationalApr 2 · 1600 Meters · Place 41 · Tuscaloosa County1600 Meters41.6:02.50a9
Mar 26Northridge - Jaguar HS InvitationalMar 26 · 3200 Meters · Place 21 · Tuscaloosa C3200 Meters2114:23.809
Feb 26Jaguar RelaysFeb 26 · 1600 Meters · Place 41 · Tuscaloosa County1600 Meters41.6:27.19a9