Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorSamford Bulldog Open · Feb 144:50.23Samford Bulldog OpenFebruary 14, 2026
1500 Meters · OutdoorUWA Invitational · Apr 114:54.09aUWA InvitationalApril 11, 2026
1600 Meters · IndoorNorthridge Black and Blue Invite · Feb 245:30.79Northridge Black and Blue InviteFebruary 24, 2024
1600 Meters · OutdoorWetumpka HS Invitational · Mar 235:14.11Wetumpka HS InvitationalMarch 23, 2024
5000 Meters · OutdoorMontevallo Falcon Classic · Mar 1317:49.76aMontevallo Falcon ClassicMarch 13, 2026
800 Meters · IndoorUAB Green and Gold Invite · Feb 62:06.92aUAB Green and Gold InviteFebruary 6, 2026
800 Meters · OutdoorAHSAA 1A-3A Outdoor State Championship · May 32:16.73aAHSAA 1A-3A Outdoor State ChampionshipMay 3, 2024

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

2026 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 11UWA InvitationalApr 11 · 1500 Meters · Place 7 · Shelton State (Ala.) CCShelton State (Ala.) CC1500 Meters7.4:54.09a PBFr
Mar 13Montevallo Falcon ClassicMar 13 · 5000 Meters · Place 24 · Shelton State (Ala.) CCShelton State (Ala.) CC5000 Meters2417:49.76a PBFr

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 14Samford Bulldog OpenFeb 14 · 1 Mile · Place 31 · Shelton State CCShelton State CC1 Mile314:50.23 PBSO
Feb 6UAB Green and Gold InviteFeb 6 · 800 Meters · Place 25 · Shelton State (Ala.) CCShelton State (Ala.) CC800 Meters25.2:06.92a PBSo

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 5Birmingham Indoor IcebreakerDec 5 · 1 Mile · Place 29 · Shelton State (Ala.) CCShelton State (Ala.) CC1 Mile29.4:57.89aSo

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Mar 8UWA InvitationalMar 8 · 5000 Meters · Place 20 · Shelton State CCShelton State CC5000 Meters2019:23.53FR

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 3AHSAA 1A-3A Outdoor State ChampionshipMay 3 · 1600 Meters · Place 13 · MaplesvilleMaplesville1600 Meters13.5:15.97a12
May 3AHSAA 1A-3A Outdoor State ChampionshipMay 3 · 800 Meters · Place 13 · MaplesvilleMaplesville800 Meters13.2:16.73a PB12
Apr 26Northridge Section 2024Apr 26 · 1600 Meters · Place 1 · MaplesvilleMaplesville1600 Meters1.5:21.86a12
Apr 26Northridge Section 2024Apr 26 · 800 Meters · Place 1 · MaplesvilleMaplesville800 Meters1.2:16.74a12
Apr 13Water Under the BridgeApr 13 · 1600 Meters · Place 3 · MaplesvilleMaplesville1600 Meters35:21.18a—
Apr 13Water Under the BridgeApr 13 · 800 Meters · Place 5 · MaplesvilleMaplesville800 Meters52:22.72a—
Mar 23Wetumpka HS InvitationalMar 23 · 1600 Meters · Place 10 · MaplesvilleMaplesville1600 Meters105:14.11 PB12
Mar 9Vestavia Hills - Varsity - King of the Mountain InvitionalMar 9 · 1600 Meters · Place 60 · MaplesvilleMaplesville1600 Meters605:14.4612
Mar 9Vestavia Hills - Varsity - King of the Mountain InvitionalMar 9 · 800 Meters · Place 63 · MaplesvilleMaplesville800 Meters632:20.2312
Mar 2Paul Bryant InvitationalMar 2 · 1600 Meters · Place 14 · MaplesvilleMaplesville1600 Meters145:20.0612
Mar 2Paul Bryant InvitationalMar 2 · 800 Meters · Place 12 · MaplesvilleMaplesville800 Meters122:21.8012

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 24Northridge Black and Blue InviteFeb 24 · 1600 Meters · Place 15 · MaplesvilleMaplesville1600 Meters155:30.79 PB12
Feb 24Northridge Black and Blue InviteFeb 24 · 800 Meters · Place 16 · MaplesvilleMaplesville800 Meters162:25.8712

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 5AHSAA State Outdoor Championships - 1A/2A/3AMay 5 · 1600 Meters · Place 21 · MaplesvilleMaplesville1600 Meters21.5:40.19a11
May 5AHSAA State Outdoor Championships - 1A/2A/3AMay 5 · 800 Meters · Place 18 · MaplesvilleMaplesville800 Meters18.2:22.91a11
Apr 28AHSAA Northridge SectionalApr 28 · 1600 Meters · Place 1 · MaplesvilleMaplesville1600 Meters1.5:39.71a11
Apr 28AHSAA Northridge SectionalApr 28 · 800 Meters · Place 2 · MaplesvilleMaplesville800 Meters2.2:23.93a11
Mar 25Northridge-Jaguar InvitationalMar 25 · 1600 Meters · Place 15 · MaplesvilleMaplesville1600 Meters155:47.3911
Mar 25Northridge-Jaguar InvitationalMar 25 · 800 Meters · Place 16 · MaplesvilleMaplesville800 Meters162:37.5311
Mar 11Wetumpka HS InvitationalMar 11 · 1600 Meters · Place 14 · MaplesvilleMaplesville1600 Meters145:38.94—
Mar 11Wetumpka HS InvitationalMar 11 · 800 Meters · Place 20 · MaplesvilleMaplesville800 Meters202:26.48—
Mar 3Paul W. Bryant InvitationalMar 3 · 1600 Meters · Place 36 · MaplesvilleMaplesville1600 Meters365:40.68—
Mar 3Paul W. Bryant InvitationalMar 3 · 800 Meters · Place 40 · MaplesvilleMaplesville800 Meters402:30.69—

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 6AHSAA State Track Championships (1A-2A-3A)May 6 · 1600 Meters · Place 14 · MaplesvilleMaplesville1600 Meters14.5:26.89a10
May 6AHSAA State Track Championships (1A-2A-3A)May 6 · 800 Meters · Place 12 · MaplesvilleMaplesville800 Meters12.2:22.47a10
Apr 29AHSAA Paul W. Bryant Sectional (1A-2A, 6A)Apr 29 · 1600 Meters · Place 4 · MaplesvilleMaplesville1600 Meters4.5:33.79a10
Apr 29AHSAA Paul W. Bryant Sectional (1A-2A, 6A)Apr 29 · 800 Meters · Place 3 · MaplesvilleMaplesville800 Meters3.2:23.47a10
Apr 2King of the West InvitationalApr 2 · 1600 Meters · Place 36 · MaplesvilleMaplesville1600 Meters36.5:46.51a10
Apr 2King of the West InvitationalApr 2 · 800 Meters · Place 37 · MaplesvilleMaplesville800 Meters37.2:35.65a10

