Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorSamford Bulldog Open · Feb 155:56.43Samford Bulldog OpenFebruary 15, 2025
1000 Meters · IndoorBSC Panther Indoor Icebreaker · Dec 13:33.23aBSC Panther Indoor IcebreakerDecember 1, 2023
1500 Meters · OutdoorFalcon Track & Field Classic · Mar 185:14.79aFalcon Track & Field ClassicMarch 18, 2022
1600 Meters · IndoorAHSAA Indoor State Track & Field Championships · Feb 16:11.73aAHSAA Indoor State Track & Field ChampionshipsFebruary 1, 2019
1600 Meters · OutdoorAHSAA Class 7A Section 2 · Apr 236:01.62aAHSAA Class 7A Section 2April 23, 2021
3200 Meters · OutdoorTroy Invitational Meet 5 · Apr 2013:15.14Troy Invitational Meet 5April 20, 2017
400 Meters · IndoorKMS Invitational · Jan 211:06.78KMS InvitationalJanuary 21, 2024
400 Meters · OutdoorCollegiate Conference of the South Outdoor Track Championship · Apr 231:03.26aCollegiate Conference of the South Outdoor Track ChampionshipApril 23, 2025
600 Meters · IndoorKMS Invitational · Jan 221:52.60aKMS InvitationalJanuary 22, 2023
800 Meters · IndoorSamford Bulldog Open · Feb 152:38.70Samford Bulldog OpenFebruary 15, 2025
800 Meters · OutdoorUAB Blazer Invitational · Apr 12:29.21aUAB Blazer InvitationalApril 1, 2022

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

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
Apr 23Collegiate Conference of the South Outdoor Track ChampionshipApr 23 · 1500 Meters · Place 6 · Huntingdon (Ala.)Huntingdon (Ala.)1500 Meters6.5:29.30aSr
Apr 23Collegiate Conference of the South Outdoor Track ChampionshipApr 23 · 800 Meters · Place 3 · Huntingdon (Ala.)Huntingdon (Ala.)800 MetersRound P3.2:31.89aSr
Apr 23Collegiate Conference of the South Outdoor Track ChampionshipApr 23 · 800 Meters · Place 7 · Huntingdon (Ala.)Huntingdon (Ala.)800 Meters7.2:44.20aSr
Apr 23Collegiate Conference of the South Outdoor Track ChampionshipApr 23 · 400 Meters · Place 4 · Huntingdon (Ala.)Huntingdon (Ala.)400 MetersRound P4.1:03.26a PBSr
Apr 23Collegiate Conference of the South Outdoor Track ChampionshipApr 23 · 400 Meters · Place 5 · Huntingdon (Ala.)Huntingdon (Ala.)400 Meters5.1:05.80aSr
Apr 4Troy Doc Anderson Invitational & Multi 2025Apr 4 · 1500 Meters · Place 14 · HuntingdonHuntingdon1500 Meters145:25.97SR
Apr 4Troy Doc Anderson Invitational & Multi 2025Apr 4 · 800 Meters · Place 10 · HuntingdonHuntingdon800 Meters102:45.47SR
Mar 22Belhaven InvitationalMar 22 · 800 Meters · Place 9 · Huntingdon (Ala.)Huntingdon (Ala.)800 Meters92:36.26aSr
Mar 22Belhaven InvitationalMar 22 · 400 Meters · Place 19 · Huntingdon (Ala.)Huntingdon (Ala.)400 Meters191:05.08aSr
Mar 14Montevallo Falcon Classic & MultiMar 14 · 1500 Meters · Place 14 · HuntingdonHuntingdon1500 Meters145:30.77SR
Mar 14Montevallo Falcon Classic & MultiMar 14 · 800 Meters · Place 17 · HuntingdonHuntingdon800 Meters172:39.54SR
Mar 8UWA InvitationalMar 8 · 1500 Meters · Place 13 · HuntingdonHuntingdon1500 Meters135:32.25SR
Mar 8UWA InvitationalMar 8 · 800 Meters · Place 5 · HuntingdonHuntingdon800 Meters52:34.92SR
Mar 1MC Spring CleaningMar 1 · 1500 Meters · Place 10 · Huntingdon (Ala.)Huntingdon (Ala.)1500 Meters10.5:52.64aSr
Mar 1MC Spring CleaningMar 1 · 800 Meters · Place 17 · Huntingdon (Ala.)Huntingdon (Ala.)800 Meters17.2:46.64aSr

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 15Samford Bulldog OpenFeb 15 · 1 Mile · Place 10 · HuntingdonHuntingdon1 Mile105:56.43 PBSR
Feb 15Samford Bulldog OpenFeb 15 · 800 Meters · Place 11 · HuntingdonHuntingdon800 Meters112:38.70 PBSR
Jan 19KMS Invitational 2025Jan 19 · 800 Meters · Place 10 · Huntingdon (Ala.)Huntingdon (Ala.)800 Meters102:41.07a—

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
Apr 11Berry Field Day InvitationalApr 11 · 1500 Meters · Place 41 · Huntingdon (Ala.)Huntingdon (Ala.)1500 Meters41.5:44.98aJr
Apr 11Berry Field Day InvitationalApr 11 · 800 Meters · Place 26 · Huntingdon (Ala.)Huntingdon (Ala.)800 Meters26.2:32.07aJr
Apr 11Berry Field Day InvitationalApr 11 · 400 Meters · Place 21 · Huntingdon (Ala.)Huntingdon (Ala.)400 Meters21.1:04.91aJr
Mar 29UAB Spring InvitationalMar 29 · 1500 Meters · Place 14 · Huntingdon (Ala.)Huntingdon (Ala.)1500 Meters145:21.03a—
Mar 29UAB Spring InvitationalMar 29 · 800 Meters · Place 18 · Huntingdon (Ala.)Huntingdon (Ala.)800 Meters182:36.32a—
Mar 29UAB Spring InvitationalMar 29 · 400 Meters · Place 14 · Huntingdon (Ala.)Huntingdon (Ala.)400 Meters141:05.89a—
Mar 15Montevallo Falcon ClassicMar 15 · 1500 Meters · Place 18 · Huntingdon (Ala.)Huntingdon (Ala.)1500 Meters185:19.90a—
Mar 15Montevallo Falcon ClassicMar 15 · 800 Meters · Place 11 · Huntingdon (Ala.)Huntingdon (Ala.)800 Meters112:36.57a—
Mar 15Montevallo Falcon ClassicMar 15 · 400 Meters · Place 12 · Huntingdon (Ala.)Huntingdon (Ala.)400 Meters121:05.63a—
Mar 9CAU Panther Track and Field Classic MeetMar 9 · 1500 Meters · Place 42 · Huntingdon (Ala.)Huntingdon (Ala.)1500 Meters425:53.80a—
Mar 9CAU Panther Track and Field Classic MeetMar 9 · 800 Meters · Place 20 · Huntingdon (Ala.)Huntingdon (Ala.)800 Meters202:44.73a—
Mar 2MC Spring CleaningMar 2 · 1500 Meters · Place 16 · Huntingdon (Ala.)Huntingdon (Ala.)1500 Meters16.5:35.15aJr
Mar 2MC Spring CleaningMar 2 · 800 Meters · Place 17 · Huntingdon (Ala.)Huntingdon (Ala.)800 Meters17.2:41.19aJr

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 21KMS InvitationalJan 21 · 400 Meters · Place 20 · HuntingdonHuntingdon400 Meters201:06.78 PBJR

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 1BSC Panther Indoor IcebreakerDec 1 · 1000 Meters · Place 13 · Huntingdon (Ala.)Huntingdon (Ala.)1000 Meters13.3:33.23a PBJr
Dec 1BSC Panther Indoor IcebreakerDec 1 · 800 Meters · Place 20 · Huntingdon (Ala.)Huntingdon (Ala.)800 Meters20.2:39.26aJr
Jan 22KMS InvitationalJan 22 · 800 Meters · Place 18 · HuntingdonHuntingdon800 Meters182:47.26aSo
Jan 22KMS InvitationalJan 22 · 600 Meters · Place 4 · HuntingdonHuntingdon600 Meters41:52.60a PBSo

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
Apr 27Collegiate Conference of the South ChampionshipsApr 27 · 1500 Meters · Place 7 · HuntingdonHuntingdon1500 Meters75:35.67SO
Apr 27Collegiate Conference of the South ChampionshipsApr 27 · 800 Meters · Place 6 · HuntingdonHuntingdon800 MetersRound P62:32.75SO
Apr 27Collegiate Conference of the South ChampionshipsApr 27 · 800 Meters · Place 5 · HuntingdonHuntingdon800 Meters52:32.74SO
Apr 27Collegiate Conference of the South ChampionshipsApr 27 · 400 Meters · Place 9 · HuntingdonHuntingdon400 MetersRound P91:03.63SO
Mar 31UAB Spring InvitationalMar 31 · 1500 Meters · Place 13 · HuntingdonHuntingdon1500 Meters135:16.42SO
Mar 31UAB Spring InvitationalMar 31 · 800 Meters · Place 15 · HuntingdonHuntingdon800 Meters152:35.99SO
Mar 17Montevallo Falcon ClassicMar 17 · 1500 Meters · Place 8 · Huntingdon (Ala.)Huntingdon (Ala.)1500 Meters8.5:22.54aSo
Mar 17Montevallo Falcon ClassicMar 17 · 800 Meters · Place 11 · Huntingdon (Ala.)Huntingdon (Ala.)800 Meters11.2:43.23aSo
Mar 17Montevallo Falcon ClassicMar 17 · 400 Meters · Place 7 · Huntingdon (Ala.)Huntingdon (Ala.)400 Meters7.1:04.65aSo
Mar 11Clark Atlanta University Panther InvitationalMar 11 · 1500 Meters · Place 7 · Huntingdon (Ala.)Huntingdon (Ala.)1500 Meters7.5:20.62aSo
Mar 11Clark Atlanta University Panther InvitationalMar 11 · 800 Meters · Place 14 · Huntingdon (Ala.)Huntingdon (Ala.)800 Meters14.2:42.70aSo
Mar 4Mississippi College Spring Cleaning ClassicMar 4 · 1500 Meters · Place 19 · Huntingdon (Ala.)Huntingdon (Ala.)1500 Meters19.5:32.30aSo
Mar 4Mississippi College Spring Cleaning ClassicMar 4 · 800 Meters · Place 14 · Huntingdon (Ala.)Huntingdon (Ala.)800 Meters14.2:36.84aSo

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 2Birmingham Southern College Indoor IcebreakerDec 2 · 800 Meters · Place 29 · Huntingdon (Ala.)Huntingdon (Ala.)800 Meters29.2:42.74aSo
Jan 23KMS InvitationalJan 23 · 800 Meters · Place 17 · HuntingdonHuntingdon800 Meters172:42.19—
Jan 23KMS InvitationalJan 23 · 400 Meters · Place 30 · HuntingdonHuntingdon400 Meters301:07.09—

