Personal bests

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 200 Meters · Place 2 · ACE Elite200 MetersRound S2.24.18a PBWind: 0.26
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 200 Meters · Place 3 · ACE Elite200 MetersRound P3.24.20aWind: 0.56
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 200 Meters · Place 3 · ACE Elite200 Meters3.24.16aWind: 2.66
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 100 Meters · Place 1 · ACE Elite100 MetersRound S1.11.85aWind: 1.76
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 100 Meters · Place 1 · ACE Elite100 MetersRound P1.11.98aWind: 0.26
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 100 Meters · Place 2 · ACE Elite100 Meters2.11.71a PBWind: 1.36
Jul 172026 International Youth ChampionshipJul 17 · 400 Meters · Place 3 · ACE Elite400 Meters3.57.77a PB6
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · 200 Meters · Place 1 · ACE Elite200 MetersRound P1.24.48aWind: 0.26
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · 200 Meters · Place 1 · ACE Elite200 Meters1.24.28aWind: -0.56
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · 100 Meters · Place 1 · ACE Elite100 MetersRound P1.11.77aWind: 1.26
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · 100 Meters · Place 1 · ACE Elite100 Meters1.12.05aWind: -1.56
Jun 18Adidas Track Nationals 2026Jun 18 · 200 Meters · Place 55 · ACE Elite200 Meters55.24.91aWind: 1.16
Jun 18Adidas Track Nationals 2026Jun 18 · 100 Meters · Place 43 · ACE Elite100 MetersRound P43.12.10aWind: -2.46
Jun 6USATF Potomac Valley Youth Association Junior Olympic ChampionshipJun 6 · 200 Meters · Place 1 · ACE Elite200 Meters1.25.01a6
Jun 6USATF Potomac Valley Youth Association Junior Olympic ChampionshipJun 6 · 100 Meters · Place 1 · ACE Elite100 Meters1.12.13a6
May 24White Knight Youth ChallengeMay 24 · 200 Meters · Place 1 · ACE Elite200 Meters124.96a7
May 24White Knight Youth ChallengeMay 24 · 100 Meters · Place 1 · ACE Elite100 Meters112.47a7
May 16Lightning RelaysMay 16 · 200 Meters · Place 1 · ACE Elite200 Meters1.24.63aWind: 06
May 16Lightning RelaysMay 16 · 100 Meters · Place 1 · ACE Elite100 Meters1.11.82a6

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Mar 6AAU Indoor National ChampionshipMar 6 · 60m Hurdles · Place 1 · ACE Elite60m Hurdles17.79—
Mar 6AAU Indoor National ChampionshipMar 6 · 60m Hurdles · Place 1 · ACE Elite60m Hurdles17.77q—
Feb 21LEGACY-INDOOR WINTER TRACK & FIELD SHOWCASEFeb 21 · 200 Meters · Place 1 · ACE Elite200 MetersRound P126.02a6
Feb 21LEGACY-INDOOR WINTER TRACK & FIELD SHOWCASEFeb 21 · 200 Meters · Place 1 · ACE Elite200 Meters125.68a PB6
Feb 21LEGACY-INDOOR WINTER TRACK & FIELD SHOWCASEFeb 21 · 60 Meters · Place 1 · ACE Elite60 MetersRound P17.81a6
Feb 21LEGACY-INDOOR WINTER TRACK & FIELD SHOWCASEFeb 21 · 60 Meters · Place 2 · ACE Elite60 Meters27.79a PB6
Feb 14PVA 14 and Under National Age-Group InvitationalFeb 14 · 400 Meters · Place 27 · ACE Elite400 MetersRound P271:10.39a PB6

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jul 19Bullseye Summer Series #3Jul 19 · 200 Meters · Place 2 · ACE Elite200 Meters226.19a6
Jul 19Bullseye Summer Series #3Jul 19 · 100 Meters · Place 1 · ACE Elite100 Meters112.95a6
Jul 6Maryland Blaze Bring the Heat Summer InvitationalJul 6 · 200 Meters · Place 3 · ACE Elite200 Meters326.55a6
Jul 6Maryland Blaze Bring the Heat Summer InvitationalJul 6 · 100 Meters · Place 2 · ACE Elite100 Meters212.81a6
May 25Clarksburg Coyotes Track & Field Club ChampionshipMay 25 · 400 Meters · Place 2 · ACE Elite400 Meters21:03.98a6
May 25Clarksburg Coyotes Track & Field Club ChampionshipMay 25 · 200 Meters · Place 1 · ACE Elite200 Meters126.46a6
May 17LIGHTNING RELAYSMay 17 · 400 Meters · Place 8 · ACE Elite400 Meters81:03.42a6
May 17LIGHTNING RELAYSMay 17 · 200 Meters · Place 3 · ACE Elite200 Meters326.64a6