Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorUnion Grove Early Bird All-Comers · Feb 1913.24Union Grove Early Bird All-ComersFebruary 19, 2022
100m Hurdles · 33" / 0.838m · OutdoorHigh Point VertKlasse Meeting · Apr 213.28aHigh Point VertKlasse MeetingApril 2, 2026
200 Meters · Outdoor2024 Charlotte Invite · Apr 2625.902024 Charlotte InviteApril 26, 2024
300m Hurdles · 30" / 0.762m · OutdoorGHSA State Championships 3A & 6A · May 1244.74aGHSA State Championships 3A & 6AMay 12, 2022
60m Hurdles · 33" / 0.838m · IndoorWisconsin Windy City Invitational · Feb 68.22aWisconsin Windy City InvitationalFebruary 6, 2026
Long Jump · OutdoorGHSA Class 6A Region 5 · Apr 2817-04.25GHSA Class 6A Region 5April 28, 2021
Wind: 0.2 · OutdoorRaleigh Relays · Mar 2713.82Raleigh RelaysMarch 27, 2025

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 27NCAA DI Outdoor Championships - East First-RoundsMay 27 · 100m Hurdles · Place 38 · North CarolinaNorth Carolina100m Hurdles33" / 0.838mRound P38.13.62aWind: 0.3Jr
May 14ACC Outdoor ChampionshipsMay 14 · 100m Hurdles · Place 6 · North CarolinaNorth Carolina100m Hurdles33" / 0.838mRound P6.13.32aWind: 1.6Jr
May 14ACC Outdoor ChampionshipsMay 14 · 100m Hurdles · Place 8 · North CarolinaNorth Carolina100m Hurdles33" / 0.838m8.13.43aWind: 0.8Jr
May 3Duke TwilightMay 3 · 100m Hurdles · Place 6 · North CarolinaNorth Carolina100m Hurdles33" / 0.838m6.13.55aWind: 0.1Jr
Apr 11South Florida InvitationalApr 11 · 100m Hurdles · Place 10 · North CarolinaNorth Carolina100m Hurdles33" / 0.838mRound P10.13.70aWind: 1.8Jr
Apr 2High Point VertKlasse MeetingApr 2 · 100m Hurdles · Place 2 · North CarolinaNorth Carolina100m Hurdles33" / 0.838m2.13.28a PBWind: 1.2Jr

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 26ACC Indoor ChampionshipsFeb 26 · 60m Hurdles · Place 8 · North CarolinaNorth Carolina60m Hurdles33" / 0.838mRound P8.8.33aWind: 0So
Feb 26ACC Indoor ChampionshipsFeb 26 · 60m Hurdles · Place 6 · North CarolinaNorth Carolina60m Hurdles33" / 0.838m6.8.34aWind: 0So
Feb 6Wisconsin Windy City InvitationalFeb 6 · 60m Hurdles · Place 2 · North CarolinaNorth Carolina60m Hurdles33" / 0.838mRound S2.8.26aSo
Feb 6Wisconsin Windy City InvitationalFeb 6 · 60m Hurdles · Place 2 · North CarolinaNorth Carolina60m Hurdles33" / 0.838mRound P2.8.27aSo
Feb 6Wisconsin Windy City InvitationalFeb 6 · 60m Hurdles · Place 3 · North CarolinaNorth Carolina60m Hurdles33" / 0.838m3.8.22a PBSo
Jan 16Dick Taylor Carolina ChallengeJan 16 · 60m Hurdles · Place 1 · North CarolinaNorth Carolina60m HurdlesRound P18.33aSo
Jan 16Dick Taylor Carolina ChallengeJan 16 · 60m Hurdles · Place 2 · North CarolinaNorth Carolina60m Hurdles28.43aSo

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 28East D1 First-Round - NCAA Outdoor ChampionshipsMay 28 · 100m Hurdles · Place 27 · North CarolinaNorth Carolina100m Hurdles33" / 0.838mRound P27.13.33aWind: 1.7So
May 15ACC Outdoor ChampionshipsMay 15 · 100m Hurdles · Place 3 · North CarolinaNorth Carolina100m Hurdles33" / 0.838mRound P3.13.38aWind: 0.5So
May 15ACC Outdoor ChampionshipsMay 15 · 100m Hurdles · Place 7 · North CarolinaNorth Carolina100m Hurdles33" / 0.838m7.13.75aWind: -0.5So
May 4Duke TwilightMay 4 · 100m Hurdles · Place 3 · North CarolinaNorth Carolina100m Hurdles313.30aSo
Apr 252025 Charlotte InviteApr 25 · 100m Hurdles · Place 4 · North CarolinaNorth Carolina100m Hurdles413.42SO
Apr 18Tom Jones InvitationalApr 18 · 100m Hurdles · Place 1 · North CarolinaNorth Carolina100m Hurdles33" / 0.838m1.13.67aWind: 0.2So
Mar 27Raleigh RelaysMar 27 · 100 Hurdles · Place 8 · North CarolinaNorth Carolina100 Hurdles813.82SO
Mar 27Raleigh RelaysMar 27 · Wind: 0.2 · Place 8 · North CarolinaNorth CarolinaWind: 0.2813.82 PBSO

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 262024 Charlotte InviteApr 26 · 200 Meters · Place 23 · North CarolinaNorth Carolina200 Meters2325.90 PBFR
Apr 11Duke InvitationalApr 11 · 100m Hurdles · Place 31 · North CarolinaNorth Carolina100m Hurdles3119.99a—
Mar 28Raleigh RelaysMar 28 · 100m Hurdles · Place 16 · North CarolinaNorth Carolina100m Hurdles1613.97a—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 22ACC Indoor ChampionshipsFeb 22 · 60m Hurdles · North CarolinaNorth Carolina60m Hurdles33" / 0.838mRound P—DNFFr