2022 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 20USA South Track & Field Conference ChampionshipApr 20 · 1500 Meters · Place 14 · Huntingdon (Ala.)Huntingdon (Ala.)1500 Meters14.5:37.01aFr
Apr 20USA South Track & Field Conference ChampionshipApr 20 · 800 Meters · Place 13 · Huntingdon (Ala.)Huntingdon (Ala.)800 Meters13.2:37.24aFr
Apr 1UAB Blazer InvitationalApr 1 · 1500 Meters · Place 26 · Huntingdon (Ala.)Huntingdon (Ala.)1500 Meters26.5:21.31aFr
Apr 1UAB Blazer InvitationalApr 1 · 800 Meters · Place 14 · Huntingdon (Ala.)Huntingdon (Ala.)800 Meters14.2:29.21a PBFr
Mar 18Falcon Track & Field ClassicMar 18 · 1500 Meters · Place 7 · Huntingdon (Ala.)Huntingdon (Ala.)1500 Meters7.5:14.79a PBFr
Mar 18Falcon Track & Field ClassicMar 18 · 800 Meters · Place 12 · Huntingdon (Ala.)Huntingdon (Ala.)800 Meters12.2:37.81aFr
Mar 11Gem of the Hills ClassicMar 11 · 1500 Meters · Place 17 · HuntingdonHuntingdon1500 Meters175:43.54FR
Mar 11Gem of the Hills ClassicMar 11 · 800 Meters · Place 7 · HuntingdonHuntingdon800 Meters72:54.27FR
Mar 5Mississippi College Season OpenerMar 5 · 800 Meters · Place 18 · HuntingdonHuntingdon800 Meters182:42.19—
Mar 5Mississippi College Season OpenerMar 5 · 1500 Meters · Place 15 · HuntingdonHuntingdon1500 Meters155:23.71—

