Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorGSC Indoor Championship · Feb 204:13.11aGSC Indoor ChampionshipFebruary 20, 2025
1000 Meters · IndoorBirmingham Indoor Icebreaker · Dec 62:33.31aBirmingham Indoor IcebreakerDecember 6, 2024
1500 Meters · OutdoorGulf South Conference Outdoor Championship · Apr 293:57.34aGulf South Conference Outdoor ChampionshipApril 29, 2026
1600 Meters · IndoorLast Chance Invitational #2 · Jan 294:42.45Last Chance Invitational #2January 29, 2022
1600 Meters · OutdoorMobile Challenge of Champions - Open · Apr 14:40.05Mobile Challenge of Champions - OpenApril 1, 2022
3000 Meters · IndoorVulcan Invite · Jan 138:41.87aVulcan InviteJanuary 13, 2024
3000m Steeplechase · 0.914m · OutdoorUAH Rocket City Invitational · Apr 179:10.20aUAH Rocket City InvitationalApril 17, 2026
3000m Steeplechase · OutdoorGulf South Conference Championship · May 29:32.29aGulf South Conference ChampionshipMay 2, 2024
3200 Meters · IndoorIcebreaker Invitational Meet #1 · Jan 810:24.62aIcebreaker Invitational Meet #1January 8, 2022
3200 Meters · OutdoorMobile Challenge of Champions - Open · Apr 110:18.90Mobile Challenge of Champions - OpenApril 1, 2022
400 Meters · IndoorMLK Indoor Track Classic · Jan 1857.09aMLK Indoor Track ClassicJanuary 18, 2021
5000 Meters · IndoorEmory Crossplex Showdown · Jan 1415:44.23aEmory Crossplex ShowdownJanuary 14, 2024
5000 Meters · OutdoorMC Spring Cleaning · Mar 215:23.89aMC Spring CleaningMarch 2, 2024
800 Meters · IndoorSamford University Open · Jan 201:57.73aSamford University OpenJanuary 20, 2024
800 Meters · OutdoorUAH Rocket City Invitational · Apr 171:56.79aUAH Rocket City InvitationalApril 17, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 9Lee University Last ChanceMay 9 · 3000m Steeplechase · Place 6 · Mississippi Christian UniversityMississippi Christian University3000m Steeplechase0.914m6.9:20.95aSr
Apr 29Gulf South Conference Outdoor ChampionshipApr 29 · 3000m Steeplechase · Place 6 · Mississippi Christian UniversityMississippi Christian University3000m Steeplechase0.914m6.9:21.24aSr
Apr 29Gulf South Conference Outdoor ChampionshipApr 29 · 1500 Meters · Place 6 · Mississippi Christian UniversityMississippi Christian University1500 Meters6.3:57.34a PBSr
Apr 17UAH Rocket City InvitationalApr 17 · 3000m Steeplechase · Place 2 · Mississippi Christian UniversityMississippi Christian University3000m Steeplechase0.914m2.9:10.20a PBSr
Apr 17UAH Rocket City InvitationalApr 17 · 800 Meters · Place 18 · Mississippi Christian UniversityMississippi Christian University800 Meters18.1:56.79a PBSr
Apr 10Joe Walker InvitationalApr 10 · 1500 Meters · Place 17 · Mississippi Christian UniversityMississippi Christian University1500 Meters17.3:59.77aSr
Mar 26Alumni Bulldog RelaysMar 26 · 3000m Steeplechase · Place 2 · Mississippi Christian UniversityMississippi Christian University3000m Steeplechase0.914m2.9:17.44aSr
Mar 26Alumni Bulldog RelaysMar 26 · 5000 Meters · Mississippi Christian UniversityMississippi Christian University5000 Meters—DNFSr
Mar 7Mississippi College Spring ClassicMar 7 · 5000 Meters · Place 3 · Mississippi Christian UniversityMississippi Christian University5000 Meters3.15:27.34aSr

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 12Rhodes Seven-Way MeetApr 12 · 3000m Steeplechase · Place 3 · UnattachedUnattached3000m Steeplechase0.914m3.9:40.02aJr

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 20GSC Indoor ChampionshipFeb 20 · 1 Mile · Place 9 · Mississippi Christian UniversityMississippi Christian University1 Mile9.4:13.11a PBJr
Feb 7UAB Vulcan InviteFeb 7 · 3000 Meters · Place 24 · Mississippi CollegeMississippi College3000 Meters248:58.24JR
Feb 7UAB Vulcan InviteFeb 7 · 1 Mile · Place 12 · Mississippi CollegeMississippi College1 Mile124:36.65JR
Jan 18Samford OpenJan 18 · 1 Mile · Place 8 · Mississippi CollegeMississippi College1 Mile84:23.25JR

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 6Birmingham Indoor IcebreakerDec 6 · 1000 Meters · Place 7 · Mississippi Christian UniversityMississippi Christian University1000 Meters7.2:33.31a PBJr
Feb 15Gulf South Conference Indoor ChampionshipsFeb 15 · 1 Mile · Place 6 · Mississippi CollegeMississippi College1 Mile64:17.49a—
Jan 27Wendy's/PSU InvitationalJan 27 · 1 Mile · Place 21 · Mississippi Christian UniversityMississippi Christian University1 Mile21.4:21.26aSo
Jan 27Wendy's/PSU InvitationalJan 27 · 800 Meters · Place 36 · Mississippi Christian UniversityMississippi Christian University800 Meters36.2:00.21aSo
Jan 20Samford University OpenJan 20 · 1 Mile · Place 3 · Mississippi CollegeMississippi College1 Mile34:16.16a—
Jan 20Samford University OpenJan 20 · 800 Meters · Place 4 · Mississippi CollegeMississippi College800 Meters41:57.73a PB—
Jan 14Emory Crossplex ShowdownJan 14 · 5000 Meters · Place 9 · Mississippi CollegeMississippi College5000 Meters915:44.23a PB—
Jan 13Vulcan InviteJan 13 · 3000 Meters · Place 10 · Mississippi CollegeMississippi College3000 Meters108:41.87a PB—

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 2Gulf South Conference ChampionshipMay 2 · 3000m Steeplechase · Place 5 · Mississippi CollegeMississippi College3000m Steeplechase59:32.29a PB—
May 2Gulf South Conference ChampionshipMay 2 · 1500 Meters · Place 14 · Mississippi CollegeMississippi College1500 Meters144:05.10a—
Apr 27Mike McMillian InviteApr 27 · 1500 Meters · Place 9 · Mississippi Christian UniversityMississippi Christian University1500 Meters9.4:25.65aSo
Apr 27Mike McMillian InviteApr 27 · 800 Meters · Place 9 · Mississippi Christian UniversityMississippi Christian University800 Meters9.2:01.60aSo
Apr 7Rhodes 7-way InvitationalApr 7 · 3000m Steeplechase · Place 2 · Mississippi Christian UniversityMississippi Christian University3000m Steeplechase0.914m2.9:56.86aSo
Apr 52024 Joe Walker InvitationalApr 5 · 1500 Meters · Place 21 · Mississippi CollegeMississippi College1500 Meters214:05.91a—
Apr 52024 Joe Walker InvitationalApr 5 · 800 Meters · Place 21 · Mississippi CollegeMississippi College800 Meters211:59.37a—
Mar 2MC Spring CleaningMar 2 · 5000 Meters · Place 8 · Mississippi Christian UniversityMississippi Christian University5000 Meters8.15:23.89a PBSo

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 1BSC Panther Indoor IcebreakerDec 1 · 1 Mile · Place 6 · Mississippi Christian UniversityMississippi Christian University1 Mile6.4:26.12aSo
Jan 21Samford University OpenJan 21 · 1 Mile · Place 5 · Mississippi CollegeMississippi College1 Mile54:25.02aFr

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 29Mississippi College TwilightApr 29 · 1500 Meters · Place 6 · Mississippi Christian UniversityMississippi Christian University1500 Meters6.4:05.07aFr
Apr 29Mississippi College TwilightApr 29 · 800 Meters · Place 8 · Mississippi Christian UniversityMississippi Christian University800 Meters8.1:57.62aFr
Mar 31Southern Miss InvitationalMar 31 · 3000m Steeplechase · Place 1 · Mississippi CollegeMississippi College3000m Steeplechase110:28.41FR
Mar 25Belhaven University InvitationalMar 25 · 1500 Meters · Place 3 · Mississippi Christian UniversityMississippi Christian University1500 Meters3.4:11.28aFr
Mar 25Belhaven University InvitationalMar 25 · 800 Meters · Place 2 · Mississippi Christian UniversityMississippi Christian University800 Meters2.2:03.23aFr
Mar 4Mississippi College Spring Cleaning ClassicMar 4 · 5000 Meters · Place 13 · Mississippi Christian UniversityMississippi Christian University5000 Meters13.16:06.59aFr

