Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorCommodore Winter Challenge (College) · Dec 64:18.38aCommodore Winter Challenge (College)December 6, 2025
1000 Meters · IndoorCommodore Challenge · Jan 122:35.02aCommodore ChallengeJanuary 12, 2024
1500 Meters · OutdoorTennessee Invitational · Apr 103:51.75aTennessee InvitationalApril 10, 2026
1600 Meters · IndoorCrossplex Holiday Invitational #2 · Dec 114:49.98aCrossplex Holiday Invitational #2December 11, 2021
1600 Meters · OutdoorTupelo NMMC Relays · Mar 54:45.98aTupelo NMMC RelaysMarch 5, 2022
200 Meters · OutdoorNorth Mississippi Medical Center Relays · Mar 524.30North Mississippi Medical Center RelaysMarch 5, 2021
400 Meters · IndoorLast Chance Invitational · Jan 2953.21aLast Chance InvitationalJanuary 29, 2021
400 Meters · OutdoorMHSAA Region 2-2A and Region 1-6A · Apr 1753.10MHSAA Region 2-2A and Region 1-6AApril 17, 2021
800 Meters · IndoorVanderbilt Invitational · Jan 161:51.87aVanderbilt InvitationalJanuary 16, 2026
800 Meters · OutdoorMusic City Track Carnival · May 291:50.15aMusic City Track CarnivalMay 29, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 6Toad FestJun 6 · 800 Meters · Place 6 · Tennessee StateTennessee State800 Meters6.1:52.96aSr
May 29Music City Track CarnivalMay 29 · 800 Meters · Place 9 · United StatesUnited States800 Meters9.1:50.15a PBSr
May 29Music City Track CarnivalMay 29 · 800 Meters · United StatesUnited States800 Meters--DNSSr
May 14Ohio Valley (OVC) Outdoor ChampionshipsMay 14 · 800 Meters · Place 4 · Tennessee StateTennessee State800 MetersRound P4.1:52.21aSr
May 14Ohio Valley (OVC) Outdoor ChampionshipsMay 14 · 800 Meters · Place 3 · Tennessee StateTennessee State800 Meters3.1:51.26aSr
May 1Outdoor Music City ChallengeMay 1 · 800 Meters · Place 4 · Tennessee StateTennessee State800 Meters41:51.39aSr
Apr 17Georgia Tech InvitationalApr 17 · 800 Meters · Place 5 · Tennessee StateTennessee State800 Meters5.1:51.01aSr
Apr 10Tennessee InvitationalApr 10 · 1500 Meters · Place 7 · Tennessee StateTennessee State1500 Meters7.3:51.75a PBSr
Apr 10Tennessee InvitationalApr 10 · 800 Meters · Tennessee StateTennessee State800 Meters--DNSSr
Mar 26Morehouse RelaysMar 26 · 1500 Meters · Place 1 · Tennessee StateTennessee State1500 Meters1.4:07.64aSr

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 24Ohio Valley (OVC) Indoor ChampionshipsFeb 24 · 800 Meters · Place 1 · Tennessee StateTennessee State800 Meters11:52.38aSR
Feb 24Ohio Valley (OVC) Indoor ChampionshipsFeb 24 · 800 Meters · Place 3 · Tennessee StateTennessee State800 Meters31:51.94aSR
Feb 7Dean Hayes ClassicFeb 7 · 1 Mile · Place 3 · Tennessee StateTennessee State1 Mile34:22.88aSr
Jan 30UL Lenny Lyles Indoor TFJan 30 · 800 Meters · Place 14 · Tennessee StateTennessee State800 Meters14.1:53.34aSr
Jan 16Vanderbilt InvitationalJan 16 · 800 Meters · Place 1 · Tennessee StateTennessee State800 Meters11:51.87a PBSr

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 6Commodore Winter Challenge (College)Dec 6 · 1 Mile · Place 3 · Tennessee StateTennessee State1 Mile34:18.38a PBSr

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 15OVC championshipMay 15 · 800 Meters · Place 9 · Tennessee StateTennessee State800 MetersRound P9.1:54.36aJr
May 2Outdoor Music City ChallengeMay 2 · 800 Meters · Place 12 · Tennessee StateTennessee State800 Meters121:52.38aJr
Apr 18Georgia Tech InvitationalApr 18 · 1500 Meters · Place 37 · Tennessee StateTennessee State1500 Meters373:55.01Jr
Apr 18Georgia Tech InvitationalApr 18 · 800 Meters · Place 28 · Tennessee StateTennessee State800 Meters281:52.77Jr
Mar 27Morehouse RelaysMar 27 · 800 Meters · Place 3 · Tennessee StateTennessee State800 Meters3.1:52.63aJr

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 9Ohio Valley (OVC) Outdoor ChampionshipsMay 9 · 800 Meters · Place 8 · Tennessee StateTennessee State800 MetersRound P8.1:53.41aSo
May 9Ohio Valley (OVC) Outdoor ChampionshipsMay 9 · 800 Meters · Place 6 · Tennessee StateTennessee State800 Meters6.1:54.31aSo
Apr 26Music City Outdoor ChallengeApr 26 · 1500 Meters · Place 7 · Tennessee StateTennessee State1500 Meters7.3:56.67aSo
Apr 26Music City Outdoor ChallengeApr 26 · 800 Meters · Place 14 · Tennessee StateTennessee State800 Meters14.1:53.85aSo
Apr 19Georgia Tech InvitationalApr 19 · 800 Meters · Place 17 · Tennessee StateTennessee State800 Meters17.1:52.63aSo
Apr 5Tennessee InvitationalApr 5 · 1500 Meters · Place 18 · Tennessee StateTennessee State1500 Meters18.3:59.10aSo
Apr 5Tennessee InvitationalApr 5 · 800 Meters · Place 39 · Tennessee StateTennessee State800 Meters39.2:00.00aSo
Mar 15Bob Hayes Collegiate InvitationalMar 15 · 1500 Meters · Place 13 · Tennessee StateTennessee State1500 Meters13.3:59.41aSo
Mar 15Bob Hayes Collegiate InvitationalMar 15 · 800 Meters · Place 3 · Tennessee StateTennessee State800 Meters3.1:54.64aSo

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 21Ohio Valley Conference ChampionshipFeb 21 · 800 Meters · Place 10 · Tennessee StateTennessee State800 MetersRound P10.1:55.42aSo
Feb 21Ohio Valley Conference ChampionshipFeb 21 · 800 Meters · Place 5 · Tennessee StateTennessee State800 Meters5.1:54.86aSo
Feb 2Bellarmine PNC TF 2024Feb 2 · 1 Mile · Place 44 · Tennessee StateTennessee State1 Mile444:25.22a—
Feb 2Bellarmine PNC TF 2024Feb 2 · 800 Meters · Place 2 · Tennessee StateTennessee State800 Meters21:52.38a—
Jan 12Commodore ChallengeJan 12 · 1000 Meters · Place 15 · Tennessee StateTennessee State1000 Meters152:35.02a PB—
Jan 12Commodore ChallengeJan 12 · 1000 Meters · Place 15 · Tennessee StateTennessee State1000 Meters152:35.02a—
Jan 12Commodore ChallengeJan 12 · 800 Meters · Place 10 · Tennessee StateTennessee State800 Meters101:55.52a—
Jan 12Commodore ChallengeJan 12 · 800 Meters · Place 10 · Tennessee StateTennessee State800 Meters101:55.52a—
Jan 6Ed TempleJan 6 · 800 Meters · Place 1 · Tennessee StateTennessee State800 Meters11:57.9313

