Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSD Elite Track Meet · May 923.19aSD Elite Track Meet May 9, 2026
Javelin · 250g AeroJav · Indoor2026 USATF Region 15 Junior Olympic Track and Field Championships · Jun 258.88m2026 USATF Region 15 Junior Olympic Track and Field Championships June 25, 2026
Javelin · 250g AeroJav · OutdoorFast Camp Speed Wars Invitational · May 169.56mFast Camp Speed Wars InvitationalMay 16, 2026
Javelin · 300g TJ · OutdoorHavoc Annual TC Meet · Apr 1110.51mHavoc Annual TC MeetApril 11, 2026
Shot Put · 6lb · Indoor2026 USATF Region 15 Junior Olympic Track and Field Championships · Jun 253.43m2026 USATF Region 15 Junior Olympic Track and Field Championships June 25, 2026
Shot Put · 6lb · OutdoorHavoc Annual TC Meet · Apr 113.35mHavoc Annual TC MeetApril 11, 2026

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

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jun 252026 USATF Region 15 Junior Olympic Track and Field Championships Jun 25 · Javelin · Place 12 · Gods Speed Youth Track and Field ClubJavelin250g AeroJav12.8.88m PB-
Jun 252026 USATF Region 15 Junior Olympic Track and Field Championships Jun 25 · Shot Put · Place 15 · Gods Speed Youth Track and Field ClubShot Put6lb15.3.43m PB-
Jun 13USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 13 · Javelin · Place 10 · Gods Speed Youth Track and Field ClubJavelin250g AeroJav10.8.70m-
Jun 13USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 13 · Shot Put · Place 9 · Gods Speed Youth Track and Field ClubShot Put6lb9.3.05m-

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 30Stampede Round Up May 30 · Shot Put · Place 6 · Gods Speed Youth Track and Field ClubShot Put6lb6.2.86m-
May 30Stampede Round Up May 30 · 100 Meters · Place 27 · Gods Speed Youth Track and Field Club100 Meters27.23.92a-
May 16Fast Camp Speed Wars InvitationalMay 16 · Javelin · Place 6 · Gods Speed Youth Track and Field ClubJavelin250g AeroJav6.9.56m PB-
May 16Fast Camp Speed Wars InvitationalMay 16 · Shot Put · Place 5 · Gods Speed Youth Track and Field ClubShot Put6lb5.2.75m-
May 16Fast Camp Speed Wars InvitationalMay 16 · 100 Meters · Place 18 · Gods Speed Youth Track and Field Club100 Meters18.24.19a-
May 9SD Elite Track Meet May 9 · Javelin · Place 19 · Gods Speed Youth Track and Field ClubJavelin199.20m—
May 9SD Elite Track Meet May 9 · Shot Put · Place 14 · Gods Speed Youth Track and Field ClubShot Put142.31m—
May 9SD Elite Track Meet May 9 · 100 Meters · Place 83 · Gods Speed Youth Track and Field Club100 Meters8323.19a PB—
May 2Mercury San Diego 22nd Annual MeetMay 2 · Javelin · Place 15 · Gods Speed Youth Track and Field ClubJavelin250g AeroJav15.8.13m-
May 2Mercury San Diego 22nd Annual MeetMay 2 · Shot Put · Place 8 · Gods Speed Youth Track and Field ClubShot Put6lb8.3.02m-
May 2Mercury San Diego 22nd Annual MeetMay 2 · 100 Meters · Place 65 · Gods Speed Youth Track and Field Club100 MetersRound S65.24.86a-
Apr 25Flo-Jo 31st Annual Invitational Track & Field MeetApr 25 · Javelin · Place 15 · Gods Speed Youth Track and Field ClubJavelin250g AeroJav15.8.04m-
Apr 25Flo-Jo 31st Annual Invitational Track & Field MeetApr 25 · Shot Put · Place 11 · Gods Speed Youth Track and Field ClubShot Put6lb11.2.63m-
Apr 25Flo-Jo 31st Annual Invitational Track & Field MeetApr 25 · 100 Meters · Place 54 · Gods Speed Youth Track and Field Club100 MetersRound P54.26.06a-
Apr 18Gods Speed Annual Track MeetApr 18 · Javelin · Place 21 · Gods Speed Youth Track and Field ClubJavelin219.02m—
Apr 18Gods Speed Annual Track MeetApr 18 · Shot Put · Place 10 · Gods Speed Youth Track and Field ClubShot Put102.24m—
Apr 18Gods Speed Annual Track MeetApr 18 · 100 Meters · Place 97 · Gods Speed Youth Track and Field Club100 Meters9724.74a—
Apr 11Havoc Annual TC MeetApr 11 · Javelin · Place 17 · Gods Speed Youth Track and Field ClubJavelin300g TJ17.10.51m PB-
Apr 11Havoc Annual TC MeetApr 11 · Shot Put · Place 9 · Gods Speed Youth Track and Field ClubShot Put6lb9.3.35m PB-
Apr 11Havoc Annual TC MeetApr 11 · 100 Meters · Place 77 · Gods Speed Youth Track and Field Club100 Meters77.25.14a-