Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorStampede Round Up · May 3019.17aStampede Round Up May 30, 2026
Discus · 1kg · IndoorUSATF San Diego-Imperial Association Junior Olympic Championships · Jun 1321.64mUSATF San Diego-Imperial Association Junior Olympic ChampionshipsJune 13, 2026
Discus · 1kg · OutdoorHavoc Annual TC Meet · Apr 1119.32mHavoc Annual TC MeetApril 11, 2026
Javelin · 600g · IndoorUSATF San Diego-Imperial Association Junior Olympic Championships · Jun 1321.32mUSATF San Diego-Imperial Association Junior Olympic ChampionshipsJune 13, 2026
Javelin · 600g · OutdoorFast Camp Speed Wars Invitational · May 1617.32mFast Camp Speed Wars InvitationalMay 16, 2026
Shot Put · 4kg · IndoorUSATF San Diego-Imperial Association Junior Olympic Championships · Jun 138.29mUSATF San Diego-Imperial Association Junior Olympic ChampionshipsJune 13, 2026
Shot Put · 4kg · OutdoorStampede Round Up · May 308.86mStampede Round Up May 30, 2026

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

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Jun 252026 USATF Region 15 Junior Olympic Track and Field Championships Jun 25 · Javelin · Place 11 · Gods Speed Youth Track and Field ClubJavelin600g11.16.38m-
Jun 252026 USATF Region 15 Junior Olympic Track and Field Championships Jun 25 · Discus · Place 7 · Gods Speed Youth Track and Field ClubDiscus1kg7.21.27m-
Jun 252026 USATF Region 15 Junior Olympic Track and Field Championships Jun 25 · Shot Put · Place 7 · Gods Speed Youth Track and Field ClubShot Put4kg7.7.72m-
Jun 13USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 13 · Javelin · Place 7 · Gods Speed Youth Track and Field ClubJavelin600g7.21.32m PB-
Jun 13USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 13 · Discus · Place 3 · Gods Speed Youth Track and Field ClubDiscus1kg3.21.64m PB-
Jun 13USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 13 · Shot Put · Place 5 · Gods Speed Youth Track and Field ClubShot Put4kg5.8.29m PB-

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 30Stampede Round Up May 30 · Shot Put · Place 2 · Gods Speed Youth Track and Field ClubShot Put4kg2.8.86m PB-
May 30Stampede Round Up May 30 · 100 Meters · Place 33 · Gods Speed Youth Track and Field Club100 Meters33.19.17a PB-
May 23Usa Rockets Annual Track MeetMay 23 · Javelin · Gods Speed Youth Track and Field ClubJavelin450g AeroJav—SCR-
May 23Usa Rockets Annual Track MeetMay 23 · Discus · Gods Speed Youth Track and Field ClubDiscus1kg—SCR-
May 23Usa Rockets Annual Track MeetMay 23 · Shot Put · Gods Speed Youth Track and Field ClubShot Put4kg—SCR-
May 16Fast Camp Speed Wars InvitationalMay 16 · Javelin · Place 6 · Gods Speed Youth Track and Field ClubJavelin600g6.17.32m PB-
May 16Fast Camp Speed Wars InvitationalMay 16 · Shot Put · Place 2 · Gods Speed Youth Track and Field ClubShot Put4kg2.7.34m-
May 16Fast Camp Speed Wars InvitationalMay 16 · 100 Meters · Place 20 · Gods Speed Youth Track and Field Club100 Meters20.19.85a-
May 2Mercury San Diego 22nd Annual MeetMay 2 · Javelin · Place 7 · Gods Speed Youth Track and Field ClubJavelin600g7.13.84m-
May 2Mercury San Diego 22nd Annual MeetMay 2 · Shot Put · Place 6 · Gods Speed Youth Track and Field ClubShot Put4kg6.7.16m-
May 2Mercury San Diego 22nd Annual MeetMay 2 · 100 Meters · Place 55 · Gods Speed Youth Track and Field Club100 MetersRound S55.21.19a-
Apr 25Flo-Jo 31st Annual Invitational Track & Field MeetApr 25 · Javelin · Place 9 · Gods Speed Youth Track and Field ClubJavelin600g9.10.78m-
Apr 25Flo-Jo 31st Annual Invitational Track & Field MeetApr 25 · Discus · Place 5 · Gods Speed Youth Track and Field ClubDiscus1kg5.17.75m-
Apr 25Flo-Jo 31st Annual Invitational Track & Field MeetApr 25 · Shot Put · Place 5 · Gods Speed Youth Track and Field ClubShot Put4kg5.7.85m-
Apr 25Flo-Jo 31st Annual Invitational Track & Field MeetApr 25 · 100 Meters · Place 55 · Gods Speed Youth Track and Field Club100 MetersRound P55.21.53a-
Apr 11Havoc Annual TC MeetApr 11 · Javelin · Place 7 · Gods Speed Youth Track and Field ClubJavelin600g7.14.28m-
Apr 11Havoc Annual TC MeetApr 11 · Discus · Place 4 · Gods Speed Youth Track and Field ClubDiscus1kg4.19.32m PB-
Apr 11Havoc Annual TC MeetApr 11 · Shot Put · Place 7 · Gods Speed Youth Track and Field ClubShot Put4kg7.6.54m-
Apr 11Havoc Annual TC MeetApr 11 · 100 Meters · Place 60 · Gods Speed Youth Track and Field Club100 Meters60.20.64a-