Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorPatriots Early Bird Invitational · Feb 2711.94Patriots Early Bird InvitationalFebruary 27, 2021
100 Meters · Outdoor2019 Georgia Games Track & Field Championships · Jul 2011.98a2019 Georgia Games Track & Field ChampionshipsJuly 20, 2019
200 Meters · IndoorPatriots Early Bird Invitational · Feb 2723.58Patriots Early Bird InvitationalFebruary 27, 2021
200 Meters · OutdoorUSATF Region 4 Junior Olympic Championships · Jul 523.58USATF Region 4 Junior Olympic ChampionshipsJuly 5, 2018
300 Meters · IndoorCommonwealth College Opener · Dec 239.63aCommonwealth College OpenerDecember 2, 2023
400 Meters · IndoorHoover Alumni Invitational · Dec 3056.92aHoover Alumni InvitationalDecember 30, 2017
400 Meters · OutdoorGHSA 5A State Championship · May 1053.95aGHSA 5A State ChampionshipMay 10, 2018
55 Meter · IndoorUSATF Hershey 15-18/HS Indoor Nationals · Mar 107.29aUSATF Hershey 15-18/HS Indoor NationalsMarch 10, 2017
60 Meter · IndoorGalleria Games · Dec 217.57aGalleria GamesDecember 21, 2019
800 Meters · OutdoorLos Angeles Jets Invitational · May 252:31.52aLos Angeles Jets InvitationalMay 25, 2014
Combined results · IndoorAlabama Striders Indoor Classic · Jan 157.96Alabama Striders Indoor ClassicJanuary 15, 2017

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

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 1665th Mt. SAC RelaysApr 16 · 200 Meters · Place 58 · StanfordStanford200 Meters58.26.28aWind: 1.1Sr

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 29Stanford Invitational - CollegiateMar 29 · 200 Meters · Place 18 · StanfordStanford200 Meters18.24.98aWind: 0.3Jr
Mar 29Stanford Invitational - CollegiateMar 29 · 100 Meters · Place 33 · StanfordStanford100 MetersRound P33.12.53aWind: 0.3Jr

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 26John Thomas Terrier ClassicJan 26 · 200 Meters · Place 12 · StanfordStanford200 Meters1224.89a—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 2Commonwealth College OpenerDec 2 · 300 Meters · Place 6 · StanfordStanford300 Meters6.39.63a PBJr
Dec 2Commonwealth College OpenerDec 2 · 60 Meter · Place 27 · StanfordStanford60 MeterRound P27.7.90aJr

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 10Spokane InvitationalDec 10 · 60 Meter · Place 1 · StanfordStanford60 MeterRound P1.7.63aSo
Dec 10Spokane InvitationalDec 10 · 60 Meter · Place 18 · StanfordStanford60 MeterRound P18.7.78aSo
Dec 10Spokane InvitationalDec 10 · 200 Meters · Place 4 · StanfordStanford200 Meters4.24.67aSo

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 13Pac-12 Conference Outdoor ChampionshipsMay 13 · 200 Meters · Place 23 · StanfordStanford200 MetersRound P23.25.21aWind: 0.6Fr
Apr 15Beach InvitationalApr 15 · 200 Meters · Place 12 · StanfordStanford200 Meters12.24.43aWind: 1.6Fr
Apr 9Brutus Hamilton InvitationalApr 9 · 400 Meters · Place 5 · StanfordStanford400 Meters5.57.06aFr
Apr 1Stanford Invitational Apr 1 · 400 Meters · Place 19 · StanfordStanford400 Meters19.57.82aFr
Apr 1Stanford Invitational Apr 1 · 200 Meters · Place 9 · StanfordStanford200 Meters9.24.63aWind: 2Fr
Mar 19Cardinal ClassicMar 19 · 200 Meters · Place 9 · StanfordStanford200 Meters9.25.29aWind: -0.3Fr
Mar 19Cardinal ClassicMar 19 · 100 Meters · Place 12 · StanfordStanford100 Meters12.12.39aWind: -0.5Fr

