Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorMountain Brook Invitational · Apr 125:46.17Mountain Brook InvitationalApril 12, 2019
10,000 Meters · OutdoorArmy Open · Mar 2036:04.37aArmy OpenMarch 20, 2026
10000 Meters · OutdoorBucknell Bison Outdoor Classic · Apr 1237:05.34aBucknell Bison Outdoor ClassicApril 12, 2025
1500 Meters · OutdoorWest Point Twilight · May 94:44.83aWest Point TwilightMay 9, 2024
1600 Meters · IndoorLast Chance Invitational #3 · Jan 285:14.32Last Chance Invitational #3January 28, 2023
1600 Meters · OutdoorAuburn Early Bird Meet #2 · Mar 65:25.35Auburn Early Bird Meet #2March 6, 2021
2 Miles · OutdoorMountain Brook Invitational · Apr 1212:32.23Mountain Brook InvitationalApril 12, 2019
3000 Meters · IndoorPatriot League Indoor Track & Field Championships · Feb 2810:03.27aPatriot League Indoor Track & Field ChampionshipsFebruary 28, 2026
3000 Meters · OutdoorIC4A/ECAC Outdoor Track & Field Championships · May 1110:23.11IC4A/ECAC Outdoor Track & Field ChampionshipsMay 11, 2024
3000m Steeplechase · OutdoorBucknell Team Challenge · Apr 2011:27.98aBucknell Team ChallengeApril 20, 2024
3200 Meters · IndoorAHSAA Indoor State Championship · Feb 411:29.49aAHSAA Indoor State ChampionshipFebruary 4, 2022
3200 Meters · OutdoorChristian Taylor Invitational · Mar 1111:37.57aChristian Taylor InvitationalMarch 11, 2023
5000 Meters · IndoorDr. Sander Columbia Scorcher - College · Jan 2317:24.60aDr. Sander Columbia Scorcher - CollegeJanuary 23, 2026
5000 Meters · OutdoorLarry Ellis Invitational · May 117:01.27aLarry Ellis InvitationalMay 1, 2026
800 Meters · IndoorCrossplex Icebreaker Invitational · Jan 82:36.03aCrossplex Icebreaker InvitationalJanuary 8, 2021
800 Meters · OutdoorAHSAA Smiths Station Sectional · Apr 282:30.35aAHSAA Smiths Station SectionalApril 28, 2023
Combined results · IndoorAdonica Ferguson Panther Open · Feb 275:31.77Adonica Ferguson Panther OpenFebruary 27, 2021

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 15Patriot League Outdoor Track & Field ChampionshipsMay 15 · 10,000 Meters · Place 9 · Army West PointArmy West Point10,000 Meters9.36:11.94aJr
May 15Patriot League Outdoor Track & Field ChampionshipsMay 15 · 5000 Meters · Place 13 · Army West PointArmy West Point5000 Meters13.17:33.43aJr
May 1Larry Ellis InvitationalMay 1 · 5000 Meters · Place 9 · Army West PointArmy West Point5000 Meters9.17:01.27a PBJr
Apr 17Virginia ChallengeApr 17 · 5000 Meters · Place 6 · Army West PointArmy West Point5000 Meters6.17:09.81aJr
Apr 3Pepsi Florida RelaysApr 3 · 5000 Meters · Place 7 · Army West PointArmy West Point5000 Meters717:20.26aJr
Mar 20Army OpenMar 20 · 10,000 Meters · Place 1 · Army West PointArmy West Point10,000 Meters1.36:04.37a PBJr

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 28Patriot League Indoor Track & Field ChampionshipsFeb 28 · 5000 Meters · Place 18 · Army West PointArmy West Point5000 Meters18.17:44.70aJr
Feb 28Patriot League Indoor Track & Field ChampionshipsFeb 28 · 3000 Meters · Place 20 · Army West PointArmy West Point3000 Meters20.10:03.27a PBJr
Jan 23Dr. Sander Columbia Scorcher - CollegeJan 23 · 5000 Meters · Place 9 · Army West PointArmy West Point5000 Meters917:24.60a PBJr

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 8West Point TwilightMay 8 · 1500 Meters · Place 5 · Army West PointArmy West Point1500 Meters54:50.13SO
Apr 12Bucknell Bison Outdoor ClassicApr 12 · 10000 Meters · Place 24 · Army West PointArmy West Point10000 Meters2437:05.34a PBSo
Mar 2145th Aztec InvitationalMar 21 · 5000 Meters · Place 8 · Army West PointArmy West Point5000 Meters8.17:33.41aSo
Mar 1Patriot League ChampionshipsMar 1 · 5000 Meters · Place 12 · Army West PointArmy West Point5000 Meters1217:30.35a—

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 24Dr. Sander ScorcherJan 24 · 3000 Meters · Place 28 · Army West PoArmy West Po3000 Meters2810:04.81SO

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 11IC4A/ECAC Outdoor Track & Field ChampionshipsMay 11 · 3000 Meters · Place 6 · Army West PointArmy West Point3000 Meters610:23.11 PBFR
May 9West Point TwilightMay 9 · 1500 Meters · Place 10 · Army West PointArmy West Point1500 Meters104:44.83a PB—
Apr 20Bucknell Team ChallengeApr 20 · 3000m Steeplechase · Place 6 · Army West PointArmy West Point3000m Steeplechase611:27.98a PB—
Apr 12Bison Outdoor ClassicApr 12 · 5000 Meters · Place 57 · Army West PointArmy West Point5000 Meters5717:55.74a—
Mar 15West Point Spring OpenMar 15 · 5000 Meters · Place 4 · Army West PointArmy West Point5000 Meters4.17:45.48aFr

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 20Villanova InvitationalJan 20 · 3000 Meters · Place 5 · Army West PointArmy West Point3000 Meters510:12.23FR

