Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorGeorgia Spring Break Showdown · Apr 211.06Georgia Spring Break ShowdownApril 2, 2022
1000 Meters · IndoorClemson Indoor Invitational · Jan 132:25.33aClemson Indoor InvitationalJanuary 13, 2023
200 Meters · IndoorUK HS Invitational · Feb 1921.58aUK HS InvitationalFebruary 19, 2022
200 Meters · OutdoorGHSA Class 7A State Championships · May 1321.55aGHSA Class 7A State ChampionshipsMay 13, 2021
300 Meters · IndoorClemson Indoor Invitational · Jan 1334.44aClemson Indoor InvitationalJanuary 13, 2023
400 Meters · IndoorUK HS Invitational · Feb 1946.78aUK HS InvitationalFebruary 19, 2022
400 Meters · Outdoor2025 USATF National Senior Outdoor Championships · Jul 3145.06a2025 USATF National Senior Outdoor ChampionshipsJuly 31, 2025
800 Meters · IndoorNew Balance Indoor Grand Prix · Feb 61:48.14aNew Balance Indoor Grand PrixFebruary 6, 2022
800 Meters · OutdoorNCAA Division I Outdoor Track & Field Championships · Jun 71:44.26aNCAA Division I Outdoor Track & Field ChampionshipsJune 7, 2023

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jul 232026 USATF Outdoor ChampionshipsJul 23 · 400 Meters · Place 12 · United StatesUnited States400 MetersRound P12.45.91aSr
Jul 10Ed Murphey ClassicJul 10 · 400 Meters · Place 16 · United StatesUnited States400 Meters16.47.74aSr
Jun 6Toad FestJun 6 · 400 Meters · Place 8 · adidasadidas400 Meters8.47.93aSr

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jul 312025 USATF National Senior Outdoor ChampionshipsJul 31 · 400 Meters · Place 10 · adidasadidas400 MetersRound P10.45.06a PBJr
Apr 24129th Penn Relays Carnival - ClubApr 24 · 600 Meters · Place 1 · United StatesUnited States600 Meters1.1:17.36aUnofficialJr

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 11Clemson InvitationalJan 11 · 400 Meters · Place 1 · adidasadidas400 Meters1.47.33aJr

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 7NCAA Division I Outdoor Track & Field ChampionshipsJun 7 · 800 Meters · Place 1 · GeorgiaGeorgia800 MetersRound P1.1:46.00aFr
Jun 7NCAA Division I Outdoor Track & Field ChampionshipsJun 7 · 800 Meters · Place 1 · GeorgiaGeorgia800 Meters1.1:44.26a PBFr
May 25NCAA D1 Outdoor Track & Field East Regional 1st RoundMay 25 · 800 Meters · Place 2 · GeorgiaGeorgia800 MetersRound S2.1:49.22aFr
May 25NCAA D1 Outdoor Track & Field East Regional 1st RoundMay 25 · 800 Meters · Place 11 · GeorgiaGeorgia800 MetersRound P11.1:49.35aFr
May 11SEC Outdoor ChampionshipsMay 11 · 800 Meters · Place 1 · GeorgiaGeorgia800 Meters11:47.64FR
Apr 29LSU InvitationalApr 29 · 400 Meters · Place 16 · GeorgiaGeorgia400 Meters16.47.12aFr

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 24Southeastern Conference Indoor Championships Feb 24 · 800 Meters · Place 4 · GeorgiaGeorgia800 MetersRound P4.1:50.00aFr
Feb 24Southeastern Conference Indoor Championships Feb 24 · 800 Meters · Place 1 · GeorgiaGeorgia800 Meters1.1:48.28aFr
Jan 26Texas Tech OpenJan 26 · 800 Meters · Place 2 · GeorgiaGeorgia800 Meters2.1:48.84aFr
Jan 13Clemson Indoor InvitationalJan 13 · 300 Meters · Place 15 · GeorgiaGeorgia300 Meters15.34.44a PBFr
Jan 13Clemson Indoor InvitationalJan 13 · 1000 Meters · Place 6 · GeorgiaGeorgia1000 Meters6.2:25.33a PBFr

2022 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 23USATF U-20 Outdoor ChampionshipsJun 23 · 800 Meters · Place 7 · UnattachedUnattached800 Meters7.2:02.39a12
Jun 3Music City Track CarnivalJun 3 · 800 Meters · Place 1 · WoodstockWoodstock800 Meters1.1:46.53a12
May 14GHSA State Championships 1A Private & 7AMay 14 · 400 Meters · Place 1 · WoodstockWoodstock400 MetersRound P1.47.04a12
May 14GHSA State Championships 1A Private & 7AMay 14 · 400 Meters · Place 1 · WoodstockWoodstock400 Meters1.45.78a12
May 7GHSA 7A Sectional A - Regions 1,3,4,5May 7 · 200 Meters · Place 3 · WoodstockWoodstock200 Meters322.21—
Apr 2Georgia Spring Break ShowdownApr 2 · 200 Meters · Place 42 · WoodstockWoodstock200 Meters4223.9212
Apr 2Georgia Spring Break ShowdownApr 2 · 100 Meters · Place 8 · WoodstockWoodstock100 Meters811.06 PB12
Mar 26Cherokee County ChampionshipMar 26 · 200 Meters · Place 1 · WoodstockWoodstock200 Meters122.8912
Mar 26Cherokee County ChampionshipMar 26 · 100 Meters · Place 1 · WoodstockWoodstock100 Meters111.2412
Mar 26Cherokee County ChampionshipMar 26 · 400 Meters · Place 1 · WoodstockWoodstock400 Meters148.0212

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 19UK HS InvitationalFeb 19 · 400 Meters · Place 1 · Woodstock TrackWoodstock Track400 Meters1.46.78a PB12
Feb 19UK HS InvitationalFeb 19 · 200 Meters · Place 1 · Woodstock TrackWoodstock Track200 Meters1.21.58a PB12
Feb 6New Balance Indoor Grand PrixFeb 6 · 800 Meters · Place 6 · United StatesUnited States800 Meters6.1:48.14a PB12

