Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMontevallo Falcon Classic & Multi · Mar 1414:48.01Montevallo Falcon Classic & MultiMarch 14, 2025
1500 Meters · OutdoorBerry Field Day Invitational · Apr 113:58.82aBerry Field Day InvitationalApril 11, 2024
1600 Meters · IndoorIcebreaker Invitational Meet #2 · Jan 84:21.59aIcebreaker Invitational Meet #2January 8, 2022
1600 Meters · OutdoorAHSAA State Track Championships (4A-5A-6A-7A) · May 54:17.53aAHSAA State Track Championships (4A-5A-6A-7A)May 5, 2022
2 Miles · OutdoorMobile Challenge of Champions Invitational · Apr 29:22.90Mobile Challenge of Champions InvitationalApril 2, 2022
3000 Meters · IndoorUAB Vulcan Invite · Feb 78:25.94UAB Vulcan InviteFebruary 7, 2025
3200 Meters · IndoorAHSAA Indoor State Championship · Feb 49:15.25aAHSAA Indoor State ChampionshipFebruary 4, 2022
3200 Meters · OutdoorAHSAA State Track Championships (4A-5A-6A-7A) · May 59:18.60aAHSAA State Track Championships (4A-5A-6A-7A)May 5, 2022
5000 Meters · OutdoorYellow Jacket Invitational · Mar 2114:25.23aYellow Jacket InvitationalMarch 21, 2025
800 Meters · IndoorLast Chance Invitational #1 · Jan 281:59.00Last Chance Invitational #1January 28, 2022
800 Meters · OutdoorAHSAA Class 6A State Track & Field Championships · Apr 292:00.93aAHSAA Class 6A State Track & Field ChampionshipsApril 29, 2021

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

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 11Crimson Tide InvitationalApr 11 · 5000 Meters · Place 9 · Jacksonville StateJacksonville State5000 Meters914:40.08aJr
Mar 21Yellow Jacket InvitationalMar 21 · 5000 Meters · Place 10 · Jacksonville StateJacksonville State5000 Meters10.14:25.23a PBJr
Mar 14Montevallo Falcon Classic & MultiMar 14 · 100 Meters · Place 1 · Jacksonville St.Jacksonville St.100 Meters114:48.01 PBJR

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 7UAB Vulcan InviteFeb 7 · 3000 Meters · Place 4 · Jacksonville St.Jacksonville St.3000 Meters48:25.94 PBJR

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 11Berry Field Day InvitationalApr 11 · 5000 Meters · Jacksonville StateJacksonville State5000 Meters--DNFSo
Apr 11Berry Field Day InvitationalApr 11 · 1500 Meters · Place 9 · Jacksonville StateJacksonville State1500 Meters9.3:58.82a PBSo
Mar 29UAB Spring InvitationalMar 29 · 5000 Meters · Place 3 · Jacksonville StateJacksonville State5000 Meters314:45.49a—
Mar 15Montevallo Falcon ClassicMar 15 · 5000 Meters · Place 1 · Jacksonville StateJacksonville State5000 Meters114:53.21a—
Mar 15Montevallo Falcon ClassicMar 15 · 1500 Meters · Place 22 · Jacksonville StateJacksonville State1500 Meters224:10.98a—

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 13Samford Alabama Track Challenge 2023Apr 13 · 5000 Meters · Place 3 · Jacksonville St.Jacksonville St.5000 Meters315:03.81FR
Mar 31UAB Spring InvitationalMar 31 · 5000 Meters · Place 5 · Jacksonville St.Jacksonville St.5000 Meters515:30.61FR
Mar 17Tiger Track ClassicMar 17 · 5000 Meters · Place 4 · Jacksonville St.Jacksonville St.5000 Meters415:24.59FR
Mar 17Tiger Track ClassicMar 17 · 800 Meters · Place 20 · Jacksonville St.Jacksonville St.800 Meters202:02.11FR

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 10Samford Bulldog InvitationalFeb 10 · 3000 Meters · Place 13 · Jacksonville St.Jacksonville St.3000 Meters138:53.15FR

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 5AHSAA State Track Championships (4A-5A-6A-7A)May 5 · 3200 Meters · Place 4 · Pell CityPell City3200 Meters4.9:18.60a PB12
May 5AHSAA State Track Championships (4A-5A-6A-7A)May 5 · 1600 Meters · Place 6 · Pell CityPell City1600 Meters6.4:17.53a PB12
Apr 29AHSAA Mountain Brook Sectional (5A-6A-7A)Apr 29 · 3200 Meters · Place 2 · Pell CityPell City3200 Meters2.9:36.41a12
Apr 29AHSAA Mountain Brook Sectional (5A-6A-7A)Apr 29 · 1600 Meters · Place 2 · Pell CityPell City1600 Meters2.4:27.06a12
Apr 16King of the East InvitationalApr 16 · 3200 Meters · Place 1 · Pell CityPell City3200 Meters1.9:33.08a12
Apr 2Mobile Challenge of Champions InvitationalApr 2 · 2 Miles · Place 4 · Pell CityPell City2 Miles49:22.90 PB—
Mar 24Husky Hilltop ClassicMar 24 · 1600 Meters · Place 1 · Pell City HiPell City Hi1600 Meters14:30.94—
Mar 14Lincoln Meet 1Mar 14 · 1600 Meters · Place 1 · Pell CityPell City1600 Meters1.4:34.10a12

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 4AHSAA Indoor State ChampionshipFeb 4 · 3200 Meters · Place 3 · Pell CityPell City3200 Meters3.9:15.25a PB12
Jan 28Last Chance Invitational #1Jan 28 · 3200 Meters · Place 2 · Pell City HiPell City Hi3200 Meters29:21.63—
Jan 28Last Chance Invitational #1Jan 28 · 800 Meters · Place 3 · Pell City HiPell City Hi800 Meters31:59.00 PB—
Jan 8Icebreaker Invitational Meet #2Jan 8 · 1600 Meters · Place 6 · Pell CityPell City1600 Meters6.4:21.59a PB12

