Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMark Trail · May 2811.35aMark TrailMay 28, 2021
110m Hurdles · 39" / 0.991m · OutdoorJim Law Invitational - Youth · Jun 1916.94aJim Law Invitational - YouthJune 19, 2021
200 Meters · IndoorAAU National Indoor Championship · Mar 825.88aAAU National Indoor ChampionshipMarch 8, 2019
400 Meters · OutdoorCharlotte Flights Developmental · May 157.96aCharlotte Flights DevelopmentalMay 1, 2021
55 Meter · IndoorVA Showcase · Jan 147.03aVA ShowcaseJanuary 14, 2021
55m Hurdles · 30" · IndoorUSATF North Carolina Junior Olympics Championships · Feb 1210.73aUSATF North Carolina Junior Olympics ChampionshipsFebruary 12, 2017
55m Hurdles · 36" · IndoorAAU VA Showcase · Jan 208.77aAAU VA ShowcaseJanuary 20, 2019
55m Hurdles · 39" · IndoorVA Showcase · Jan 148.50aVA ShowcaseJanuary 14, 2021
60 Meter · IndoorAAU National Indoor Championship · Mar 87.86aAAU National Indoor ChampionshipMarch 8, 2019
60m Hurdles · 30" / 0.762m · IndoorAAU Indoor National Championship · Mar 99.99aAAU Indoor National ChampionshipMarch 9, 2018
60m Hurdles · 33" / 0.838m · IndoorNC United Youth Indoor Track & Field Classic · Dec 299.83aNC United Youth Indoor Track & Field ClassicDecember 29, 2018
60m Hurdles · 39" / 0.991m · IndoorAAU National Indoor Championship · Mar 89.28aAAU National Indoor ChampionshipMarch 8, 2019
80m Hurdles · 30" / 0.762m · OutdoorJim Law Invitational - Youth · Jun 1612.65aJim Law Invitational - YouthJune 16, 2018
Combined results · Indoor2018 Rising Stars Track Classic · Feb 184.32m2018 Rising Stars Track ClassicFebruary 18, 2018
Combined results · Outdoor Russell E. Blunt East Coast Invitational · Jul 2012.74 Russell E. Blunt East Coast InvitationalJuly 20, 2018
Long Jump · IndoorAAU Indoor National Championship · Mar 94.62mAAU Indoor National ChampionshipMarch 9, 2018
Long Jump · OutdoorJohnson Riley Relay Meet · May 233.65mJohnson Riley Relay MeetMay 23, 2015
Triple Jump · IndoorAAU VA Showcase · Jan 2033-10.00AAU VA ShowcaseJanuary 20, 2019
Triple Jump · Outdoor2019 USATF National Youth Outdoor Track & Field Championship · Jun 2511.15m2019 USATF National Youth Outdoor Track & Field ChampionshipJune 25, 2019

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

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jun 1Johnson RileyJun 1 · Long Jump · Place 1 · Tri-City RelaysLong Jump122-6.5012

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jul 192024 Russell E. Blunt East Coast InvitationalJul 19 · Long Jump · Place 6 · Tri-City Relays of NCLong Jump66.45m—
Jul 192024 Russell E. Blunt East Coast InvitationalJul 19 · 110m Hurdles · Place 6 · Tri-City Relays of NC110m HurdlesRound P615.55—
Jun 27AAU NC Regional 25 QualifierJun 27 · Triple Jump · Place 11 · Tri-City Relays of NCTriple Jump1141-06.00—
Jun 27AAU NC Regional 25 QualifierJun 27 · Long Jump · Place 4 · Tri-City Relays of NCLong Jump421-11.00—
Jun 27AAU NC Regional 25 QualifierJun 27 · 110m Hurdles · Place 8 · Tri-City Relays of NC110m Hurdles816.48—
Jun 7AAU North Carolina District QualifierJun 7 · 400m Hurdles · Place 16 · Tri-City Relays400m Hurdles161:06.00a—
Jun 7AAU North Carolina District QualifierJun 7 · 110m Hurdles · Place 16 · Tri-City Relays110m Hurdles1621.45a—
Jun 7AAU North Carolina District QualifierJun 7 · Triple Jump · Place 14 · Tri-City RelaysTriple Jump1441-1—
Jun 7AAU North Carolina District QualifierJun 7 · Long Jump · Place 16 · Tri-City RelaysLong Jump1620-1—
May 25Johnson RileyMay 25 · Long Jump · Place 1 · Tri-City RelaysLong Jump120-10.75—

