Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorDoc Anderson Multi & Invitational · Apr 36:29.25aDoc Anderson Multi & InvitationalApril 3, 2026
1600 Meters · IndoorFirst Crack JV Meet · Dec 86:55.44aFirst Crack JV MeetDecember 8, 2021
1600 Meters · OutdoorBirmingham Metro JV Championships · Apr 216:36.53Birmingham Metro JV ChampionshipsApril 21, 2022
300 Meters · IndoorBirmingham Indoor Icebreaker · Dec 657.57aBirmingham Indoor IcebreakerDecember 6, 2024
400 Meters · OutdoorBelhaven Invitational · Mar 221:17.88aBelhaven InvitationalMarch 22, 2025
600 Meters · IndoorUAB Invite · Feb 72:15.79aUAB InviteFebruary 7, 2026
800 Meters · IndoorFirst Crack JV Meet · Dec 83:07.69aFirst Crack JV MeetDecember 8, 2021
800 Meters · OutdoorBerry Field Day Invitational · Apr 92:57.15aBerry Field Day InvitationalApril 9, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 21CCS ChampionshipsApr 21 · 1500 Meters · Place 14 · Huntingdon (Ala.)Huntingdon (Ala.)1500 Meters14.6:31.72aSr
Apr 21CCS ChampionshipsApr 21 · 800 Meters · Place 16 · Huntingdon (Ala.)Huntingdon (Ala.)800 MetersRound P16.3:05.72aSr
Apr 9Berry Field Day InvitationalApr 9 · 1500 Meters · Place 26 · Huntingdon (Ala.)Huntingdon (Ala.)1500 Meters26.6:30.95aSr
Apr 9Berry Field Day InvitationalApr 9 · 800 Meters · Place 43 · Huntingdon (Ala.)Huntingdon (Ala.)800 Meters43.2:57.15a PBSr
Apr 3Doc Anderson Multi & InvitationalApr 3 · 1500 Meters · Place 11 · Huntingdon (Ala.)Huntingdon (Ala.)1500 Meters11.6:29.25a PBSr
Apr 3Doc Anderson Multi & InvitationalApr 3 · 800 Meters · Place 13 · Huntingdon (Ala.)Huntingdon (Ala.)800 Meters13.3:08.82aSr
Mar 13Montevallo Falcon ClassicMar 13 · 1500 Meters · Place 31 · Huntingdon (Ala.)Huntingdon (Ala.)1500 Meters316:49.62aSr
Mar 13Montevallo Falcon ClassicMar 13 · 800 Meters · Place 28 · Huntingdon (Ala.)Huntingdon (Ala.)800 Meters283:13.60aSr
Mar 7Mississippi College Spring ClassicMar 7 · 1500 Meters · Huntingdon (Ala.)Huntingdon (Ala.)1500 Meters--DNFSr
Mar 7Mississippi College Spring ClassicMar 7 · 800 Meters · Place 20 · Huntingdon (Ala.)Huntingdon (Ala.)800 Meters20.3:17.63aSr

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 7UAB InviteFeb 7 · 800 Meters · Place 37 · Huntingdon (Ala.)Huntingdon (Ala.)800 Meters373:19.31aSr
Feb 7UAB InviteFeb 7 · 600 Meters · Place 32 · Huntingdon (Ala.)Huntingdon (Ala.)600 Meters322:15.79a PBSr
Jan 182026 KMS InvitationalJan 18 · 600 Meters · Place 19 · HuntingdonHuntingdon600 Meters192:16.73SR
Jan 10UAB Vulcan InviteJan 10 · 800 Meters · Place 22 · HuntingdonHuntingdon800 Meters223:27.84SR

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 23Collegiate Conference of the South Outdoor Track ChampionshipApr 23 · 1500 Meters · Huntingdon (Ala.)Huntingdon (Ala.)1500 Meters—DNFJr
Apr 23Collegiate Conference of the South Outdoor Track ChampionshipApr 23 · 800 Meters · Place 11 · Huntingdon (Ala.)Huntingdon (Ala.)800 MetersRound P11.3:03.00aJr
Apr 4Troy Doc Anderson Invitational & Multi 2025Apr 4 · 800 Meters · Place 15 · HuntingdonHuntingdon800 Meters153:11.54JR
Mar 22Belhaven InvitationalMar 22 · 400 Meters · Place 30 · Huntingdon (Ala.)Huntingdon (Ala.)400 Meters301:17.88a PBJr
Mar 14Montevallo Falcon Classic & MultiMar 14 · 800 Meters · Place 37 · HuntingdonHuntingdon800 Meters373:14.42JR
Mar 8UWA InvitationalMar 8 · 1500 Meters · Place 17 · HuntingdonHuntingdon1500 Meters176:59.10JR
Mar 8UWA InvitationalMar 8 · 800 Meters · Place 12 · HuntingdonHuntingdon800 Meters123:21.39JR
Mar 1MC Spring CleaningMar 1 · 1500 Meters · Huntingdon (Ala.)Huntingdon (Ala.)1500 Meters--DNSJr
Mar 1MC Spring CleaningMar 1 · 800 Meters · Place 23 · Huntingdon (Ala.)Huntingdon (Ala.)800 Meters23.3:13.95aJr

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 19KMS Invitational 2025Jan 19 · 1 Mile · Huntingdon (Ala.)Huntingdon (Ala.)1 Mile—DNF—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 6Birmingham Indoor IcebreakerDec 6 · 300 Meters · Place 31 · Huntingdon (Ala.)Huntingdon (Ala.)300 Meters31.57.57a PBJr
Dec 6Birmingham Indoor IcebreakerDec 6 · 400 Meters · Huntingdon (Ala.)Huntingdon (Ala.)400 Meters--DNSJr
Jan 21KMS InvitationalJan 21 · 600 Meters · Place 17 · HuntingdonHuntingdon600 Meters172:17.68SO

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 11Berry Field Day InvitationalApr 11 · 800 Meters · Huntingdon (Ala.)Huntingdon (Ala.)800 Meters--DNSSo
Apr 11Berry Field Day InvitationalApr 11 · 400 Meters · Place 33 · Huntingdon (Ala.)Huntingdon (Ala.)400 Meters33.1:19.40aSo
Mar 29UAB Spring InvitationalMar 29 · 400 Meters · Place 19 · Huntingdon (Ala.)Huntingdon (Ala.)400 Meters191:22.83a—
Mar 15Montevallo Falcon ClassicMar 15 · 800 Meters · Place 25 · Huntingdon (Ala.)Huntingdon (Ala.)800 Meters253:12.37a—
Mar 15Montevallo Falcon ClassicMar 15 · 400 Meters · Place 20 · Huntingdon (Ala.)Huntingdon (Ala.)400 Meters201:20.75a—
Mar 2MC Spring CleaningMar 2 · 400 Meters · Place 21 · Huntingdon (Ala.)Huntingdon (Ala.)400 Meters21.1:21.46aSo

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 1BSC Panther Indoor IcebreakerDec 1 · 800 Meters · Huntingdon (Ala.)Huntingdon (Ala.)800 Meters--DNSSo

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 2Birmingham Southern College Indoor IcebreakerDec 2 · 400 Meters · Huntingdon (Ala.)Huntingdon (Ala.)400 Meters--DNSFr

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 22Hewitt-Trussville InvitationalApr 22 · 1600 Meters · Place 33 · Hewitt-TrussvilleHewitt-Trussville1600 Meters336:54.5312
Apr 21Birmingham Metro JV ChampionshipsApr 21 · 1600 Meters · Place 26 · Hewitt-TrussvilleHewitt-Trussville1600 Meters266:36.53 PB12
Apr 21Birmingham Metro JV ChampionshipsApr 21 · 800 Meters · Place 42 · Hewitt-TrussvilleHewitt-Trussville800 Meters423:01.8212
Apr 14Birmingham Metro JV Meet #6Apr 14 · 800 Meters · Place 20 · Hewitt-TrussvilleHewitt-Trussville800 Meters203:04.4312
Apr 7Birmingham Metro JV Meet #5Apr 7 · 1600 Meters · Hewitt-TrussvilleHewitt-Trussville1600 Meters--DNF12
Apr 7Birmingham Metro JV Meet #5Apr 7 · 800 Meters · Hewitt-TrussvilleHewitt-Trussville800 Meters--DNS12
Mar 10Metro Birmingham JV Meet #2Mar 10 · 800 Meters · Place 41 · Hewitt-TrussvilleHewitt-Trussville800 Meters413:00.7012

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 8First Crack JV MeetDec 8 · 1600 Meters · Place 30 · Hewitt-TrussvilleHewitt-Trussville1600 Meters30.6:55.44a PB12
Dec 8First Crack JV MeetDec 8 · 800 Meters · Place 33 · Hewitt-TrussvilleHewitt-Trussville800 Meters33.3:07.69a PB12

2021 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 7Metro Birmingham JV Meet #5Apr 7 · 1600 Meters · Place 22 · Hewitt-TrussvilleHewitt-Trussville1600 Meters22.7:29.38a11