Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorUL Lenny Lyles Indoor TF · Jan 304:08.26aUL Lenny Lyles Indoor TFJanuary 30, 2026
100 Meters · OutdoorMontgomery Academy Invitational · Mar 2412.86Montgomery Academy InvitationalMarch 24, 2018
1200 Meters · Relay Split · IndoorNCAA Division II Indoor Track & Field Championships · Mar 132:59.497NCAA Division II Indoor Track & Field ChampionshipsMarch 13, 2025
1500 Meters · OutdoorGulf South Conference Outdoor Championship · May 13:52.50aGulf South Conference Outdoor ChampionshipMay 1, 2025
1600 Meters · IndoorLast Chance Invitational · Jan 294:29.59aLast Chance InvitationalJanuary 29, 2021
1600 Meters · OutdoorAHSAA Class 3A State Track & Field Championships · Apr 304:26.23aAHSAA Class 3A State Track & Field Championships April 30, 2021
200 Meters · OutdoorEnterprise Invitational · Feb 2723.98aEnterprise InvitationalFebruary 27, 2021
3200 Meters · IndoorCrossplex Holiday Invitational #1 · Dec 1110:25.65aCrossplex Holiday Invitational #1December 11, 2021
3200 Meters · OutdoorEnterprise Friday Night Lights · Mar 1910:02.62aEnterprise Friday Night Lights March 19, 2021
400 Meters · IndoorAHSAA Class 1A-3A Indoor State Championships · Feb 551.32aAHSAA Class 1A-3A Indoor State ChampionshipsFebruary 5, 2021
400 Meters · OutdoorEnterprise Invitational #2 · Mar 651.76aEnterprise Invitational #2March 6, 2021
800 Meters · IndoorSamford Open · Jan 171:53.04Samford OpenJanuary 17, 2026
800 Meters · OutdoorOle Miss Classic · Mar 211:50.89aOle Miss ClassicMarch 21, 2025

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 29Gulf South Conference Outdoor ChampionshipApr 29 · 1500 Meters · Place 16 · Alabama-HuntsvilleAlabama-Huntsville1500 Meters16.4:07.54aSr
Apr 29Gulf South Conference Outdoor ChampionshipApr 29 · 800 Meters · Place 18 · Alabama-HuntsvilleAlabama-Huntsville800 Meters18.1:58.06aSr
Apr 17UAH Rocket City InvitationalApr 17 · 1500 Meters · Alabama-HuntsvilleAlabama-Huntsville1500 Meters--DNFSr
Apr 17UAH Rocket City InvitationalApr 17 · 800 Meters · Alabama-HuntsvilleAlabama-Huntsville800 Meters--DNFSr
Apr 10Joe Walker InvitationalApr 10 · 800 Meters · Alabama-HuntsvilleAlabama-Huntsville800 Meters--DNSSr
Apr 3Mike Fanelli Track ClassicApr 3 · 800 Meters · Place 56 · Alabama-HuntsvilleAlabama-Huntsville800 Meters56.1:53.97aSr
Apr 3Stanford InviteApr 3 · 1500 Meters · Place 9 · Alabama-HuntsvilleAlabama-Huntsville1500 Meters9.3:53.56aSr
Mar 202026 Ole Miss Classic Mar 20 · 800 Meters · Place 4 · Alabama-HuntsvilleAlabama-Huntsville800 Meters41:52.40aSr

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 192026 GSC Indoor Track & Field ChampionshipsFeb 19 · 1 Mile · Place 11 · Alabama-HuntsvilleAlabama-Huntsville1 Mile11.4:22.21aSr
Jan 30UL Lenny Lyles Indoor TFJan 30 · 1 Mile · Place 16 · Alabama-HuntsvilleAlabama-Huntsville1 Mile16.4:08.26a PBSr
Jan 17Samford OpenJan 17 · 800 Meters · Place 2 · Alabama-HuntsvilleAlabama-Huntsville800 Meters21:53.04 PBSR

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 10Lee Last ChanceMay 10 · 800 Meters · Alabama-HuntsvilleAlabama-Huntsville800 Meters--DNSJr
May 1Gulf South Conference Outdoor ChampionshipMay 1 · 1500 Meters · Place 5 · Alabama-HuntsvilleAlabama-Huntsville1500 Meters5.3:52.50a PBJr
May 1Gulf South Conference Outdoor ChampionshipMay 1 · 800 Meters · Place 21 · Alabama-HuntsvilleAlabama-Huntsville800 Meters21.2:06.12aJr
Apr 11Lee Fast Break Athletics InvitationalApr 11 · 1500 Meters · Place 17 · Alabama-HuntsvilleAlabama-Huntsville1500 Meters173:54.00JR
Mar 21Ole Miss ClassicMar 21 · 800 Meters · Place 8 · Alabama-HuntsvilleAlabama-Huntsville800 Meters81:50.89a PBJr

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 13NCAA Division II Indoor Track & Field ChampionshipsMar 13 · 1200 Meters · Alabama-HuntsvilleAlabama-Huntsville1200 MetersRelay Split—2:59.497 PBJr
Feb 20GSC Indoor ChampionshipFeb 20 · 1 Mile · Place 7 · Alabama-HuntsvilleAlabama-Huntsville1 Mile7.4:12.00aJr
Feb 20GSC Indoor ChampionshipFeb 20 · 800 Meters · Alabama-HuntsvilleAlabama-Huntsville800 Meters--DNFJr
Jan 24 RADD College InvitationalJan 24 · 800 Meters · Place 6 · Alabama-HuntsvilleAlabama-Huntsville800 Meters6.1:54.25aJr

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 2Gulf South Conference ChampionshipMay 2 · 1500 Meters · Place 6 · Alabama-HuntsvilleAlabama-Huntsville1500 Meters63:55.81a—
May 2Gulf South Conference ChampionshipMay 2 · 800 Meters · Place 7 · Alabama-HuntsvilleAlabama-Huntsville800 Meters71:55.18a—
Apr 19Georgia Tech InvitationalApr 19 · 1500 Meters · Place 27 · Alabama-HuntsvilleAlabama-Huntsville1500 Meters27.3:54.91aSo
Apr 19Georgia Tech InvitationalApr 19 · 800 Meters · Alabama-HuntsvilleAlabama-Huntsville800 Meters--DNFSo
Apr 11Berry Field Day InvitationalApr 11 · 1500 Meters · Place 3 · Alabama-HuntsvilleAlabama-Huntsville1500 Meters3.3:54.55aSo
Apr 5Lee Fast Break Athletics InvitationalApr 5 · 800 Meters · Place 17 · Alabama-HuntsvilleAlabama-Huntsville800 Meters17.1:55.57aSo
Mar 21Alumni Bulldog RelaysMar 21 · 800 Meters · Place 4 · Alabama-HuntsvilleAlabama-Huntsville800 Meters41:56.98JR
Mar 15Montevallo Falcon ClassicMar 15 · 1500 Meters · Place 2 · Alabama-HuntsvilleAlabama-Huntsville1500 Meters23:56.14a—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 15Gulf South Conference Indoor ChampionshipsFeb 15 · 800 Meters · Place 4 · Alabama-HuntsvilleAlabama-Huntsville800 Meters41:53.55a—
Jan 20Samford University OpenJan 20 · 800 Meters · Place 3 · Alabama-HuntsvilleAlabama-Huntsville800 Meters31:57.20a—
Jan 13Vulcan InviteJan 13 · 1 Mile · Place 4 · Alabama-HuntsvilleAlabama-Huntsville1 Mile44:21.37a—

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 4Gulf South Conference ChampionshipMay 4 · 800 Meters · Place 8 · Alabama-HuntsvilleAlabama-Huntsville800 Meters81:54.27FR
Apr 13Samford Alabama Track Challenge 2023Apr 13 · 800 Meters · Place 5 · Alabama-HuntsvilleAlabama-Huntsville800 Meters51:54.33FR
Apr 7Flames InvitationalApr 7 · 800 Meters · Place 47 · Alabama-HuntsvilleAlabama-Huntsville800 Meters471:59.78FR
Mar 25Lee University InvitationalMar 25 · 1500 Meters · Place 12 · Alabama-HuntsvilleAlabama-Huntsville1500 Meters124:02.88FR
Mar 25Lee University InvitationalMar 25 · 800 Meters · Place 2 · Alabama-HuntsvilleAlabama-Huntsville800 Meters21:53.89FR
Mar 17Montevallo Falcon ClassicMar 17 · 1500 Meters · Place 7 · Alabama-HuntsvilleAlabama-Huntsville1500 Meters7.4:02.73aFr

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 14GSC Indoor Track & Field ChampionshipsFeb 14 · 800 Meters · Place 10 · Alabama-HuntsvilleAlabama-Huntsville800 Meters10.1:55.12aFr
Feb 10Samford Bulldog InvitationalFeb 10 · 800 Meters · Place 7 · Alabama-HuntsvilleAlabama-Huntsville800 Meters71:57.16FR
Feb 5USA Jaguar InvitationalFeb 5 · 800 Meters · Place 11 · Ala-HuntsvilleAla-Huntsville800 Meters111:57.53—