2021 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 26Charlotte Flights InterSquard InvitationalJun 26 · Long Jump · Tricity Relays of North CarolinaLong Jump—DNS8
Jun 26Charlotte Flights InterSquard InvitationalJun 26 · 110m Hurdles · Tricity Relays of North Carolina110m Hurdles39" / 0.991m—DNS8
Jun 26Charlotte Flights InterSquard InvitationalJun 26 · 100 Meters · Tricity Relays of North Carolina100 Meters—DNS8
Jun 19Jim Law Invitational - YouthJun 19 · Long Jump · Place 3 · Tricity Relays of North CarolinaLong Jump3.6.19m8
Jun 19Jim Law Invitational - YouthJun 19 · 110m Hurdles · Place 1 · Tricity Relays of North Carolina110m Hurdles39" / 0.991mRound P1.16.94a PB8
Jun 19Jim Law Invitational - YouthJun 19 · 110m Hurdles · Place 1 · Tricity Relays of North Carolina110m Hurdles39" / 0.991m1.16.94a8
Jun 19Jim Law Invitational - YouthJun 19 · 100 Meters · Place 5 · Tricity Relays of North Carolina100 MetersRound P5.11.70a8
Jun 19Jim Law Invitational - YouthJun 19 · 100 Meters · Place 6 · Tricity Relays of North Carolina100 Meters6.11.69a8
May 28Mark TrailMay 28 · Long Jump · Place 1 · Tricity Relays of North CarolinaLong Jump1.6.14m8
May 28Mark TrailMay 28 · 110m Hurdles · Place 7 · Tricity Relays of North Carolina110m Hurdles39" / 0.991m7.17.78a8
May 28Mark TrailMay 28 · 100 Meters · Place 18 · Tricity Relays of North Carolina100 MetersRound P18.11.35a PB8
May 1Charlotte Flights DevelopmentalMay 1 · Long Jump · Tricity Relays of North CarolinaLong Jump--FOUL8
May 1Charlotte Flights DevelopmentalMay 1 · 400 Meters · Place 14 · Tricity Relays of North Carolina400 Meters14.57.96a PB8
May 1Charlotte Flights DevelopmentalMay 1 · 100 Meters · Place 5 · Tricity Relays of North Carolina100 Meters5.11.74a8

2021 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 14VA ShowcaseJan 14 · 55m Hurdles · Place 47 · Tricity Relays of North Carolina55m Hurdles39"Round P47.8.50a PB8
Jan 14VA ShowcaseJan 14 · 55 Meter · Place 78 · Tricity Relays of North Carolina55 MeterRound P78.7.03a PB8
Jan 14VA ShowcaseJan 14 · Long Jump · Place 11 · Tricity Relays of North CarolinaLong Jump11.20-00.258

2019 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jun 252019 USATF National Youth Outdoor Track & Field ChampionshipJun 25 · Triple Jump · Place 3 · Tri-City RelaysTriple Jump311.15m PB13

2019 Indoor Track