2023 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 2Dean Hayes Indoor ClassicDec 2 · 1000 Meters · Place 1 · Tennessee StateTennessee State1000 Meters1.2:36.80aSo
Feb 22Ohio Valley Conference Indoor ChampionshipsFeb 22 · 800 Meters · Place 11 · Tennessee StateTennessee State800 MetersRound P11.1:56.67aFr
Feb 10Music City ChallengeFeb 10 · 800 Meters · Place 73 · Tennessee StateTennessee State800 Meters731:58.79a—
Feb 10Music City ChallengeFeb 10 · 1 Mile · Place 90 · Tennessee StateTennessee State1 Mile904:31.94a—
Feb 3PNC Bellarmine Classic IndoorFeb 3 · 800 Meters · Place 10 · Tennessee StateTennessee State800 Meters101:56.22a—
Jan 15Humana HBCU InvitationalJan 15 · 1 Mile · Place 1 · Tennessee StateTennessee State1 Mile1.4:36.06aFr
Jan 15Humana HBCU InvitationalJan 15 · 800 Meters · Place 1 · Tennessee StateTennessee State800 Meters1.2:00.00aFr
Jan 7Ed Temple InvitationalJan 7 · 1 Mile · Place 1 · Tennessee StateTennessee State1 Mile1.4:34.10aFr
Jan 7Ed Temple InvitationalJan 7 · 800 Meters · Place 3 · Tennessee StateTennessee State800 Meters3.1:58.88aFr

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 11OVC Outdoor Track & Field ChampionshipsMay 11 · 800 Meters · Place 15 · Tennessee StateTennessee State800 MetersRound P15.1:56.86aFr
Apr 29Music City ChallengeApr 29 · 800 Meters · Place 13 · Tennessee StateTennessee State800 Meters131:53.62a—

2022 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 10Edmonds-Wilt InvitationalDec 10 · 1 Mile · Place 4 · Tennessee StateTennessee State1 Mile4.4:34.95aFr
Dec 10Edmonds-Wilt InvitationalDec 10 · 800 Meters · Place 4 · Tennessee StateTennessee State800 Meters4.2:00.97aFr
Jan 29Last Chance Invitational #3Jan 29 · 800 Meters · Place 12 · Tupelo HighTupelo High800 Meters122:02.43—
Jan 29Last Chance Invitational #3Jan 29 · 400 Meters · Place 26 · Tupelo HighTupelo High400 Meters2653.45—
Jan 8Icebreaker Invitational Meet #2Jan 8 · 800 Meters · Place 7 · TupeloTupelo800 Meters7.2:02.25a12
Jan 8Icebreaker Invitational Meet #2Jan 8 · 400 Meters · Place 15 · TupeloTupelo400 Meters15.53.22a12