2021 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 11Crossplex Holiday Invitational #1Dec 11 · 3200 Meters · Place 3 · Providence ChristianProvidence Christian3200 Meters3.10:25.65a PB12
Dec 11Crossplex Holiday Invitational #1Dec 11 · 400 Meters · Place 5 · Providence ChristianProvidence Christian400 Meters5.52.87a12
Feb 5AHSAA Class 1A-3A Indoor State ChampionshipsFeb 5 · 1600 Meters · Place 2 · Providence ChristianProvidence Christian1600 Meters2.4:37.95a11
Feb 5AHSAA Class 1A-3A Indoor State ChampionshipsFeb 5 · 800 Meters · Place 1 · Providence ChristianProvidence Christian800 Meters1.1:58.20a11
Feb 5AHSAA Class 1A-3A Indoor State ChampionshipsFeb 5 · 400 Meters · Place 1 · Providence ChristianProvidence Christian400 Meters1.51.32a PB11
Jan 29Last Chance InvitationalJan 29 · 1600 Meters · Place 5 · Providence ChristianProvidence Christian1600 Meters5.4:29.59a PB11
Jan 8Crossplex Icebreaker InvitationalJan 8 · 800 Meters · Place 3 · Providence ChristianProvidence Christian800 Meters3.2:06.32a11
Jan 8Crossplex Icebreaker InvitationalJan 8 · 400 Meters · Place 6 · Providence ChristianProvidence Christian400 Meters6.52.65a11

