Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 42" / 1.067m · Outdoor49er Classic · Mar 2017.33a49er ClassicMarch 20, 2025
200 Meters · IndoorHoover Alumni Indoor Open · Dec 2847.24aHoover Alumni Indoor OpenDecember 28, 2019
200 Meters · Outdoor12th Annual Mark Trail Memorial Day Meet · May 2526.39a12th Annual Mark Trail Memorial Day MeetMay 25, 2018
200m Hurdles · 30" / 0.762m · Outdoor13th Annual Mark Trail Memorial Day Meet · May 2427.68a13th Annual Mark Trail Memorial Day MeetMay 24, 2019
400 Meters · IndoorCamel City Sprints · Feb 755.96aCamel City SprintsFebruary 7, 2025
400 Meters · Outdoor13th Annual Mark Trail Memorial Day Meet · May 2456.93a13th Annual Mark Trail Memorial Day MeetMay 24, 2019
400m Hurdles · 36" / 0.914m · OutdoorHigh Point VertKlasse Meeting · Apr 259.49aHigh Point VertKlasse MeetingApril 2, 2026
60m Hurdles · 42" / 1.067m · IndoorSouth Atlantic Champs · Feb 289.18aSouth Atlantic ChampsFebruary 28, 2026
800 Meters · IndoorTFCUSA Indoor Nationals · Feb 102:25.85TFCUSA Indoor NationalsFebruary 10, 2019
800 Meters · OutdoorAAU Georgia District Qualifier · Jun 102:21.56aAAU Georgia District QualifierJune 10, 2021
Combined results · IndoorShowdown at the Crossplex · Jan 1327.11Showdown at the CrossplexJanuary 13, 2019
Long Jump · IndoorHoover Alumni Indoor Open · Dec 285.06mHoover Alumni Indoor OpenDecember 28, 2019
Long Jump · Outdoor2019 Georgia Games Track & Field Championships · Jul 205.40m2019 Georgia Games Track & Field ChampionshipsJuly 20, 2019

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 29South Atlantic Outdoor ChampionshipApr 29 · 400m Hurdles · Place 18 · WingateWingate400m Hurdles36" / 0.914mRound P18.1:01.47aJr
Apr 2High Point VertKlasse MeetingApr 2 · 400m Hurdles · Place 20 · WingateWingate400m Hurdles36" / 0.914m20.59.49a PBJr
Apr 2High Point VertKlasse MeetingApr 2 · 110m Hurdles · Place 31 · WingateWingate110m Hurdles42" / 1.067m31.17.43aWind: 0.9Jr
Mar 1949er ClassicMar 19 · 400m Hurdles · Place 25 · WingateWingate400m Hurdles2559.26aJr

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 28South Atlantic ChampsFeb 28 · 60m Hurdles · Place 16 · WingateWingate60m Hurdles42" / 1.067mRound P16.9.18a PBJr
Jan 30Tryon Banked: College Friday: HS SaturdayJan 30 · 60m Hurdles · Place 40 · WingateWingate60m HurdlesRound P409.27aJr

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 6Visit Winston-Salem College Kick-offDec 6 · 60m Hurdles · WingateWingate60m Hurdles42" / 1.067m--DNSJr
Dec 6Visit Winston-Salem College Kick-offDec 6 · 400 Meters · WingateWingate400 Meters--DNSJr
Feb 7Camel City SprintsFeb 7 · 60m Hurdles · Place 31 · WingateWingate60m Hurdles319.51a—
Feb 7Camel City SprintsFeb 7 · 400 Meters · Place 53 · WingateWingate400 Meters5355.96a PB—

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 30South Atlantic Outdoor ChampionshipApr 30 · 110m Hurdles · Place 13 · WingateWingate110m HurdlesRound P1316.98SO
Apr 4High Point VertKlasse MeetingApr 4 · 400m Hurdles · Place 15 · WingateWingate400m Hurdles1559.49aSo
Mar 2049er ClassicMar 20 · 110m Hurdles · Place 25 · WingateWingate110m Hurdles42" / 1.067m25.17.33a PBWind: 1.4So

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 7Visit Winston-Salem College KickoffDec 7 · 60m Hurdles · Place 21 · WingateWingate60m Hurdles42" / 1.067mRound P21.9.63aSo
Jan 26Camel City InvitationalJan 26 · 400 Meters · Place 41 · WingateWingate400 Meters4157.59—

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 3JDL Early Bird InvitationalDec 3 · 400 Meters · Place 42 · WingateWingate400 Meters42.57.26aFr

2021 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jul 17Georgia GamesJul 17 · 400m Hurdles · Place 3 · New Era TracNew Era Trac400m Hurdles31:02.0016
Jun 10AAU Georgia District QualifierJun 10 · 400m Hurdles · Place 4 · New Era Track ClubNew Era Track Club400m Hurdles36" / 0.914m4.1:03.23a10
Jun 10AAU Georgia District QualifierJun 10 · 800 Meters · Place 14 · New Era Track ClubNew Era Track Club800 Meters14.2:21.56a PB10

