Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorLegacy Juneteenth Track Showcase · Jun 2013.57aLegacy Juneteenth Track ShowcaseJune 20, 2026
200 Meters · OutdoorGlenarden Invitational · May 828.09aGlenarden InvitationalMay 8, 2026
60 Meters · IndoorPVA 14 and Under National Age-Group Invitational · Feb 148.75aPVA 14 and Under National Age-Group InvitationalFebruary 14, 2026
Javelin · 400g TJ · OutdoorSpeed Capital Virginia · Jun 714.64mSpeed Capital VirginiaJune 7, 2025
Javelin · 600g · OutdoorUSATF Region 3 Junior Olympic Championship · Jul 225.86mUSATF Region 3 Junior Olympic ChampionshipJuly 2, 2026
Shot Put · 4kg · OutdoorUSATF Region 3 Junior Olympic Championship · Jul 29.21mUSATF 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

10 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · Javelin · Place 44 · DC Speed Track ClubJavelin600g44.22.67m1
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · Javelin · Place 5 · DC Speed Track ClubJavelin600g5.25.86m PB1
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · Shot Put · Place 6 · DC Speed Track ClubShot Put4kg6.9.21m PB1
Jun 20Legacy Juneteenth Track ShowcaseJun 20 · Shot Put · Place 5 · DC Speed Track ClubShot Put4kg5.7.77m1
Jun 20Legacy Juneteenth Track ShowcaseJun 20 · 200 Meters · DC Speed Track Club200 Meters--DNS1
Jun 20Legacy Juneteenth Track ShowcaseJun 20 · 100 Meters · Place 10 · DC Speed Track Club100 MetersRound P10.13.57a PB1
Jun 6USATF Potomac Valley Youth Association Junior Olympic ChampionshipJun 6 · Shot Put · Place 5 · DC Speed Track ClubShot Put4kg5.8.44m1
Jun 6USATF Potomac Valley Youth Association Junior Olympic ChampionshipJun 6 · 200 Meters · Place 26 · DC Speed Track Club200 Meters26.28.53a1
May 8Glenarden InvitationalMay 8 · 200 Meters · Place 34 · DC Speed Track Club200 Meters34.28.09a PB1
May 8Glenarden InvitationalMay 8 · 100 Meters · Place 49 · DC Speed Track Club100 MetersRound P49.14.16a1

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 6AAU Indoor National ChampionshipMar 6 · Shot Put · Place 8 · DC Speed Track ClubShot Put87.86m—
Mar 6AAU Indoor National ChampionshipMar 6 · 60m Hurdles · Place 44 · DC Speed Track Club60m Hurdles448.84—
Feb 21LEGACY-INDOOR WINTER TRACK & FIELD SHOWCASEFeb 21 · Shot Put · Place 7 · DC Speed Track ClubShot Put77.91m—
Feb 14PVA 14 and Under National Age-Group InvitationalFeb 14 · Shot Put · Place 12 · DC Speed Track ClubShot Put127.66m—
Feb 14PVA 14 and Under National Age-Group InvitationalFeb 14 · 60 Meters · Place 48 · DC Speed Track Club60 MetersRound P488.75a PB—

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jul 11IYCJul 11 · Javelin · Place 9 · DC Speed Track ClubJavelin920.46m—
Jul 11IYCJul 11 · Shot Put · Place 12 · DC Speed Track ClubShot Put127.27m—
Jul 11IYCJul 11 · 100 Meters · Place 27 · DC Speed Track Club100 MetersRound P2714.79a—
Jun 7Speed Capital VirginiaJun 7 · Javelin · Place 3 · DC Speed Track ClubJavelin400g TJ3.14.64m PBGr
Jun 7Speed Capital VirginiaJun 7 · 100 Meters · Place 6 · DC Speed Track Club100 MetersRound P6.15.80aGr
Jun 7Speed Capital VirginiaJun 7 · 100 Meters · Place 6 · DC Speed Track Club100 Meters6.15.46aGr
May 24LEGACY'S VA INVITATIONAL SHOWCASEMay 24 · Javelin · Place 5 · DC Speed Track ClubJavelin550-6—
May 24LEGACY'S VA INVITATIONAL SHOWCASEMay 24 · 100 Meters · Place 16 · DC Speed Track Club100 MetersRound P1615.23a—
May 9Glenarden InvitationMay 9 · 100 Meters · Place 28 · DC Speed Track Club100 MetersRound P2814.99a—