Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorUSATF Georgia Association Junior Olympic Track & Field Championships · Jun 1111.55aUSATF Georgia Association Junior Olympic Track & Field ChampionshipsJune 11, 2026
200 Meters · OutdoorUSATF Georgia Association Junior Olympic Track & Field Championships · Jun 1123.75aUSATF Georgia Association Junior Olympic Track & Field ChampionshipsJune 11, 2026
300m Hurdles · 36" / 0.914m · OutdoorRedskins Invitational · Mar 846.04aRedskins InvitationalMarch 8, 2024
400 Meters · OutdoorGHSA Region 8-A 2022 Championship · Apr 2856.33aGHSA Region 8-A 2022 ChampionshipApril 28, 2022
400 Meters · Relay Split · OutdoorUnder Armour Track & Field Nationals at IMG Academy · May 2955.51Under Armour Track & Field Nationals at IMG AcademyMay 29, 2026
50 Meter · OutdoorClayton County Spring Track Series 4 · Mar 238.23aClayton County Spring Track Series 4March 23, 2019
High Jump · OutdoorSocial Circle Redskin Invitational · Mar 125-04.00Social Circle Redskin InvitationalMarch 12, 2021
Long Jump · OutdoorHart County Meet #2 · Apr 1318-02.50Hart County Meet #2April 13, 2021

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 11USATF Georgia Association Junior Olympic Track & Field ChampionshipsJun 11 · 200 Meters · Place 8 · Drive Phase Track ClubDrive Phase Track Club200 MetersRound P8.24.17a8
Jun 11USATF Georgia Association Junior Olympic Track & Field ChampionshipsJun 11 · 200 Meters · Place 6 · Drive Phase Track ClubDrive Phase Track Club200 Meters6.23.75a PBWind: -1.38
Jun 11USATF Georgia Association Junior Olympic Track & Field ChampionshipsJun 11 · 100 Meters · Place 2 · Drive Phase Track ClubDrive Phase Track Club100 MetersRound P2.11.80aWind: 0.38
Jun 11USATF Georgia Association Junior Olympic Track & Field ChampionshipsJun 11 · 100 Meters · Place 1 · Drive Phase Track ClubDrive Phase Track Club100 Meters1.11.55a PBWind: 1.38
May 29Under Armour Track & Field Nationals at IMG AcademyMay 29 · 400 Meters · Drive Phase Track ClubDrive Phase Track Club400 MetersRelay Split—55.51 PB8
May 29Under Armour Track & Field Nationals at IMG AcademyMay 29 · 200 Meters · Place 12 · Drive Phase Track ClubDrive Phase Track Club200 Meters12.24.02aWind: 18
May 29Under Armour Track & Field Nationals at IMG AcademyMay 29 · 100 Meters · Place 23 · Drive Phase Track ClubDrive Phase Track Club100 MetersRound P23.11.88aWind: 0.38
Apr 24Georgia Middle School State ChampionshipsApr 24 · 100 Meters · Place 40 · Drive Phase Track ClubDrive Phase Track Club100 MetersRound P40.12.05aWind: -0.28

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jul 5Track Phi Track Elite Alumni InviteJul 5 · 100 Meters · Place 6 · Drive Phase Track ClubDrive Phase Track Club100 MetersRound P612.37—
Jul 5Track Phi Track Elite Alumni InviteJul 5 · 100 Meters · Place 6 · Drive Phase Track ClubDrive Phase Track Club100 Meters612.04—
May 2318th Annual Mark Trail Memorial Day meetMay 23 · 100 Meters · Place 7 · Drive Phase Track ClubDrive Phase Track Club100 Meters712.53—
May 2318th Annual Mark Trail Memorial Day meetMay 23 · 100 Meters · Place 5 · Drive Phase Track ClubDrive Phase Track Club100 Meters512.56—
May 2318th Annual Mark Trail Memorial Day meetMay 23 · 100 Meters · Place 7 · Drive Phase Track ClubDrive Phase Track Club100 Meters712.53—
May 2318th Annual Mark Trail Memorial Day meetMay 23 · 100 Meters · Place 5 · Drive Phase Track ClubDrive Phase Track Club100 Meters512.56—

2024 Outdoor Track

