Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorDiamond Hornets Invitational · Mar 710.41Diamond Hornets InvitationalMarch 7, 2026
100m Hurdles · 33" / 0.838m · OutdoorJim Law Invitational - Youth · Jun 1814.66aJim Law Invitational - YouthJune 18, 2022
100m Hurdles · 36" / 0.914m · OutdoorCharlotte Flights InterSquard Invitational · Jun 2616.26aCharlotte Flights InterSquard InvitationalJune 26, 2021
110m Hurdles · 39" / 0.991m · OutdoorSCHSL 4A - Upper State · May 1115.13aSCHSL 4A - Upper StateMay 11, 2024
200 Meters · IndoorThe VA Showcase · Jan 1721.58aThe VA ShowcaseJanuary 17, 2026
200 Meters · OutdoorJim Law Invitational - Youth (June 14 - 15, 2025) · Jun 1421.07aJim Law Invitational - Youth (June 14 - 15, 2025)June 14, 2025
200m Hurdles · 30" / 0.762m · OutdoorJim Law Invitational - Youth · Jun 1825.60aJim Law Invitational - YouthJune 18, 2022
200m Hurdles · 33" / 0.838m · OutdoorCharlotte Flights InterSquard Invitational · Jun 2630.30aCharlotte Flights InterSquard InvitationalJune 26, 2021
300 Meters · IndoorASICS Holiday Invitational · Dec 2034.15aASICS Holiday InvitationalDecember 20, 2025
400 Meters · Outdoor20th Annual Bring the Heat Invitational · Apr 1950.20a20th Annual Bring the Heat InvitationalApril 19, 2025
55 Meter · IndoorStay In Your Lane Invitational · Dec 136.28aStay In Your Lane InvitationalDecember 13, 2025
55m Hurdles · 39" · IndoorJDL Holiday Invitational · Dec 217.74aJDL Holiday InvitationalDecember 21, 2024
60 Meter · IndoorThe VA Showcase · Jan 176.73aThe VA ShowcaseJanuary 17, 2026
60 Meters · IndoorClemson HS Invitational 2026 · Jan 116.84aClemson HS Invitational 2026 January 11, 2026
800 Meters · OutdoorJim Law Invitational - Youth · Jun 162:45.20aJim Law Invitational - YouthJune 16, 2018
80m Hurdles · 30" / 0.762m · OutdoorUSATF North Carolina Association Junior Olympic Championships · Jun 2013.43aUSATF North Carolina Association Junior Olympic ChampionshipsJune 20, 2019
Combined results · OutdoorBODYARMOR State Games · Jun 515.79BODYARMOR State GamesJune 5, 2021
Long Jump · IndoorWinborn Pre-Season Invitational · Feb 245.67mWinborn Pre-Season InvitationalFebruary 24, 2024
Long Jump · OutdoorCharlotte Flights Developmental · May 14.52mCharlotte Flights DevelopmentalMay 1, 2021
Triple Jump · OutdoorFriday Night Lights · Mar 2912.59mFriday Night LightsMarch 29, 2024

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 17SCTCCCA Bob Jenkins Coaches Classic Elite MeetApr 17 · 100 Meters · South PointeSouth Pointe100 Meters—DNSWind: 1.611
Apr 9Wavelight All American Track ClassicApr 9 · 100 Meters · Place 6 · South PointeSouth Pointe100 MetersRound P610.67a11
Apr 9Wavelight All American Track ClassicApr 9 · 100 Meters · Place 3 · South PointeSouth Pointe100 Meters310.53a11
Mar 7Diamond Hornets InvitationalMar 7 · 200 Meters · Place 3 · South PointeSouth Pointe200 Meters321.6511
Mar 7Diamond Hornets InvitationalMar 7 · 100 Meters · Place 1 · South PointeSouth Pointe100 MetersRound P110.4911
Mar 7Diamond Hornets InvitationalMar 7 · 100 Meters · Place 1 · South PointeSouth Pointe100 Meters110.41 PB11

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Jan 17The VA ShowcaseJan 17 · 60 Meter · Place 1 · BLAZIN PERFORMANCE TRACK CLUBBLAZIN PERFORMANCE TRACK CLUB60 MeterRound P1.6.81a11
Jan 17The VA ShowcaseJan 17 · 60 Meter · Place 1 · BLAZIN PERFORMANCE TRACK CLUBBLAZIN PERFORMANCE TRACK CLUB60 Meter1.6.73a PB11
Jan 17The VA ShowcaseJan 17 · 200 Meters · Place 2 · BLAZIN PERFORMANCE TRACK CLUBBLAZIN PERFORMANCE TRACK CLUB200 Meters2.21.58a PB11
Jan 11Clemson HS Invitational 2026 Jan 11 · 200 Meters · Place 7 · BLAZIN PERFORMANCE TRACK CLUBBLAZIN PERFORMANCE TRACK CLUB200 Meters721.97a11
Jan 11Clemson HS Invitational 2026 Jan 11 · 60 Meters · Place 3 · BLAZIN PERFORMANCE TRACK CLUBBLAZIN PERFORMANCE TRACK CLUB60 MetersRound P36.84a PB11
Jan 11Clemson HS Invitational 2026 Jan 11 · 60 Meters · Place 4 · BLAZIN PERFORMANCE TRACK CLUBBLAZIN PERFORMANCE TRACK CLUB60 Meters46.85a11
Jan 11Clemson HS InvitationalJan 11 · 60 Meter · Place 3 · BLAZIN PERFORMANCE TRACK CLUBBLAZIN PERFORMANCE TRACK CLUB60 MeterRound P3.6.84a11
Jan 11Clemson HS InvitationalJan 11 · 60 Meter · Place 4 · BLAZIN PERFORMANCE TRACK CLUBBLAZIN PERFORMANCE TRACK CLUB60 Meter4.6.85a11
Jan 11Clemson HS InvitationalJan 11 · 200 Meters · Place 7 · BLAZIN PERFORMANCE TRACK CLUBBLAZIN PERFORMANCE TRACK CLUB200 Meters7.21.97a11

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 20ASICS Holiday InvitationalDec 20 · 300 Meters · Place 4 · UnattachedUnattached300 Meters4.34.15a PB11
Dec 20ASICS Holiday InvitationalDec 20 · 55 Meter · Place 1 · UnattachedUnattached55 Meter1.6.33a11
Dec 13Stay In Your Lane InvitationalDec 13 · 300 Meters · Place 1 · UnattachedUnattached300 Meters1.34.23a11
Dec 13Stay In Your Lane InvitationalDec 13 · 55 Meter · Place 1 · UnattachedUnattached55 Meter1.6.28a PB11