2021 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 30AHSAA Class 3A State Track & Field Championships Apr 30 · 3200 Meters · Place 3 · Providence ChristianProvidence Christian3200 Meters3.10:05.14a11
Apr 30AHSAA Class 3A State Track & Field Championships Apr 30 · 1600 Meters · Place 2 · Providence ChristianProvidence Christian1600 Meters2.4:26.23a PB11
Apr 30AHSAA Class 3A State Track & Field Championships Apr 30 · 800 Meters · Place 1 · Providence ChristianProvidence Christian800 Meters1.1:58.08a11
Apr 30AHSAA Class 3A State Track & Field Championships Apr 30 · 400 Meters · Place 5 · Providence ChristianProvidence Christian400 Meters5.52.27a11
Apr 23AHSAA Class 3A Section 1Apr 23 · 3200 Meters · Place 1 · Providence ChristianProvidence Christian3200 Meters1.10:25.17a11
Apr 23AHSAA Class 3A Section 1Apr 23 · 1600 Meters · Place 1 · Providence ChristianProvidence Christian1600 Meters1.4:39.56a11
Apr 23AHSAA Class 3A Section 1Apr 23 · 800 Meters · Place 1 · Providence ChristianProvidence Christian800 Meters1.2:04.08a11
Apr 23AHSAA Class 3A Section 1Apr 23 · 400 Meters · Place 1 · Providence ChristianProvidence Christian400 Meters1.51.79a11
Mar 19Enterprise Friday Night Lights Mar 19 · 3200 Meters · Place 1 · Providence ChristianProvidence Christian3200 Meters1.10:02.62a PB11
Mar 6Enterprise Invitational #2Mar 6 · 400 Meters · Place 3 · Providence ChristianProvidence Christian400 Meters3.51.76a PB11
Feb 27Enterprise InvitationalFeb 27 · 1600 Meters · Place 1 · Providence ChristianProvidence Christian1600 Meters1.4:53.13a11
Feb 27Enterprise InvitationalFeb 27 · 200 Meters · Place 2 · Providence ChristianProvidence Christian200 Meters2.23.98a PB11

