Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorMountain Brook Invitational · Apr 145:28.22aMountain Brook InvitationalApril 14, 2023
1600 Meters · IndoorNorthridge-Black & Blue Invitational · Feb 215:07.81Northridge-Black & Blue InvitationalFebruary 21, 2026
1600 Meters · OutdoorPanther Prowl (Run, Relay, Jump Meet ONLY) · Apr 25:07.93aPanther Prowl (Run, Relay, Jump Meet ONLY)April 2, 2026
2 Miles · OutdoorMountain Brook Invitational · Apr 1411:34.08aMountain Brook InvitationalApril 14, 2023
3200 Meters · IndoorPaul W. Bryant Invitational · Feb 2811:18.30Paul W. Bryant InvitationalFebruary 28, 2026
3200 Meters · OutdoorKing of the West (High School) · Mar 2811:03.56aKing of the West (High School)March 28, 2026
400 Meters · IndoorCrossplex Holiday Invitational #2 · Dec 111:15.09aCrossplex Holiday Invitational #2December 11, 2021
800 Meters · IndoorNorthridge-Black & Blue Invitational · Feb 212:18.04Northridge-Black & Blue InvitationalFebruary 21, 2026
800 Meters · OutdoorWest Alabama HS City/ County Championship · Apr 162:13.49aWest Alabama HS City/ County ChampionshipApril 16, 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 Lincoln Section 2026Apr 24 · 3200 Meters · Place 11 · Northside3200 Meters11.11:08.88a11
Apr 24AHSAA Lincoln Section 2026Apr 24 · 1600 Meters · Place 11 · Northside1600 Meters11.5:14.70a11
Apr 16West Alabama HS City/ County ChampionshipApr 16 · 3200 Meters · Northside3200 Meters--DNS11
Apr 16West Alabama HS City/ County ChampionshipApr 16 · 1600 Meters · Place 6 · Northside1600 Meters6.5:19.98a11
Apr 16West Alabama HS City/ County ChampionshipApr 16 · 800 Meters · Place 3 · Northside800 Meters3.2:13.49a PB11
Apr 2Panther Prowl (Run, Relay, Jump Meet ONLY)Apr 2 · 3200 Meters · Place 2 · Northside3200 Meters2.11:36.53a11
Apr 2Panther Prowl (Run, Relay, Jump Meet ONLY)Apr 2 · 1600 Meters · Place 3 · Northside1600 Meters3.5:07.93a PB11
Apr 2Panther Prowl (Run, Relay, Jump Meet ONLY)Apr 2 · 800 Meters · Place 7 · Northside800 Meters7.2:18.44a11
Mar 28King of the West (High School)Mar 28 · 3200 Meters · Place 1 · Northside3200 Meters1.11:03.56a PB11
Mar 28King of the West (High School)Mar 28 · 1600 Meters · Place 4 · Northside1600 Meters4.5:09.01a11

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 28Paul W. Bryant InvitationalFeb 28 · 3200 Meters · Place 6 · Northside3200 Meters611:18.30 PB11
Feb 21Northridge-Black & Blue InvitationalFeb 21 · 1600 Meters · Place 8 · Northside1600 Meters85:07.81 PB11
Feb 21Northridge-Black & Blue InvitationalFeb 21 · 800 Meters · Place 8 · Northside800 Meters82:18.04 PB11
Jan 19Martin Luther King Indoor Track Classic #1Jan 19 · 800 Meters · Place 68 · Northside800 Meters682:22.9311
Jan 3Ice Breaker #1Jan 3 · 800 Meters · Place 50 · Northside800 Meters502:20.7911
Jan 3Ice Breaker #1Jan 3 · 1600 Meters · Place 49 · Northside1600 Meters495:26.0411

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 25AHSAA Lincoln Section 2025Apr 25 · 800 Meters · Place 12 · Northside800 Meters12.2:17.79a10
Apr 17West AL & Tuscaloosa City/County HS Championships 2025Apr 17 · 3200 Meters · Place 3 · Northside3200 Meters311:49.15a10
Apr 17West AL & Tuscaloosa City/County HS Championships 2025Apr 17 · 800 Meters · Place 7 · Northside800 Meters72:20.05a10
Apr 5King of the West (High School)Apr 5 · 800 Meters · Place 3 · Northside800 Meters32:25.3710
Apr 5King of the West (High School)Apr 5 · 1600 Meters · Place 1 · Northside1600 Meters15:11.6810
Apr 5King of the West (High School)Apr 5 · 3200 Meters · Place 2 · Northside3200 Meters212:02.7910
Mar 22Jaguar InvitationalMar 22 · 3200 Meters · Place 2 · Northside3200 Meters2.11:39.88a10
Mar 22Jaguar InvitationalMar 22 · 1600 Meters · Place 2 · Northside1600 Meters2.5:14.31a10
Mar 1Paul W. Bryant InvitationalMar 1 · 3200 Meters · Place 7 · Northside3200 Meters711:31.6610
Mar 1Paul W. Bryant InvitationalMar 1 · 1600 Meters · Place 8 · Northside1600 Meters85:13.9210

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 22Northridge-Black & Blue Invitational 2025Feb 22 · 1600 Meters · Place 12 · Northside1600 Meters125:19.65a—
Feb 22Northridge-Black & Blue Invitational 2025Feb 22 · 3200 Meters · Place 1 · Northside3200 Meters111:25.09a—
Feb 22Northridge-Black & Blue Invitational 2025Feb 22 · 3200 Meters · Place 1 · Northside3200 Meters111:25.0910
Feb 22Northridge-Black & Blue Invitational 2025Feb 22 · 1600 Meters · Place 12 · Northside1600 Meters125:19.6510
Jan 20Martin Luther King Indoor Track Classic #2Jan 20 · 1600 Meters · Place 54 · Northside1600 Meters545:23.9010
Jan 4Ice Breaker Invitational #1Jan 4 · 1600 Meters · Place 72 · Northside1600 Meters72.5:33.32a10

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 14Holiday Invitational #1Dec 14 · 1600 Meters · Place 48 · Northside1600 Meters485:23.6710
Dec 14Holiday Invitational #1Dec 14 · 800 Meters · Place 69 · Northside800 Meters692:28.2510
Feb 24Northridge Black and Blue InviteFeb 24 · 1600 Meters · Place 2 · Northside1600 Meters25:27.569
Feb 24Northridge Black and Blue InviteFeb 24 · 3200 Meters · Place 10 · Northside3200 Meters1011:20.239
Jan 6Icebreaker Invitational #2Jan 6 · 1600 Meters · Place 94 · Northside1600 Meters94.5:32.60a9
Jan 6Icebreaker Invitational #2Jan 6 · 800 Meters · Place 104 · Northside800 Meters104.2:30.80a9

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
Apr 26Hewitt Section 2024Apr 26 · 3200 Meters · Northside3200 Meters--DQ9
Apr 26Hewitt Section 2024Apr 26 · 1600 Meters · Place 9 · Northside1600 Meters9.5:16.09a9
Apr 19West Alabama & Tuscaloosa City/Co. ChampionshipApr 19 · 3200 Meters · Place 6 · Northside3200 Meters611:52.17—
Apr 19West Alabama & Tuscaloosa City/Co. ChampionshipApr 19 · 1600 Meters · Place 6 · Northside1600 Meters65:10.53—
Apr 19West Alabama & Tuscaloosa City/Co. ChampionshipApr 19 · 800 Meters · Place 10 · Northside800 Meters102:27.84—
Apr 6King of the West (High School)Apr 6 · 1600 Meters · Place 2 · Northside1600 Meters25:15.37—
Apr 6King of the West (High School)Apr 6 · 800 Meters · Place 1 · Northside800 Meters12:26.42—
Apr 6King of the West (High School)Apr 6 · 3200 Meters · Place 4 · Northside3200 Meters411:39.18—
Mar 23Northridge - Jaguar InvitationalMar 23 · 1600 Meters · Place 5 · Northside1600 Meters55:21.939
Mar 23Northridge - Jaguar InvitationalMar 23 · 3200 Meters · Place 3 · Northside3200 Meters311:35.839
Mar 23Northridge - Jaguar InvitationalMar 23 · 1600 Meters · Place 5 · Northside1600 Meters55:21.939
Mar 23Northridge - Jaguar InvitationalMar 23 · 3200 Meters · Place 3 · Northside3200 Meters311:35.839
Mar 9Vestavia Hills - Varsity - King of the Mountain InvitionalMar 9 · 3200 Meters · Place 44 · Northside3200 Meters4411:29.279
Mar 9Vestavia Hills - Varsity - King of the Mountain InvitionalMar 9 · 1600 Meters · Place 66 · Northside1600 Meters665:20.529
Mar 9Vestavia Hills - Varsity - King of the Mountain InvitionalMar 9 · 800 Meters · Place 76 · Northside800 Meters762:29.399
Mar 2Winfield Icebreaker InvitationalMar 2 · 3200 Meters · Place 10 · Northside3200 Meters1011:35.209
Mar 2Winfield Icebreaker InvitationalMar 2 · 800 Meters · Place 16 · Northside800 Meters162:26.289

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 9Holiday Invitational #2Dec 9 · 3200 Meters · Northside3200 Meters--DQ9
Dec 2Magic City Invitational #2Dec 2 · 1600 Meters · Place 48 · Northside1600 Meters48.5:32.57a9
Dec 2Magic City Invitational #2Dec 2 · 800 Meters · Place 57 · Northside800 Meters57.2:33.13a9
Feb 25Northridge Black & Gold InvitationalFeb 25 · 3200 Meters · Place 9 · Northside3200 Meters912:03.41—
Feb 25Northridge Black & Gold InvitationalFeb 25 · 1600 Meters · Place 16 · Northside1600 Meters165:36.75—
Jan 27Last Chance Invitational #1Jan 27 · 3200 Meters · Place 35 · Northside3200 Meters3512:20.278
Jan 7Icebreaker Invitational #2Jan 7 · 1600 Meters · Place 111 · Northside1600 Meters111.5:48.31a8

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
Apr 28AHSAA Hewitt-Trussville SectionalApr 28 · 3200 Meters · Place 10 · Northside3200 Meters10.11:37.00a8
Apr 28AHSAA Hewitt-Trussville SectionalApr 28 · 1600 Meters · Place 11 · Northside1600 Meters11.5:28.05a8
Apr 20West Alabama HS City/County ChampionshipApr 20 · 3200 Meters · Place 5 · Northside3200 Meters512:08.868
Apr 20West Alabama HS City/County ChampionshipApr 20 · 1600 Meters · Place 8 · Northside1600 Meters85:34.918
Apr 14Mountain Brook InvitationalApr 14 · 2 Miles · Place 95 · Northside2 Miles95.11:34.08a PB8
Apr 14Mountain Brook InvitationalApr 14 · 1 Mile · Place 194 · Northside1 Mile194.5:28.22a PB8
Apr 14Mountain Brook InvitationalApr 14 · 800 Meters · Place 214 · Northside800 Meters214.2:29.66a8
Apr 1King of the West InvitationalApr 1 · 3200 Meters · Place 9 · Northside3200 Meters9.12:02.72a8
Apr 1King of the West InvitationalApr 1 · 1600 Meters · Place 21 · Northside1600 Meters21.5:39.57a8
Apr 1King of the West InvitationalApr 1 · 800 Meters · Northside800 Meters--DNS8
Mar 25Northridge-Jaguar InvitationalMar 25 · 1600 Meters · Place 4 · Northside1600 Meters45:53.568
Mar 25Northridge-Jaguar InvitationalMar 25 · 3200 Meters · Place 13 · Northside3200 Meters1312:42.258
Mar 3Paul W. Bryant InvitationalMar 3 · 1600 Meters · Place 34 · Northside1600 Meters345:37.31—
Mar 3Paul W. Bryant InvitationalMar 3 · 800 Meters · Place 37 · Northside800 Meters372:29.26—

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 21West Alabama HS ChamponshipsApr 21 · 3200 Meters · Place 11 · Northside3200 Meters11.13:12.61a7
Apr 21West Alabama HS ChamponshipsApr 21 · 1600 Meters · Place 22 · Northside1600 Meters22.6:08.02a7
Apr 21West Alabama HS ChamponshipsApr 21 · 800 Meters · Place 44 · Northside800 Meters44.2:50.93a7
Apr 15Cold Springs InvitationalApr 15 · 3200 Meters · Place 9 · Northside3200 Meters9.13:11.69a7
Apr 15Cold Springs InvitationalApr 15 · 1600 Meters · Place 13 · Northside1600 Meters13.5:57.32a7
Apr 15Cold Springs InvitationalApr 15 · 800 Meters · Place 10 · Northside800 Meters10.2:50.75a7
Apr 2King of the West InvitationalApr 2 · 1600 Meters · Place 44 · Northside1600 Meters44.6:09.22a7
Apr 2King of the West InvitationalApr 2 · 800 Meters · Place 51 · Northside800 Meters51.2:52.55a7
Mar 26Northridge - Jaguar HS InvitationalMar 26 · 1600 Meters · Place 32 · Northside1600 Meters326:08.037
Mar 26Northridge - Jaguar HS InvitationalMar 26 · 800 Meters · Place 39 · Northside800 Meters392:54.377
Feb 26Jaguar RelaysFeb 26 · 1600 Meters · Place 39 · Northside1600 Meters39.6:07.73a7

2021 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 11Crossplex Holiday Invitational #2Dec 11 · 1600 Meters · Place 127 · Northside1600 Meters127.6:21.60a7
Dec 11Crossplex Holiday Invitational #2Dec 11 · 800 Meters · Place 120 · Northside800 Meters120.2:58.11a7
Dec 11Crossplex Holiday Invitational #2Dec 11 · 400 Meters · Place 155 · Northside400 Meters155.1:15.09a PB7