2023 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 2Crowell OpenDec 2 · 3000 Meters · Place 2 · Army West PointArmy West Point3000 Meters2.10:19.53aFr
Feb 3AHSAA State Indoor Track & Field ChampionshipsFeb 3 · 3200 Meters · Place 7 · Central-Phenix CityCentral-Phenix City3200 Meters7.11:32.32a12
Feb 3AHSAA State Indoor Track & Field ChampionshipsFeb 3 · 1600 Meters · Place 9 · Central-Phenix CityCentral-Phenix City1600 Meters9.5:18.36a12
Jan 28Last Chance Invitational #3Jan 28 · 1600 Meters · Place 7 · Central - PhCentral - Ph1600 Meters75:14.32 PB—
Jan 28Last Chance Invitational #3Jan 28 · 1600 Meters · Place 7 · Central - Phenix CityCentral - Phenix City1600 Meters75:23.1612
Jan 16MLK Track Classic #2Jan 16 · 3200 Meters · Central-Phenix CityCentral-Phenix City3200 Meters--DNS12
Jan 16MLK Track Classic #2Jan 16 · 1600 Meters · Place 5 · Central-Phenix CityCentral-Phenix City1600 Meters5.5:27.20a12
Jan 7Icebreaker Invitational #2Jan 7 · 3200 Meters · Place 2 · Central-Phenix CityCentral-Phenix City3200 Meters2.11:34.77a12

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 4AHSAA State Outdoor Championships - 4A/5A/6A/7AMay 4 · 3200 Meters · Place 15 · Central-Phenix CityCentral-Phenix City3200 Meters15.11:56.44a12
Apr 28AHSAA Smiths Station SectionalApr 28 · 3200 Meters · Place 3 · Central-Phenix CityCentral-Phenix City3200 Meters3.11:48.20a12
Apr 28AHSAA Smiths Station SectionalApr 28 · 1600 Meters · Place 6 · Central-Phenix CityCentral-Phenix City1600 Meters6.5:38.91a12
Apr 28AHSAA Smiths Station SectionalApr 28 · 800 Meters · Place 6 · Central-Phenix CityCentral-Phenix City800 Meters6.2:30.35a PB12
Apr 8JD Evilsizer Panther InvitationalApr 8 · 1600 Meters · Place 2 · Central-Phenix CityCentral-Phenix City1600 Meters2.5:28.71a12
Mar 16River Region InvitationalMar 16 · 800 Meters · Place 1 · Central-Phenix CityCentral-Phenix City800 Meters1.2:31.42a12
Mar 11Christian Taylor InvitationalMar 11 · 3200 Meters · Place 1 · Central-Phenix CityCentral-Phenix City3200 Meters1.11:37.57a PB12

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 5AHSAA State Track Championships (4A-5A-6A-7A)May 5 · 3200 Meters · Place 9 · Central-Phenix CityCentral-Phenix City3200 Meters9.11:47.47a11
May 5AHSAA State Track Championships (4A-5A-6A-7A)May 5 · 1600 Meters · Place 14 · Central-Phenix CityCentral-Phenix City1600 Meters14.5:26.00a11
Apr 29AHSAA Smiths Station Sectional (1A, 7A)Apr 29 · 3200 Meters · Place 2 · Central-Phenix CityCentral-Phenix City3200 Meters2.11:40.73a11
Apr 29AHSAA Smiths Station Sectional (1A, 7A)Apr 29 · 1600 Meters · Place 4 · Central-Phenix CityCentral-Phenix City1600 Meters4.5:25.48a11
Mar 26Northridge - Jaguar HS InvitationalMar 26 · 3200 Meters · Place 2 · Central - PhCentral - Ph3200 Meters211:59.8011
Mar 26Northridge - Jaguar HS InvitationalMar 26 · 1600 Meters · Place 2 · Central - PhCentral - Ph1600 Meters25:29.9011
Mar 19Auburn OpenMar 19 · 1600 Meters · Place 1 · Central - PhCentral - Ph1600 Meters15:30.6111
Mar 19Auburn OpenMar 19 · 800 Meters · Place 4 · Central - PhCentral - Ph800 Meters42:31.3411
Feb 26Adonica Ferguson Smiths Station Panther OpenFeb 26 · 1600 Meters · Place 1 · Central-Phenix CityCentral-Phenix City1600 Meters1.5:31.52a11