25 results
DateMeetEventPlMarkGr
Jul 4USATF Region 4 Junior Olympic ChampionshipsJul 4 · 200 Meters · Place 4 · Drive Phase Track ClubDrive Phase Track Club200 MetersRound P425.6612
Jul 4USATF Region 4 Junior Olympic ChampionshipsJul 4 · 200 Meters · Place 4 · Drive Phase Track ClubDrive Phase Track Club200 Meters425.6712
Jul 4USATF Region 4 Junior Olympic ChampionshipsJul 4 · 100 Meters · Place 1 · Drive Phase Track ClubDrive Phase Track Club100 MetersRound P112.6012
Jul 4USATF Region 4 Junior Olympic ChampionshipsJul 4 · 100 Meters · Place 1 · Drive Phase Track ClubDrive Phase Track Club100 Meters112.4312
Jun 20USATF Georgia Association Junior Olympic ChampionshipsJun 20 · 200 Meters · Place 4 · Drive Phase Track ClubDrive Phase Track Club200 MetersRound P4.25.89aWind: 1.412
Jun 20USATF Georgia Association Junior Olympic ChampionshipsJun 20 · 200 Meters · Place 6 · Drive Phase Track ClubDrive Phase Track Club200 Meters6.26.35aWind: -0.812
Jun 20USATF Georgia Association Junior Olympic ChampionshipsJun 20 · 100 Meters · Place 1 · Drive Phase Track ClubDrive Phase Track Club100 MetersRound P1.12.89aWind: -0.212
Jun 20USATF Georgia Association Junior Olympic ChampionshipsJun 20 · 100 Meters · Place 3 · Drive Phase Track ClubDrive Phase Track Club100 Meters3.13.11aWind: -0.612
Jun 1USATF Georgia Association Area B Youth Developmental MeetJun 1 · 200 Meters · Place 5 · Drive Phase Track ClubDrive Phase Track Club200 Meters5.26.57a12
Jun 1USATF Georgia Association Area B Youth Developmental MeetJun 1 · 100 Meters · Place 3 · Drive Phase Track ClubDrive Phase Track Club100 Meters3.12.87a12
May 2417th Annual Mark Trail Memorial Day InvitationalMay 24 · 200 Meters · Place 4 · Drive Phase Track ClubDrive Phase Track Club200 MetersRound P4.26.16aWind: 1.212
May 2417th Annual Mark Trail Memorial Day InvitationalMay 24 · 200 Meters · Place 7 · Drive Phase Track ClubDrive Phase Track Club200 Meters7.26.63aWind: 112
May 2417th Annual Mark Trail Memorial Day InvitationalMay 24 · 100 Meters · Place 4 · Drive Phase Track ClubDrive Phase Track Club100 MetersRound P4.12.99aWind: 0.412
May 2417th Annual Mark Trail Memorial Day InvitationalMay 24 · 100 Meters · Place 4 · Drive Phase Track ClubDrive Phase Track Club100 Meters4.12.91aWind: 1.712
May 9GHSA 1A Division 2 State ChampionshipsMay 9 · 300m Hurdles · Place 5 · Greene CountyGreene County300m HurdlesRound P541.1312
May 9GHSA 1A Division 2 State ChampionshipsMay 9 · 300m Hurdles · Place 8 · Greene CountyGreene County300m Hurdles841.6412
May 9GHSA 1A Division 2 State ChampionshipsMay 9 · 110m Hurdles · Place 5 · Greene CountyGreene County110m HurdlesRound P515.8612
May 9GHSA 1A Division 2 State ChampionshipsMay 9 · 110m Hurdles · Place 6 · Greene CountyGreene County110m Hurdles615.8412
May 3GHSA 1A Division 2 Sectional B - Regions 3,5,7,8May 3 · 300m Hurdles · Place 4 · Greene CountGreene Count300m Hurdles441.75—
May 3GHSA 1A Division 2 Sectional B - Regions 3,5,7,8May 3 · 110m Hurdles · Place 4 · Greene CountGreene Count110m Hurdles416.06—
Apr 26GHSA 1A Division 2 - Region 8Apr 26 · 300m Hurdles · Place 1 · Greene CountGreene Count300m Hurdles140.53—
Apr 26GHSA 1A Division 2 - Region 8Apr 26 · 110m Hurdles · Place 1 · Greene CountGreene Count110m Hurdles115.82—
Mar 8Redskins InvitationalMar 8 · Long Jump · Place 20 · Greene CountyGreene CountyLong Jump20.17-01.0012
Mar 8Redskins InvitationalMar 8 · 300m Hurdles · Place 7 · Greene CountyGreene County300m Hurdles36" / 0.914m7.46.04a PB12
Mar 8Redskins InvitationalMar 8 · 110m Hurdles · Greene CountyGreene County110m Hurdles39" / 0.991m--DNS12

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
Mar 18Loch Johnson InvitationalMar 18 · 300m Hurdles · Place 9 · Greene CountGreene Count300m Hurdles946.17—
Mar 18Loch Johnson InvitationalMar 18 · 110m Hurdles · Place 11 · Greene CountGreene Count110m Hurdles1118.60—
Mar 18Loch Johnson InvitationalMar 18 · High Jump · Greene CountGreene CountHigh Jump—5-09.00—
Mar 10Redskin InvitationalMar 10 · High Jump · Greene CountGreene CountHigh Jump—5-09.00—
Mar 10Redskin InvitationalMar 10 · 300m Hurdles · Place 12 · Greene CountGreene Count300m Hurdles1247.05—
Mar 10Redskin InvitationalMar 10 · 110m Hurdles · Place 17 · Greene CountGreene Count110m Hurdles1720.76—

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 28GHSA Region 8-A 2022 ChampionshipApr 28 · 300m Hurdles · Place 5 · Greene CountyGreene County300m Hurdles36" / 0.914m5.52.61a10
Apr 28GHSA Region 8-A 2022 ChampionshipApr 28 · High Jump · Greene CountyGreene CountyHigh Jump--NH10
Apr 28GHSA Region 8-A 2022 ChampionshipApr 28 · 400 Meters · Place 6 · Greene CountyGreene County400 Meters6.56.33a PB10
Mar 11Redskin InvitationalMar 11 · 300m Hurdles · Place 8 · Greene CountGreene Count300m Hurdles845.94—
Mar 11Redskin InvitationalMar 11 · 110m Hurdles · Place 10 · Greene CountGreene Count110m Hurdles1019.79—