2022 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 2Birmingham Southern College Indoor IcebreakerDec 2 · 3000 Meters · Place 11 · Mississippi Christian UniversityMississippi Christian University3000 Meters11.9:24.59aFr
Feb 24Battle of the BayFeb 24 · 3200 Meters · Place 2 · FairhopeFairhope3200 Meters210:29.05—
Feb 24Battle of the BayFeb 24 · 1600 Meters · Place 3 · FairhopeFairhope1600 Meters34:51.41—
Jan 29Last Chance Invitational #2Jan 29 · 1600 Meters · Place 11 · FairhopeFairhope1600 Meters114:42.45 PB—
Jan 8Icebreaker Invitational Meet #2Jan 8 · 800 Meters · Place 49 · FairhopeFairhope800 Meters49.2:15.31a12
Jan 8Icebreaker Invitational Meet #1Jan 8 · 3200 Meters · Place 3 · FairhopeFairhope3200 Meters3.10:24.62a PB12

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 5AHSAA State Track Championships (4A-5A-6A-7A)May 5 · 1600 Meters · Place 23 · FairhopeFairhope1600 Meters23.4:49.17a12
Apr 29AHSAA McGill-Toolen Sectional (5A-6A-7A)Apr 29 · 3200 Meters · Place 5 · FairhopeFairhope3200 Meters5.10:30.31a12
Apr 29AHSAA McGill-Toolen Sectional (5A-6A-7A)Apr 29 · 1600 Meters · Place 4 · FairhopeFairhope1600 Meters4.4:42.02a12
Apr 1Mobile Challenge of Champions - OpenApr 1 · 3200 Meters · Place 5 · FairhopeFairhope3200 Meters510:18.90 PB12
Apr 1Mobile Challenge of Champions - OpenApr 1 · 1600 Meters · Place 3 · FairhopeFairhope1600 Meters34:40.05 PB12
Mar 23Fast Times at UMSMar 23 · 1600 Meters · Place 4 · FairhopeFairhope1600 Meters44:45.44—
Mar 19Gulf Shores St Patrick's Day MeetMar 19 · 3200 Meters · Place 16 · FairhopeFairhope3200 Meters1610:29.05—
Mar 19Gulf Shores St Patrick's Day MeetMar 19 · 1600 Meters · Place 7 · FairhopeFairhope1600 Meters74:46.56—
Mar 12Jim Tate RelaysMar 12 · 800 Meters · Place 9 · FairhopeFairhope800 Meters92:09.60—