2021 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 5USATF Georgia Association Youth Track and Field Preliminary Area B MeetJun 5 · 200 Meters · ATL Zoom AthleticsATL Zoom Athletics200 Meters—DNS12
Jun 5USATF Georgia Association Youth Track and Field Preliminary Area B MeetJun 5 · 100 Meters · ATL Zoom AthleticsATL Zoom Athletics100 Meters—DNS12
May 13GHSA Class 6A State ChampionshipsMay 13 · 200 Meters · Place 3 · BufordBuford200 MetersRound P3.24.44aWind: 1.412
May 13GHSA Class 6A State ChampionshipsMay 13 · 200 Meters · Place 4 · BufordBuford200 Meters4.24.57aWind: -0.212
May 8GHSA Class 6A Sectional BMay 8 · 200 Meters · Place 4 · BufordBuford200 Meters4.24.50aWind: 0.812
May 8GHSA Class 6A Sectional BMay 8 · 100 Meters · BufordBuford100 Meters--DQWind: 1.812
Apr 23GHSA Class 6A Region 8Apr 23 · 200 Meters · Place 4 · BufordBuford200 MetersRound P4.24.73a12
Apr 23GHSA Class 6A Region 8Apr 23 · 200 Meters · Place 2 · BufordBuford200 Meters2.25.58a12
Apr 23GHSA Class 6A Region 8Apr 23 · 100 Meters · Place 2 · BufordBuford100 MetersRound P2.12.27a12
Apr 23GHSA Class 6A Region 8Apr 23 · 100 Meters · Place 2 · BufordBuford100 Meters2.12.26a12

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 27Patriots Early Bird InvitationalFeb 27 · 200 Meters · Buford HighBuford High200 Meters—23.58 PB—
Feb 27Patriots Early Bird InvitationalFeb 27 · 100 Meters · Buford HighBuford High100 Meters—11.94 PB—

2020 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 7South Carolina Indoor Invitational (Friday)Feb 7 · 400 Meters · ATL Zoom AthleticsATL Zoom Athletics400 Meters---DNS11

2019 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 28Hoover Alumni Indoor OpenDec 28 · 60 Meter · Place 3 · ATL Zoom AthleticsATL Zoom Athletics60 Meter3.7.72a11
Dec 21Galleria GamesDec 21 · 60 Meter · Place 1 · ATL Zoom AthleticsATL Zoom Athletics60 Meter1.7.57a PB11
Dec 21Galleria GamesDec 21 · 200 Meters · Place 1 · ATL Zoom AthleticsATL Zoom Athletics200 Meters1.24.44a11
Feb 910th Annual Gardenswartz Great SW Track Field ClassicFeb 9 · 400 Meters · Place 1 · ATL Zoom AthleticsATL Zoom Athletics400 Meters1.58.14a10
Feb 910th Annual Gardenswartz Great SW Track Field ClassicFeb 9 · 200 Meters · Place 3 · ATL Zoom AthleticsATL Zoom Athletics200 Meters3.24.62a10

2019 Outdoor Track