2023 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 11GHSA 7A State ChampionshipsMay 11 · 100m Hurdles · Place 1 · CarrolltonCarrollton100m Hurdles33" / 0.838mRound P1.13.80aWind: 0.512
May 11GHSA 7A State ChampionshipsMay 11 · 100m Hurdles · Place 1 · CarrolltonCarrollton100m Hurdles33" / 0.838m1.13.71aWind: -0.212
May 6GHSA 7A Sectional AMay 6 · 300m Hurdles · Place 13 · CarrolltonCarrollton300m Hurdles30" / 0.762m13.48.99a12
May 6GHSA 7A Sectional AMay 6 · 100m Hurdles · Place 1 · CarrolltonCarrollton100m Hurdles33" / 0.838m1.13.74a12
Apr 26GHSA 7A - Region 2Apr 26 · 300m Hurdles · Place 4 · CarrolltonCarrollton300m Hurdles447.8712
Apr 26GHSA 7A - Region 2Apr 26 · 100m Hurdles · Place 2 · CarrolltonCarrollton100m Hurdles213.9912
Apr 15McEachern InvitationalApr 15 · 300m Hurdles · Place 3 · CarrolltonCarrollton300m Hurdles345.8812
Apr 15McEachern InvitationalApr 15 · 100m Hurdles · Place 1 · CarrolltonCarrollton100m Hurdles114.2412
Mar 31Friday Night Lights at Starr's MillMar 31 · 300m Hurdles · Place 4 · CarrolltonCarrollton300m Hurdles446.9812
Mar 31Friday Night Lights at Starr's MillMar 31 · 100m Hurdles · Place 1 · CarrolltonCarrollton100m Hurdles114.1412
Mar 25Metro Atlanta Track and Field ChampionshipMar 25 · 100m Hurdles · Place 2 · CarrolltonCarrollton100m Hurdles33" / 0.838mRound P2.16.11a12
Mar 25Metro Atlanta Track and Field ChampionshipMar 25 · 100m Hurdles · Place 2 · CarrolltonCarrollton100m Hurdles33" / 0.838m2.14.09a12
Mar 18Roswell Rotary RelaysMar 18 · 100m Hurdles · Place 2 · CarrolltonCarrollton100m Hurdles214.5712
Mar 4Starr's Mill Panther RelaysMar 4 · 300m Hurdles · Place 12 · CarrolltonCarrollton300m Hurdles1252.7912
Mar 4Starr's Mill Panther RelaysMar 4 · Long Jump · Place 21 · CarrolltonCarrolltonLong Jump2113-1112