2022 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 4AHSAA Indoor State ChampionshipFeb 4 · 3200 Meters · Place 3 · Central-Phenix CityCentral-Phenix City3200 Meters3.11:29.49a PB11
Feb 4AHSAA Indoor State ChampionshipFeb 4 · 1600 Meters · Place 5 · Central-Phenix CityCentral-Phenix City1600 Meters5.5:14.32a11
Jan 29Last Chance Invitational #3Jan 29 · 3200 Meters · Place 2 · Central - PhCentral - Ph3200 Meters211:29.78—
Jan 29Last Chance Invitational #3Jan 29 · 1600 Meters · Place 10 · Central - PhCentral - Ph1600 Meters105:28.94—
Jan 17Martin Luther King Jr Indoor Track Classic #2Jan 17 · 1600 Meters · Place 5 · Central - PhCentral - Ph1600 Meters55:26.56—
Jan 8Icebreaker Invitational Meet #2Jan 8 · 3200 Meters · Central-Phenix CityCentral-Phenix City3200 Meters—DNS11
Jan 8Icebreaker Invitational Meet #2Jan 8 · 1600 Meters · Central-Phenix CityCentral-Phenix City1600 Meters—DNS11

2021 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 11Crossplex Holiday Invitational #2Dec 11 · 3200 Meters · Place 4 · Central-Phenix CityCentral-Phenix City3200 Meters4.11:40.88a11
Dec 11Crossplex Holiday Invitational #2Dec 11 · 1600 Meters · Place 6 · Central-Phenix CityCentral-Phenix City1600 Meters6.5:33.57a11
Feb 27Adonica Ferguson Panther OpenFeb 27 · Combined results · Place 1 · Central - PhCentral - PhCombined results15:31.77 PB—
Feb 6AHSAA Class 7A Indoor State ChampionshipsFeb 6 · 3200 Meters · Place 3 · Central-Phenix CityCentral-Phenix City3200 Meters3.11:38.62a10
Feb 6AHSAA Class 7A Indoor State ChampionshipsFeb 6 · 1600 Meters · Place 8 · Central-Phenix CityCentral-Phenix City1600 Meters8.5:19.95a10
Jan 29Last Chance InvitationalJan 29 · 1600 Meters · Place 2 · Central-Phenix CityCentral-Phenix City1600 Meters2.5:24.50a10
Jan 18MLK Indoor Track ClassicJan 18 · 1600 Meters · Place 1 · Central-Phenix CityCentral-Phenix City1600 Meters1.5:31.49a10
Jan 8Crossplex Icebreaker InvitationalJan 8 · 3200 Meters · Place 1 · Central-Phenix CityCentral-Phenix City3200 Meters1.11:44.60a10
Jan 8Crossplex Icebreaker InvitationalJan 8 · 800 Meters · Place 4 · Central-Phenix CityCentral-Phenix City800 Meters4.2:36.03a PB10

2021 Outdoor Track