28 results
DateMeetEventPlMarkGr
Jul 202019 Georgia Games Track & Field ChampionshipsJul 20 · 200 Meters · Place 2 · ATL Zoom AthleticsATL Zoom Athletics200 Meters2.24.06aWind: 0.610
Jul 202019 Georgia Games Track & Field ChampionshipsJul 20 · 100 Meters · Place 3 · ATL Zoom AthleticsATL Zoom Athletics100 Meters3.11.98a PBWind: 1.210
Jun 20USATF Georgia Association Junior Olympic ChampionshipsJun 20 · 400 Meters · Place 1 · ATL Zoom AthleticsATL Zoom Athletics400 MetersRound P1.55.14a10
Jun 20USATF Georgia Association Junior Olympic ChampionshipsJun 20 · 400 Meters · Place 1 · ATL Zoom AthleticsATL Zoom Athletics400 Meters1.54.54a10
Jun 20USATF Georgia Association Junior Olympic ChampionshipsJun 20 · 200 Meters · Place 2 · ATL Zoom AthleticsATL Zoom Athletics200 MetersRound P2.24.64aWind: -0.910
Jun 20USATF Georgia Association Junior Olympic ChampionshipsJun 20 · 200 Meters · Place 1 · ATL Zoom AthleticsATL Zoom Athletics200 Meters1.24.16a10
Jun 7AAU GA District QualifierJun 7 · 400 Meters · Place 2 · Atl Zoom AthAtl Zoom Ath400 Meters255.7202
Jun 7AAU GA District QualifierJun 7 · 400 Meters · Place 2 · Atl Zoom AthAtl Zoom Ath400 Meters255.7202
Jun 1USATF Georgia Association Junior Olympic Area B PreliminaryJun 1 · 400 Meters · Place 1 · ATL Zoom AthleticsATL Zoom Athletics400 Meters1.55.25a10
Jun 1USATF Georgia Association Junior Olympic Area B PreliminaryJun 1 · 200 Meters · Place 1 · ATL Zoom AthleticsATL Zoom Athletics200 Meters1.24.10a10
May 252019 Atlanta Georgia RelaysMay 25 · 200 Meters · Place 5 · AtL ZooM AthAtL ZooM Ath200 Meters524.54q—
May 9GHSA 6A State ChampionshipsMay 9 · 400 Meters · Place 3 · BufordBuford400 Meters355.81—
May 9GHSA 6A State ChampionshipsMay 9 · 400 Meters · Place 3 · BufordBuford400 Meters354.59Q—
May 9GHSA 6A State ChampionshipsMay 9 · 200 Meters · Place 4 · BufordBuford200 Meters424.22—
May 9GHSA 6A State ChampionshipsMay 9 · 200 Meters · Place 4 · BufordBuford200 Meters424.10Q—
May 9GHSA 5A State ChampionhipsMay 9 · 400 Meters · Place 3 · BufordBuford400 MetersRound P3.54.59a10
May 9GHSA 5A State ChampionhipsMay 9 · 400 Meters · Place 3 · BufordBuford400 Meters3.55.81a10
May 9GHSA 5A State ChampionhipsMay 9 · 200 Meters · Place 4 · BufordBuford200 MetersRound P4.24.10aWind: 0.510
May 9GHSA 5A State ChampionhipsMay 9 · 200 Meters · Place 4 · BufordBuford200 Meters4.24.22aWind: 2.210
May 4GHSA 7A Sectional (Regions 2, 4, 5, 8)May 4 · 400 Meters · Place 2 · BufordBuford400 Meters255.68—
May 4GHSA 7A Sectional (Regions 2, 4, 5, 8)May 4 · 200 Meters · Place 3 · BufordBuford200 Meters324.89—
Apr 17GHSA Region 8-5A ChampionshipsApr 17 · 200 Meters · Place 2 · Buford HighBuford High200 Meters224.46—
Apr 17GHSA Region 8-5A ChampionshipsApr 17 · 400 Meters · Place 2 · Buford HighBuford High400 Meters256.17—
Mar 23Gwinnett County MeetMar 23 · 400 Meters · Place 1 · Buford HighBuford High400 Meters156.4310
Mar 23Gwinnett County MeetMar 23 · 200 Meters · Place 2 · Buford HighBuford High200 Meters224.8110
Mar 23Gwinnett County MeetMar 23 · 400 Meters · Place 1 · Buford HighBuford High400 MetersRound P156.7110
Mar 23Gwinnett County MeetMar 23 · 200 Meters · Place 1 · Buford HighBuford High200 MetersRound P124.4510
Mar 2Christian Coleman InvitationalMar 2 · 100 Meters · Place 4 · Buford HighBuford High100 Meters412.34—

2018 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 29USATF Indoor Hoover Alumni InvitationalDec 29 · 60 Meter · Place 12 · ATL Zoom AthleticsATL Zoom Athletics60 Meter12.7.94a10
Feb 24Drew RelaysFeb 24 · 100 Meters · Place 2 · Buford HighBuford High100 Meters211.94—

2018 Outdoor Track