2021 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 23AHSAA Class 7A Section 2Apr 23 · 1600 Meters · Place 9 · DothanDothan1600 Meters9.6:01.62a PB12
Apr 17Wiregrass InvitationalApr 17 · 1600 Meters · Place 2 · DothanDothan1600 Meters2.6:20.80a12
Apr 17Wiregrass InvitationalApr 17 · 800 Meters · Place 4 · DothanDothan800 Meters4.2:47.40a12
Apr 12Mike Spain InvitationalApr 12 · 1600 Meters · Place 8 · Dothan HighDothan High1600 Meters86:23.46—
Apr 12Mike Spain InvitationalApr 12 · 800 Meters · Place 9 · Dothan HighDothan High800 Meters92:52.36—
Mar 19Troy Invitational #2Mar 19 · 1600 Meters · Place 2 · DothanDothan1600 Meters2.6:28.68a12
Mar 19Troy Invitational #2Mar 19 · 800 Meters · Place 3 · DothanDothan800 Meters3.2:50.17a12

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 29Last Chance InvitationalJan 29 · 800 Meters · Place 18 · DothanDothan800 Meters18.2:49.51a12
Jan 29Last Chance InvitationalJan 29 · 400 Meters · Place 34 · DothanDothan400 Meters34.1:10.42a12