2025 Outdoor Track

32 results
DateMeetEventPlMarkGr
Jun 20USATF South Carolina Association Junior Olympic ChampionshipsJun 20 · 200 Meters · Place 1 · BLAZIN PERFORMANCE TRACK CLUBBLAZIN PERFORMANCE TRACK CLUB200 MetersRound P121.91a10
Jun 20USATF South Carolina Association Junior Olympic ChampionshipsJun 20 · 200 Meters · Place 1 · BLAZIN PERFORMANCE TRACK CLUBBLAZIN PERFORMANCE TRACK CLUB200 Meters121.72a10
Jun 20USATF South Carolina Association Junior Olympic ChampionshipsJun 20 · 100 Meters · Place 2 · BLAZIN PERFORMANCE TRACK CLUBBLAZIN PERFORMANCE TRACK CLUB100 MetersRound P210.71a10
Jun 20USATF South Carolina Association Junior Olympic ChampionshipsJun 20 · 100 Meters · Place 1 · BLAZIN PERFORMANCE TRACK CLUBBLAZIN PERFORMANCE TRACK CLUB100 Meters110.58a10
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · 200 Meters · Place 1 · BLAZIN PERFORMANCE TRACK CLUBBLAZIN PERFORMANCE TRACK CLUB200 MetersRound P1.21.29a10
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · 200 Meters · Place 1 · BLAZIN PERFORMANCE TRACK CLUBBLAZIN PERFORMANCE TRACK CLUB200 Meters1.21.07a PBWind: 1.310
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · 100 Meters · Place 1 · BLAZIN PERFORMANCE TRACK CLUBBLAZIN PERFORMANCE TRACK CLUB100 MetersRound P1.10.56a10
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · 100 Meters · Place 1 · BLAZIN PERFORMANCE TRACK CLUBBLAZIN PERFORMANCE TRACK CLUB100 Meters1.10.45aWind: -0.510
May 31AAU South Carolina District QualifierMay 31 · 200 Meters · Place 1 · BLAZIN PERFORMANCE TRACK CLUBBLAZIN PERFORMANCE TRACK CLUB200 MetersRound P1.21.96a10
May 31AAU South Carolina District QualifierMay 31 · 200 Meters · Place 1 · BLAZIN PERFORMANCE TRACK CLUBBLAZIN PERFORMANCE TRACK CLUB200 Meters1.21.74a10
May 31AAU South Carolina District QualifierMay 31 · 100 Meters · Place 2 · BLAZIN PERFORMANCE TRACK CLUBBLAZIN PERFORMANCE TRACK CLUB100 MetersRound P2.11.01a10
May 31AAU South Carolina District QualifierMay 31 · 100 Meters · Place 2 · BLAZIN PERFORMANCE TRACK CLUBBLAZIN PERFORMANCE TRACK CLUB100 Meters2.10.88a10
May 172025 Ken Roberts-Panthers Elite Track And Field ChallengeMay 17 · 200 Meters · Place 1 · BLAZIN PERFORMANCE TRACK CLUBBLAZIN PERFORMANCE TRACK CLUB200 Meters1.21.69a10
May 172025 Ken Roberts-Panthers Elite Track And Field ChallengeMay 17 · 100 Meters · Place 1 · BLAZIN PERFORMANCE TRACK CLUBBLAZIN PERFORMANCE TRACK CLUB100 Meters1.10.57a10
May 10Carolina's Sprint FestMay 10 · 200 Meters · Place 1 · BLAZIN PERFORMANCE TRACK CLUBBLAZIN PERFORMANCE TRACK CLUB200 Meters1.21.65aWind: 110
May 10Carolina's Sprint FestMay 10 · 100 Meters · Place 1 · BLAZIN PERFORMANCE TRACK CLUBBLAZIN PERFORMANCE TRACK CLUB100 MetersRound P1.11.09aWind: -1.110
May 10Carolina's Sprint FestMay 10 · 100 Meters · Place 1 · BLAZIN PERFORMANCE TRACK CLUBBLAZIN PERFORMANCE TRACK CLUB100 Meters1.10.95aWind: -110
Apr 26Need 4 SpeedApr 26 · 200 Meters · Place 6 · UnattachedUnattached200 Meters6.21.96a10
Apr 26Need 4 SpeedApr 26 · 100 Meters · Place 1 · UnattachedUnattached100 MetersRound P1.10.80a10
Apr 26Need 4 SpeedApr 26 · 100 Meters · Place 1 · UnattachedUnattached100 Meters1.10.59a10
Apr 262nd Annual Need4Speed Invitational Apr 26 · Long Jump · UnattachedUnattachedLong Jump--DNS10
Apr 262nd Annual Need4Speed Invitational Apr 26 · 200 Meters · Place 6 · UnattachedUnattached200 Meters6.21.96a10
Apr 262nd Annual Need4Speed Invitational Apr 26 · 100 Meters · Place 1 · UnattachedUnattached100 MetersRound P1.10.80a10
Apr 262nd Annual Need4Speed Invitational Apr 26 · 100 Meters · Place 1 · UnattachedUnattached100 Meters1.10.59a10
Apr 1920th Annual Bring the Heat InvitationalApr 19 · 400 Meters · Place 3 · BLAZIN PERFORMANCE TRACK CLUBBLAZIN PERFORMANCE TRACK CLUB400 Meters3.50.20a PB10
Apr 1920th Annual Bring the Heat InvitationalApr 19 · 200 Meters · Place 1 · BLAZIN PERFORMANCE TRACK CLUBBLAZIN PERFORMANCE TRACK CLUB200 MetersRound P1.21.70a10
Apr 1920th Annual Bring the Heat InvitationalApr 19 · 200 Meters · Place 2 · BLAZIN PERFORMANCE TRACK CLUBBLAZIN PERFORMANCE TRACK CLUB200 Meters2.21.72a10
Mar 8Clash of the CarolinasMar 8 · Long Jump · Place 4 · UnattachedUnattachedLong Jump4.21-07.5010
Mar 8Clash of the CarolinasMar 8 · 100 Meters · Place 10 · UnattachedUnattached100 MetersRound P10.10.87aWind: -1.510
Mar 1Spring into the Season KickoffMar 1 · Long Jump · 13-Unattached13-UnattachedLong Jump—DNS10
Mar 1Spring into the Season KickoffMar 1 · 200 Meters · 13-Unattached13-Unattached200 Meters—DNSWind: -1.410
Mar 1Spring into the Season KickoffMar 1 · 100 Meters · 13-Unattached13-Unattached100 Meters—DNSWind: 010