27 results
DateMeetEventPlMarkGr
Jul 5USATF Region 4 Junior Olympic ChampionshipsJul 5 · 200 Meters · Place 9 · Atl Zoom AthAtl Zoom Ath200 Meters923.58 PB—
Jun 2USATF Georgia Association Junior Olympic Area B PreliminaryJun 2 · 400 Meters · Place 1 · ATL Zoom AthleticsATL Zoom Athletics400 Meters1.55.70a9
Jun 2USATF Georgia Association Junior Olympic Area B PreliminaryJun 2 · 200 Meters · Place 2 · ATL Zoom AthleticsATL Zoom Athletics200 Meters2.24.84a9
Jun 2USATF Georgia Association Junior Olympic Area B PreliminaryJun 2 · 100 Meters · Place 1 · ATL Zoom AthleticsATL Zoom Athletics100 Meters1.12.01a9
May 2512th Annual Mark Trail Memorial Day MeetMay 25 · 200 Meters · ATL Zoom AthleticsATL Zoom Athletics200 MetersRound P—24.09a9
May 10GHSA 6A State ChampionshipMay 10 · 400 Meters · Place 2 · BufordBuford400 Meters254.37—
May 10GHSA 6A State ChampionshipMay 10 · 400 Meters · Place 3 · BufordBuford400 Meters356.64—
May 10GHSA 6A State ChampionshipMay 10 · 200 Meters · Place 1 · BufordBuford200 Meters123.58—
May 10GHSA 6A State ChampionshipMay 10 · 200 Meters · Place 1 · BufordBuford200 Meters123.99—
May 10GHSA 5A State ChampionshipMay 10 · 400 Meters · Place 3 · BufordBuford400 MetersRound P3.54.37a9
May 10GHSA 5A State ChampionshipMay 10 · 400 Meters · Place 2 · BufordBuford400 Meters2.53.95a PB9
May 10GHSA 5A State ChampionshipMay 10 · 200 Meters · Place 1 · BufordBuford200 MetersRound P1.23.58aWind: -0.79
May 10GHSA 5A State ChampionshipMay 10 · 200 Meters · Place 1 · BufordBuford200 Meters1.23.85aWind: -0.39
Apr 28GHSA AAAAA Sectional - Regions 2, 4, 5, 8Apr 28 · 400 Meters · Place 2 · BufordBuford400 Meters254.44—
Apr 28GHSA AAAAA Sectional - Regions 2, 4, 5, 8Apr 28 · 200 Meters · Place 1 · BufordBuford200 Meters124.27—
Apr 18GHSA Region 8-AAAAAApr 18 · 400 Meters · Place 2 · BufordBuford400 MetersRound P2.56.46a9
Apr 18GHSA Region 8-AAAAAApr 18 · 400 Meters · Place 2 · BufordBuford400 Meters2.54.44a9
Apr 18GHSA Region 8-AAAAAApr 18 · 200 Meters · Place 1 · BufordBuford200 MetersRound P1.24.20a9
Apr 18GHSA Region 8-AAAAAApr 18 · 200 Meters · Place 2 · BufordBuford200 Meters2.24.27a9
Mar 30Battle at the Branch InvitationalMar 30 · 400 Meters · Place 2 · Buford HighBuford High400 Meters254.66—
Mar 26Gwinnett County ChampionshipsMar 26 · 400 Meters · Place 2 · BufordBuford400 MetersRound P2.56.95a9
Mar 26Gwinnett County ChampionshipsMar 26 · 400 Meters · Place 2 · BufordBuford400 Meters2.57.03a9
Mar 26Gwinnett County ChampionshipsMar 26 · 200 Meters · Place 2 · BufordBuford200 MetersRound P2.24.45aWind: -1.59
Mar 26Gwinnett County ChampionshipsMar 26 · 200 Meters · Place 2 · BufordBuford200 Meters2.25.39aWind: -2.99
Mar 17Greater Atlanta Christian School InvitationalMar 17 · 400 Meters · Place 1 · BufordBuford400 Meters1.54.77a9
Mar 17Greater Atlanta Christian School InvitationalMar 17 · 200 Meters · Place 1 · BufordBuford200 Meters1.24.25a9
Mar 2Need for Speed IXMar 2 · 200 Meters · Place 1 · Buford HighBuford High200 Meters124.75—