2020 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 7AHSAA Indoor Track and Field ChampionshipsFeb 7 · 800 Meters · Place 22 · Dothan HighDothan High800 Meters222:41.55—
Feb 7AHSAA Indoor Track and Field ChampionshipsFeb 7 · 800 Meters · Place 22 · Dothan HighDothan High800 Meters222:41.55—
Jan 31Crossplex Last Chance InvitationalJan 31 · 800 Meters · Place 59 · Dothan HighDothan High800 Meters592:41.96—
Jan 31Crossplex Last Chance InvitationalJan 31 · 1600 Meters · Place 69 · Dothan HighDothan High1600 Meters696:17.19—
Jan 31Crossplex Last Chance InvitationalJan 31 · 800 Meters · Place 59 · Dothan HighDothan High800 Meters592:41.96—

2019 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 27AHSAA 6A Section 1Apr 27 · 800 Meters · Place 8 · DothanDothan800 Meters8.2:41.24a10
Apr 27AHSAA 6A Section 1Apr 27 · 400 Meters · Place 8 · DothanDothan400 Meters8.1:07.31a10
Apr 5Mobile Challenge of ChampionsApr 5 · 800 Meters · Place 35 · Dothan HighDothan High800 Meters352:54.3910
Apr 5Mobile Challenge of ChampionsApr 5 · 400 Meters · Place 36 · Dothan HighDothan High400 Meters361:10.5910

2019 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 1AHSAA Indoor State Track & Field ChampionshipsFeb 1 · 1600 Meters · Place 14 · DothanDothan1600 Meters14.6:11.73a PB10
Feb 1AHSAA Indoor State Track & Field ChampionshipsFeb 1 · 800 Meters · Place 19 · DothanDothan800 Meters19.2:43.05a10
Jan 25Last Chance InvitationalJan 25 · 800 Meters · Place 48 · Dothan HighDothan High800 Meters482:43.30—
Jan 25Last Chance InvitationalJan 25 · 1600 Meters · Place 58 · Dothan HighDothan High1600 Meters586:21.05—
Jan 25Last Chance InvitationalJan 25 · 800 Meters · Place 48 · Dothan HighDothan High800 Meters482:43.30—

2018 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 7Holiday InvitationalDec 7 · 1600 Meters · Place 28 · DothanDothan1600 Meters28.6:14.31a10
Dec 7Holiday InvitationalDec 7 · 800 Meters · Place 37 · DothanDothan800 Meters37.2:52.47a10