2024 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 21JDL Holiday InvitationalDec 21 · 300 Meters · Place 18 · UnattachedUnattached300 Meters18.36.43a10
Dec 21JDL Holiday InvitationalDec 21 · 55m Hurdles · Place 2 · UnattachedUnattached55m Hurdles39"Round P2.7.86a10
Dec 21JDL Holiday InvitationalDec 21 · 55m Hurdles · Place 2 · UnattachedUnattached55m Hurdles39"2.7.74a PB10
Dec 21JDL Holiday InvitationalDec 21 · 55 Meter · Place 5 · UnattachedUnattached55 MeterRound P5.6.54a10
Dec 21JDL Holiday InvitationalDec 21 · 55 Meter · Place 6 · UnattachedUnattached55 Meter6.6.50a10
Dec 14Stay In Your Lane InvitationalDec 14 · 300 Meters · Place 10 · UnattachedUnattached300 Meters10.36.33a10
Dec 14Stay In Your Lane InvitationalDec 14 · 55m Hurdles · Place 5 · UnattachedUnattached55m Hurdles39"Round P5.7.89a10
Dec 14Stay In Your Lane InvitationalDec 14 · 55m Hurdles · Place 2 · UnattachedUnattached55m Hurdles39"2.7.79a10
Dec 14Stay In Your Lane InvitationalDec 14 · 55 Meter · Place 10 · UnattachedUnattached55 MeterRound P10.6.65a10
Feb 24Winborn Pre-Season InvitationalFeb 24 · Long Jump · Place 5 · NorthwesternNorthwesternLong Jump55.67m PBFR
Feb 24Winborn Pre-Season InvitationalFeb 24 · 200 Meters · Place 3 · NorthwesternNorthwestern200 Meters323.80FR
Feb 24Winborn Pre-Season InvitationalFeb 24 · 110m Hurdles · Place 2 · NorthwesternNorthwestern110m Hurdles216.82FR

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
Dec 7Cold Turkey InvitationalDec 7 · 300 Meters · Place 4 · 13-Unattached13-Unattached300 Meters4.36.09aUnofficial10
Dec 7Cold Turkey InvitationalDec 7 · 55m Hurdles · Place 3 · 13-Unattached13-Unattached55m Hurdles39"3.7.81aUnofficial10
Dec 7Cold Turkey InvitationalDec 7 · 55 Meter · Place 6 · 13-Unattached13-Unattached55 Meter6.6.71aUnofficial10
Jun 15Jim Law Invitational (Youth)Jun 15 · Long Jump · Place 1 · UnattachedUnattachedLong Jump1.6.60mWind: 09
Jun 15Jim Law Invitational (Youth)Jun 15 · 110m Hurdles · Place 2 · UnattachedUnattached110m Hurdles39" / 0.991mRound P2.15.34aWind: -1.29
Jun 15Jim Law Invitational (Youth)Jun 15 · 110m Hurdles · Place 2 · UnattachedUnattached110m Hurdles39" / 0.991m2.15.34a9
Jun 15Jim Law Invitational (Youth)Jun 15 · 100 Meters · Place 1 · UnattachedUnattached100 MetersRound P1.10.93aWind: -0.19
Jun 15Jim Law Invitational (Youth)Jun 15 · 100 Meters · Place 1 · UnattachedUnattached100 Meters1.10.86aWind: 0.79
May 18SCHSL State Championships - AAAAMay 18 · 110m Hurdles · Place 6 · NorthwesternNorthwestern110m Hurdles39" / 0.991m6.15.29aWind: 19
May 11SCHSL 4A - Upper StateMay 11 · Long Jump · NorthwesternNorthwesternLong Jump—DNS9
May 11SCHSL 4A - Upper StateMay 11 · 110m Hurdles · Place 2 · NorthwesternNorthwestern110m Hurdles39" / 0.991m2.15.13a PBWind: -2.89
Mar 29Friday Night LightsMar 29 · Triple Jump · Place 2 · NorthwesternNorthwesternTriple Jump2.12.59m PB9
Mar 29Friday Night LightsMar 29 · Long Jump · Place 2 · NorthwesternNorthwesternLong Jump2.6.35m9
Mar 29Friday Night LightsMar 29 · 110m Hurdles · Place 2 · NorthwesternNorthwestern110m Hurdles39" / 0.991m2.15.40a9
Mar 16 Clash of the Carolina'sMar 16 · 110m Hurdles · NorthwesternNorthwestern110m Hurdles39" / 0.991mRound P—DNSWind: -1.49
Mar 8Trojan RelaysMar 8 · Long Jump · Place 6 · NorthwesternNorthwesternLong Jump6.5.85m9