13 results
DateMeetEventPlMarkGr
Apr 29AHSAA Class 7A State Track & Field ChampionshipsApr 29 · 3200 Meters · Place 8 · Central-Phenix CityCentral-Phenix City3200 Meters8.11:43.08a10
Apr 29AHSAA Class 7A State Track & Field ChampionshipsApr 29 · 1600 Meters · Place 15 · Central-Phenix CityCentral-Phenix City1600 Meters15.5:33.61a10
Apr 23AHSAA Class 7A Section 2Apr 23 · 3200 Meters · Place 2 · Central-Phenix CityCentral-Phenix City3200 Meters2.12:02.49a10
Apr 23AHSAA Class 7A Section 2Apr 23 · 1600 Meters · Place 3 · Central-Phenix CityCentral-Phenix City1600 Meters3.5:28.26a10
Apr 23AHSAA Class 7A Section 2Apr 23 · 800 Meters · Place 4 · Central-Phenix CityCentral-Phenix City800 Meters4.2:34.24a10
Apr 17Oxford HS Meet #2Apr 17 · 3200 Meters · Place 1 · Central-Phenix CityCentral-Phenix City3200 Meters111:45.9810
Apr 17Oxford HS Meet #2Apr 17 · 800 Meters · Place 2 · Central-Phenix CityCentral-Phenix City800 Meters22:31.4410
Mar 27JD Evilsizer Panther InvitationalMar 27 · 1600 Meters · Place 2 · Central - PhCentral - Ph1600 Meters25:27.89—
Mar 18AL/GA Border Battle Mar 18 · 800 Meters · Place 2 · Central - PhCentral - Ph800 Meters22:30.8110
Mar 13Vestavia King of the Mountain InvitationalMar 13 · 3200 Meters · Place 3 · Central - PhCentral - Ph3200 Meters311:53.90—
Mar 13Vestavia King of the Mountain InvitationalMar 13 · 1600 Meters · Place 5 · Central - PhCentral - Ph1600 Meters55:26.55—
Mar 6Auburn Early Bird Meet #2Mar 6 · 3200 Meters · Place 1 · Central - PhCentral - Ph3200 Meters111:52.2010
Mar 6Auburn Early Bird Meet #2Mar 6 · 1600 Meters · Place 1 · Central - PhCentral - Ph1600 Meters15:25.35 PB10

2020 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 11Holiday InvitationalDec 11 · 1600 Meters · Place 1 · Central-Phenix CityCentral-Phenix City1600 Meters1.5:23.51a10
Feb 7AHSAA Indoor Track and Field ChampionshipsFeb 7 · 3200 Meters · Place 15 · Central - PhCentral - Ph3200 Meters1512:23.35—
Feb 7AHSAA Indoor Track and Field ChampionshipsFeb 7 · 3200 Meters · Place 15 · Central - PhCentral - Ph3200 Meters1512:23.35—
Feb 7AHSAA Indoor Track and Field ChampionshipsFeb 7 · 1600 Meters · Place 23 · Central - PhCentral - Ph1600 Meters235:53.296—
Jan 31Crossplex Last Chance InvitationalJan 31 · 3200 Meters · Place 15 · Central - PhCentral - Ph3200 Meters1511:58.23—
Jan 31Crossplex Last Chance InvitationalJan 31 · 3200 Meters · Place 11 · Central - PhCentral - Ph3200 Meters1111:58.23—
Jan 31Crossplex Last Chance InvitationalJan 31 · 1600 Meters · Place 14 · Central - PhCentral - Ph1600 Meters145:31.12—
Jan 20MLK Indoor Track Classic Jan 20 · 3200 Meters · Place 4 · Central - PhCentral - Ph3200 Meters412:11.59—
Jan 20MLK Indoor Track Classic Jan 20 · 1600 Meters · Place 16 · Central - PhCentral - Ph1600 Meters165:40.79—

2019 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 3AHSAA 7A State ChampionshipsMay 3 · 3200 Meters · Place 17 · Central-Phenix CityCentral-Phenix City3200 Meters17.12:07.69a8
Apr 27AHSAA 7A Section 2Apr 27 · 3200 Meters · Place 6 · Central-Phenix CityCentral-Phenix City3200 Meters6.12:06.90a8
Apr 27AHSAA 7A Section 2Apr 27 · 1600 Meters · Place 6 · Central-Phenix CityCentral-Phenix City1600 Meters6.5:42.24a8
Apr 20Beauregard Hornet InvitationalApr 20 · 3200 Meters · Place 2 · Central-Phenix CityCentral-Phenix City3200 Meters2.12:10.32a8
Apr 20Beauregard Hornet InvitationalApr 20 · 1600 Meters · Place 4 · Central-Phenix CityCentral-Phenix City1600 Meters4.5:48.29a8
Apr 12Mountain Brook InvitationalApr 12 · 2 Miles · Place 28 · Central - PhCentral - Ph2 Miles2812:32.23 PB8
Apr 12Mountain Brook InvitationalApr 12 · 1 Mile · Place 30 · Central - PhCentral - Ph1 Mile305:46.17 PB8
Mar 30Westlake Cam Newton RelaysMar 30 · 3200 Meters · Place 4 · Central-Phenix CityCentral-Phenix City3200 Meters4.12:15.28a8
Mar 21Auburn Elite InvitationalMar 21 · 1600 Meters · Place 16 · Central-Phenix CityCentral-Phenix City1600 Meters16.5:36.72a8
Mar 21Auburn Elite InvitationalMar 21 · 800 Meters · Place 17 · Central-Phenix CityCentral-Phenix City800 Meters17.2:35.73a8

