Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorUSATF San Diego-Imperial Association Junior Olympic Championships · Jun 1317.28aUSATF San Diego-Imperial Association Junior Olympic ChampionshipsJune 13, 2026
100 Meters · OutdoorUsa Rockets Annual Track Meet · May 2316.99aUsa Rockets Annual Track MeetMay 23, 2026
High Jump · OutdoorStampede Round Up · May 300.80mStampede Round Up May 30, 2026
Javelin · 250g AeroJav · Indoor2026 USATF Region 15 Junior Olympic Track and Field Championships · Jun 2515.45m2026 USATF Region 15 Junior Olympic Track and Field Championships June 25, 2026
Javelin · 250g AeroJav · OutdoorMercury San Diego 22nd Annual Meet · May 214.41mMercury San Diego 22nd Annual MeetMay 2, 2026
Javelin · 300g · OutdoorUsa Rockets Annual Track Meet · May 2314.69mUsa Rockets Annual Track MeetMay 23, 2026
Javelin · 300g TJ · OutdoorHavoc Annual TC Meet · Apr 1113.20mHavoc Annual TC MeetApril 11, 2026
Shot Put · 6lb · IndoorUSATF San Diego-Imperial Association Junior Olympic Championships · Jun 136.55mUSATF San Diego-Imperial Association Junior Olympic ChampionshipsJune 13, 2026
Shot Put · 6lb · OutdoorUsa Rockets Annual Track Meet · May 236.82mUsa Rockets Annual Track MeetMay 23, 2026

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

2026 Outdoor Track

