Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Indoor2026 GSC Indoor Track & Field Championships · Feb 194:15.37a2026 GSC Indoor Track & Field ChampionshipsFebruary 19, 2026
1500 Meters · OutdoorMike McMillian Invite · Apr 253:55.72aMike McMillian InviteApril 25, 2025
1600 Meters · IndoorIcebreaker Invitational Meet #2 · Jan 84:42.79aIcebreaker Invitational Meet #2January 8, 2022
1600 Meters · OutdoorBiloxi Sabbatini Relays · Mar 34:38.74Biloxi Sabbatini RelaysMarch 3, 2022
3000 Meters · IndoorSamford Bulldog Open · Feb 158:42.97Samford Bulldog OpenFebruary 15, 2025
3000 Meters · Outdoor2026 Ole Miss Classic · Mar 209:01.20a2026 Ole Miss Classic March 20, 2026
3200 Meters · OutdoorGulf Coast Classic · Mar 1810:00.43Gulf Coast ClassicMarch 18, 2022
5000 Meters · IndoorBulldog Open · Feb 1015:52.39Bulldog OpenFebruary 10, 2024
5000 Meters · OutdoorWashU Distance Carnival · Mar 2614:56.87aWashU Distance CarnivalMarch 26, 2026
800 Meters · IndoorIcebreaker Invitational Meet #2 · Jan 82:09.48aIcebreaker Invitational Meet #2January 8, 2022
800 Meters · OutdoorUWG Legends Track Meet · Apr 31:56.02aUWG Legends Track MeetApril 3, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
Apr 29Gulf South Conference Outdoor ChampionshipApr 29 · 5000 Meters · West AlabamaWest Alabama5000 Meters--DNFSr
Apr 29Gulf South Conference Outdoor ChampionshipApr 29 · 1500 Meters · West AlabamaWest Alabama1500 Meters--DNSSr
Apr 17Georgia Tech InvitationalApr 17 · 1500 Meters · Place 53 · West AlabamaWest Alabama1500 Meters53.3:58.96aSr
Apr 17Georgia Tech InvitationalApr 17 · 800 Meters · Place 91 · West AlabamaWest Alabama800 Meters91.1:58.28aSr
Apr 11UWA InvitationalApr 11 · 5000 Meters · West AlabamaWest Alabama5000 Meters--DNSSr
Apr 11UWA InvitationalApr 11 · 800 Meters · Place 2 · West AlabamaWest Alabama800 Meters2.1:57.13aSr
Apr 10Lee Fast Break Athletics InvitationalApr 10 · 1500 Meters · Place 13 · West AlabamaWest Alabama1500 Meters13.3:55.76aSr
Apr 3UWG Legends Track MeetApr 3 · 1500 Meters · Place 3 · West AlabamaWest Alabama1500 Meters33:59.17aSr
Apr 3UWG Legends Track MeetApr 3 · 800 Meters · Place 6 · West AlabamaWest Alabama800 Meters61:56.02a PBSr
Mar 26WashU Distance CarnivalMar 26 · 5000 Meters · Place 74 · West AlabamaWest Alabama5000 Meters74.14:56.87a PBSr
Mar 202026 Ole Miss Classic Mar 20 · 3000 Meters · Place 4 · West AlabamaWest Alabama3000 Meters49:01.20a PBSr
Mar 202026 Ole Miss Classic Mar 20 · 1500 Meters · Place 13 · West AlabamaWest Alabama1500 Meters134:00.51aSr
Mar 13Montevallo Falcon ClassicMar 13 · 1500 Meters · Place 2 · West AlabamaWest Alabama1500 Meters23:58.41aSr
Mar 13Montevallo Falcon ClassicMar 13 · 800 Meters · Place 6 · West AlabamaWest Alabama800 Meters61:58.45aSr

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 192026 GSC Indoor Track & Field ChampionshipsFeb 19 · 1 Mile · Place 7 · West AlabamaWest Alabama1 Mile7.4:15.37a PBSr
Feb 192026 GSC Indoor Track & Field ChampionshipsFeb 19 · 3000 Meters · West AlabamaWest Alabama3000 Meters--DNFSr
Feb 14Samford Bulldog OpenFeb 14 · 1 Mile · Place 2 · West AlabamaWest Alabama1 Mile24:17.32SR
Feb 7UAB InviteFeb 7 · 1 Mile · Place 4 · West AlabamaWest Alabama1 Mile44:20.75aSr
Jan 17Samford OpenJan 17 · 1 Mile · Place 8 · West AlabamaWest Alabama1 Mile84:16.56SR

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 5Birmingham Indoor IcebreakerDec 5 · 3000 Meters · Place 3 · West AlabamaWest Alabama3000 Meters3.8:50.08aSr
Feb 15Samford Bulldog OpenFeb 15 · 3000 Meters · Place 6 · West AlabamaWest Alabama3000 Meters68:42.97 PBSO

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 1Gulf South Conference Outdoor ChampionshipMay 1 · 1500 Meters · Place 12 · West AlabamaWest Alabama1500 Meters12.3:59.51aJr
Apr 25Mike McMillian InviteApr 25 · 1500 Meters · Place 2 · West AlabamaWest Alabama1500 Meters2.3:55.72a PBJr
Apr 25Mike McMillian InviteApr 25 · 800 Meters · West AlabamaWest Alabama800 Meters--DNSJr
Apr 18Georgia Tech InvitationalApr 18 · 1500 Meters · Place 58 · West AlabamaWest Alabama1500 Meters583:57.83Jr
Apr 10Berry Field Day InvitationalApr 10 · 800 Meters · Place 7 · West AlabamaWest Alabama800 Meters71:58.36JR
Apr 10Berry Field Day InvitationalApr 10 · 1500 Meters · Place 4 · West AlabamaWest Alabama1500 Meters44:00.67JR
Apr 4UWG Legends InvitationalApr 4 · 1500 Meters · Place 5 · West AlabamaWest Alabama1500 Meters5.4:05.69aJr
Apr 4UWG Legends InvitationalApr 4 · 800 Meters · Place 8 · West AlabamaWest Alabama800 Meters8.1:58.14aJr
Mar 20Alumni Bulldog RelaysMar 20 · 5000 Meters · Place 3 · West AlabamaWest Alabama5000 Meters3.15:49.49aJr
Mar 20Alumni Bulldog RelaysMar 20 · 1500 Meters · Place 12 · West AlabamaWest Alabama1500 Meters12.4:05.21aJr
Mar 8UWA InvitationalMar 8 · 1500 Meters · Place 9 · West AlabamaWest Alabama1500 Meters94:11.29JR
Mar 1MC Spring CleaningMar 1 · 1500 Meters · West AlabamaWest Alabama1500 Meters--DNSJr

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 2Gulf South Conference ChampionshipMay 2 · 1500 Meters · Place 13 · West AlabamaWest Alabama1500 Meters134:04.31a—
Apr 27Mike McMillian InviteApr 27 · 1500 Meters · Place 7 · West AlabamaWest Alabama1500 Meters7.4:13.44aSo
Apr 19Georgia Tech InvitationalApr 19 · 5000 Meters · Place 89 · West AlabamaWest Alabama5000 Meters89.15:55.16aSo
Apr 11Berry Field Day InvitationalApr 11 · 5000 Meters · West AlabamaWest Alabama5000 Meters--DNSSo
Apr 11Berry Field Day InvitationalApr 11 · 1500 Meters · West AlabamaWest Alabama1500 Meters--DNSSo
Apr 11Berry Field Day InvitationalApr 11 · 800 Meters · Place 34 · West AlabamaWest Alabama800 Meters34.2:01.78aSo
Apr 5UWG LegendsApr 5 · 1500 Meters · Place 3 · West AlabamaWest Alabama1500 Meters34:07.46a—
Apr 5UWG LegendsApr 5 · 800 Meters · Place 26 · West AlabamaWest Alabama800 Meters262:02.46a—
Mar 21Alumni Bulldog RelaysMar 21 · 5000 Meters · Place 6 · West AlabamaWest Alabama5000 Meters615:50.68SO
Mar 21Alumni Bulldog RelaysMar 21 · 1500 Meters · Place 7 · West AlabamaWest Alabama1500 Meters74:08.53SO
Mar 15Montevallo Falcon ClassicMar 15 · 5000 Meters · Place 13 · West AlabamaWest Alabama5000 Meters1315:31.58a—
Mar 9CAU Panther Track and Field Classic MeetMar 9 · 1500 Meters · Place 6 · West AlabamaWest Alabama1500 Meters64:07.65a—
Mar 9CAU Panther Track and Field Classic MeetMar 9 · 800 Meters · Place 11 · West AlabamaWest Alabama800 Meters112:01.51a—
Mar 2MC Spring CleaningMar 2 · 5000 Meters · Place 10 · West AlabamaWest Alabama5000 Meters10.15:28.92aSo

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 10Bulldog OpenFeb 10 · 5000 Meters · Place 6 · West AlabamaWest Alabama5000 Meters615:52.39 PBSO

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 29Mississippi College TwilightApr 29 · 1500 Meters · Place 10 · West AlabamaWest Alabama1500 Meters10.4:13.29aFr
Apr 14Berry Field Day InvitationalApr 14 · 1500 Meters · Place 36 · West AlabamaWest Alabama1500 Meters364:17.12FR
Apr 14Berry Field Day InvitationalApr 14 · 800 Meters · Place 35 · West AlabamaWest Alabama800 Meters352:05.32FR
Apr 8University of Mobile InvitationalApr 8 · 1500 Meters · Place 10 · West AlabamaWest Alabama1500 Meters104:22.45FR
Mar 25Belhaven University InvitationalMar 25 · 1500 Meters · Place 13 · West AlabamaWest Alabama1500 Meters13.4:21.05aFr
Mar 4Mississippi College Spring Cleaning ClassicMar 4 · 1500 Meters · Place 38 · West AlabamaWest Alabama1500 Meters38.4:23.65aFr

