Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorUSATF San Diego-Imperial Association Junior Olympic Championships · Jun 1318.62aUSATF San Diego-Imperial Association Junior Olympic ChampionshipsJune 13, 2026
100 Meters · OutdoorSD Elite Track Meet · May 918.87aSD Elite Track Meet May 9, 2026
200 Meters · OutdoorStampede Round Up · May 3041.94aStampede Round Up May 30, 2026
Javelin · 300g · OutdoorHavoc Annual TC Meet · Apr 119.08mHavoc Annual TC MeetApril 11, 2026
Javelin · 300g TJ · Indoor2026 USATF Region 15 Junior Olympic Track and Field Championships · Jun 259.38m2026 USATF Region 15 Junior Olympic Track and Field Championships June 25, 2026
Javelin · 300g TJ · OutdoorMercury San Diego 22nd Annual Meet · May 210.36mMercury San Diego 22nd Annual MeetMay 2, 2026
Shot Put · 2kg · IndoorUSATF San Diego-Imperial Association Junior Olympic Championships · Jun 135.20mUSATF San Diego-Imperial Association Junior Olympic ChampionshipsJune 13, 2026
Shot Put · 2kg · OutdoorStampede Round Up · May 305.62mStampede Round Up May 30, 2026
Shot Put · 6lb · OutdoorFlo-Jo 31st Annual Invitational Track & Field Meet · Apr 255.17mFlo-Jo 31st Annual Invitational Track & Field MeetApril 25, 2026

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

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Jun 252026 USATF Region 15 Junior Olympic Track and Field Championships Jun 25 · Javelin · Place 7 · Mercury San DiegoJavelin300g TJ7.9.38m PB3
Jun 252026 USATF Region 15 Junior Olympic Track and Field Championships Jun 25 · Shot Put · Place 2 · Mercury San DiegoShot Put2kg2.4.84m3
Jun 13USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 13 · Javelin · Place 5 · Mercury San DiegoJavelin300g TJ5.8.35m3
Jun 13USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 13 · Shot Put · Place 2 · Mercury San DiegoShot Put2kg2.5.20m PB3
Jun 13USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 13 · 100 Meters · Place 23 · Mercury San Diego100 MetersRound S23.18.62a PB3

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 30Stampede Round Up May 30 · Shot Put · Place 1 · Mercury San DiegoShot Put2kg1.5.62m PB3
May 30Stampede Round Up May 30 · 200 Meters · Place 17 · Mercury San Diego200 Meters17.41.94a PB3
May 30Stampede Round Up May 30 · 100 Meters · Place 24 · Mercury San Diego100 Meters24.19.08a3
May 23Usa Rockets Annual Track MeetMay 23 · Javelin · Place 6 · Mercury San DiegoJavelin300g TJ6.7.49m3
May 23Usa Rockets Annual Track MeetMay 23 · Shot Put · Place 1 · Mercury San DiegoShot Put2kg1.5.41m3
May 23Usa Rockets Annual Track MeetMay 23 · 100 Meters · Place 36 · Mercury San Diego100 Meters36.19.10a3
May 16Fast Camp Speed Wars InvitationalMay 16 · Javelin · Place 2 · Mercury San DiegoJavelin300g TJ2.5.72m3
May 16Fast Camp Speed Wars InvitationalMay 16 · Shot Put · Place 1 · Mercury San DiegoShot Put6lb1.4.95m3
May 9SD Elite Track Meet May 9 · Javelin · Place 4 · Mercury San DiegoJavelin48.52m3
May 9SD Elite Track Meet May 9 · Shot Put · Place 1 · Mercury San DiegoShot Put14.78m3
May 9SD Elite Track Meet May 9 · 100 Meters · Place 41 · Mercury San Diego100 Meters4118.87a PB3
May 2Mercury San Diego 22nd Annual MeetMay 2 · Javelin · Place 1 · Mercury San DiegoJavelin300g TJ1.10.36m PB3
May 2Mercury San Diego 22nd Annual MeetMay 2 · Shot Put · Place 1 · Mercury San DiegoShot Put2kg1.5.35m3
Apr 25Flo-Jo 31st Annual Invitational Track & Field MeetApr 25 · Javelin · Place 5 · Mercury San DiegoJavelin300g TJ5.8.09m3
Apr 25Flo-Jo 31st Annual Invitational Track & Field MeetApr 25 · Shot Put · Place 1 · Mercury San DiegoShot Put6lb1.5.17m PB3
Apr 18Gods Speed Annual Track MeetApr 18 · Javelin · Place 7 · Mercury San DiegoJavelin77.00m3
Apr 18Gods Speed Annual Track MeetApr 18 · Shot Put · Place 1 · Mercury San DiegoShot Put14.86m3
Apr 18Gods Speed Annual Track MeetApr 18 · 100 Meters · Place 47 · Mercury San Diego100 Meters4720.07a3
Apr 11Havoc Annual TC MeetApr 11 · Javelin · Place 2 · Mercury San DiegoJavelin300g2.9.08m PB3
Apr 11Havoc Annual TC MeetApr 11 · Shot Put · Place 1 · Mercury San DiegoShot Put2kg1.5.23m3
Apr 11Havoc Annual TC MeetApr 11 · 100 Meters · Place 38 · Mercury San Diego100 Meters38.19.33a3