Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorJames-Woods Developmental (Charlotte Flights) · May 616.13James-Woods Developmental (Charlotte Flights)May 6, 2023
1500 Meters · OutdoorThe Carolina's Sprint Fest · May 95:54.20aThe Carolina's Sprint FestMay 9, 2026
400 Meters · OutdoorThe Carolina's Sprint Fest · May 91:12.48aThe Carolina's Sprint FestMay 9, 2026
800 Meters · OutdoorUSATF Region 3 Junior Olympic Championship · Jun 262:42.58aUSATF Region 3 Junior Olympic ChampionshipJune 26, 2025
80m Hurdles · 30" / 0.762m · Outdoor2026 USATF National Junior Olympic Track & Field Championships · Jul 2713.53a2026 USATF National Junior Olympic Track & Field ChampionshipsJuly 27, 2026
Combined results · OutdoorJim Law Invitational - Youth · Jun 171:21.12Jim Law Invitational - YouthJune 17, 2023
High Jump · Outdoor2025 BODYARMOR State Games · Jun 71.10m2025 BODYARMOR State GamesJune 7, 2025
Long Jump · OutdoorUSATF Region 3 Junior Olympic Championships · Jul 63.01mUSATF Region 3 Junior Olympic ChampionshipsJuly 6, 2023
Pentathlon (Outdoor) · USATF 11-12 · OutdoorUSATF Region 3 Junior Olympic Championship · Jul 21802USATF Region 3 Junior Olympic ChampionshipJuly 2, 2026
Shot Put · 6lb · OutdoorUSATF Region 3 Junior Olympic Championship · Jul 28.03mUSATF Region 3 Junior Olympic ChampionshipJuly 2, 2026

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

2026 Outdoor Track