2020 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 6The Polar Speed Meet #1Dec 6 · 600 Meters · Place 1 · Allen TeamAllen Team600 Meters1.1:40.07aUnofficial10

2019 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 28Hoover Alumni Indoor OpenDec 28 · Long Jump · Place 3 · New Era Track ClubNew Era Track ClubLong Jump3.5.06m PB9
Dec 28Hoover Alumni Indoor OpenDec 28 · 400 Meters · Place 16 · New Era Track ClubNew Era Track Club400 Meters16.58.99a9
Dec 28Hoover Alumni Indoor OpenDec 28 · 200 Meters · Place 31 · New Era Track ClubNew Era Track Club200 Meters31.47.24a PB9
Dec 21Galleria GamesDec 21 · 400 Meters · Place 11 · New Era Track ClubNew Era Track Club400 Meters11.58.65a9
Feb 10TFCUSA Indoor NationalsFeb 10 · 800 Meters · Place 5 · New Era TracNew Era Trac800 Meters52:25.85 PB—
Feb 10TFCUSA Indoor NationalsFeb 10 · 400 Meters · Place 6 · New Era TracNew Era Trac400 Meters61:00.26—
Jan 13Showdown at the CrossplexJan 13 · Combined results · Place 8 · New Era TracNew Era TracCombined results81:00.57—
Jan 13Showdown at the CrossplexJan 13 · Combined results · Place 10 · New Era TracNew Era TracCombined results1027.11 PB—

2019 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jul 202019 Georgia Games Track & Field ChampionshipsJul 20 · 200m Hurdles · Place 2 · New Era Track ClubNew Era Track Club200m Hurdles30" / 0.762m2.27.96aWind: 1.55
Jul 202019 Georgia Games Track & Field ChampionshipsJul 20 · Long Jump · Place 2 · New Era Track ClubNew Era Track ClubLong Jump2.5.40m PB5
Jun 7AAU GA District QualifierJun 7 · 200m Hurdles · Place 2 · New Era TracNew Era Trac200m Hurdles226.9005
Jun 7AAU GA District QualifierJun 7 · Long Jump · Place 4 · New Era TracNew Era TracLong Jump418-02.0005
Jun 7AAU GA District QualifierJun 7 · 400 Meters · Place 11 · New Era TracNew Era Trac400 Meters1157.3105
Jun 7AAU GA District QualifierJun 7 · 200m Hurdles · Place 2 · New Era TracNew Era Trac200m Hurdles226.9005
Jun 7AAU GA District QualifierJun 7 · Long Jump · Place 4 · New Era TracNew Era TracLong Jump418-02.0005
Jun 7AAU GA District QualifierJun 7 · 400 Meters · Place 11 · New Era TracNew Era Trac400 Meters1157.3105
May 2413th Annual Mark Trail Memorial Day MeetMay 24 · 200m Hurdles · Place 4 · New Era Track ClubNew Era Track Club200m Hurdles30" / 0.762m4.27.68a PB5
May 2413th Annual Mark Trail Memorial Day MeetMay 24 · Long Jump · Place 4 · New Era Track ClubNew Era Track ClubLong Jump4.5.01m5
May 2413th Annual Mark Trail Memorial Day MeetMay 24 · 400 Meters · Place 20 · New Era Track ClubNew Era Track Club400 MetersRound P20.56.93a PB5
Apr 27Track Lab - Summer PreviewApr 27 · 200m Hurdles · Place 4 · Legacy AthleticsLegacy Athletics200m Hurdles30" / 0.762m4.28.46a5
Apr 27Track Lab - Summer PreviewApr 27 · 400 Meters · Place 7 · Legacy AthleticsLegacy Athletics400 Meters7.57.19a5
Apr 13Track Lab - Relay MadnessApr 13 · 200m Hurdles · Place 1 · New Era Track ClubNew Era Track Club200m Hurdles30" / 0.762m1.28.82a5
Apr 13Track Lab - Relay MadnessApr 13 · 400 Meters · Place 10 · New Era Track ClubNew Era Track Club400 Meters10.59.20a5
Apr 13Track LabApr 13 · 200m Hurdles · Place 2 · New Era Track ClubNew Era Track Club200m Hurdles30" / 0.762m2.29.78a5
Apr 13Track LabApr 13 · 400 Meters · Place 4 · New Era Track ClubNew Era Track Club400 Meters4.59.14a5

2018 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 15USATF Galleria ClassicDec 15 · 800 Meters · Place 11 · New Era Track ClubNew Era Track Club800 Meters11.2:35.25a5
Dec 15USATF Galleria ClassicDec 15 · 400 Meters · Place 35 · New Era Track ClubNew Era Track Club400 Meters35.1:07.44a5
Feb 10Dunamis Super Meet - YouthFeb 10 · 800 Meters · Place 6 · New Era Track ClubNew Era Track Club800 Meters6.2:37.14a4
Feb 10Dunamis Super Meet - YouthFeb 10 · 400 Meters · Place 3 · New Era Track ClubNew Era Track Club400 Meters3.1:04.49a4