2021 Outdoor Track

34 results
DateMeetEventPlMarkGr
Jul 8USATF GA/SC Battle for the Peach Track and Field ChampionshipsJul 8 · 200 Meters · Place 4 · Drive Phase Track ClubDrive Phase Track Club200 MetersRound P4.30.02aWind: -1.19
Jul 8USATF GA/SC Battle for the Peach Track and Field ChampionshipsJul 8 · 200 Meters · Place 4 · Drive Phase Track ClubDrive Phase Track Club200 Meters4.29.24aWind: -1.69
Jul 8USATF GA/SC Battle for the Peach Track and Field ChampionshipsJul 8 · 100 Meters · Place 4 · Drive Phase Track ClubDrive Phase Track Club100 MetersRound P4.14.42aWind: -2.39
Jul 8USATF GA/SC Battle for the Peach Track and Field ChampionshipsJul 8 · 100 Meters · Place 4 · Drive Phase Track ClubDrive Phase Track Club100 Meters4.14.19aWind: -1.69
Jun 17USATF Georgia Youth Track and Field ChampionshipsJun 17 · 200 Meters · Place 3 · Drive PhaseDrive Phase200 Meters330.319
Jun 17USATF Georgia Youth Track and Field ChampionshipsJun 17 · 200 Meters · Place 3 · Drive PhaseDrive Phase200 Meters328.93q9
Jun 17USATF Georgia Youth Track and Field ChampionshipsJun 17 · 100 Meters · Place 3 · Drive PhaseDrive Phase100 Meters314.419
Jun 17USATF Georgia Youth Track and Field ChampionshipsJun 17 · 100 Meters · Place 1 · Drive PhaseDrive Phase100 Meters114.08q9
Jun 5USATF Georgia Association Youth Track and Field Preliminary Area C MeetJun 5 · 200 Meters · Place 3 · Drive Phase Track ClubDrive Phase Track Club200 Meters3.29.31a9
Jun 5USATF Georgia Association Youth Track and Field Preliminary Area C MeetJun 5 · 100 Meters · Place 4 · Drive Phase Track ClubDrive Phase Track Club100 Meters4.14.21a9
Apr 28GHSA Class 1A Public Region 8Apr 28 · Long Jump · Place 9 · Greene CountyGreene CountyLong Jump9.16-07.509
Apr 28GHSA Class 1A Public Region 8Apr 28 · 300m Hurdles · Place 5 · Greene CountyGreene County300m Hurdles36" / 0.914m5.46.34a9
Apr 28GHSA Class 1A Public Region 8Apr 28 · High Jump · Place 6 · Greene CountyGreene CountyHigh Jump6.5-02.009
Apr 23District 4 Track and Field ChampionshipApr 23 · Triple Jump · Clayton County StridersClayton County StridersTriple Jump—DNS9
Apr 23District 4 Track and Field ChampionshipApr 23 · 200 Meters · Clayton County StridersClayton County Striders200 MetersRound P—DNS9
Apr 17Spring Track Series 5Apr 17 · 400 Meters · Clayton County StridersClayton County Striders400 Meters—DNS9
Apr 17Spring Track Series 5Apr 17 · 200 Meters · Clayton County StridersClayton County Striders200 Meters—DNS9
Apr 17Spring Track Series 5Apr 17 · 100 Meters · Place 16 · Clayton County StridersClayton County Striders100 Meters16.22.48a9
Apr 13Hart County Meet #2Apr 13 · Long Jump · Place 9 · Greene CountyGreene CountyLong Jump9.18-02.50 PB9
Apr 13Hart County Meet #2Apr 13 · 300m Hurdles · Place 4 · Greene CountyGreene County300m Hurdles36" / 0.914m4.47.43a9
Apr 13Hart County Meet #2Apr 13 · High Jump · Greene CountyGreene CountyHigh Jump--DNS9
Apr 3Spring Track Series #4Apr 3 · 200 Meters · Clayton County StridersClayton County Striders200 Meters—DNS9
Apr 3Spring Track Series #4Apr 3 · 100 Meters · Clayton County StridersClayton County Striders100 Meters—DNS9
Mar 27Spring Track Series 3Mar 27 · 50 Meter · Clayton County StridersClayton County Striders50 Meter—DNS9
Mar 27Spring Track Series 3Mar 27 · Long Jump · Clayton County StridersClayton County StridersLong Jump—DNS9
Mar 27Spring Track Series 3Mar 27 · 200 Meters · Clayton County StridersClayton County Striders200 Meters—DNS9
Mar 27Spring Track Series 3Mar 27 · 100 Meters · Clayton County StridersClayton County Striders100 Meters—DNS9
Mar 20Spring Series 2-2021Mar 20 · 400 Meters · Clayton County StridersClayton County Striders400 Meters—DNF9
Mar 20Spring Series 2-2021Mar 20 · 200 Meters · Clayton County StridersClayton County Striders200 Meters—DNF9
Mar 20Spring Series 2-2021Mar 20 · 100 Meters · Clayton County StridersClayton County Striders100 Meters—DNF9
Mar 19Greene County Tiger InvitationalMar 19 · High Jump · Place 5 · Greene CountGreene CountHigh Jump51.50—
Mar 12Social Circle Redskin InvitationalMar 12 · 300m Hurdles · Place 6 · Greene CountyGreene County300m Hurdles36" / 0.914m6.49.96a9
Mar 12Social Circle Redskin InvitationalMar 12 · 110m Hurdles · Greene CountyGreene County110m Hurdles39" / 0.991m--DNS9
Mar 12Social Circle Redskin InvitationalMar 12 · High Jump · Place 8 · Greene CountyGreene CountyHigh Jump8.5-04.00 PB9