2022 Outdoor Track

24 results
DateMeetEventPlMarkGr
Apr 23MHSAA 2A & 6A South State ChampionshipsApr 23 · 3200 Meters · Place 5 · BiloxiBiloxi3200 Meters5.10:39.89a12
Apr 23MHSAA 2A & 6A South State ChampionshipsApr 23 · 1600 Meters · Place 6 · BiloxiBiloxi1600 Meters6.4:47.36a12
Apr 14MHSAA Region Championship 4-6AApr 14 · 3200 Meters · Place 1 · BiloxiBiloxi3200 Meters110:26.8112
Apr 14MHSAA Region Championship 4-6AApr 14 · 800 Meters · Place 3 · BiloxiBiloxi800 Meters32:04.7012
Apr 14MHSAA Region Championship 4-6AApr 14 · 1600 Meters · Place 1 · BiloxiBiloxi1600 Meters14:40.0312
Apr 14Gulfport Region 6A MeetApr 14 · 3200 Meters · Place 1 · BiloxiBiloxi3200 Meters1.10:26.81a12
Apr 14Gulfport Region 6A MeetApr 14 · 1600 Meters · Place 1 · BiloxiBiloxi1600 Meters1.4:40.03a12
Apr 14Gulfport Region 6A MeetApr 14 · 800 Meters · Place 3 · BiloxiBiloxi800 Meters3.2:04.70a12
Apr 6Biloxi District 8-6AApr 6 · 3200 Meters · Place 1 · BiloxiBiloxi3200 Meters1.10:49.60a12
Apr 6Biloxi District 8-6AApr 6 · 1600 Meters · Place 1 · BiloxiBiloxi1600 Meters1.5:13.04a12
Apr 6Biloxi District 8-6AApr 6 · 800 Meters · Place 3 · BiloxiBiloxi800 Meters3.2:07.16a12
Apr 2Biloxi Indian InvitationalApr 2 · 800 Meters · Place 1 · Biloxi HighBiloxi High800 Meters12:09.14—
Apr 2Biloxi Indian InvitationalApr 2 · 1600 Meters · Place 2 · Biloxi HighBiloxi High1600 Meters24:40.07—
Mar 26Allstate RelaysMar 26 · 3200 Meters · Place 1 · Biloxi HighBiloxi High3200 Meters110:13.00—
Mar 26Allstate RelaysMar 26 · 1600 Meters · Place 1 · Biloxi HighBiloxi High1600 Meters14:46.90—
Mar 24George County RelaysMar 24 · 800 Meters · Place 1 · Biloxi HighBiloxi High800 Meters12:14.26—
Mar 18Gulf Coast ClassicMar 18 · 800 Meters · Place 2 · Biloxi HighBiloxi High800 Meters22:06.86—
Mar 18Gulf Coast ClassicMar 18 · 1600 Meters · Place 1 · Biloxi HighBiloxi High1600 Meters14:39.40—
Mar 18Gulf Coast ClassicMar 18 · 3200 Meters · Place 1 · Biloxi HighBiloxi High3200 Meters110:00.43 PB—
Mar 5Pass Christian RelaysMar 5 · 3200 Meters · Place 1 · BiloxiBiloxi3200 Meters111:23.30—
Mar 5Pass Christian RelaysMar 5 · 800 Meters · Place 1 · BiloxiBiloxi800 Meters12:12.21—
Mar 3Biloxi Sabbatini RelaysMar 3 · 3200 Meters · Place 1 · Biloxi HighBiloxi High3200 Meters110:51.0612
Mar 3Biloxi Sabbatini RelaysMar 3 · 800 Meters · Place 2 · Biloxi HighBiloxi High800 Meters22:07.2212
Mar 3Biloxi Sabbatini RelaysMar 3 · 1600 Meters · Place 2 · Biloxi HighBiloxi High1600 Meters24:38.74 PB12

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 8Icebreaker Invitational Meet #2Jan 8 · 1600 Meters · Place 23 · BiloxiBiloxi1600 Meters23.4:42.79a PB12
Jan 8Icebreaker Invitational Meet #2Jan 8 · 800 Meters · Place 24 · BiloxiBiloxi800 Meters24.2:09.48a PB12