19 results
DateMeetEventPlMarkGr
Mar 8AAU National Indoor ChampionshipMar 8 · 60m Hurdles · Place 1 · Tricity Relays of North Carolina60m Hurdles39" / 0.991mRound P1.9.41a13
Mar 8AAU National Indoor ChampionshipMar 8 · 60m Hurdles · Place 1 · Tricity Relays of North Carolina60m Hurdles39" / 0.991m1.9.28a PB13
Mar 8AAU National Indoor ChampionshipMar 8 · 60 Meter · Place 6 · Tricity Relays of North Carolina60 MeterRound P6.7.92a13
Mar 8AAU National Indoor ChampionshipMar 8 · 60 Meter · Place 4 · Tricity Relays of North Carolina60 Meter4.7.86a PB13
Mar 8AAU National Indoor ChampionshipMar 8 · Long Jump · Place 1 · Tricity Relays of North CarolinaLong Jump1.5.28m13
Mar 8AAU National Indoor ChampionshipMar 8 · 200 Meters · Place 7 · Tricity Relays of North Carolina200 MetersRound P7.26.05a13
Mar 8AAU National Indoor ChampionshipMar 8 · 200 Meters · Place 7 · Tricity Relays of North Carolina200 Meters7.25.88a PB13
Jan 20AAU VA ShowcaseJan 20 · 55m Hurdles · Place 1 · Tricity Relays of North Carolina55m Hurdles36"1.8.77a PB13
Jan 20AAU VA ShowcaseJan 20 · Triple Jump · Place 1 · Tricity Relays of North CarolinaTriple Jump1.33-10.00 PB13
Jan 20AAU VA ShowcaseJan 20 · Long Jump · Place 1 · Tricity Relays of North CarolinaLong Jump1.16-11.0013
Jan 20AAU VA ShowcaseJan 20 · 200 Meters · Place 3 · Tricity Relays of North Carolina200 Meters3.26.68a13
Jan 18VA ShowcaseJan 18 · Triple Jump · Place 1 · Tri-City RelTriple Jump133-10.00—
Jan 18VA ShowcaseJan 18 · 55m Hurdles · Place 1 · Tri-City Rel55m Hurdles18.77—
Jan 18VA ShowcaseJan 18 · Long Jump · Place 1 · Tri-City RelLong Jump116-11.00—
Jan 18VA ShowcaseJan 18 · 200 Meters · Place 3 · Tri-City Rel200 Meters326.68—
Jan 18VA ShowcaseJan 18 · Triple Jump · Place 1 · Tri-City RelTriple Jump133-10.00—
Jan 18VA ShowcaseJan 18 · 55m Hurdles · Place 1 · Tri-City Rel55m Hurdles18.77—
Jan 18VA ShowcaseJan 18 · Long Jump · Place 1 · Tri-City RelLong Jump116-11.00—
Jan 18VA ShowcaseJan 18 · 200 Meters · Place 3 · Tri-City Rel200 Meters326.68—

2018 Indoor Track

21 results
DateMeetEventPlMarkGr
Dec 29NC United Youth Indoor Track & Field ClassicDec 29 · 60m Hurdles · Place 1 · Tricity Relays of North Carolina60m Hurdles33" / 0.838mRound P1.10.00a13
Dec 29NC United Youth Indoor Track & Field ClassicDec 29 · 60m Hurdles · Place 1 · Tricity Relays of North Carolina60m Hurdles33" / 0.838m1.9.83a PB13
Dec 29NC United Youth Indoor Track & Field ClassicDec 29 · 60 Meter · Place 6 · Tricity Relays of North Carolina60 MeterRound P6.8.08a13
Dec 29NC United Youth Indoor Track & Field ClassicDec 29 · 60 Meter · Place 8 · Tricity Relays of North Carolina60 Meter8.9.23a13
Dec 29NC United Youth Indoor Track & Field ClassicDec 29 · Long Jump · Tricity Relays of North CarolinaLong Jump--ND13
Mar 9AAU Indoor National ChampionshipMar 9 · 60m Hurdles · Place 1 · Tri City Rel60m Hurdles110.1011
Mar 9AAU Indoor National ChampionshipMar 9 · 200 Meters · Place 12 · Tri City Rel200 MetersRound P1228.5511
Mar 9AAU Indoor National ChampionshipMar 9 · 200 Meters · Place 12 · Tri City Rel200 MetersRound P1228.5511
Mar 9AAU Indoor National ChampionshipMar 9 · 60m Hurdles · Place 1 · Tri City Rel60m Hurdles19.9911
Mar 9AAU Indoor National ChampionshipMar 9 · Long Jump · Place 2 · Tri City RelLong Jump24.62m PB11
Mar 9AAU Indoor National ChampionshipMar 9 · 200 Meters · Place 12 · Tri City Rel200 MetersRound P1228.5511
Mar 9AAU Indoor National ChampionshipMar 9 · 60m Hurdles · Place 1 · Tricity Relays of North Carolina60m Hurdles30" / 0.762m1.9.99a PB12
Mar 9AAU Indoor National ChampionshipMar 9 · Long Jump · Place 2 · Tricity Relays of North CarolinaLong Jump2.4.62m12
Mar 9AAU Indoor National ChampionshipMar 9 · 200 Meters · Place 12 · Tricity Relays of North Carolina200 MetersRound P12.28.55a12
Feb 182018 Rising Stars Track ClassicFeb 18 · Combined results · Place 2 · Tri City RelCombined results29.53—
Feb 182018 Rising Stars Track ClassicFeb 18 · Combined results · Place 2 · Tri City RelCombined resultsRound P29.43—
Feb 182018 Rising Stars Track ClassicFeb 18 · Combined results · Place 11 · Tri City RelCombined resultsRound P117.95—
Feb 182018 Rising Stars Track ClassicFeb 18 · Combined results · Place 6 · Tri City RelCombined results64.32m PB—
Feb 182018 Rising Stars Track ClassicFeb 18 · Combined results · Place 2 · Tri City RelCombined results29.53—
Feb 182018 Rising Stars Track ClassicFeb 18 · Combined results · Place 2 · Tri City RelCombined resultsRound P29.43—
Feb 182018 Rising Stars Track ClassicFeb 18 · Combined results · Place 11 · Tri City RelCombined resultsRound P117.95—