2019 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 1AHSAA Indoor State Track & Field ChampionshipsFeb 1 · 3200 Meters · Place 10 · Central-Phenix CityCentral-Phenix City3200 Meters10.12:00.49a8
Feb 1AHSAA Indoor State Track & Field ChampionshipsFeb 1 · 1600 Meters · Place 18 · Central-Phenix CityCentral-Phenix City1600 Meters18.5:39.48a8
Jan 25Last Chance InvitationalJan 25 · 3200 Meters · Place 17 · Central - PhCentral - Ph3200 Meters1712:05.41—
Jan 25Last Chance InvitationalJan 25 · 3200 Meters · Place 17 · Central - PhCentral - Ph3200 Meters1712:05.41—
Jan 25Last Chance InvitationalJan 25 · 1600 Meters · Place 36 · Central - PhCentral - Ph1600 Meters365:48.72—
Jan 21Martin Luther King Indoor Track ClassicJan 21 · 3200 Meters · Place 7 · Central - PhCentral - Ph3200 Meters712:16.81—
Jan 21Martin Luther King Indoor Track ClassicJan 21 · 1600 Meters · Place 8 · Central - PhCentral - Ph1600 Meters85:41.35—

2018 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 4AHSAA 7A State Track & Field ChampionshipsMay 4 · 3200 Meters · Place 23 · Central-Phenix CityCentral-Phenix City3200 Meters23.13:14.65a7
Apr 27AHSAA 7A Section 2Apr 27 · 3200 Meters · Place 6 · Central-Phenix CityCentral-Phenix City3200 Meters6.12:34.73a7
Apr 27AHSAA 7A Section 2Apr 27 · 1600 Meters · Place 9 · Central-Phenix CityCentral-Phenix City1600 Meters9.5:55.97a7
Apr 13Mountain Brook InvitationalApr 13 · 1 Mile · Place 44 · Central - PhCentral - Ph1 Mile445:56.767
Apr 6Smiths Station Panther InvitationalApr 6 · 3200 Meters · Place 4 · Central - PhCentral - Ph3200 Meters413:13.99—
Apr 6Smiths Station Panther InvitationalApr 6 · 1600 Meters · Place 4 · Central - PhCentral - Ph1600 Meters45:57.14—
Mar 22Auburn Elite InvitationalMar 22 · 1600 Meters · Place 23 · Central-Phenix CityCentral-Phenix City1600 Meters23.6:02.90a7
Mar 17Oxford Meet #2Mar 17 · 3200 Meters · Place 4 · Central - PhCentral - Ph3200 Meters413:07.38—
Mar 17Oxford Meet #2Mar 17 · 1600 Meters · Place 5 · Central - PhCentral - Ph1600 Meters55:57.11—
Mar 10Auburn Early BirdMar 10 · 3200 Meters · Place 6 · Central - PhCentral - Ph3200 Meters613:20.007
Mar 10Auburn Early BirdMar 10 · 1600 Meters · Place 7 · Central - PhCentral - Ph1600 Meters76:03.677
Mar 5MCSD MeetMar 5 · 1600 Meters · Place 1 · Central-Phenix CityCentral-Phenix City1600 Meters1.6:03.67a7
Mar 3Panther RelaysMar 3 · 1600 Meters · Place 7 · Central-Phenix CityCentral-Phenix City1600 Meters7.6:11.29a7

2018 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 2AHSAA Indoor State ChampionshipsFeb 2 · 1600 Meters · Place 24 · Central-Phenix CityCentral-Phenix City1600 Meters24.6:12.53a7
Jan 26Last Chance InvitationalJan 26 · 3200 Meters · Place 32 · Central - PhCentral - Ph3200 Meters3213:20.15—
Jan 15Martin Luther King Indoor Track ClassicJan 15 · 3200 Meters · Place 17 · Central - PhCentral - Ph3200 Meters1713:20.15—
Jan 15Martin Luther King Indoor Track ClassicJan 15 · 1600 Meters · Place 23 · Central - PhCentral - Ph1600 Meters236:12.10—