29 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · Javelin · Place 37 · Gods Speed Youth Track and Field ClubJavelin250g AeroJav37.11.74m4
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · Shot Put · Place 25 · Gods Speed Youth Track and Field ClubShot Put6lb25.6.14m4
May 30Stampede Round Up May 30 · High Jump · Place 3 · Gods Speed Youth Track and Field ClubHigh Jump3.0.80m PB4
May 30Stampede Round Up May 30 · Shot Put · Place 3 · Gods Speed Youth Track and Field ClubShot Put6lb3.6.28m4
May 30Stampede Round Up May 30 · 100 Meters · Gods Speed Youth Track and Field Club100 Meters—DNS4
May 23Usa Rockets Annual Track MeetMay 23 · Javelin · Place 3 · Gods Speed Youth Track and Field ClubJavelin300g3.14.69m PB4
May 23Usa Rockets Annual Track MeetMay 23 · Shot Put · Place 2 · Gods Speed Youth Track and Field ClubShot Put6lb2.6.82m PB4
May 23Usa Rockets Annual Track MeetMay 23 · 100 Meters · Place 34 · Gods Speed Youth Track and Field Club100 Meters34.16.99a PB4
May 16Fast Camp Speed Wars InvitationalMay 16 · Javelin · Place 2 · Gods Speed Youth Track and Field ClubJavelin250g AeroJav2.12.00m4
May 16Fast Camp Speed Wars InvitationalMay 16 · Shot Put · Place 2 · Gods Speed Youth Track and Field ClubShot Put6lb2.6.67m4
May 16Fast Camp Speed Wars InvitationalMay 16 · 100 Meters · Place 16 · Gods Speed Youth Track and Field Club100 Meters16.18.49a4
May 9SD Elite Track Meet May 9 · Javelin · Place 6 · Gods Speed Youth Track and Field ClubJavelin612.95m4
May 9SD Elite Track Meet May 9 · Shot Put · Place 1 · Gods Speed Youth Track and Field ClubShot Put16.50m4
May 9SD Elite Track Meet May 9 · 100 Meters · Place 54 · Gods Speed Youth Track and Field Club100 Meters5417.46a4
May 2Mercury San Diego 22nd Annual MeetMay 2 · Javelin · Place 3 · Gods Speed Youth Track and Field ClubJavelin250g AeroJav3.14.41m PB4
May 2Mercury San Diego 22nd Annual MeetMay 2 · Shot Put · Place 4 · Gods Speed Youth Track and Field ClubShot Put6lb4.5.86m4
May 2Mercury San Diego 22nd Annual MeetMay 2 · 100 Meters · Place 45 · Gods Speed Youth Track and Field Club100 MetersRound S45.18.94a4
Apr 25Flo-Jo 31st Annual Invitational Track & Field MeetApr 25 · Javelin · Place 5 · Gods Speed Youth Track and Field ClubJavelin250g AeroJav5.9.85m4
Apr 25Flo-Jo 31st Annual Invitational Track & Field MeetApr 25 · Shot Put · Place 2 · Gods Speed Youth Track and Field ClubShot Put6lb2.6.30m4
Apr 25Flo-Jo 31st Annual Invitational Track & Field MeetApr 25 · 100 Meters · Place 51 · Gods Speed Youth Track and Field Club100 MetersRound P51.18.32a4
Apr 18Gods Speed Annual Track MeetApr 18 · Javelin · Place 4 · Gods Speed Youth Track and Field ClubJavelin411.28m4
Apr 18Gods Speed Annual Track MeetApr 18 · Shot Put · Place 3 · Gods Speed Youth Track and Field ClubShot Put35.98m4
Apr 18Gods Speed Annual Track MeetApr 18 · 100 Meters · Place 58 · Gods Speed Youth Track and Field Club100 Meters5818.15a4
Apr 11Havoc Annual TC MeetApr 11 · Javelin · Place 3 · Gods Speed Youth Track and Field ClubJavelin300g TJ3.13.20m PB4
Apr 11Havoc Annual TC MeetApr 11 · Shot Put · Place 1 · Gods Speed Youth Track and Field ClubShot Put6lb1.6.18m4
Apr 11Havoc Annual TC MeetApr 11 · 100 Meters · Gods Speed Youth Track and Field Club100 Meters—SCR4
Mar 28Usa Rockets Kickoff #5Mar 28 · Javelin · Place 4 · Gods Speed Youth Track and FieldJavelin47.78m4
Mar 28Usa Rockets Kickoff #5Mar 28 · Shot Put · Place 3 · Gods Speed Youth Track and FieldShot Put35.20m4
Mar 28Usa Rockets Kickoff #5Mar 28 · 100 Meters · Place 32 · Gods Speed Youth Track and Field100 Meters3217.35a4

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Jun 252026 USATF Region 15 Junior Olympic Track and Field Championships Jun 25 · Javelin · Place 5 · Gods Speed Youth Track and Field ClubJavelin250g AeroJav5.15.45m PB4
Jun 252026 USATF Region 15 Junior Olympic Track and Field Championships Jun 25 · Shot Put · Place 5 · Gods Speed Youth Track and Field ClubShot Put6lb5.6.38m4
Jun 13USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 13 · Javelin · Place 3 · Gods Speed Youth Track and Field ClubJavelin250g AeroJav3.15.39m4
Jun 13USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 13 · Shot Put · Place 2 · Gods Speed Youth Track and Field ClubShot Put6lb2.6.55m PB4
Jun 13USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 13 · 100 Meters · Place 22 · Gods Speed Youth Track and Field Club100 MetersRound S22.17.28a PB4

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jul 19Youth T&F California State GamesJul 19 · Javelin · Place 2 · Gods Speed Youth Track and FieldJavelin212.24m3
Jul 19Youth T&F California State GamesJul 19 · Shot Put · Place 1 · Gods Speed Youth Track and FieldShot Put15.67m3
Jul 19Youth T&F California State GamesJul 19 · 100 Meters · Place 35 · Gods Speed Youth Track and Field100 MetersRound P3518.17a3
May 10SD Elite Track MeetMay 10 · Javelin · Place 1 · Gods Speed Youth Track and FieldJavelin115.49m3
May 10SD Elite Track MeetMay 10 · Shot Put · Place 2 · Gods Speed Youth Track and FieldShot Put25.07m3
May 10SD Elite Track MeetMay 10 · 100 Meters · Place 44 · Gods Speed Youth Track and Field100 Meters4417.76a3
May 3Mercury San Diego 21st Annual MeetMay 3 · Javelin · Place 1 · Gods Speed Youth Track and FieldJavelin113.76m3
May 3Mercury San Diego 21st Annual MeetMay 3 · Shot Put · Place 2 · Gods Speed Youth Track and FieldShot Put25.55m3
May 3Mercury San Diego 21st Annual MeetMay 3 · 100 Meters · Place 42 · Gods Speed Youth Track and Field100 Meters4219.08a3
Apr 26Flo-Jo 30th Annual Invitational Track & Field MeetApr 26 · Javelin · Place 1 · Gods Speed Youth Track and FieldJavelin111.23m3
Apr 26Flo-Jo 30th Annual Invitational Track & Field MeetApr 26 · Shot Put · Place 4 · Gods Speed Youth Track and FieldShot Put44.75m3
Mar 29USA Rockets Kickoff #4Mar 29 · Javelin · Place 1 · Gods Speed Youth Track and FieldJavelin112.45m3
Mar 29USA Rockets Kickoff #4Mar 29 · Shot Put · Place 2 · Gods Speed Youth Track and FieldShot Put25.21m3

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jul 20Youth T&F - State Games of America presented by National UniversityJul 20 · Javelin · Place 4 · Gods Speed Youth Track and FieldJavelin48.74m—
Jul 20Youth T&F - State Games of America presented by National UniversityJul 20 · Shot Put · Place 3 · Gods Speed Youth Track and FieldShot Put34.35m—
Jul 20Youth T&F - State Games of America presented by National UniversityJul 20 · 100 Meters · Place 26 · Gods Speed Youth Track and Field100 MetersRound P2619.30a—