2018 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jul 23USATF Hershey National Junior Olympic ChampionshipsJul 23 · 80m Hurdles · Place 1 · 16 Tri-City80m HurdlesRound P112.04—
Jul 23USATF Hershey National Junior Olympic ChampionshipsJul 23 · 80m Hurdles · Place 1 · 16 Tri-City80m Hurdles112.04—
Jul 20 Russell E. Blunt East Coast InvitationalJul 20 · Combined results · Place 1 · Tri City RelaysCombined results116-05.25—
Jul 20 Russell E. Blunt East Coast InvitationalJul 20 · Combined results · Place 1 · Tri City RelaysCombined results112.74 PB—
Jul 20 Russell E. Blunt East Coast InvitationalJul 20 · Combined results · Place 2 · Tri City RelaysCombined results212.77—
Jul 20 Russell E. Blunt East Coast InvitationalJul 20 · Combined results · Place 2 · Tri City RelaysCombined resultsRound P212.93—
Jun 21USATF Region 16 Junior Olympic ChampionshipsJun 21 · 80m Hurdles · Place 2 · Tricity Relays of North Carolina80m Hurdles30" / 0.762mRound P2.13.08aWind: -0.612
Jun 21USATF Region 16 Junior Olympic ChampionshipsJun 21 · 80m Hurdles · Place 1 · Tricity Relays of North Carolina80m Hurdles30" / 0.762m1.12.88aWind: -0.112
Jun 21USATF Region 16 Junior Olympic ChampionshipsJun 21 · Long Jump · Place 12 · Tricity Relays of North CarolinaLong Jump12.4.36mWind: 0.712
Jun 16Jim Law Invitational - YouthJun 16 · 80m Hurdles · Place 1 · Tricity Relays of North Carolina80m Hurdles30" / 0.762mRound P1.12.88a12
Jun 16Jim Law Invitational - YouthJun 16 · 80m Hurdles · Place 2 · Tricity Relays of North Carolina80m Hurdles30" / 0.762m2.12.65a PB12
Jun 16Jim Law Invitational - YouthJun 16 · Long Jump · Tricity Relays of North CarolinaLong Jump—FOUL12
Jun 16Jim Law Invitational - YouthJun 16 · 100 Meters · Place 10 · Tricity Relays of North Carolina100 MetersRound P10.13.34a12
Jun 15Jim Law Invitational - Open/MastersJun 15 · 100 Meters · Place 10 · 06 Tri City Relays100 MetersRound P1013.34—
Jun 15Jim Law Invitational - Open/MastersJun 15 · 100 Meters · Place 1 · 06 Tri City Relays100 Meters113.34—
Jun 15Jim Law Invitational - Open/MastersJun 15 · 80m Hurdles · Place 1 · 06 Tri City Relays80m HurdlesRound P112.88—
Jun 15Jim Law Invitational - Open/MastersJun 15 · 80m Hurdles · Place 2 · 06 Tri City Relays80m Hurdles212.65—
Jun 15Jim Law Invitational - Open/MastersJun 15 · 80m Hurdles · Place 1 · 06 Tri City Relays80m Hurdles112.88—
Jun 2Ken Roberts ChallengeJun 2 · Long Jump · Place 4 · Tri City RelaysLong Jump44.38m12
Jun 2Ken Roberts ChallengeJun 2 · Long Jump · Place 3 · Tri City RelaysLong Jump34.38m12
Jun 2Ken Roberts ChallengeJun 2 · 80m Hurdles · Place 1 · Tri City Relays80m Hurdles112.8412
May 26Johnson Riley Track ChallengeMay 26 · Combined results · Place 1 · 06 Tri City RelCombined results113.06—