2021 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 4Magic City Invitational #2Dec 4 · 3200 Meters · Place 7 · FairhopeFairhope3200 Meters7.10:40.49a12
Dec 4Magic City Invitational #2Dec 4 · 1600 Meters · Place 8 · FairhopeFairhope1600 Meters8.4:42.45a12
Dec 4Magic City Invitational #2Dec 4 · 800 Meters · Place 9 · FairhopeFairhope800 Meters9.2:09.57a12
Jan 29Last Chance InvitationalJan 29 · 1600 Meters · Place 8 · FairhopeFairhope1600 Meters8.4:51.34a12
Jan 29Last Chance InvitationalJan 29 · 800 Meters · Place 16 · FairhopeFairhope800 Meters16.2:11.21a12
Jan 29Last Chance InvitationalJan 29 · 400 Meters · Place 20 · FairhopeFairhope400 Meters20.57.57a12
Jan 18MLK Indoor Track ClassicJan 18 · 1600 Meters · Place 8 · FairhopeFairhope1600 Meters8.4:54.00a12
Jan 18MLK Indoor Track ClassicJan 18 · 800 Meters · Place 14 · FairhopeFairhope800 Meters14.2:11.67a12
Jan 18MLK Indoor Track ClassicJan 18 · 400 Meters · Place 22 · FairhopeFairhope400 Meters22.57.09a PB12
Jan 8Crossplex Icebreaker InvitationalJan 8 · 800 Meters · Place 10 · FairhopeFairhope800 Meters10.2:14.61a12
Jan 8Crossplex Icebreaker InvitationalJan 8 · 400 Meters · Place 28 · FairhopeFairhope400 Meters28.57.84a12