2022 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 29MHSAA Class 6A State Track & Field ChampionshipsApr 29 · 800 Meters · Place 2 · TupeloTupelo800 Meters2.1:57.34a12
Apr 23MHSAA 6A North State and 1A South StateApr 23 · 800 Meters · Place 2 · TupeloTupelo800 Meters2.1:57.97a12
Apr 14Oxford Region 5A-6A MeetApr 14 · 800 Meters · Place 1 · TupeloTupelo800 Meters1.1:59.12a12
Apr 8MHSAA Division 1-6A ChampionshipsApr 8 · 800 Meters · Place 1 · Tupelo HighTupelo High800 Meters12:03.7212
Apr 8MHSAA Division 1-6A ChampionshipsApr 8 · 400 Meters · Place 5 · Tupelo HighTupelo High400 Meters553.3712
Apr 2King of the West InvitationalApr 2 · 800 Meters · Place 3 · TupeloTupelo800 Meters3.2:02.51a12
Apr 2King of the West InvitationalApr 2 · 400 Meters · Place 18 · TupeloTupelo400 Meters18.55.09a12
Mar 25Tupelo InvitationalMar 25 · 800 Meters · Place 1 · Tupelo HighTupelo High800 Meters12:02.29—
Mar 25Tupelo InvitationalMar 25 · 400 Meters · Place 2 · Tupelo HighTupelo High400 Meters253.35—
Mar 11Tupelo Golden Wave InvitationalMar 11 · 400 Meters · Place 3 · Tupelo HighTupelo High400 Meters353.77—
Mar 5Tupelo NMMC RelaysMar 5 · 1600 Meters · Place 6 · TupeloTupelo1600 Meters6.4:45.98a PB12
Mar 5Tupelo NMMC RelaysMar 5 · 800 Meters · Place 2 · TupeloTupelo800 Meters2.2:02.82a12

2021 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 11Crossplex Holiday Invitational #2Dec 11 · 1600 Meters · Place 30 · TupeloTupelo1600 Meters30.4:49.98a PB12
Dec 11Crossplex Holiday Invitational #2Dec 11 · 800 Meters · Place 10 · TupeloTupelo800 Meters10.2:06.31a12
Jan 29Last Chance InvitationalJan 29 · 400 Meters · Place 7 · TupeloTupelo400 Meters7.53.21a PB11

2021 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 17MHSAA Region 2-2A and Region 1-6AApr 17 · 300m Hurdles · Place 6 · TupeloTupelo300m Hurdles645.0811
Apr 17MHSAA Region 2-2A and Region 1-6AApr 17 · 400 Meters · Place 2 · TupeloTupelo400 Meters253.10 PB11
Apr 8MHSAA Division 1-6AApr 8 · 300m Hurdles · Place 3 · TupeloTupelo300m Hurdles344.5611
Apr 8MHSAA Division 1-6AApr 8 · 400 Meters · Place 1 · TupeloTupelo400 Meters153.5311
Apr 2Tupelo InvitationalApr 2 · 300m Hurdles · Place 1 · Tupelo HighTupelo High300m Hurdles143.81—
Apr 2Tupelo InvitationalApr 2 · 400 Meters · Place 1 · Tupelo HighTupelo High400 Meters153.22—
Mar 19Maroon & White InvitationalMar 19 · 400 Meters · Place 1 · Tupelo HighTupelo High400 Meters154.11—
Mar 5North Mississippi Medical Center RelaysMar 5 · 200 Meters · Place 6 · Tupelo HighTupelo High200 Meters624.30 PB—
Mar 5North Mississippi Medical Center RelaysMar 5 · 400 Meters · Place 2 · Tupelo HighTupelo High400 Meters255.09—

2020 Indoor Track

5 results
DateMeetEventPlMarkGr
Jan 31Crossplex Last Chance InvitationalJan 31 · 800 Meters · Place 76 · Tupelo HighTupelo High800 Meters762:15.63—
Jan 31Crossplex Last Chance InvitationalJan 31 · 800 Meters · Place 76 · Tupelo HighTupelo High800 Meters762:15.63—
Jan 31Crossplex Last Chance InvitationalJan 31 · 800 Meters · Place 76 · Tupelo HighTupelo High800 Meters762:15.63—
Jan 31Crossplex Last Chance InvitationalJan 31 · 400 Meters · Place 55 · Tupelo HighTupelo High400 Meters5554.72—
Jan 31Crossplex Last Chance InvitationalJan 31 · 400 Meters · Place 55 · Tupelo HighTupelo High400 Meters5554.72—

2019 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 16MHSAA Region 2-2A and Region 1-6AApr 16 · 300m Hurdles · Place 6 · TupeloTupelo300m Hurdles645.329
Apr 9MHSAA Division 2-6AApr 9 · High Jump · Place 6 · Tupelo HighTupelo HighHigh Jump65-02.009
Apr 9MHSAA Division 2-6AApr 9 · 300m Hurdles · Place 4 · Tupelo HighTupelo High300m Hurdles445.329