2017 Indoor Track

18 results
DateMeetEventPlMarkGr
Dec 30Hoover Alumni InvitationalDec 30 · 60 Meter · Place 4 · ATL Zoom AthleticsATL Zoom Athletics60 Meter4.7.89a9
Dec 30Hoover Alumni InvitationalDec 30 · 400 Meters · Place 1 · ATL Zoom AthleticsATL Zoom Athletics400 Meters1.56.92a PB9
Dec 30Hoover Alumni InvitationalDec 30 · 200 Meters · Place 1 · ATL Zoom AthleticsATL Zoom Athletics200 Meters1.24.98a9
Dec 16Galleria GamesDec 16 · 60 Meter · Place 4 · ATL Zoom AthleticsATL Zoom Athletics60 Meter4.7.78a9
Dec 16Galleria GamesDec 16 · 400 Meters · Place 1 · ATL Zoom AthleticsATL Zoom Athletics400 Meters1.57.19a9
Dec 16Galleria GamesDec 16 · 200 Meters · Place 2 · ATL Zoom AthleticsATL Zoom Athletics200 Meters2.24.94a9
Mar 10USATF Hershey 15-18/HS Indoor NationalsMar 10 · 55 Meter · Place 4 · ATL Zoom AthleticsATL Zoom Athletics55 MeterRound P4.7.38a8
Mar 10USATF Hershey 15-18/HS Indoor NationalsMar 10 · 55 Meter · Place 2 · ATL Zoom AthleticsATL Zoom Athletics55 Meter2.7.29a PB8
Mar 10USATF Hershey 15-18/HS Indoor NationalsMar 10 · 400 Meters · Place 1 · ATL Zoom AthleticsATL Zoom Athletics400 MetersRound P1.58.87a8
Mar 10USATF Hershey 15-18/HS Indoor NationalsMar 10 · 400 Meters · Place 1 · ATL Zoom AthleticsATL Zoom Athletics400 Meters1.57.50a8
Mar 10USATF Hershey 15-18/HS Indoor NationalsMar 10 · 200 Meters · Place 1 · ATL Zoom AthleticsATL Zoom Athletics200 MetersRound P1.25.07a8
Mar 10USATF Hershey 15-18/HS Indoor NationalsMar 10 · 200 Meters · Place 1 · ATL Zoom AthleticsATL Zoom Athletics200 Meters1.24.92a8
Jan 15Alabama Striders Indoor ClassicJan 15 · Combined results · Place 4 · Atl Zoom AthAtl Zoom AthCombined results41:00.34—
Jan 15Alabama Striders Indoor ClassicJan 15 · Combined results · Place 2 · Atl Zoom AthAtl Zoom AthCombined results225.43—
Jan 15Alabama Striders Indoor ClassicJan 15 · Combined results · Place 5 · Atl Zoom AthAtl Zoom AthCombined results57.96 PB—
Jan 15Alabama Striders Indoor ClassicJan 15 · Combined results · Place 4 · Atl Zoom AthAtl Zoom AthCombined results41:00.34—
Jan 15Alabama Striders Indoor ClassicJan 15 · Combined results · Place 2 · Atl Zoom AthAtl Zoom AthCombined results225.43—
Jan 15Alabama Striders Indoor ClassicJan 15 · Combined results · Place 5 · Atl Zoom AthAtl Zoom AthCombined results57.96—