2018 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 27AHSAA 6A Section 1Apr 27 · 3200 Meters · Place 6 · DothanDothan3200 Meters6.14:25.06a9
Apr 27AHSAA 6A Section 1Apr 27 · 1600 Meters · Place 8 · DothanDothan1600 Meters8.6:25.50a9
Apr 27AHSAA 6A Section 1Apr 27 · 800 Meters · Place 11 · DothanDothan800 Meters11.2:55.97a9
Mar 30River Region InvitationalMar 30 · 3200 Meters · Place 5 · Dothan HighDothan High3200 Meters514:42.45—
Mar 30River Region InvitationalMar 30 · 1600 Meters · Place 8 · Dothan HighDothan High1600 Meters86:35.72—
Mar 30River Region InvitationalMar 30 · 800 Meters · Place 24 · Dothan HighDothan High800 Meters243:08.54—
Mar 17Gulf Shores St. Patrick's Day InvitationalMar 17 · 3200 Meters · Place 13 · Dothan HighDothan High3200 Meters1315:05.83—
Mar 17Gulf Shores St. Patrick's Day InvitationalMar 17 · 1600 Meters · Place 19 · Dothan HighDothan High1600 Meters196:42.54—
Mar 17Gulf Shores St. Patrick's Day InvitationalMar 17 · 800 Meters · Place 20 · Dothan HighDothan High800 Meters203:05.59—

2017 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 28AHSAA 6A Sectional 1Apr 28 · 3200 Meters · Place 2 · DothanDothan3200 Meters2.13:22.64a8
Apr 28AHSAA 6A Sectional 1Apr 28 · 1600 Meters · Place 10 · DothanDothan1600 Meters10.6:21.29a8
Apr 22Hornet InvitationalApr 22 · 3200 Meters · Place 1 · Dothan HighDothan High3200 Meters114:23.38—
Apr 22Hornet InvitationalApr 22 · 1600 Meters · Place 8 · Dothan HighDothan High1600 Meters86:27.77—
Apr 20Troy Invitational Meet 5Apr 20 · 3200 Meters · Place 4 · Dothan HighDothan High3200 Meters413:15.14 PB—
Apr 20Troy Invitational Meet 5Apr 20 · 1600 Meters · Place 1 · Dothan HighDothan High1600 Meters16:06.78—
Mar 22Troy Invitational Meet 2Mar 22 · 3200 Meters · Place 1 · Dothan HighDothan High3200 Meters113:54.47—
Mar 22Troy Invitational Meet 2Mar 22 · 1600 Meters · Place 4 · Dothan HighDothan High1600 Meters46:25.05—
Mar 4Panther RelaysMar 4 · 1600 Meters · Place 4 · DothanDothan1600 Meters4.6:44.69a8

2016 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 29AHSAA 6A Section 1Apr 29 · 3200 Meters · Place 5 · DothanDothan3200 Meters5.14:06.28a7
Apr 29AHSAA 6A Section 1Apr 29 · 1600 Meters · Place 9 · DothanDothan1600 Meters9.6:35.72a7
Apr 23Hornets InvitationalApr 23 · 3200 Meters · Place 3 · Dothan HighDothan High3200 Meters314:03.90—
Apr 23Hornets InvitationalApr 23 · 1600 Meters · Place 9 · Dothan HighDothan High1600 Meters96:26.38—
Apr 15Wayne Murphy Auburn InvitationalApr 15 · 3200 Meters · Place 6 · Dothan HighDothan High3200 Meters614:14.897
Apr 15Wayne Murphy Auburn InvitationalApr 15 · 1600 Meters · Place 19 · Dothan HighDothan High1600 Meters196:40.797
Apr 14Charles Henderson Wiregrass InvitationalApr 14 · 3200 Meters · Place 8 · DothanDothan3200 Meters8.14:03.17a7
Apr 14Charles Henderson Wiregrass InvitationalApr 14 · 1600 Meters · Place 10 · DothanDothan1600 Meters10.6:38.83a7
Apr 14Charles Henderson Wiregrass InvitationalApr 14 · 800 Meters · Place 13 · DothanDothan800 Meters13.3:03.48a7
Mar 19Charles Henderson Wiregrass invitationalMar 19 · 3200 Meters · Place 3 · Dothan HighDothan High3200 Meters314:47.22—
Mar 19Charles Henderson Wiregrass invitationalMar 19 · 1600 Meters · Place 10 · Dothan HighDothan High1600 Meters106:37.01—