2021 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 6MHSAA Division 7-6AApr 6 · 1600 Meters · Place 8 · Biloxi HighBiloxi High1600 Meters85:16.1211
Apr 6MHSAA Division 7-6AApr 6 · 3200 Meters · Place 7 · Biloxi HighBiloxi High3200 Meters711:27.1311
Apr 1Biloxi Indians InvitationalApr 1 · 1600 Meters · Place 8 · Biloxi HighBiloxi High1600 Meters85:13.44—
Apr 1Biloxi Indians InvitationalApr 1 · 3200 Meters · Place 3 · Biloxi HighBiloxi High3200 Meters310:50.69—
Mar 25Sabbatini RelaysMar 25 · 1600 Meters · Place 4 · BiloxiBiloxi1600 Meters45:01.1811
Mar 20All State RelaysMar 20 · 1600 Meters · Place 4 · Biloxi HighBiloxi High1600 Meters45:00.43—
Mar 18West Harrison Hurricane Invitational IIMar 18 · 3200 Meters · Place 2 · BiloxiBiloxi3200 Meters2.10:52.43a11
Mar 18West Harrison Hurricane Invitational IIMar 18 · 1600 Meters · Place 2 · BiloxiBiloxi1600 Meters2.4:54.95a11
Mar 12Biloxi Gulf Coast ClassicMar 12 · 800 Meters · Place 9 · Biloxi HighBiloxi High800 Meters92:08.00—
Mar 12Biloxi Gulf Coast ClassicMar 12 · 1600 Meters · Place 10 · Biloxi HighBiloxi High1600 Meters105:00.49—
Mar 12Biloxi Gulf Coast ClassicMar 12 · 3200 Meters · Place 5 · Biloxi HighBiloxi High3200 Meters510:57.53—
Mar 3Gaston Hewes Relays Mar 3 · 1600 Meters · Place 3 · Biloxi HighBiloxi High1600 Meters34:59.00—