Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorHavoc Annual TC Meet · Apr 1117.54aHavoc Annual TC MeetApril 11, 2026
Javelin · 450g AeroJav · IndoorUSATF San Diego-Imperial Association Junior Olympic Championships · Jun 1315.37mUSATF San Diego-Imperial Association Junior Olympic ChampionshipsJune 13, 2026
Javelin · 450g AeroJav · OutdoorHavoc Annual TC Meet · Apr 1121.11mHavoc Annual TC MeetApril 11, 2026
Shot Put · 6lb · IndoorUSATF San Diego-Imperial Association Junior Olympic Championships · Jun 138.77mUSATF San Diego-Imperial Association Junior Olympic ChampionshipsJune 13, 2026
Shot Put · 6lb · OutdoorStampede Round Up · May 308.88mStampede Round Up May 30, 2026

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

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jun 252026 USATF Region 15 Junior Olympic Track and Field Championships Jun 25 · Shot Put · Place 9 · USA Rockets YouthShot Put6lb9.8.10m-
Jun 13USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 13 · Javelin · Place 9 · USA Rockets YouthJavelin450g AeroJav9.15.37m PB-
Jun 13USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 13 · Shot Put · Place 5 · USA Rockets YouthShot Put6lb5.8.77m PB-

2026 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 30Stampede Round Up May 30 · Shot Put · Place 3 · USA Rockets YouthShot Put6lb3.8.88m PB-
May 30Stampede Round Up May 30 · 200 Meters · USA Rockets Youth200 Meters—DNS-
May 23Usa Rockets Annual Track MeetMay 23 · Javelin · Place 6 · USA Rockets YouthJavelin450g AeroJav6.19.74m-
May 23Usa Rockets Annual Track MeetMay 23 · Shot Put · Place 4 · USA Rockets YouthShot Put6lb4.7.49m-
May 23Usa Rockets Annual Track MeetMay 23 · 100 Meters · USA Rockets Youth100 Meters—DNS-
May 9SD Elite Track Meet May 9 · Javelin · Place 9 · USA Rockets YouthJavelin918.74m—
May 9SD Elite Track Meet May 9 · Shot Put · Place 6 · USA Rockets YouthShot Put67.95m—
May 9SD Elite Track Meet May 9 · 100 Meters · Place 86 · USA Rockets Youth100 Meters8618.09a—
May 2Mercury San Diego 22nd Annual MeetMay 2 · Javelin · Place 6 · USA Rockets YouthJavelin450g AeroJav6.17.91m-
May 2Mercury San Diego 22nd Annual MeetMay 2 · Shot Put · Place 6 · USA Rockets YouthShot Put6lb6.8.02m-
May 2Mercury San Diego 22nd Annual MeetMay 2 · 100 Meters · Place 67 · USA Rockets Youth100 MetersRound S67.18.17a-
Apr 25Flo-Jo 31st Annual Invitational Track & Field MeetApr 25 · Javelin · Place 2 · USA Rockets YouthJavelin450g AeroJav2.20.81m-
Apr 25Flo-Jo 31st Annual Invitational Track & Field MeetApr 25 · Shot Put · Place 5 · USA Rockets YouthShot Put6lb5.7.82m-
Apr 25Flo-Jo 31st Annual Invitational Track & Field MeetApr 25 · 100 Meters · Place 62 · USA Rockets Youth100 MetersRound P62.18.45a-
Apr 18Gods Speed Annual Track MeetApr 18 · Javelin · Place 8 · USA Rockets YouthJavelin819.78m—
Apr 18Gods Speed Annual Track MeetApr 18 · Shot Put · Place 5 · USA Rockets YouthShot Put57.76m—
Apr 18Gods Speed Annual Track MeetApr 18 · 100 Meters · Place 103 · USA Rockets Youth100 Meters10318.08a—
Apr 11Havoc Annual TC MeetApr 11 · Javelin · Place 3 · USA Rockets YouthJavelin450g AeroJav3.21.11m PB-
Apr 11Havoc Annual TC MeetApr 11 · Shot Put · Place 10 · USA Rockets YouthShot Put6lb10.6.57m-
Apr 11Havoc Annual TC MeetApr 11 · 100 Meters · Place 71 · USA Rockets Youth100 Meters71.17.54a PB-
Mar 28Usa Rockets Kickoff #5Mar 28 · Javelin · Place 3 · USA Rockets YouthJavelin316.45m—
Mar 28Usa Rockets Kickoff #5Mar 28 · Shot Put · Place 8 · USA Rockets YouthShot Put85.32m—
Mar 28Usa Rockets Kickoff #5Mar 28 · 100 Meters · Place 69 · USA Rockets Youth100 Meters6917.56a—