Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorUSATF Region 3 Junior Olympic Championship · Jun 2614.10aUSATF Region 3 Junior Olympic ChampionshipJune 26, 2025
200 Meters · OutdoorUSATF Region 3 Junior Olympic Championship · Jun 2629.49aUSATF Region 3 Junior Olympic ChampionshipJune 26, 2025
400 Meters · OutdoorThe Carolina's Sprint Fest · May 91:12.31aThe Carolina's Sprint FestMay 9, 2026
Javelin · 300g TJ · OutdoorJim Law Invitational - Youth · Jun 196.28mJim Law Invitational - YouthJune 19, 2021
Long Jump · Outdoor20th Annual Bring the Heat Invitational · Apr 1913-00.5020th Annual Bring the Heat InvitationalApril 19, 2025

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jul 242026 Russell E. Blunt East Coast InvitationalJul 24 · 100 Meters · Place 23 · Charlotte FlightsCharlotte Flights100 MetersRound P23.15.70aWind: -0.94
Jul 11Annual Lee Vernon McNeillJul 11 · Long Jump · Charlotte FlightsCharlotte FlightsLong Jump--DNS4
Jul 11Annual Lee Vernon McNeillJul 11 · 200 Meters · Charlotte FlightsCharlotte Flights200 Meters--DNSWind: 1.94
Jul 11Annual Lee Vernon McNeillJul 11 · 100 Meters · Charlotte FlightsCharlotte Flights100 Meters--DNSWind: 2.94
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · Long Jump · Place 11 · Charlotte FlightsCharlotte FlightsLong Jump11.3.57m4
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · 100 Meters · Place 6 · Charlotte FlightsCharlotte Flights100 MetersRound P6.14.35aWind: 0.44
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · 100 Meters · Place 7 · Charlotte FlightsCharlotte Flights100 Meters7.14.43aWind: -0.64
Jun 26USATF North Carolina Association Junior Olympic ChampionshipsJun 26 · Long Jump · Place 4 · Charlotte FlightsCharlotte FlightsLong Jump4.3.56mWind: -0.24
Jun 26USATF North Carolina Association Junior Olympic ChampionshipsJun 26 · 100 Meters · Place 5 · Charlotte FlightsCharlotte Flights100 Meters5.14.43aWind: 1.44
Jun 20Jim Law Invitational (Youth)Jun 20 · Long Jump · Place 2 · Charlotte FlightsCharlotte FlightsLong Jump24.22m10
Jun 20Jim Law Invitational (Youth)Jun 20 · 100 Meters · Place 15 · Charlotte FlightsCharlotte Flights100 MetersRound P1514.7010
May 168th Annual Runnin' On Faith InvitationalMay 16 · Long Jump · Place 10 · Charlotte FlightsCharlotte FlightsLong Jump10.3.52m4
May 168th Annual Runnin' On Faith InvitationalMay 16 · 200 Meters · Charlotte FlightsCharlotte Flights200 Meters—DNS4
May 168th Annual Runnin' On Faith InvitationalMay 16 · 100 Meters · Place 14 · Charlotte FlightsCharlotte Flights100 Meters14.14.55a4
May 9The Carolina's Sprint FestMay 9 · 400 Meters · Place 10 · Charlotte FlightsCharlotte Flights400 Meters10.1:12.31a PB4
May 9The Carolina's Sprint FestMay 9 · 200 Meters · Place 17 · Charlotte FlightsCharlotte Flights200 Meters17.30.51a4
May 9The Carolina's Sprint FestMay 9 · 100 Meters · Place 18 · Charlotte FlightsCharlotte Flights100 MetersRound P18.14.76a4
Apr 1821st Annual Bring the Heat InvitationalApr 18 · Long Jump · Place 13 · Charlotte FlightsCharlotte FlightsLong Jump1311-10.004
Apr 1821st Annual Bring the Heat InvitationalApr 18 · 400 Meters · Place 49 · Charlotte FlightsCharlotte Flights400 Meters491:20.07a4
Apr 1821st Annual Bring the Heat InvitationalApr 18 · 100 Meters · Place 28 · Charlotte FlightsCharlotte Flights100 Meters2814.40a4

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 26USATF Region 3 Junior Olympic ChampionshipJun 26 · Long Jump · Place 5 · Track Masterz NCTrack Masterz NCLong Jump54.09m9
Jun 26USATF Region 3 Junior Olympic ChampionshipJun 26 · 200 Meters · Place 7 · Track Masterz NCTrack Masterz NC200 MetersRound P729.49a PB9
Jun 26USATF Region 3 Junior Olympic ChampionshipJun 26 · 200 Meters · Place 8 · Track Masterz NCTrack Masterz NC200 Meters830.15a9
Jun 26USATF Region 3 Junior Olympic ChampionshipJun 26 · 100 Meters · Place 5 · Track Masterz NCTrack Masterz NC100 MetersRound P514.15a9
Jun 26USATF Region 3 Junior Olympic ChampionshipJun 26 · 100 Meters · Place 7 · Track Masterz NCTrack Masterz NC100 Meters714.10a PB9
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · Long Jump · Place 7 · Track Masterz NCTrack Masterz NCLong Jump7.3.84mWind: -1.89
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · 200 Meters · Track Masterz NCTrack Masterz NC200 MetersRound P--DNS9
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · 100 Meters · Place 5 · Track Masterz NCTrack Masterz NC100 MetersRound P5.14.46a9
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · 100 Meters · Place 5 · Track Masterz NCTrack Masterz NC100 Meters5.14.22aWind: -0.19
May 10Carolina's Sprint FestMay 10 · Long Jump · Place 2 · Track Masterz NCTrack Masterz NCLong Jump2.3.90m9
May 10Carolina's Sprint FestMay 10 · 200 Meters · Place 27 · Track Masterz NCTrack Masterz NC200 Meters27.32.53aWind: -1.59
May 10Carolina's Sprint FestMay 10 · 100 Meters · Place 31 · Track Masterz NCTrack Masterz NC100 MetersRound P31.15.33aWind: -0.79
May 10Carolina's Sprint FestMay 10 · 100 Meters · Place 31 · Track Masterz NCTrack Masterz NC100 MetersRound P31.15.33aWind: -0.79
Apr 1920th Annual Bring the Heat InvitationalApr 19 · Long Jump · Place 5 · Track Masterz NCTrack Masterz NCLong Jump5.13-00.50 PB9
Apr 1920th Annual Bring the Heat InvitationalApr 19 · 200 Meters · Place 35 · Track Masterz NCTrack Masterz NC200 MetersRound P35.31.43a9
Apr 1920th Annual Bring the Heat InvitationalApr 19 · 100 Meters · Place 42 · Track Masterz NCTrack Masterz NC100 Meters42.15.03a9

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jul 27AAU Junior Olympic GamesJul 27 · 100 Meters · Place 53 · 16 Charlotte He16 Charlotte He100 MetersRound P5315.297—
Jun 27AAU NC Regional 25 QualifierJun 27 · Long Jump · Place 1 · Charlotte Heat Track ClubCharlotte Heat Track ClubLong Jump111-06.00—
Jun 27AAU NC Regional 25 QualifierJun 27 · 100 Meters · Place 4 · Charlotte Heat Track ClubCharlotte Heat Track Club100 Meters415.12—
Jun 7AAU North Carolina District QualifierJun 7 · Long Jump · Place 1 · Charlotte HeatCharlotte HeatLong Jump19-10—
Jun 7AAU North Carolina District QualifierJun 7 · 100 Meters · Place 3 · Charlotte HeatCharlotte Heat100 Meters315.65a—
Jun 7AAU North Carolina District QualifierJun 7 · 100 Meters · Place 4 · Charlotte HeatCharlotte Heat100 Meters415.61a—

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 18Jim Law Invitational - YouthJun 18 · Long Jump · Charlotte Heat TrackCharlotte Heat TrackLong Jump—DNS6
Jun 18Jim Law Invitational - YouthJun 18 · Javelin · Place 5 · Charlotte Heat TrackCharlotte Heat TrackJavelin300g TJ5.4.35m6
Jun 18Jim Law Invitational - YouthJun 18 · 100 Meters · Place 36 · Charlotte Heat TrackCharlotte Heat Track100 MetersRound P36.18.84aWind: -0.56
Jun 4North Carolina AAU District MeetJun 4 · Javelin · Place 28 · 16 Charlotte He16 Charlotte HeJavelin285.96m—
Jun 4North Carolina AAU District MeetJun 4 · 100 Meters · Place 86 · 16 Charlotte He16 Charlotte He100 MetersRound P8618.88—

2021 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 19Jim Law Invitational - YouthJun 19 · Javelin · Place 9 · Charlotte Heat TrackCharlotte Heat TrackJavelin300g TJ9.6.28m PB5
Jun 19Jim Law Invitational - YouthJun 19 · 200 Meters · Place 38 · Charlotte Heat TrackCharlotte Heat Track200 MetersRound P38.43.48a5
Jun 19Jim Law Invitational - YouthJun 19 · 100 Meters · Place 50 · Charlotte Heat TrackCharlotte Heat Track100 MetersRound P50.20.24a5
May 28Mark TrailMay 28 · 400 Meters · Place 9 · Charlotte Heat TrackCharlotte Heat Track400 MetersRound P9.1:41.61a5
May 28Mark TrailMay 28 · 100 Meters · Place 35 · Charlotte Heat TrackCharlotte Heat Track100 MetersRound P35.21.53a5
May 1Charlotte Flights DevelopmentalMay 1 · 400 Meters · Place 13 · Charlotte Heat TrackCharlotte Heat Track400 Meters13.1:53.54a5
May 1Charlotte Flights DevelopmentalMay 1 · 100 Meters · Place 13 · Charlotte Heat TrackCharlotte Heat Track100 Meters13.21.48a5