2021 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 11Crossplex Holiday Invitational #2Dec 11 · 3200 Meters · Place 1 · Pell CityPell City3200 Meters1.9:21.63a12
Feb 6AHSAA Class 6A Indoor State ChampionshipsFeb 6 · 3200 Meters · Place 6 · Pell CityPell City3200 Meters6.9:57.21a11
Feb 6AHSAA Class 6A Indoor State ChampionshipsFeb 6 · 1600 Meters · Place 7 · Pell CityPell City1600 Meters7.4:33.49a11
Jan 29Last Chance InvitationalJan 29 · 3200 Meters · Place 3 · Pell CityPell City3200 Meters3.9:56.83a11
Jan 29Last Chance InvitationalJan 29 · 800 Meters · Place 3 · Pell CityPell City800 Meters3.2:07.45a11
Jan 18MLK Indoor Track ClassicJan 18 · 1600 Meters · Place 5 · Pell CityPell City1600 Meters5.4:34.33a11
Jan 18MLK Indoor Track ClassicJan 18 · 800 Meters · Place 8 · Pell CityPell City800 Meters8.2:07.29a11
Jan 8Crossplex Icebreaker InvitationalJan 8 · 800 Meters · Place 4 · Pell CityPell City800 Meters4.2:08.58a11

2021 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 29AHSAA Class 6A State Track & Field ChampionshipsApr 29 · 3200 Meters · Place 9 · Pell CityPell City3200 Meters9.9:47.45a11
Apr 29AHSAA Class 6A State Track & Field ChampionshipsApr 29 · 1600 Meters · Place 8 · Pell CityPell City1600 Meters8.4:30.70a11
Apr 29AHSAA Class 6A State Track & Field ChampionshipsApr 29 · 800 Meters · Place 14 · Pell CityPell City800 Meters14.2:00.93a PB11
Apr 23AHSAA Class 6A Section 2Apr 23 · 3200 Meters · Place 2 · Pell CityPell City3200 Meters2.10:00.55a11
Apr 23AHSAA Class 6A Section 2Apr 23 · 1600 Meters · Place 3 · Pell CityPell City1600 Meters3.4:34.99a11
Apr 23AHSAA Class 6A Section 2Apr 23 · 800 Meters · Place 4 · Pell CityPell City800 Meters4.2:01.84a11
Mar 18Helena Classic on the HillMar 18 · 3200 Meters · Place 2 · Pell City HiPell City Hi3200 Meters29:39.45—
Mar 18Helena Classic on the HillMar 18 · 1600 Meters · Place 13 · Pell City HiPell City Hi1600 Meters134:40.22—
Mar 11Sylacauga Invitational MeetMar 11 · 3200 Meters · Place 1 · Pell CityPell City3200 Meters1.9:47.0aUnofficial11
Mar 11Sylacauga Invitational MeetMar 11 · 800 Meters · Place 1 · Pell CityPell City800 Meters1.2:04.2aUnofficial11
Mar 4Gadsden City KickoffMar 4 · 800 Meters · Place 1 · Pell City HiPell City Hi800 Meters12:08.69—
Mar 4Gadsden City KickoffMar 4 · 1600 Meters · Place 1 · Pell City HiPell City Hi1600 Meters14:43.56—

2020 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 12Gadsden City Open #1 Mar 12 · 3200 Meters · Place 1 · Pell City HiPell City Hi3200 Meters110:38.50—
Mar 12Gadsden City Open #1 Mar 12 · 800 Meters · Place 1 · Pell City HiPell City Hi800 Meters12:11.43—

2020 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 31Crossplex Last Chance InvitationalJan 31 · 1600 Meters · Place 25 · Pell City HiPell City Hi1600 Meters254:43.27—
Jan 20MLK Indoor Track Classic Jan 20 · 3200 Meters · Place 13 · Pell City HiPell City Hi3200 Meters1310:22.76—
Jan 20MLK Indoor Track Classic Jan 20 · 1600 Meters · Place 15 · Pell City HiPell City Hi1600 Meters154:47.37—