2017 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jul 23Georgia GamesJul 23 · 100 Meters · Place 1 · AtL ZooM AthAtL ZooM Ath100 Meters112.05—
Jul 23Georgia GamesJul 23 · 100 Meters · Place 1 · AtL ZooM AthAtL ZooM Ath100 Meters112.05—
Jun 22USATF Georgia Association Junior Olympic ChampionshipsJun 22 · 400 Meters · Place 2 · ATL Zoom AthleticsATL Zoom Athletics400 MetersRound P2.57.32a8
Jun 22USATF Georgia Association Junior Olympic ChampionshipsJun 22 · 400 Meters · Place 2 · ATL Zoom AthleticsATL Zoom Athletics400 Meters2.56.08a8
Jun 22USATF Georgia Association Junior Olympic ChampionshipsJun 22 · 200 Meters · Place 4 · ATL Zoom AthleticsATL Zoom Athletics200 MetersRound P4.24.59aWind: 1.98
Jun 22USATF Georgia Association Junior Olympic ChampionshipsJun 22 · 200 Meters · Place 2 · ATL Zoom AthleticsATL Zoom Athletics200 Meters2.24.84aWind: -1.98
Jun 22USATF Georgia Association Junior Olympic ChampionshipsJun 22 · 100 Meters · Place 6 · ATL Zoom AthleticsATL Zoom Athletics100 MetersRound P6.12.09aWind: 0.48
Jun 22USATF Georgia Association Junior Olympic ChampionshipsJun 22 · 100 Meters · Place 7 · ATL Zoom AthleticsATL Zoom Athletics100 Meters7.12.49aWind: -2.28
Jun 3USATF Georgia Association Junior Olympic Area B PreliminaryJun 3 · 400 Meters · Place 3 · ATL Zoom AthleticsATL Zoom Athletics400 Meters3.58.15a8
Jun 3USATF Georgia Association Junior Olympic Area B PreliminaryJun 3 · 200 Meters · Place 3 · ATL Zoom AthleticsATL Zoom Athletics200 Meters3.24.62a8
Jun 3USATF Georgia Association Junior Olympic Area B PreliminaryJun 3 · 100 Meters · Place 4 · ATL Zoom AthleticsATL Zoom Athletics100 Meters4.12.33a8

2016 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 23USATF Georgia Association Junior Olympic ChampionshipsJun 23 · 400 Meters · Place 5 · Jackrabbit TJackrabbit T400 Meters557.8802
Jun 23USATF Georgia Association Junior Olympic ChampionshipsJun 23 · 400 Meters · Place 4 · Jackrabbit TJackrabbit T400 Meters457.63q02
Jun 23USATF Georgia Association Junior Olympic ChampionshipsJun 23 · 200 Meters · Place 6 · Jackrabbit TJackrabbit T200 Meters625.6802
Jun 23USATF Georgia Association Junior Olympic ChampionshipsJun 23 · 200 Meters · Place 8 · Jackrabbit TJackrabbit T200 Meters826.17q02
Jun 23USATF Georgia Association Junior Olympic ChampionshipsJun 23 · 100 Meters · Place 9 · Jackrabbit TJackrabbit T100 Meters912.7802
Jun 23USATF Georgia Association Junior Olympic ChampionshipsJun 23 · 100 Meters · Place 6 · Jackrabbit TJackrabbit T100 Meters612.47q02
Jun 11USATF Georgia Association Area B Junior Olympic Preliminary MeetJun 11 · 400 Meters · Place 2 · Jackrabbit Track GeorgiaJackrabbit Track Georgia400 Meters2.58.83a7
Jun 11USATF Georgia Association Area B Junior Olympic Preliminary MeetJun 11 · 200 Meters · Place 1 · Jackrabbit Track GeorgiaJackrabbit Track Georgia200 Meters1.25.15a7
Jun 11USATF Georgia Association Area B Junior Olympic Preliminary MeetJun 11 · 100 Meters · Place 4 · Jackrabbit Track GeorgiaJackrabbit Track Georgia100 Meters4.12.87a7

2014 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 25Los Angeles Jets InvitationalMay 25 · 800 Meters · Place 7 · Jackrabbit Track GeorgiaJackrabbit Track Georgia800 Meters7.2:31.52a PB5
May 25Los Angeles Jets InvitationalMay 25 · 400 Meters · Place 11 · Jackrabbit Track GeorgiaJackrabbit Track Georgia400 Meters11.1:05.12a5