2021 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 31USATF Indoor Hoover Alumni InvitationalDec 31 · 800 Meters · Place 1 · Woodstock TrackWoodstock Track800 Meters1.1:52.38a12
Dec 18The Galleria GamesDec 18 · 400 Meters · Place 1 · Woodstock TrackWoodstock Track400 Meters1.47.69a12
Dec 18The Galleria GamesDec 18 · 200 Meters · Place 3 · Woodstock TrackWoodstock Track200 Meters3.21.66a12
Jan 24The Polar Speed Meet #7 Jan 24 · 800 Meters · Place 1 · RSS AthleticsRSS Athletics800 Meters1.1:59.88aUnofficial11
Jan 24The Polar Speed Meet #7 Jan 24 · 200 Meters · Place 1 · RSS AthleticsRSS Athletics200 Meters1.22.57aUnofficial11
Jan 17The Polar Speed Meet #6Jan 17 · 400 Meters · Place 1 · RSS AthleticsRSS Athletics400 Meters1.49.37aUnofficial11
Jan 17The Polar Speed Meet #6Jan 17 · 200 Meters · Place 1 · RSS AthleticsRSS Athletics200 Meters1.22.78aUnofficial11

2021 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 12Running Lane Track Championships 2021Jun 12 · 800 Meters · Place 2 · GeorgiaGeorgia800 Meters2.1:51.67a11
Jun 4Music City Track CarnivalJun 4 · 800 Meters · Place 2 · Canton GACanton GA800 Meters2.1:54.44a11
May 13GHSA Class 7A State ChampionshipsMay 13 · 400 Meters · Place 1 · WoodstockWoodstock400 MetersRound P1.47.91a11
May 13GHSA Class 7A State ChampionshipsMay 13 · 400 Meters · Place 1 · WoodstockWoodstock400 Meters1.47.26a11
May 13GHSA Class 7A State ChampionshipsMay 13 · 200 Meters · Place 5 · WoodstockWoodstock200 MetersRound P5.21.55a PBWind: 0.111
May 13GHSA Class 7A State ChampionshipsMay 13 · 200 Meters · Place 7 · WoodstockWoodstock200 Meters7.22.51aWind: -0.311
May 8GHSA Class 7A Sectional AMay 8 · 400 Meters · Place 1 · WoodstockWoodstock400 Meters1.47.73a11
May 8GHSA Class 7A Sectional AMay 8 · 200 Meters · Place 2 · WoodstockWoodstock200 Meters2.21.84a11
Apr 28GHSA Class 7A Region 5Apr 28 · 400 Meters · Place 2 · WoodstockWoodstock400 MetersRound P2.49.50a11
Apr 28GHSA Class 7A Region 5Apr 28 · 400 Meters · Place 1 · WoodstockWoodstock400 Meters1.48.32a11
Apr 28GHSA Class 7A Region 5Apr 28 · 200 Meters · Place 1 · WoodstockWoodstock200 MetersRound P1.22.20a11
Apr 28GHSA Class 7A Region 5Apr 28 · 200 Meters · Place 1 · WoodstockWoodstock200 Meters1.21.73a11

2020 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 12The Polar Speed Meet #2Dec 12 · 600 Meters · Place 1 · RSS AthleticsRSS Athletics600 Meters1.1:21.82aUnofficial11
Dec 6The Polar Speed Meet #1Dec 6 · 600 Meters · Place 1 · RSS AthleticsRSS Athletics600 Meters1.1:26.85aUnofficial11
Feb 15UK HS InvitationalFeb 15 · 400 Meters · Place 15 · UnattachedUnattached400 Meters15.50.45a10

2019 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 28Hoover Alumni Indoor OpenDec 28 · 400 Meters · Place 6 · Woodstock TrackWoodstock Track400 Meters6.51.33a10
Dec 28Hoover Alumni Indoor OpenDec 28 · 200 Meters · Place 20 · Woodstock TrackWoodstock Track200 Meters20.23.91a10

2019 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 24GHSA Region 4-7AApr 24 · 400 Meters · Place 3 · WoodstockWoodstock400 MetersRound P3.51.15a9
Apr 24GHSA Region 4-7AApr 24 · 400 Meters · Place 7 · WoodstockWoodstock400 Meters7.53.25a9
Mar 16Greater Atlanta Christian School InvitationalMar 16 · 400 Meters · Place 10 · WoodstockWoodstock400 Meters10.53.40a9
Mar 2Wolverine InvitationalMar 2 · 800 Meters · Place 6 · WoodstockWoodstock800 Meters62:07.95—