2022 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jul 30AAU Junior Olympics National ChamionshipsJul 30 · 200m Hurdles · 08 Charlotte Fl08 Charlotte Fl200m HurdlesRound P—0.4—
Jun 18Jim Law Invitational - YouthJun 18 · 200m Hurdles · Place 1 · Charlotte FlightsCharlotte Flights200m Hurdles30" / 0.762m1.25.60a PBWind: -0.37
Jun 18Jim Law Invitational - YouthJun 18 · 100m Hurdles · Place 1 · Charlotte FlightsCharlotte Flights100m Hurdles33" / 0.838mRound P1.14.66a PBWind: -2.37
Jun 18Jim Law Invitational - YouthJun 18 · 100m Hurdles · Place 1 · Charlotte FlightsCharlotte Flights100m Hurdles33" / 0.838m1.14.66a7
Jun 18Jim Law Invitational - YouthJun 18 · Triple Jump · Place 1 · Charlotte FlightsCharlotte FlightsTriple Jump1.11.36mWind: 17
Jun 18Jim Law Invitational - YouthJun 18 · 400 Meters · Place 5 · Charlotte FlightsCharlotte Flights400 MetersRound P5.55.90a7
Jun 18Jim Law Invitational - YouthJun 18 · 400 Meters · Charlotte FlightsCharlotte Flights400 Meters—DNS7
Apr 2317th Annual Bring the Heat InvitationalApr 23 · Long Jump · Place 4 · Charlotte Flights Track and FiCharlotte Flights Track and FiLong Jump417-07.25—
Apr 2317th Annual Bring the Heat InvitationalApr 23 · 400 Meters · Place 6 · Charlotte Flights Track and FiCharlotte Flights Track and Fi400 Meters657.44—
Apr 2317th Annual Bring the Heat InvitationalApr 23 · 100 Meters · Place 8 · Charlotte Flights Track and FiCharlotte Flights Track and Fi100 Meters812.46—

