Personal bests

Best marks in available results
Event / courseMarkMeetDate
60 Meter · IndoorThe VA Showcase · Jan 1711.14aThe VA ShowcaseJanuary 17, 2026
60 Meters · Indoor2026 PVA Youth Indoor Invitat Championship · Feb 2811.33a2026 PVA Youth Indoor Invitat ChampionshipFebruary 28, 2026
Javelin · 300g · OutdoorLegacy Juneteenth Track Showcase · Jun 207.06mLegacy Juneteenth Track ShowcaseJune 20, 2026
Javelin · 300g TJ · OutdoorUSATF Region 3 Junior Olympic Championship · Jul 212.35mUSATF Region 3 Junior Olympic ChampionshipJuly 2, 2026
Javelin · 600g · OutdoorLightning Relays · May 167.60mLightning RelaysMay 16, 2026
Shot Put · 2kg · IndoorThe VA Showcase · Jan 174.42mThe VA ShowcaseJanuary 17, 2026
Shot Put · 2kg · Outdoor2026 USATF National Junior Olympic Track & Field Championships · Jul 276.58m2026 USATF National Junior Olympic Track & Field ChampionshipsJuly 27, 2026
Shot Put · 4lb · OutdoorPuma East Coast Age Group Showcase · May 34.30mPuma East Coast Age Group ShowcaseMay 3, 2026

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · Javelin · Place 20 · Cavalier Cavalette TrackJavelin300g TJ20.12.33m-
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · Shot Put · Place 4 · Cavalier Cavalette TrackShot Put2kg4.6.58m PB-
Jul 172026 International Youth ChampionshipJul 17 · Javelin · Place 7 · Cavalier Cavalette TrackJavelin300g TJ7.11.34m-
Jul 172026 International Youth ChampionshipJul 17 · Shot Put · Place 2 · Cavalier Cavalette TrackShot Put2kg2.5.96m-
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · Javelin · Place 3 · Cavalier Cavalette TrackJavelin300g TJ3.12.35m PB-
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · Shot Put · Place 2 · Cavalier Cavalette TrackShot Put2kg2.6.18m-
Jun 20Legacy Juneteenth Track ShowcaseJun 20 · Javelin · Place 4 · Cavalier Cavalette TrackJavelin300g4.7.06m PB-
Jun 20Legacy Juneteenth Track ShowcaseJun 20 · Shot Put · Place 1 · Cavalier Cavalette TrackShot Put2kg1.5.94m-
Jun 6USATF Potomac Valley Youth Association Junior Olympic ChampionshipJun 6 · Javelin · Place 5 · Cavalier Cavalette TrackJavelin300g TJ5.9.72m-
Jun 6USATF Potomac Valley Youth Association Junior Olympic ChampionshipJun 6 · Shot Put · Place 2 · Cavalier Cavalette TrackShot Put2kg2.5.60m-
May 30DMV Youth ChallengeMay 30 · Javelin · Place 3 · Cavalier Cavalette TrackJavelin300g TJ3.10.13m-
May 30DMV Youth ChallengeMay 30 · Shot Put · Place 2 · Cavalier Cavalette TrackShot Put2kg2.5.40m-
May 30DMV Youth ChallengeMay 30 · 200 Meters · Cavalier Cavalette Track200 MetersRound P--DNS-
May 16Lightning RelaysMay 16 · Javelin · Place 5 · Cavalier Cavalette TrackJavelin600g5.7.60m PB-
May 16Lightning RelaysMay 16 · Shot Put · Place 2 · Cavalier Cavalette TrackShot Put2kg2.16' 0"-
May 3Puma East Coast Age Group ShowcaseMay 3 · Shot Put · Place 2 · Cavalier Cavalette TrackShot Put4lb2.4.30m PB-
May 3Puma East Coast Age Group ShowcaseMay 3 · 100 Meters · Place 34 · Cavalier Cavalette Track100 Meters34.19.37aWind: 3.6-

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Mar 6AAU Indoor National ChampionshipMar 6 · Shot Put · Place 5 · Cavalier CavaletteShot Put54.25m—
Mar 6AAU Indoor National ChampionshipMar 6 · 60m Hurdles · Place 94 · Cavalier Cavalette60m Hurdles9413.53—
Feb 282026 PVA Youth Indoor Invitat ChampionshipFeb 28 · Shot Put · Place 2 · Cavalier CavaletteShot Put24.70m—
Feb 282026 PVA Youth Indoor Invitat ChampionshipFeb 28 · 60 Meters · Place 14 · Cavalier Cavalette60 MetersRound P1411.33a PB—
Feb 21LEGACY-INDOOR WINTER TRACK & FIELD SHOWCASEFeb 21 · Shot Put · Place 3 · Cavalier CavaletteShot Put34.49m—
Feb 21LEGACY-INDOOR WINTER TRACK & FIELD SHOWCASEFeb 21 · 60 Meters · Place 30 · Cavalier Cavalette60 MetersRound P3011.47a—
Jan 17The VA ShowcaseJan 17 · 60 Meter · Place 26 · Cavalier Cavalette Track60 MeterRound P26.11.14a PB-
Jan 17The VA ShowcaseJan 17 · Shot Put · Place 1 · Cavalier Cavalette TrackShot Put2kg1.4.42m PB-