2022 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 12GHSA State Championships 3A & 6AMay 12 · 300m Hurdles · Place 5 · CarrolltonCarrollton300m Hurdles30" / 0.762mRound P5.44.74a PB11
May 12GHSA State Championships 3A & 6AMay 12 · 300m Hurdles · Place 7 · CarrolltonCarrollton300m Hurdles30" / 0.762m7.46.61a11
May 12GHSA State Championships 3A & 6AMay 12 · 100m Hurdles · Place 2 · CarrolltonCarrollton100m Hurdles33" / 0.838mRound P2.14.51aWind: -0.911
May 12GHSA State Championships 3A & 6AMay 12 · 100m Hurdles · Place 2 · CarrolltonCarrollton100m Hurdles33" / 0.838m2.14.07aWind: -0.911
May 7GHSA 6A Sectional B - Regions 5,6,7,8May 7 · 300m Hurdles · Place 4 · CarrolltonCarrollton300m Hurdles30" / 0.762m4.45.05a11
May 7GHSA 6A Sectional B - Regions 5,6,7,8May 7 · 100m Hurdles · Place 1 · CarrolltonCarrollton100m Hurdles33" / 0.838m1.14.75a11
Apr 28GHSA Region 5-AAAAAA ChampionshipApr 28 · 300m Hurdles · Place 3 · CarrolltonCarrollton300m Hurdles30" / 0.762m3.47.19a11
Apr 28GHSA Region 5-AAAAAA ChampionshipApr 28 · 100m Hurdles · Place 2 · CarrolltonCarrollton100m Hurdles33" / 0.838m2.15.03a11
Apr 16BSN Sports Eagle's Landing Golden Eagle InvitationalApr 16 · 100m Hurdles · Place 1 · CarrolltonCarrollton100m HurdlesRound P114.0511
Apr 16BSN Sports Eagle's Landing Golden Eagle InvitationalApr 16 · 100m Hurdles · Place 2 · CarrolltonCarrollton100m Hurdles214.4711
Apr 1Friday Night Lights at Starr's MillsApr 1 · 100m Hurdles · Place 2 · CarrolltonCarrollton100m Hurdles214.1911
Apr 1Friday Night Lights at Starr's MillsApr 1 · 300m Hurdles · Place 2 · CarrolltonCarrollton300m Hurdles246.3911
Mar 19Roswell Rotary RelaysMar 19 · 300m Hurdles · Place 7 · CarrolltonCarrollton300m Hurdles748.8211
Mar 19Roswell Rotary RelaysMar 19 · 100m Hurdles · Place 1 · CarrolltonCarrollton100m Hurdles114.6711
Mar 5Jerry Arnold ChallengeMar 5 · 100m Hurdles · Place 1 · CarrolltonCarrollton100m Hurdles115.0311
Mar 5Jerry Arnold ChallengeMar 5 · Long Jump · Place 12 · CarrolltonCarrolltonLong Jump1215-211

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 19Union Grove Early Bird All-ComersFeb 19 · 100 Meters · Place 6 · CarrolltonCarrollton100 Meters613.24 PB11

2021 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 8GHSA Class 6A Sectional BMay 8 · Long Jump · Place 10 · CarrolltonCarrolltonLong Jump10.16-07.50Wind: -0.410
Apr 28GHSA Class 6A Region 5Apr 28 · Long Jump · Place 2 · CarrolltonCarrolltonLong Jump2.17-04.25 PB10
Apr 28GHSA Class 6A Region 5Apr 28 · 300m Hurdles · Place 6 · CarrolltonCarrollton300m Hurdles30" / 0.762m6.51.22a10
Apr 28GHSA Class 6A Region 5Apr 28 · 100m Hurdles · Place 9 · CarrolltonCarrollton100m Hurdles33" / 0.838m9.19.53a10
Mar 13Heritage InvitationalMar 13 · Long Jump · Place 11 · CarrolltonCarrolltonLong Jump11.15-00.2510
Mar 13Heritage InvitationalMar 13 · 100m Hurdles · Place 2 · CarrolltonCarrollton100m Hurdles33" / 0.838m2.15.32a10
Feb 27Purple Hurricane InvitationalFeb 27 · 100m Hurdles · Place 3 · CarrolltonCarrollton100m Hurdles33" / 0.838m3.16.43a10