2021 Outdoor Track

31 results
DateMeetEventPlMarkGr
Jul 15USATF Region 3 Youth ChampionshipsJul 15 · 200m Hurdles · Place 3 · Charlotte FlightsCharlotte Flights200m Hurdles30" / 0.762m3.28.44aWind: 26
Jul 15USATF Region 3 Youth ChampionshipsJul 15 · 100m Hurdles · Place 1 · Charlotte FlightsCharlotte Flights100m Hurdles33" / 0.838m1.15.50aWind: -0.86
Jul 15USATF Region 3 Youth ChampionshipsJul 15 · Triple Jump · Place 2 · Charlotte FlightsCharlotte FlightsTriple Jump2.10.45mWind: 1.46
Jul 15USATF Region 3 Youth ChampionshipsJul 15 · Long Jump · Place 2 · Charlotte FlightsCharlotte FlightsLong Jump2.4.73mWind: 06
Jul 8USATF NC Association Youth ChampionshipsJul 8 · 200m Hurdles · Place 11 · Charlotte FlightsCharlotte Flights200m Hurdles30" / 0.762m11.29.75aWind: -0.76
Jul 8USATF NC Association Youth ChampionshipsJul 8 · 100m Hurdles · Place 4 · Charlotte FlightsCharlotte Flights100m Hurdles33" / 0.838m4.16.14aWind: -1.26
Jul 8USATF NC Association Youth ChampionshipsJul 8 · Triple Jump · Place 3 · Charlotte FlightsCharlotte FlightsTriple Jump3.10.34mWind: 06
Jul 8USATF NC Association Youth ChampionshipsJul 8 · Long Jump · Place 11 · Charlotte FlightsCharlotte FlightsLong Jump11.4.63mWind: 06
Jun 26Charlotte Flights InterSquard InvitationalJun 26 · 200m Hurdles · Place 3 · Charlotte FlightsCharlotte Flights200m Hurdles33" / 0.838m3.30.30a PB6
Jun 26Charlotte Flights InterSquard InvitationalJun 26 · 100m Hurdles · Place 2 · Charlotte FlightsCharlotte Flights100m Hurdles36" / 0.914m2.16.26a PB6
Jun 26Charlotte Flights InterSquard InvitationalJun 26 · Triple Jump · Place 1 · Charlotte FlightsCharlotte FlightsTriple Jump1.9.81m6
Jun 26Charlotte Flights InterSquard InvitationalJun 26 · Long Jump · Place 2 · Charlotte FlightsCharlotte FlightsLong Jump2.4.92m6
Jun 19Jim Law Invitational - YouthJun 19 · 200m Hurdles · Place 5 · Charlotte FlightsCharlotte Flights200m Hurdles30" / 0.762m5.28.91a6
Jun 19Jim Law Invitational - YouthJun 19 · 100m Hurdles · Place 3 · Charlotte FlightsCharlotte Flights100m Hurdles33" / 0.838mRound P3.16.41a6
Jun 19Jim Law Invitational - YouthJun 19 · 100m Hurdles · Place 3 · Charlotte FlightsCharlotte Flights100m Hurdles33" / 0.838m3.16.35a6
Jun 19Jim Law Invitational - YouthJun 19 · Long Jump · Charlotte FlightsCharlotte FlightsLong Jump—DNS6
Jun 5BODYARMOR State GamesJun 5 · Combined results · Place 2 · Charlotte FlightCharlotte FlightCombined results215-09.00—
Jun 5BODYARMOR State GamesJun 5 · Combined results · Place 2 · Charlotte FlightCharlotte FlightCombined results229.52—
Jun 5BODYARMOR State GamesJun 5 · Combined results · Place 3 · Charlotte FlightCharlotte FlightCombined results315.79 PB—
May 22Ken Roberts-Panthers Elite Challenge May 22 · Combined results · Place 13 · 13 Charlotte Fl13 Charlotte FlCombined results1315-01.25—
May 22Ken Roberts-Panthers Elite Challenge May 22 · Combined results · Place 14 · 13 Charlotte Fl13 Charlotte FlCombined results141:00.89—
May 22Ken Roberts-Panthers Elite Challenge May 22 · Combined results · Place 24 · 13 Charlotte Fl13 Charlotte FlCombined results2426.84—
May 22Ken Roberts-Panthers Elite Challenge May 22 · Combined results · Place 13 · 13 Charlotte Fl13 Charlotte FlCombined results1315-01.25—
May 22Ken Roberts-Panthers Elite Challenge May 22 · Combined results · Place 14 · 13 Charlotte Fl13 Charlotte FlCombined results141:00.89—
May 22Ken Roberts-Panthers Elite Challenge May 22 · Combined results · Place 24 · 13 Charlotte Fl13 Charlotte FlCombined results2426.84—
May 8James Carter InvitationalMay 8 · Long Jump · Place 4 · Charlotte FlCharlotte FlLong Jump44.15m—
May 8James Carter InvitationalMay 8 · 100m Hurdles · Place 4 · Charlotte FlCharlotte Fl100m Hurdles418.70—
May 8James Carter InvitationalMay 8 · 200m Hurdles · Place 5 · Charlotte FlCharlotte Fl200m Hurdles530.21—
May 1Charlotte Flights DevelopmentalMay 1 · Long Jump · Place 2 · Charlotte FlightsCharlotte FlightsLong Jump2.4.52m PB6
May 1Charlotte Flights DevelopmentalMay 1 · 400 Meters · Place 12 · Charlotte FlightsCharlotte Flights400 Meters12.1:00.47a6
May 1Charlotte Flights DevelopmentalMay 1 · 100 Meters · Place 17 · Charlotte FlightsCharlotte Flights100 Meters17.13.62a6

