Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorMobile Challenge of Champions Invitational · Apr 14:13.62Mobile Challenge of Champions InvitationalApril 1, 2023
1000 Meters · IndoorUK Rod McCravy Invite · Jan 92:28.65aUK Rod McCravy InviteJanuary 9, 2026
1500 Meters · OutdoorJoe Walker Invitational · Apr 103:48.84aJoe Walker InvitationalApril 10, 2026
1600 Meters · IndoorIcebreaker Invitational #2 · Jan 74:13.78aIcebreaker Invitational #2January 7, 2023
1600 Meters · OutdoorAHSAA State Track Championships (4A-5A-6A-7A) · May 54:14.33aAHSAA State Track Championships (4A-5A-6A-7A)May 5, 2022
2 Miles · OutdoorMobile Challenge of Champions Invitational · Apr 29:28.25Mobile Challenge of Champions InvitationalApril 2, 2022
3000m Steeplechase · OutdoorOle Miss Classic · Mar 219:52.09aOle Miss ClassicMarch 21, 2025
3200 Meters · IndoorHoliday Invitational #2 · Dec 109:14.28aHoliday Invitational #2December 10, 2022
3200 Meters · OutdoorAHSAA State Track Championships (4A-5A-6A-7A) · May 59:21.60aAHSAA State Track Championships (4A-5A-6A-7A)May 5, 2022
800 Meters · OutdoorFast Times at UMS High · Mar 221:55.01Fast Times at UMS HighMarch 22, 2023

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 2LSU InvitationalMay 2 · 1500 Meters · Place 8 · Ole MissOle Miss1500 Meters8.3:50.72aJr
Apr 10Joe Walker InvitationalApr 10 · 1500 Meters · Place 7 · Ole MissOle Miss1500 Meters7.3:48.84a PBJr
Apr 3Battle on the BayouApr 3 · 1500 Meters · Place 23 · Ole MissOle Miss1500 Meters23.3:51.03aJr
Mar 202026 Ole Miss Classic Mar 20 · 1500 Meters · Place 4 · Ole MissOle Miss1500 Meters43:55.76aJr

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 9UK Rod McCravy InviteJan 9 · 1000 Meters · Place 2 · Ole MissOle Miss1000 Meters2.2:28.65a PBJr

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 32025 LSU InvitationalMay 3 · 1500 Meters · Place 18 · Ole MissOle Miss1500 Meters18.3:59.23aSo
Apr 18Tom Jones InvitationalApr 18 · 1500 Meters · Place 17 · Ole MissOle Miss1500 Meters17.3:54.24aSo
Apr 4Joe Walker InvitationalApr 4 · 1500 Meters · Place 17 · Ole MissOle Miss1500 Meters173:53.40aSo
Mar 21Ole Miss ClassicMar 21 · 3000m Steeplechase · Place 5 · Ole MissOle Miss3000m Steeplechase59:52.09a PBSo

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 4AHSAA State Outdoor Championships - 4A/5A/6A/7AMay 4 · 3200 Meters · Place 3 · St. Paul's EpiscopalSt. Paul's Episcopal3200 Meters3.9:31.70a12
May 4AHSAA State Outdoor Championships - 4A/5A/6A/7AMay 4 · 1600 Meters · Place 1 · St. Paul's EpiscopalSt. Paul's Episcopal1600 Meters1.4:14.55a12
May 4AHSAA State Outdoor Championships - 4A/5A/6A/7AMay 4 · 800 Meters · Place 7 · St. Paul's EpiscopalSt. Paul's Episcopal800 Meters7.1:58.31a12
Apr 28AHSAA Wetumpka SectionalApr 28 · 3200 Meters · Place 2 · St. Paul's EpiscopalSt. Paul's Episcopal3200 Meters2.9:52.20a12
Apr 28AHSAA Wetumpka SectionalApr 28 · 1600 Meters · Place 1 · St. Paul's EpiscopalSt. Paul's Episcopal1600 Meters1.4:17.16a12
Apr 28AHSAA Wetumpka SectionalApr 28 · 800 Meters · Place 3 · St. Paul's EpiscopalSt. Paul's Episcopal800 Meters3.1:56.66a12
Apr 14Mountain Brook InvitationalApr 14 · 1 Mile · Place 14 · St. Paul's EpiscopalSt. Paul's Episcopal1 Mile14.4:22.08a12
Apr 1Mobile Challenge of Champions InvitationalApr 1 · 1 Mile · Place 1 · St Pauls Episcopal (AL)St Pauls Episcopal (AL)1 Mile14:13.62 PB—
Mar 22Fast Times at UMS HighMar 22 · 800 Meters · Place 3 · St. Paul's EpiscopalSt. Paul's Episcopal800 Meters31:55.01 PB12

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 3AHSAA State Indoor Track & Field ChampionshipsFeb 3 · 3200 Meters · Place 1 · St. Paul's EpiscopalSt. Paul's Episcopal3200 Meters1.9:18.52a12
Feb 3AHSAA State Indoor Track & Field ChampionshipsFeb 3 · 1600 Meters · Place 1 · St. Paul's EpiscopalSt. Paul's Episcopal1600 Meters1.4:16.09a12
Jan 16MLK Track Classic #1Jan 16 · 3200 Meters · Place 1 · St. Paul's EpiscopalSt. Paul's Episcopal3200 Meters1.9:17.60a12
Jan 7Icebreaker Invitational #2Jan 7 · 1600 Meters · Place 2 · St. Paul's EpiscopalSt. Paul's Episcopal1600 Meters2.4:13.78a PB12

