Personal bests

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

2026 Outdoor Track

42 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 400 Meters · Place 9 · Charlotte FlightsCharlotte Flights400 MetersRound S9.57.31a8
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 400 Meters · Place 5 · Charlotte FlightsCharlotte Flights400 MetersRound P5.58.04a8
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 200 Meters · Place 5 · Charlotte FlightsCharlotte Flights200 MetersRound S5.24.55aWind: -0.78
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 200 Meters · Place 8 · Charlotte FlightsCharlotte Flights200 MetersRound P8.24.35a PBWind: 1.68
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 200 Meters · Place 6 · Charlotte FlightsCharlotte Flights200 Meters6.24.88aWind: 28
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 100 Meters · Place 7 · Charlotte FlightsCharlotte Flights100 MetersRound S7.11.81aWind: 3.68
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 100 Meters · Place 8 · Charlotte FlightsCharlotte Flights100 MetersRound P8.12.26aWind: -1.58
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 100 Meters · Place 6 · Charlotte FlightsCharlotte Flights100 Meters6.12.09a PBWind: 1.78
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · 400 Meters · Place 2 · Charlotte FlightsCharlotte Flights400 MetersRound P2.58.83a8
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · 400 Meters · Place 1 · Charlotte FlightsCharlotte Flights400 Meters1.56.48a PB8
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · 200 Meters · Place 1 · Charlotte FlightsCharlotte Flights200 MetersRound P1.25.34aWind: 0.38
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · 200 Meters · Place 1 · Charlotte FlightsCharlotte Flights200 Meters1.24.96aWind: -0.68
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · 100 Meters · Place 1 · Charlotte FlightsCharlotte Flights100 MetersRound P1.12.27aWind: -0.98
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · 100 Meters · Place 1 · Charlotte FlightsCharlotte Flights100 Meters1.12.36aWind: 18
Jun 26USATF North Carolina Association Junior Olympic ChampionshipsJun 26 · 400 Meters · Place 1 · Charlotte FlightsCharlotte Flights400 Meters1.58.01a8
Jun 26USATF North Carolina Association Junior Olympic ChampionshipsJun 26 · 200 Meters · Place 1 · Charlotte FlightsCharlotte Flights200 Meters1.24.89aWind: 1.58
Jun 26USATF North Carolina Association Junior Olympic ChampionshipsJun 26 · 100 Meters · Place 1 · Charlotte FlightsCharlotte Flights100 Meters1.12.09aWind: 2.18
Jun 20Jim Law Invitational (Youth)Jun 20 · 400 Meters · Place 1 · Charlotte FlightsCharlotte Flights400 MetersRound P159.9514
Jun 20Jim Law Invitational (Youth)Jun 20 · 400 Meters · Place 1 · Charlotte FlightsCharlotte Flights400 Meters157.7814
Jun 20Jim Law Invitational (Youth)Jun 20 · 200 Meters · Place 1 · Charlotte FlightsCharlotte Flights200 MetersRound P125.1214
Jun 20Jim Law Invitational (Youth)Jun 20 · 200 Meters · Place 1 · Charlotte FlightsCharlotte Flights200 Meters125.3514
Jun 20Jim Law Invitational (Youth)Jun 20 · 100 Meters · Place 1 · Charlotte FlightsCharlotte Flights100 MetersRound P112.1514
Jun 20Jim Law Invitational (Youth)Jun 20 · 100 Meters · Place 1 · Charlotte FlightsCharlotte Flights100 Meters112.3214
May 302026 BODYARMOR State GamesMay 30 · 400 Meters · Place 3 · Charlotte FlightsCharlotte Flights400 Meters31:01.45a8
May 302026 BODYARMOR State GamesMay 30 · 200 Meters · Place 1 · Charlotte FlightsCharlotte Flights200 Meters125.50a8
May 302026 BODYARMOR State GamesMay 30 · 100 Meters · Place 1 · Charlotte FlightsCharlotte Flights100 MetersRound P112.44a8
May 302026 BODYARMOR State GamesMay 30 · 100 Meters · Place 1 · Charlotte FlightsCharlotte Flights100 Meters112.27a8
May 9The Carolina's Sprint FestMay 9 · 400 Meters · Place 3 · Charlotte FlightsCharlotte Flights400 Meters3.1:02.82a8
May 9The Carolina's Sprint FestMay 9 · 200 Meters · Place 1 · Charlotte FlightsCharlotte Flights200 Meters1.25.69a8
May 9The Carolina's Sprint FestMay 9 · 100 Meters · Place 1 · Charlotte FlightsCharlotte Flights100 MetersRound P1.12.78a8
May 9The Carolina's Sprint FestMay 9 · 100 Meters · Place 1 · Charlotte FlightsCharlotte Flights100 Meters1.12.78a8
May 2NCRunners Middle School All-State MeetMay 2 · 200 Meters · Place 1 · Bradford PreparatoryBradford Preparatory200 Meters1.25.42aWind: 1.18
May 2NCRunners Middle School All-State MeetMay 2 · 100 Meters · Place 1 · Bradford PreparatoryBradford Preparatory100 MetersRound P1.12.52aWind: 1.38
May 2NCRunners Middle School All-State MeetMay 2 · 100 Meters · Place 1 · Bradford PreparatoryBradford Preparatory100 Meters1.12.35aWind: 1.38
Apr 2CSAC Meet #5Apr 2 · 100 Meters · Place 1 · Bradford PreparatoryBradford Preparatory100 Meters1.12.94aWind: -1.48
Mar 28JCSU/Cockrell 2026 HS InvitationalMar 28 · 200 Meters · Place 1 · Bradford PreparatoryBradford Preparatory200 Meters125.97a8
Mar 28JCSU/Cockrell 2026 HS InvitationalMar 28 · 100 Meters · Place 1 · Bradford PreparatoryBradford Preparatory100 Meters112.74a8
Mar 24CSAC MS Track Meet #5 @ CSD - Spartan ParkMar 24 · 100 Meters · Place 1 · Bradford PreparatoryBradford Preparatory100 Meters1.12.53aWind: 28
Mar 20CSAC Meet #4Mar 20 · 200 Meters · Place 1 · Bradford PreparatoryBradford Preparatory200 Meters1.26.53aWind: -0.88
Mar 13PSAC Meet 3Mar 13 · 100 Meters · Place 1 · Bradford PreparatoryBradford Preparatory100 Meters1.12.70aWind: 08
Mar 2CSAC MS Track @ CSD - Spartan ParkMar 2 · 200 Meters · Bradford PreparatoryBradford Preparatory200 Meters—DNSWind: 08
Mar 2CSAC MS Track @ CSD - Spartan ParkMar 2 · 100 Meters · Place 1 · Bradford PreparatoryBradford Preparatory100 Meters1.13.08aWind: 0.68

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · 200 Meters · Place 8 · Charlotte FlightsCharlotte Flights200 MetersRound P8.26.51a7
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · 200 Meters · Place 6 · Charlotte FlightsCharlotte Flights200 Meters6.26.52aWind: 0.97
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · 100 Meters · Place 8 · Charlotte FlightsCharlotte Flights100 MetersRound P8.13.08a7
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · 100 Meters · Place 6 · Charlotte FlightsCharlotte Flights100 Meters6.13.07aWind: 2.57
Jun 72025 BODYARMOR State GamesJun 7 · 400 Meters · Place 7 · Charlotte FlightsCharlotte Flights400 Meters71:06.30a—
Jun 72025 BODYARMOR State GamesJun 7 · 200 Meters · Place 7 · Charlotte FlightsCharlotte Flights200 Meters727.76a—
Jun 72025 BODYARMOR State GamesJun 7 · 100 Meters · Place 2 · Charlotte FlightsCharlotte Flights100 MetersRound P212.92a—
Jun 72025 BODYARMOR State GamesJun 7 · 100 Meters · Place 1 · Charlotte FlightsCharlotte Flights100 Meters112.39a—
May 242025 Durham Striders Invitation (Dev)May 24 · 400 Meters · Place 33 · Charlotte FlghtsCharlotte Flghts400 Meters331:08.98—
May 242025 Durham Striders Invitation (Dev)May 24 · 100 Meters · Place 3 · Charlotte FlghtsCharlotte Flghts100 Meters312.51—
Apr 23PCAC Championship 2025Apr 23 · 200 Meters · Place 2 · Bradford PreparatoryBradford Preparatory200 Meters2.26.73aWind: 07
Apr 23PCAC Championship 2025Apr 23 · 100 Meters · Place 2 · Bradford PreparatoryBradford Preparatory100 Meters2.12.85aWind: 1.37
Mar 13PCAC Meet #2Mar 13 · 100 Meters · Place 2 · Bradford PreparatoryBradford Preparatory100 Meters2.13.22aWind: 07