2021 Outdoor Track

15 results
DateMeetEventPlMarkGr
Apr 30AHSAA Class 1A State Track & Field ChampionshipsApr 30 · 1600 Meters · Place 14 · MaplesvilleMaplesville1600 Meters14.5:34.54a9
Apr 23AHSAA Class 1A Section 2Apr 23 · 1600 Meters · Place 4 · MaplesvilleMaplesville1600 Meters4.5:32.15a9
Apr 23AHSAA Class 1A Section 2Apr 23 · 800 Meters · Place 4 · MaplesvilleMaplesville800 Meters4.2:27.66a9
Apr 15West Alabama HS ChampionshipsApr 15 · 1600 Meters · Place 9 · MaplesvilleMaplesville1600 Meters9.5:32.37a9
Apr 15West Alabama HS ChampionshipsApr 15 · 800 Meters · Place 15 · MaplesvilleMaplesville800 Meters15.2:26.38a9
Apr 10Wetumpka Water Under the Bridge InvitationalApr 10 · 1600 Meters · Place 11 · MaplesvilleMaplesville1600 Meters115:32.66—
Apr 10Wetumpka Water Under the Bridge InvitationalApr 10 · 800 Meters · Place 15 · MaplesvilleMaplesville800 Meters152:26.56—
Mar 27King of the West InvitationalMar 27 · 1600 Meters · Place 20 · MaplesvilleMaplesville1600 Meters20.5:44.16a9
Mar 27King of the West InvitationalMar 27 · 800 Meters · Place 22 · MaplesvilleMaplesville800 Meters22.2:34.11a9
Mar 20Northridge Jaguar InvitationalMar 20 · 1600 Meters · Place 25 · MaplesvilleMaplesville1600 Meters255:50.699
Mar 20Northridge Jaguar InvitationalMar 20 · 800 Meters · Place 21 · MaplesvilleMaplesville800 Meters212:29.039
Mar 13Homewood InvitationalMar 13 · 1600 Meters · Place 22 · MaplesvilleMaplesville1600 Meters225:40.91—
Mar 13Homewood InvitationalMar 13 · 800 Meters · Place 25 · MaplesvilleMaplesville800 Meters252:34.86—
Mar 6Paul Bryant InvitationalMar 6 · 1600 Meters · Place 18 · MaplesvilleMaplesville1600 Meters185:41.80—
Mar 6Paul Bryant InvitationalMar 6 · 800 Meters · Place 16 · MaplesvilleMaplesville800 Meters162:37.42—

2020 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 7Paul W Bryant InvitationalMar 7 · 1600 Meters · Place 30 · MaplesvilleMaplesville1600 Meters305:52.41—
Mar 7Paul W Bryant InvitationalMar 7 · 800 Meters · Place 36 · MaplesvilleMaplesville800 Meters362:34.78—