2022 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 10Holiday Invitational #2Dec 10 · 3200 Meters · Place 1 · St. Paul's EpiscopalSt. Paul's Episcopal3200 Meters1.9:14.28a PB12
Dec 3Magic City Invitational #2Dec 3 · 3200 Meters · Place 5 · St. Paul's EpiscopalSt. Paul's Episcopal3200 Meters5.9:41.18a12
Dec 3Magic City Invitational #2Dec 3 · 1600 Meters · Place 1 · St. Paul's EpiscopalSt. Paul's Episcopal1600 Meters1.4:18.30a12
Feb 4AHSAA Indoor State ChampionshipFeb 4 · 1600 Meters · St. Paul's EpiscopalSt. Paul's Episcopal1600 Meters—DNS11
Jan 8Icebreaker Invitational Meet #2Jan 8 · 1600 Meters · Place 3 · St. Paul's EpiscopalSt. Paul's Episcopal1600 Meters3.4:20.46a11

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 5AHSAA State Track Championships (4A-5A-6A-7A)May 5 · 3200 Meters · Place 5 · St. Paul's EpiscopalSt. Paul's Episcopal3200 Meters5.9:21.60a PB11
May 5AHSAA State Track Championships (4A-5A-6A-7A)May 5 · 1600 Meters · Place 5 · St. Paul's EpiscopalSt. Paul's Episcopal1600 Meters5.4:14.33a PB11
May 5AHSAA State Track Championships (4A-5A-6A-7A)May 5 · 800 Meters · Place 9 · St. Paul's EpiscopalSt. Paul's Episcopal800 Meters9.1:58.41a11
Apr 29AHSAA McGill-Toolen Sectional (5A-6A-7A)Apr 29 · 3200 Meters · Place 2 · St. Paul's EpiscopalSt. Paul's Episcopal3200 Meters2.9:39.89a11
Apr 29AHSAA McGill-Toolen Sectional (5A-6A-7A)Apr 29 · 1600 Meters · Place 2 · St. Paul's EpiscopalSt. Paul's Episcopal1600 Meters2.4:24.47a11
Apr 29AHSAA McGill-Toolen Sectional (5A-6A-7A)Apr 29 · 800 Meters · Place 3 · St. Paul's EpiscopalSt. Paul's Episcopal800 Meters3.1:57.98a11
Apr 15Mountain Brook InvitationalApr 15 · 1 Mile · Place 10 · St. Paul's EpiscopalSt. Paul's Episcopal1 Mile10.4:19.77a11
Apr 15Mountain Brook InvitationalApr 15 · 800 Meters · Place 13 · St. Paul's EpiscopalSt. Paul's Episcopal800 Meters13.1:57.08a11
Apr 2Mobile Challenge of Champions InvitationalApr 2 · 2 Miles · Place 5 · St Pauls ALSt Pauls AL2 Miles59:28.25 PB—

2021 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 29AHSAA Class 6A State Track & Field ChampionshipsApr 29 · 3200 Meters · Place 8 · St. Paul's EpiscopalSt. Paul's Episcopal3200 Meters8.9:43.79a10
Apr 29AHSAA Class 6A State Track & Field ChampionshipsApr 29 · 1600 Meters · Place 9 · St. Paul's EpiscopalSt. Paul's Episcopal1600 Meters9.4:30.75a10
Apr 29AHSAA Class 6A State Track & Field ChampionshipsApr 29 · 800 Meters · Place 10 · St. Paul's EpiscopalSt. Paul's Episcopal800 Meters10.1:59.85a10
Apr 23AHSAA Class 6A Section 1Apr 23 · 3200 Meters · Place 3 · St. Paul's EpiscopalSt. Paul's Episcopal3200 Meters3.10:05.68a10
Apr 23AHSAA Class 6A Section 1Apr 23 · 1600 Meters · Place 3 · St. Paul's EpiscopalSt. Paul's Episcopal1600 Meters3.4:28.75a10
Apr 23AHSAA Class 6A Section 1Apr 23 · 800 Meters · Place 3 · St. Paul's EpiscopalSt. Paul's Episcopal800 Meters3.2:05.69a10
Mar 27Hornet InvitationalMar 27 · 3200 Meters · Place 2 · St. Paul's EpiscopalSt. Paul's Episcopal3200 Meters2.9:41.87a10
Mar 12UMS-Wright Quad Meet #2Mar 12 · 3200 Meters · Place 2 · St. Paul's EpiscopalSt. Paul's Episcopal3200 Meters2.9:26.01a10

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 29Last Chance InvitationalJan 29 · 3200 Meters · Place 1 · St. Paul's EpiscopalSt. Paul's Episcopal3200 Meters1.9:52.63a10
Jan 18MLK Indoor Track ClassicJan 18 · 1600 Meters · Place 1 · St. Paul's EpiscopalSt. Paul's Episcopal1600 Meters1.4:23.09a10