Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorFlo-Jo 31st Annual Invitational Track & Field Meet · Apr 2518.31aFlo-Jo 31st Annual Invitational Track & Field MeetApril 25, 2026
200 Meters · OutdoorFlo-Jo 31st Annual Invitational Track & Field Meet · Apr 2539.22aFlo-Jo 31st Annual Invitational Track & Field MeetApril 25, 2026
400 Meters · OutdoorSD Elite Track Meet · May 91:28.18aSD Elite Track Meet May 9, 2026
800 Meters · IndoorUSATF San Diego-Imperial Association Junior Olympic Championships · Jun 133:06.75aUSATF San Diego-Imperial Association Junior Olympic ChampionshipsJune 13, 2026
800 Meters · OutdoorCalifornia State Games Track and Field Meet · Jul 183:10.70aCalifornia State Games Track and Field MeetJuly 18, 2026
Javelin · 300g · OutdoorHavoc Annual TC Meet · Apr 1110.32mHavoc Annual TC MeetApril 11, 2026
Javelin · 300g TJ · Indoor2026 USATF Region 15 Junior Olympic Track and Field Championships · Jun 2513.10m2026 USATF Region 15 Junior Olympic Track and Field Championships June 25, 2026
Javelin · 300g TJ · OutdoorCalifornia State Games Track and Field Meet · Jul 1811.95mCalifornia State Games Track and Field MeetJuly 18, 2026

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

2026 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jul 18California State Games Track and Field MeetJul 18 · Javelin · Place 5 · Gods Speed Youth Track and Field ClubJavelin300g TJ5.11.95m PB2
Jul 18California State Games Track and Field MeetJul 18 · 800 Meters · Place 12 · Gods Speed Youth Track and Field Club800 Meters12.3:10.70a PB2
May 30Stampede Round Up May 30 · 800 Meters · Place 3 · Gods Speed Youth Track and Field Club800 Meters3.3:15.75a2
May 30Stampede Round Up May 30 · 400 Meters · Place 18 · Gods Speed Youth Track and Field Club400 Meters18.1:32.32a2
May 23Usa Rockets Annual Track MeetMay 23 · Javelin · Place 8 · Gods Speed Youth Track and Field ClubJavelin300g TJ8.10.34m2
May 23Usa Rockets Annual Track MeetMay 23 · 800 Meters · Place 6 · Gods Speed Youth Track and Field Club800 Meters6.3:21.26a2
May 16Fast Camp Speed Wars InvitationalMay 16 · Javelin · Place 3 · Gods Speed Youth Track and Field ClubJavelin300g TJ3.9.35m2
May 16Fast Camp Speed Wars InvitationalMay 16 · 400 Meters · Place 10 · Gods Speed Youth Track and Field Club400 Meters10.1:29.67a2
May 16Fast Camp Speed Wars InvitationalMay 16 · 200 Meters · Place 9 · Gods Speed Youth Track and Field Club200 Meters9.39.93a2
May 9SD Elite Track Meet May 9 · Javelin · Place 12 · Gods Speed Youth Track and Field ClubJavelin129.89m2
May 9SD Elite Track Meet May 9 · 400 Meters · Place 23 · Gods Speed Youth Track and Field Club400 Meters231:28.18a PB2
May 2Mercury San Diego 22nd Annual MeetMay 2 · Javelin · Place 5 · Gods Speed Youth Track and Field ClubJavelin300g TJ5.10.30m2
May 2Mercury San Diego 22nd Annual MeetMay 2 · 400 Meters · Place 30 · Gods Speed Youth Track and Field Club400 MetersRound S30.1:34.73a2
May 2Mercury San Diego 22nd Annual MeetMay 2 · 200 Meters · Place 45 · Gods Speed Youth Track and Field Club200 MetersRound S45.44.04a2
Apr 25Flo-Jo 31st Annual Invitational Track & Field MeetApr 25 · Javelin · Place 4 · Gods Speed Youth Track and Field ClubJavelin300g TJ4.10.92m2
Apr 25Flo-Jo 31st Annual Invitational Track & Field MeetApr 25 · 200 Meters · Place 29 · Gods Speed Youth Track and Field Club200 Meters29.39.22a PB2
Apr 25Flo-Jo 31st Annual Invitational Track & Field MeetApr 25 · 100 Meters · Place 43 · Gods Speed Youth Track and Field Club100 MetersRound P43.18.31a PB2
Apr 18Gods Speed Annual Track MeetApr 18 · Javelin · Place 12 · Gods Speed Youth Track and Field ClubJavelin128.58m2
Apr 18Gods Speed Annual Track MeetApr 18 · 200 Meters · Place 39 · Gods Speed Youth Track and Field Club200 Meters3942.24a2
Apr 18Gods Speed Annual Track MeetApr 18 · 100 Meters · Place 73 · Gods Speed Youth Track and Field Club100 Meters7319.76a2
Apr 11Havoc Annual TC MeetApr 11 · Javelin · Place 11 · Gods Speed Youth Track and Field ClubJavelin300g11.10.32m PB2
Apr 11Havoc Annual TC MeetApr 11 · 400 Meters · Place 32 · Gods Speed Youth Track and Field Club400 Meters32.1:43.20a2
Apr 11Havoc Annual TC MeetApr 11 · 100 Meters · Place 36 · Gods Speed Youth Track and Field Club100 Meters36.18.34a2

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jun 252026 USATF Region 15 Junior Olympic Track and Field Championships Jun 25 · Javelin · Place 10 · Gods Speed Youth Track and Field ClubJavelin300g TJ10.13.10m PB2
Jun 252026 USATF Region 15 Junior Olympic Track and Field Championships Jun 25 · 800 Meters · Place 13 · Gods Speed Youth Track and Field Club800 Meters13.3:19.96a2
Jun 13USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 13 · Javelin · Place 10 · Gods Speed Youth Track and Field ClubJavelin300g TJ10.7.54m2
Jun 13USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 13 · 800 Meters · Place 5 · Gods Speed Youth Track and Field Club800 Meters5.3:06.75a PB2