2021 Outdoor Track

19 results
DateMeetEventPlMarkGr
Apr 23AHSAA Class 7A Section 1Apr 23 · 3200 Meters · Place 4 · FairhopeFairhope3200 Meters4.10:38.26a11
Apr 23AHSAA Class 7A Section 1Apr 23 · 1600 Meters · Place 6 · FairhopeFairhope1600 Meters6.4:46.56a11
Apr 23AHSAA Class 7A Section 1Apr 23 · 800 Meters · Place 10 · FairhopeFairhope800 Meters10.2:15.67a11
Apr 12Baldwin County ChampionshipsApr 12 · 3200 Meters · Place 10 · FairhopeFairhope3200 Meters1011:24.09—
Apr 12Baldwin County ChampionshipsApr 12 · 800 Meters · Place 8 · FairhopeFairhope800 Meters82:11.43—
Apr 12Baldwin County ChampionshipsApr 12 · 1600 Meters · Place 9 · FairhopeFairhope1600 Meters95:04.16—
Apr 2Mobile Challenge of ChampionsApr 2 · 1600 Meters · Place 5 · FairhopeFairhope1600 Meters54:47.7911
Apr 2Mobile Challenge of ChampionsApr 2 · 800 Meters · Place 8 · FairhopeFairhope800 Meters82:10.9511
Mar 19Covington County Invitational #2Mar 19 · 800 Meters · Place 1 · FairhopeFairhope800 Meters12:14.98—
Mar 19Covington County Invitational #2Mar 19 · 1600 Meters · Place 1 · FairhopeFairhope1600 Meters14:57.60—
Mar 19Covington County Invitational #2Mar 19 · 800 Meters · Place 1 · FairhopeFairhope800 Meters12:14.98—
Mar 19Covington County Invitational #2Mar 19 · 1600 Meters · Place 1 · FairhopeFairhope1600 Meters14:57.60—
Mar 16Jubilee InvitationalMar 16 · 800 Meters · Place 2 · FairhopeFairhope800 Meters22:09.60—
Mar 16Jubilee InvitationalMar 16 · 1600 Meters · Place 2 · FairhopeFairhope1600 Meters24:49.58—
Mar 13Gulf Shores St. Patrick's Day MeetMar 13 · 800 Meters · Place 11 · FairhopeFairhope800 Meters112:11.26—
Mar 13Gulf Shores St. Patrick's Day MeetMar 13 · 1600 Meters · Place 9 · FairhopeFairhope1600 Meters94:50.33—
Mar 4Baldwin InvitationalMar 4 · 3200 Meters · Place 3 · FairhopeFairhope3200 Meters311:12.90—
Mar 4Baldwin InvitationalMar 4 · 800 Meters · Place 5 · FairhopeFairhope800 Meters52:15.35—
Mar 4Baldwin InvitationalMar 4 · 1600 Meters · Place 3 · FairhopeFairhope1600 Meters34:54.16—

2020 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 5Admirals Invite #1Mar 5 · 800 Meters · Place 6 · FairhopeFairhope800 Meters62:14.89—
Mar 5Admirals Invite #1Mar 5 · 1500 Meters · Place 9 · FairhopeFairhope1500 Meters94:41.90—

2020 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 7AHSAA Indoor Track and Field ChampionshipsFeb 7 · 800 Meters · Place 32 · FairhopeFairhope800 Meters322:11.94—
Feb 7AHSAA Indoor Track and Field ChampionshipsFeb 7 · 800 Meters · Place 32 · FairhopeFairhope800 Meters322:11.94—

2019 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 7Magic City InvitationalDec 7 · 800 Meters · Place 20 · FairhopeFairhope800 Meters20.2:15.66a11
Dec 7Magic City InvitationalDec 7 · 400 Meters · Place 90 · FairhopeFairhope400 Meters90.59.02a11

2019 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 27AHSAA 7A Section 1Apr 27 · 1600 Meters · Place 9 · FairhopeFairhope1600 Meters9.5:06.73a10
Apr 5Mobile Challenge of ChampionsApr 5 · 800 Meters · Place 27 · FairhopeFairhope800 Meters272:12.639