2019 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 20USATF North Carolina Association Junior Olympic ChampionshipsJun 20 · 80m Hurdles · Place 1 · Charlotte FlightsCharlotte Flights80m Hurdles30" / 0.762mRound P1.13.43a PBWind: 1.74
Jun 20USATF North Carolina Association Junior Olympic ChampionshipsJun 20 · 80m Hurdles · Place 2 · Charlotte FlightsCharlotte Flights80m Hurdles30" / 0.762m2.13.51aWind: -0.24
Jun 20USATF North Carolina Association Junior Olympic ChampionshipsJun 20 · 100 Meters · Place 12 · Charlotte FlightsCharlotte Flights100 MetersRound P12.14.16aWind: 0.74

2018 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jul 20 Russell E. Blunt East Coast InvitationalJul 20 · Combined results · Place 3 · Charlotte FlightCharlotte FlightCombined results312-03.75—
Jul 20 Russell E. Blunt East Coast InvitationalJul 20 · Combined results · Place 4 · Charlotte FlightCharlotte FlightCombined results42:47.82—
Jun 21USATF Region 16 Junior Olympic ChampionshipsJun 21 · Long Jump · Place 9 · Charlotte FlightsCharlotte FlightsLong Jump9.3.80mWind: 3.43
Jun 16Jim Law Invitational - YouthJun 16 · Long Jump · Place 11 · Charlotte FlightsCharlotte FlightsLong Jump11.3.77m3
Jun 16Jim Law Invitational - YouthJun 16 · 800 Meters · Place 7 · Charlotte FlightsCharlotte Flights800 Meters7.2:45.20a PB3
Jun 16Jim Law Invitational - YouthJun 16 · 100 Meters · Place 27 · Charlotte FlightsCharlotte Flights100 MetersRound P27.14.98a3
Jun 15Jim Law Invitational - Open/MastersJun 15 · 800 Meters · Place 7 · 08 Char Flights08 Char Flights800 Meters72:45.20—
Jun 15Jim Law Invitational - Open/MastersJun 15 · 800 Meters · Place 1 · 08 Char Flights08 Char Flights800 Meters12:45.20—
Jun 15Jim Law Invitational - Open/MastersJun 15 · Long Jump · Place 11 · 08 Char Flights08 Char FlightsLong Jump1112-04.50—
Jun 15Jim Law Invitational - Open/MastersJun 15 · Long Jump · Place 3 · 08 Char Flights08 Char FlightsLong Jump312-04.50—
Jun 15Jim Law Invitational - Open/MastersJun 15 · 100 Meters · Place 27 · 08 Char Flights08 Char Flights100 MetersRound P2714.98—
Jun 15Jim Law Invitational - Open/MastersJun 15 · 100 Meters · Place 3 · 08 Char Flights08 Char Flights100 Meters314.98—
Jun 2N.C. State GamesJun 2 · Long Jump · Place 7 · Charlotte FlightsCharlotte FlightsLong Jump7.3.34mWind: 0.53
Jun 2N.C. State GamesJun 2 · 800 Meters · Place 7 · Charlotte FlightsCharlotte Flights800 Meters7.2:47.47a3
Jun 2N.C. State GamesJun 2 · 400 Meters · Place 12 · Charlotte FlightsCharlotte Flights400 Meters12.1:15.56a3

2017 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 22USATF North Carolina Association Junior Olympic ChampionshipsJun 22 · 800 Meters · Charlotte FlightsCharlotte Flights800 Meters—DNS2
Jun 22USATF North Carolina Association Junior Olympic ChampionshipsJun 22 · 400 Meters · Place 24 · Charlotte FlightsCharlotte Flights400 MetersRound P24.1:19.81a2
Jun 17Jim Law InvitationalJun 17 · Long Jump · Place 16 · Charlotte FlightsCharlotte FlightsLong Jump16.3.30m2
Jun 17Jim Law InvitationalJun 17 · 800 Meters · Place 14 · Charlotte FlightsCharlotte Flights800 Meters14.3:00.70a2
Jun 17Jim Law InvitationalJun 17 · 400 Meters · Place 22 · Charlotte FlightsCharlotte Flights400 MetersRound P22.1:19.95a2