Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorUSATF San Diego-Imperial Association Junior Olympic Championships · Jun 1325.92aUSATF San Diego-Imperial Association Junior Olympic ChampionshipsJune 13, 2026
100 Meters · OutdoorSD Elite Track Meet · May 922.95aSD Elite Track Meet May 9, 2026
200 Meters · OutdoorWest Coast Classic Track and Field Invitational · May 3055.19aWest Coast Classic Track and Field InvitationalMay 30, 2026
400 Meters · OutdoorStampede Round Up · May 302:09.26aStampede Round Up May 30, 2026
800 Meters · IndoorUSATF San Diego-Imperial Association Junior Olympic Championships · Jun 134:33.96aUSATF San Diego-Imperial Association Junior Olympic ChampionshipsJune 13, 2026
Javelin · 300g · OutdoorUsa Rockets Annual Track Meet · May 233.61mUsa Rockets Annual Track MeetMay 23, 2026
Javelin · 300g TJ · OutdoorMercury San Diego 22nd Annual Meet · May 26.46mMercury San Diego 22nd Annual MeetMay 2, 2026
Javelin · 800g · IndoorUSATF San Diego-Imperial Association Junior Olympic Championships · Jun 135.30mUSATF San Diego-Imperial Association Junior Olympic ChampionshipsJune 13, 2026

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

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jun 13USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 13 · Javelin · Place 4 · USA Rockets YouthJavelin800g4.5.30m PB1
Jun 13USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 13 · 800 Meters · Place 3 · USA Rockets Youth800 Meters3.4:33.96a PB1
Jun 13USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 13 · 100 Meters · Place 18 · USA Rockets Youth100 MetersRound S18.25.92a PB1

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 30Stampede Round Up May 30 · 400 Meters · Place 11 · USA Rockets Youth400 Meters11.2:09.26a PB1
May 30Stampede Round Up May 30 · 200 Meters · Place 14 · USA Rockets Youth200 Meters14.58.14a1
May 30Stampede Round Up May 30 · 100 Meters · Place 19 · USA Rockets Youth100 Meters19.25.22a1
May 30West Coast Classic Track and Field InvitationalMay 30 · 200 Meters · Place 45 · USA Rockets Youth200 Meters45.55.19a PBWind: 1.51
May 23Usa Rockets Annual Track MeetMay 23 · Javelin · Place 4 · USA Rockets YouthJavelin300g4.3.61m PB1
May 23Usa Rockets Annual Track MeetMay 23 · 100 Meters · Place 28 · USA Rockets Youth100 Meters28.26.76a1
May 9SD Elite Track Meet May 9 · Javelin · Place 8 · USA Rockets YouthJavelin82.90m1
May 9SD Elite Track Meet May 9 · 100 Meters · Place 28 · USA Rockets Youth100 Meters2822.95a PB1
May 2Mercury San Diego 22nd Annual MeetMay 2 · Javelin · Place 2 · USA Rockets YouthJavelin300g TJ2.6.46m PB1
May 2Mercury San Diego 22nd Annual MeetMay 2 · 200 Meters · Place 16 · USA Rockets Youth200 MetersRound S16.1:09.27a1
May 2Mercury San Diego 22nd Annual MeetMay 2 · 100 Meters · Place 25 · USA Rockets Youth100 MetersRound S25.29.77a1
Apr 25Flo-Jo 31st Annual Invitational Track & Field MeetApr 25 · Javelin · Place 5 · USA Rockets YouthJavelin300g TJ5.4.45m1
Apr 25Flo-Jo 31st Annual Invitational Track & Field MeetApr 25 · 100 Meters · Place 36 · USA Rockets Youth100 MetersRound P36.28.75a1
Apr 18Gods Speed Annual Track MeetApr 18 · Javelin · Place 6 · USA Rockets YouthJavelin63.17m1
Apr 18Gods Speed Annual Track MeetApr 18 · 400 Meters · Place 21 · USA Rockets Youth400 Meters212:13.30a1
Apr 18Gods Speed Annual Track MeetApr 18 · 100 Meters · Place 36 · USA Rockets Youth100 Meters3630.19a1
Apr 11Havoc Annual TC MeetApr 11 · Javelin · USA Rockets YouthJavelin300g TJ—SCR1
Apr 11Havoc Annual TC MeetApr 11 · 100 Meters · USA Rockets Youth100 Meters—DNS1
Mar 28Usa Rockets Kickoff #5Mar 28 · Javelin · Place 3 · USA Rockets YouthJavelin31.89m—
Mar 28Usa Rockets Kickoff #5Mar 28 · 100 Meters · Place 27 · USA Rockets Youth100 Meters2729.95a—