2018 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 7AAU Georgia District QualifierJun 7 · Long Jump · Place 6 · Legacy AthleticsLegacy AthleticsLong Jump6.4.06m4
Jun 7AAU Georgia District QualifierJun 7 · 800 Meters · Place 4 · Legacy AthleticsLegacy Athletics800 Meters4.2:22.74a4
Jun 7AAU Georgia District QualifierJun 7 · 400 Meters · Place 12 · Legacy AthleticsLegacy Athletics400 MetersRound P12.59.97a4
Jun 7AAU Georgia District QualifierJun 7 · 200 Meters · Place 12 · Legacy AthleticsLegacy Athletics200 MetersRound P12.27.19aWind: -1.44
Jun 2USATF Georgia Association Junior Olympic Area A PreliminaryJun 2 · Long Jump · Place 11 · Legacy AthleticsLegacy AthleticsLong Jump11.0.85m4
Jun 2USATF Georgia Association Junior Olympic Area A PreliminaryJun 2 · 800 Meters · Legacy AthleticsLegacy Athletics800 Meters—DNF4
Jun 2USATF Georgia Association Junior Olympic Area A PreliminaryJun 2 · 400 Meters · Place 11 · Legacy AthleticsLegacy Athletics400 Meters11.1:03.16a4
May 2512th Annual Mark Trail Memorial Day MeetMay 25 · Long Jump · Place 3 · Legacy AthleticsLegacy AthleticsLong Jump3.15-09.004
May 2512th Annual Mark Trail Memorial Day MeetMay 25 · 200 Meters · Place 12 · Legacy AthleticsLegacy Athletics200 MetersRound P12.26.39a PB4
May 193rd Annual Georgia Summer Track ClassicMay 19 · Long Jump · Place 4 · New Era TracNew Era TracLong Jump416-00.0013
May 193rd Annual Georgia Summer Track ClassicMay 19 · 400 Meters · Place 7 · New Era TracNew Era Trac400 Meters759.4013
May 193rd Annual Georgia Summer Track ClassicMay 19 · 200 Meters · Place 6 · New Era TracNew Era Trac200 Meters627.4013

2017 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jul 29AAU National Junior Olympic GamesJul 29 · Long Jump · Place 25 · Douglasville, GADouglasville, GALong Jump25.4.42mWind: 03
Jul 29AAU National Junior Olympic GamesJul 29 · 800 Meters · Place 29 · Douglasville, GADouglasville, GA800 Meters29.2:25.49a3
Jul 29AAU National Junior Olympic GamesJul 29 · 400 Meters · Place 29 · Douglasville, GADouglasville, GA400 MetersRound P29.1:00.45a3
Jun 29AAU Region 08 QualifierJun 29 · Long Jump · Place 1 · Legacy AthleticsLegacy AthleticsLong Jump1.15-09.503
Jun 29AAU Region 08 QualifierJun 29 · 800 Meters · Place 2 · Legacy AthleticsLegacy Athletics800 Meters2.2:24.33a3
Jun 29AAU Region 08 QualifierJun 29 · 400 Meters · Place 2 · Legacy AthleticsLegacy Athletics400 MetersRound P2.59.68a3
Jun 29AAU Region 08 QualifierJun 29 · 400 Meters · Place 3 · Legacy AthleticsLegacy Athletics400 Meters3.59.74a3
Jun 22USATF Georgia Association Junior Olympic ChampionshipsJun 22 · Long Jump · Place 5 · Legacy AthleticsLegacy AthleticsLong Jump5.4.58mWind: 03
Jun 22USATF Georgia Association Junior Olympic ChampionshipsJun 22 · 800 Meters · Place 6 · Legacy AthleticsLegacy Athletics800 Meters6.2:27.84a3
Jun 22USATF Georgia Association Junior Olympic ChampionshipsJun 22 · 400 Meters · Place 6 · Legacy AthleticsLegacy Athletics400 MetersRound P6.1:01.04a3
Jun 22USATF Georgia Association Junior Olympic ChampionshipsJun 22 · 400 Meters · Place 7 · Legacy AthleticsLegacy Athletics400 Meters7.59.90a3
Jun 3USATF Georgia Association Junior Olympic Area A PreliminaryJun 3 · Long Jump · Place 3 · Legacy AthleticsLegacy AthleticsLong Jump3.4.27m3
Jun 3USATF Georgia Association Junior Olympic Area A PreliminaryJun 3 · 800 Meters · Place 2 · Legacy AthleticsLegacy Athletics800 Meters2.2:25.71a3
Jun 3USATF Georgia Association Junior Olympic Area A PreliminaryJun 3 · 400 Meters · Place 2 · Legacy AthleticsLegacy Athletics400 Meters2.1:00.97a3