50 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · High Jump · Place 30 · Charlotte FlightsHigh Jump30.1.22m6
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 80m Hurdles · Place 18 · Charlotte Flights80m Hurdles30" / 0.762mRound S18.13.53a PBWind: 2.46
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 80m Hurdles · Place 22 · Charlotte Flights80m Hurdles30" / 0.762mRound P22.13.61aWind: 2.56
Jul 18Track and Field Stars of Tomorrow hosted by PierreTiming **2nd Annual**Jul 18 · High Jump · Place 1 · Charlotte FlightsHigh Jump14-00.00—
Jul 18Track and Field Stars of Tomorrow hosted by PierreTiming **2nd Annual**Jul 18 · High Jump · Place 1 · Charlotte FlightsHigh Jump14-00.00—
Jul 18Track and Field Stars of Tomorrow hosted by PierreTiming **2nd Annual**Jul 18 · 80m Hurdles · Place 3 · Charlotte Flights80m Hurdles314.19—
Jul 18Track and Field Stars of Tomorrow hosted by PierreTiming **2nd Annual**Jul 18 · 80m Hurdles · Place 3 · Charlotte Flights80m Hurdles314.19—
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · Pentathlon (Outdoor) · Place 3 · Charlotte FlightsPentathlon (Outdoor)USATF 11-12Round M3.1802 PB6
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · Long Jump · Place 3 · Charlotte FlightsLong JumpRound M3.3.67m6
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · High Jump · Place 2 · Charlotte FlightsHigh JumpRound M2.1.30m6
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · High Jump · Place 4 · Charlotte FlightsHigh Jump4.1.28m6
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · Shot Put · Place 1 · Charlotte FlightsShot Put6lbRound M1.8.03m PB6
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · 80m Hurdles · Place 2 · Charlotte Flights80m Hurdles30" / 0.762mRound M2.14.08aWind: 2.36
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · 80m Hurdles · Place 5 · Charlotte Flights80m Hurdles30" / 0.762mRound P5.14.17aWind: 1.76
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · 80m Hurdles · Place 5 · Charlotte Flights80m Hurdles30" / 0.762m5.14.05aWind: -1.76
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · 1500 Meters · Place 4 · Charlotte Flights1500 MetersRound M4.5:54.73a6
Jun 26USATF North Carolina Association Junior Olympic ChampionshipsJun 26 · High Jump · Place 3 · Charlotte FlightsHigh Jump3.1.23m6
Jun 26USATF North Carolina Association Junior Olympic ChampionshipsJun 26 · 80m Hurdles · Place 3 · Charlotte Flights80m Hurdles30" / 0.762m3.15.17aWind: 0.96
Jun 20Jim Law Invitational (Youth)Jun 20 · Shot Put · Place 6 · Char FlightsShot Put625-11.5012
Jun 20Jim Law Invitational (Youth)Jun 20 · Long Jump · Place 7 · Char FlightsLong Jump714-00.2512
Jun 20Jim Law Invitational (Youth)Jun 20 · 80m Hurdles · Place 4 · Char Flights80m Hurdles414.2712
Jun 20Jim Law Invitational (Youth)Jun 20 · 80m Hurdles · Place 7 · Char Flights80m HurdlesRound P714.7712
Jun 20Jim Law Invitational (Youth)Jun 20 · 800 Meters · Place 7 · Char Flights800 Meters72:44.1112
Jun 20Jim Law Invitational (Youth)Jun 20 · Shot Put · Place 6 · Charlotte FlightsShot Put67.91m12
Jun 20Jim Law Invitational (Youth)Jun 20 · Long Jump · Place 7 · Charlotte FlightsLong Jump74.27m12
Jun 20Jim Law Invitational (Youth)Jun 20 · 80m Hurdles · Place 7 · Charlotte Flights80m HurdlesRound P714.7712
Jun 20Jim Law Invitational (Youth)Jun 20 · 80m Hurdles · Place 4 · Charlotte Flights80m Hurdles414.2712
Jun 20Jim Law Invitational (Youth)Jun 20 · 800 Meters · Place 7 · Charlotte Flights800 Meters72:44.1112
Jun 13Queen City Invitational (Youth)Jun 13 · Shot Put · Place 2 · Char FlightsShot Put225-01.7512
Jun 13Queen City Invitational (Youth)Jun 13 · High Jump · Place 6 · Char FlightsHigh Jump64-02.0012
Jun 13Queen City Invitational (Youth)Jun 13 · Long Jump · Place 6 · Char FlightsLong Jump612-11.5012
Jun 13Queen City Invitational (Youth)Jun 13 · 80m Hurdles · Place 7 · Char Flights80m Hurdles714.3412
Jun 64th Annual QC Blazers InvitationalJun 6 · High Jump · Place 1 · Charlotte FlightsHigh Jump14-4—
Jun 64th Annual QC Blazers InvitationalJun 6 · 80m Hurdles · Place 3 · Charlotte Flights80m Hurdles315.07—
Jun 64th Annual QC Blazers InvitationalJun 6 · Shot Put · Place 1 · Charlotte FlightsShot Put122-5—
Jun 64th Annual QC Blazers InvitationalJun 6 · Long Jump · Place 3 · Charlotte FlightsLong Jump313-8—
Jun 64th Annual QC Blazers InvitationalJun 6 · Shot Put · Place 2 · Char FlightsShot Put225-01.7512
Jun 64th Annual QC Blazers InvitationalJun 6 · High Jump · Place 6 · Char FlightsHigh Jump64-02.0012
Jun 64th Annual QC Blazers InvitationalJun 6 · Long Jump · Place 6 · Char FlightsLong Jump612-11.5012
Jun 64th Annual QC Blazers InvitationalJun 6 · 80m Hurdles · Place 7 · Char Flights80m Hurdles714.3412
May 302026 BODYARMOR State GamesMay 30 · Long Jump · Place 7 · Charlotte FlightsLong Jump74.11m6
May 302026 BODYARMOR State GamesMay 30 · High Jump · Place 2 · Charlotte FlightsHigh Jump21.32m6
May 302026 BODYARMOR State GamesMay 30 · 80m Hurdles · Place 5 · Charlotte Flights80m Hurdles515.41a6
May 168th Annual Runnin' On Faith InvitationalMay 16 · Long Jump · Place 17 · Charlotte FlightsLong Jump17.3.67m6
May 168th Annual Runnin' On Faith InvitationalMay 16 · High Jump · Place 5 · Charlotte FlightsHigh Jump5.1.27m6
May 168th Annual Runnin' On Faith InvitationalMay 16 · 80m Hurdles · Place 4 · Charlotte Flights80m Hurdles30" / 0.762m4.15.51a6
May 168th Annual Runnin' On Faith InvitationalMay 16 · 1500 Meters · Place 4 · Charlotte Flights1500 Meters4.5:56.12a6
May 9The Carolina's Sprint FestMay 9 · 80m Hurdles · Place 18 · Charlotte Flights80m Hurdles30" / 0.762m18.17.71a6
May 9The Carolina's Sprint FestMay 9 · 1500 Meters · Place 4 · Charlotte Flights1500 Meters4.5:54.20a PB6
May 9The Carolina's Sprint FestMay 9 · 400 Meters · Place 27 · Charlotte Flights400 Meters27.1:12.48a PB6

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jul 182025 Russell E. Blunt East Coast InvitationalJul 18 · 80m Hurdles · Place 7 · Charlotte Flights80m HurdlesRound P715.05a5
Jul 182025 Russell E. Blunt East Coast InvitationalJul 18 · 80m Hurdles · Place 6 · Charlotte Flights80m Hurdles614.86a5
Jul 182025 Russell E. Blunt East Coast InvitationalJul 18 · 400 Meters · Place 16 · Charlotte Flights400 Meters161:14.04a5
Jun 26USATF Region 3 Junior Olympic ChampionshipJun 26 · 80m Hurdles · Place 7 · Charlotte Flights80m HurdlesRound P715.19a5
Jun 26USATF Region 3 Junior Olympic ChampionshipJun 26 · 80m Hurdles · Place 8 · Charlotte Flights80m Hurdles815.52a5
Jun 26USATF Region 3 Junior Olympic ChampionshipJun 26 · Long Jump · Place 15 · Charlotte FlightsLong Jump153.78m5
Jun 26USATF Region 3 Junior Olympic ChampionshipJun 26 · 800 Meters · Place 14 · Charlotte Flights800 Meters142:42.58a PB5
Jun 72025 BODYARMOR State GamesJun 7 · High Jump · Place 2 · Charlotte FlightsHigh Jump21.10m PB5
Jun 72025 BODYARMOR State GamesJun 7 · Long Jump · Place 3 · Charlotte FlightsLong Jump34.09m5
Jun 72025 BODYARMOR State GamesJun 7 · 800 Meters · Place 13 · Charlotte Flights800 Meters132:52.73a5
May 3James-Woods Developmental (Charlotte Flights)May 3 · 800 Meters · Place 11 · Charlotte Flights800 Meters112:52.50a5

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 22USATF North Carolina Association Junior Olympic ChampionshipsJun 22 · Long Jump · Place 3 · Charlotte FlightsLong Jump33.94m—
Jun 22USATF North Carolina Association Junior Olympic ChampionshipsJun 22 · 800 Meters · Place 6 · Charlotte Flights800 Meters62:58.59a—

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jul 6USATF Region 3 Junior Olympic ChampionshipsJul 6 · Long Jump · Place 8 · Charlotte FlightsLong Jump83.01m PB—
Jul 6USATF Region 3 Junior Olympic ChampionshipsJul 6 · 800 Meters · Place 9 · Charlotte Flights800 Meters93:08.08a—
Jun 17Jim Law Invitational - YouthJun 17 · Combined results · Place 3 · 14 Char FlightsCombined results310-10.75—
Jun 17Jim Law Invitational - YouthJun 17 · Combined results · Place 3 · 14 Char FlightsCombined results31:21.12 PB—
May 6James-Woods Developmental (Charlotte Flights)May 6 · 400 Meters · Place 51 · Charlotte Flights400 Meters511:24.683
May 6James-Woods Developmental (Charlotte Flights)May 6 · 100 Meters · Place 46 · Charlotte Flights100 Meters4616.13 PB3

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 7Charlotte Flights DevelopmentalMay 7 · 400 Meters · Place 8 · Charlotte Flights400 Meters81:24.16—
May 7Charlotte Flights DevelopmentalMay 7 · 100 Meters · Place 11 · Charlotte Flights100 Meters1116.88—