2017 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 30NC United Youth Indoor Track & Field ClassicDec 30 · 60m Hurdles · Place 2 · Tricity Relays of North Carolina60m Hurdles30" / 0.762m2.10.25a12
Dec 30NC United Youth Indoor Track & Field ClassicDec 30 · Long Jump · Place 2 · Tricity Relays of North CarolinaLong Jump2.3.90m12
Nov 18JDL November Tune-UpNov 18 · Long Jump · Place 13 · Tricity Relays of North CarolinaLong Jump13.4.08m12
Nov 18JDL November Tune-UpNov 18 · 200 Meters · Place 50 · Tricity Relays of North Carolina200 Meters50.29.21a12
Feb 12USATF North Carolina Junior Olympics ChampionshipsFeb 12 · 55m Hurdles · Place 5 · Tricity Relays of North Carolina55m Hurdles30"5.10.73a PB11
Feb 12USATF North Carolina Junior Olympics ChampionshipsFeb 12 · 55 Meter · Place 14 · Tricity Relays of North Carolina55 MeterRound P14.8.30a11
Feb 12USATF North Carolina Junior Olympics ChampionshipsFeb 12 · Long Jump · Place 3 · Tricity Relays of North CarolinaLong Jump3.4.18m11

2017 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jul 21Russell E. Blunt East Coast InvitationalJul 21 · Combined results · Place 4 · Tri-City RelaysCombined results413-08.25—
Jul 21Russell E. Blunt East Coast InvitationalJul 21 · Combined results · Place 4 · Tri-City RelaysCombined results413.90—
Jul 21Russell E. Blunt East Coast InvitationalJul 21 · Combined results · Place 4 · Tri-City RelaysCombined resultsRound P414.15—
Jul 21Russell E. Blunt East Coast InvitationalJul 21 · Combined results · Place 19 · Tri-City RelaysCombined resultsRound P1914.75—
Jul 21Russell E. Blunt East Coast InvitationalJul 21 · Combined results · Place 4 · Tri-City RelaysCombined results413-08.25—
Jul 21Russell E. Blunt East Coast InvitationalJul 21 · Combined results · Place 4 · Tri-City RelaysCombined results413.90—
Jul 21Russell E. Blunt East Coast InvitationalJul 21 · Combined results · Place 4 · Tri-City RelaysCombined resultsRound P414.15—
Jul 21Russell E. Blunt East Coast InvitationalJul 21 · Combined results · Place 19 · Tri-City RelaysCombined resultsRound P1914.75—
Jun 10AAU NC District QualiflierJun 10 · 80m Hurdles · Place 1 · Tricity Relays of North Carolina80m Hurdles30" / 0.762m1.15.85a11
Jun 10AAU NC District QualiflierJun 10 · Long Jump · Place 4 · Tricity Relays of North CarolinaLong Jump4.4.28m11

2015 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 23Johnson Riley Relay MeetMay 23 · Long Jump · Place 5 · 06 Tri-City RelLong Jump53.65m PB—
May 23Johnson Riley Relay MeetMay 23 · 100 Meters · Place 15 · 06 Tri-City Rel100 MetersRound P1515.68—
May 16Road Runners ChallengeMay 16 · Combined results · Place 6 · 06 Tri-City RelCombined results611-09.50—
May 16Road Runners ChallengeMay 16 · Combined results · Place 11 · 06 Tri-City RelCombined results1115.02—