2020 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 11Holiday InvitationalDec 11 · 1600 Meters · Place 4 · Providence ChristianProvidence Christian1600 Meters4.4:40.97a11
Dec 11Holiday InvitationalDec 11 · 800 Meters · Place 5 · Providence ChristianProvidence Christian800 Meters5.2:06.02a11
Feb 7AHSAA Indoor Track and Field ChampionshipsFeb 7 · 800 Meters · Place 2 · Providence CProvidence C800 Meters22:02.69—
Feb 7AHSAA Indoor Track and Field ChampionshipsFeb 7 · 800 Meters · Place 2 · Providence CProvidence C800 Meters22:02.69—
Feb 7AHSAA Indoor Track and Field ChampionshipsFeb 7 · 400 Meters · Place 6 · Providence CProvidence C400 Meters652.65—
Jan 3Icebreaker InvitationalJan 3 · 800 Meters · Place 5 · Providence CProvidence C800 Meters52:07.95—
Jan 3Icebreaker InvitationalJan 3 · 400 Meters · Place 7 · Providence CProvidence C400 Meters753.18—

2020 Outdoor Track

3 results
DateMeetEventPlMarkGr
Feb 29Leap Year InvitationalFeb 29 · 800 Meters · Place 1 · Providence ChristianProvidence Christian800 Meters1.2:06.38a10
Feb 29Leap Year InvitationalFeb 29 · 400 Meters · Place 3 · Providence ChristianProvidence Christian400 Meters3.53.49a10
Feb 29Leap Year InvitationalFeb 29 · 200 Meters · Place 13 · Providence ChristianProvidence Christian200 Meters13.25.24a10

2019 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 13Holiday InvitationalDec 13 · 400 Meters · Place 14 · Providence ChristianProvidence Christian400 Meters14.54.81a10
Feb 1AHSAA Indoor State Track & Field ChampionshipsFeb 1 · 400 Meters · Place 8 · Providence ChristianProvidence Christian400 Meters8.54.78a9
Jan 4Icebreaker Indoor InvitationalJan 4 · 400 Meters · Place 22 · Providence CProvidence C400 Meters2256.59—
Jan 4Icebreaker Indoor InvitationalJan 4 · 400 Meters · Place 1 · Providence CProvidence C400 Meters156.59—

2019 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 3AHSAA 3A State ChampionshipsMay 3 · 800 Meters · Place 2 · Providence ChristianProvidence Christian800 Meters2.2:03.39a9
May 3AHSAA 3A State ChampionshipsMay 3 · 400 Meters · Place 10 · Providence ChristianProvidence Christian400 Meters10.53.03a9
Apr 27AHSAA 3A Section 1Apr 27 · 800 Meters · Place 6 · Providence ChristianProvidence Christian800 Meters6.2:06.89a9
Apr 27AHSAA 3A Section 1Apr 27 · 400 Meters · Place 8 · Providence ChristianProvidence Christian400 Meters8.53.87a9

2018 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 7Holiday InvitationalDec 7 · 400 Meters · Place 48 · Providence ChristianProvidence Christian400 Meters48.59.40a9

2018 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 27AHSAA 3A Section 1Apr 27 · 400 Meters · Place 17 · Providence ChristianProvidence Christian400 Meters17.56.73a8
Mar 24Montgomery Academy InvitationalMar 24 · 400 Meters · Place 52 · Providence CProvidence C400 Meters5257.75—
Mar 24Montgomery Academy InvitationalMar 24 · 100 Meters · Place 87 · Providence CProvidence C100 Meters8712.86 PB—
Mar 3Race to Fight HungerMar 3 · 100 Meters · Place 64 · ProvidenceProvidence100 Meters6412.98—