2020 Outdoor Track

6 results
DateMeetEventPlMarkGr
Aug 1RSS/CO-19 #4 Final Summer 2020 Series Meet Aug 1 · Long Jump · Drive PhaseDrive PhaseLong Jump—11-00.008
Aug 1RSS/CO-19 #4 Final Summer 2020 Series Meet Aug 1 · 200 Meters · Place 3 · Drive PhaseDrive Phase200 Meters330.688
Aug 1RSS/CO-19 #4 Final Summer 2020 Series Meet Aug 1 · 100 Meters · Place 4 · Drive PhaseDrive Phase100 Meters414.308
Jul 25RSS CO-19 2020 Summer Series Meet #3Jul 25 · Long Jump · Place 1 · Drive PhaseDrive PhaseLong Jump110-09.008
Jul 25RSS CO-19 2020 Summer Series Meet #3Jul 25 · 200 Meters · Place 5 · Drive PhaseDrive Phase200 Meters531.748
Jul 25RSS CO-19 2020 Summer Series Meet #3Jul 25 · 100 Meters · Place 1 · Drive PhaseDrive Phase100 Meters114.668

2019 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jun 20USATF Georgia Association Junior Olympic ChampionshipsJun 20 · 400 Meters · Place 6 · Drive Phase Track ClubDrive Phase Track Club400 MetersRound P6.1:18.90a7
Jun 20USATF Georgia Association Junior Olympic ChampionshipsJun 20 · 400 Meters · Place 6 · Drive Phase Track ClubDrive Phase Track Club400 Meters6.1:17.14a7
Jun 20USATF Georgia Association Junior Olympic ChampionshipsJun 20 · 200 Meters · Place 3 · Drive Phase Track ClubDrive Phase Track Club200 MetersRound P3.32.27aWind: 0.37
Jun 20USATF Georgia Association Junior Olympic ChampionshipsJun 20 · 200 Meters · Place 5 · Drive Phase Track ClubDrive Phase Track Club200 Meters5.32.64aWind: -1.27
Jun 20USATF Georgia Association Junior Olympic ChampionshipsJun 20 · 100 Meters · Place 7 · Drive Phase Track ClubDrive Phase Track Club100 MetersRound P7.16.16aWind: -17
Jun 20USATF Georgia Association Junior Olympic ChampionshipsJun 20 · 100 Meters · Place 4 · Drive Phase Track ClubDrive Phase Track Club100 Meters4.15.50aWind: -1.97
Jun 1USATF Georgia Association Junior Olympic Area C PreliminaryJun 1 · 400 Meters · Place 2 · Drive Phase Track ClubDrive Phase Track Club400 Meters2.1:20.61a7
Jun 1USATF Georgia Association Junior Olympic Area C PreliminaryJun 1 · 200 Meters · Place 2 · Drive Phase Track ClubDrive Phase Track Club200 Meters2.32.81a7
Jun 1USATF Georgia Association Junior Olympic Area C PreliminaryJun 1 · 100 Meters · Place 2 · Drive Phase Track ClubDrive Phase Track Club100 Meters2.15.46a7
May 2413th Annual Mark Trail Memorial Day MeetMay 24 · 400 Meters · Place 9 · Drive Phase Track ClubDrive Phase Track Club400 MetersRound P9.1:24.62a7
May 2413th Annual Mark Trail Memorial Day MeetMay 24 · 200 Meters · Place 3 · Drive Phase Track ClubDrive Phase Track Club200 MetersRound P3.32.68a7
May 2413th Annual Mark Trail Memorial Day MeetMay 24 · 200 Meters · Place 2 · Drive Phase Track ClubDrive Phase Track Club200 Meters2.31.76a7
May 2413th Annual Mark Trail Memorial Day MeetMay 24 · 100 Meters · Place 4 · Drive Phase Track ClubDrive Phase Track Club100 MetersRound P4.15.63a7
May 2413th Annual Mark Trail Memorial Day MeetMay 24 · 100 Meters · Place 2 · Drive Phase Track ClubDrive Phase Track Club100 Meters2.14.85a7
May 116th Annual Jackrabbit-Sapphire InvitationalMay 11 · 200 Meters · Place 3 · Drive PhaseDrive Phase200 Meters333.377
May 116th Annual Jackrabbit-Sapphire InvitationalMay 11 · 400 Meters · Place 6 · Drive PhaseDrive Phase400 Meters61:21.127
May 116th Annual Jackrabbit-Sapphire InvitationalMay 11 · 100 Meters · Place 2 · Drive PhaseDrive Phase100 Meters215.467
Mar 23Clayton County Spring Track Series 4Mar 23 · 50 Meter · Place 1 · Fayette BoltsFayette Bolts50 Meter1.8.23a PB7
Mar 23Clayton County Spring Track Series 4Mar 23 · Long Jump · Place 1 · Fayette BoltsFayette BoltsLong Jump1.7-11.007
Mar 23Clayton County Spring Track Series 4Mar 23 · 200 Meters · Place 2 · Fayette BoltsFayette Bolts200 Meters2.33.41a7
Mar 23Clayton County Spring Track Series 4Mar 23 · 100 Meters · Place 1 · Fayette BoltsFayette Bolts100 Meters1.15.79a7