Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorUsa Rockets Annual Track Meet · May 2317.51aUsa Rockets Annual Track MeetMay 23, 2026
200 Meters · IndoorUSATF San Diego-Imperial Association Junior Olympic Championships · Jun 1338.44aUSATF San Diego-Imperial Association Junior Olympic ChampionshipsJune 13, 2026
200 Meters · OutdoorUsa Rockets Annual Track Meet · May 2337.60aUsa Rockets Annual Track MeetMay 23, 2026
400 Meters · OutdoorSD Elite Track Meet · May 91:31.49aSD Elite Track Meet May 9, 2026
Javelin · 250g AeroJav · Indoor2026 USATF Region 15 Junior Olympic Track and Field Championships · Jun 2517.92m2026 USATF Region 15 Junior Olympic Track and Field Championships June 25, 2026
Javelin · 250g AeroJav · Outdoor2026 USATF National Junior Olympic Track & Field Championships · Jul 2719.66m2026 USATF National Junior Olympic Track & Field ChampionshipsJuly 27, 2026
Javelin · 300g · OutdoorUsa Rockets Annual Track Meet · May 2316.82mUsa Rockets Annual Track MeetMay 23, 2026
Javelin · 300g TJ · OutdoorHavoc Annual TC Meet · Apr 1115.48mHavoc Annual TC MeetApril 11, 2026
Long Jump · IndoorUSATF San Diego-Imperial Association Junior Olympic Championships · Jun 132.35mUSATF San Diego-Imperial Association Junior Olympic ChampionshipsJune 13, 2026
Long Jump · OutdoorMercury San Diego 21st Annual Meet · May 32.23mMercury San Diego 21st Annual MeetMay 3, 2025

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · Javelin · Place 24 · Flo-Jo InternationalJavelin250g AeroJav24.19.66m PB9
May 23Usa Rockets Annual Track MeetMay 23 · Javelin · Place 2 · Flo-Jo InternationalJavelin300g2.16.82m PB9
May 23Usa Rockets Annual Track MeetMay 23 · 200 Meters · Place 29 · Flo-Jo International200 Meters29.37.60a PB9
May 23Usa Rockets Annual Track MeetMay 23 · 100 Meters · Place 38 · Flo-Jo International100 Meters38.17.51a PB9
May 9SD Elite Track Meet May 9 · Long Jump · Place 25 · Flo-Jo InternationalLong Jump252.68m9
May 9SD Elite Track Meet May 9 · Javelin · Place 4 · Flo-Jo InternationalJavelin414.60m9
May 9SD Elite Track Meet May 9 · 400 Meters · Place 49 · Flo-Jo International400 Meters491:31.49a PB9
May 2Mercury San Diego 22nd Annual MeetMay 2 · Javelin · Place 2 · Flo-Jo InternationalJavelin250g AeroJav2.17.46m9
May 2Mercury San Diego 22nd Annual MeetMay 2 · 200 Meters · Place 38 · Flo-Jo International200 MetersRound S38.39.75a9
May 2Mercury San Diego 22nd Annual MeetMay 2 · 100 Meters · Place 40 · Flo-Jo International100 MetersRound S40.18.18a9
Apr 25Flo-Jo 31st Annual Invitational Track & Field MeetApr 25 · Long Jump · Place 19 · Flo-Jo InternationalLong Jump19.2.31m9
Apr 25Flo-Jo 31st Annual Invitational Track & Field MeetApr 25 · Javelin · Place 1 · Flo-Jo InternationalJavelin250g AeroJav1.16.06m9
Apr 25Flo-Jo 31st Annual Invitational Track & Field MeetApr 25 · 100 Meters · Place 49 · Flo-Jo International100 MetersRound P49.18.19a9
Apr 18Gods Speed Annual Track MeetApr 18 · Javelin · Place 3 · Flo-Jo InternationalJavelin313.14m9
Apr 18Gods Speed Annual Track MeetApr 18 · 200 Meters · Place 48 · Flo-Jo International200 Meters4842.14a9
Apr 18Gods Speed Annual Track MeetApr 18 · 100 Meters · Place 66 · Flo-Jo International100 Meters6618.75a9
Apr 11Havoc Annual TC MeetApr 11 · Javelin · Place 1 · Flo-Jo InternationalJavelin300g TJ1.15.48m PB9
Apr 11Havoc Annual TC MeetApr 11 · 100 Meters · Place 39 · Flo-Jo International100 Meters39.18.01a9

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jun 252026 USATF Region 15 Junior Olympic Track and Field Championships Jun 25 · Javelin · Place 4 · Flo-Jo InternationalJavelin250g AeroJav4.17.92m PB9
Jun 13USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 13 · Long Jump · Place 16 · Flo-Jo InternationalLong Jump16.2.35m PB9
Jun 13USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 13 · Javelin · Place 2 · Flo-Jo InternationalJavelin250g AeroJav2.17.87m9
Jun 13USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 13 · 200 Meters · Place 25 · Flo-Jo International200 MetersRound S25.38.44a PB9

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 10SD Elite Track MeetMay 10 · Javelin · Place 3 · Flo-Jo InternationalJavelin311.22m—
May 10SD Elite Track MeetMay 10 · 400 Meters · Place 20 · Flo-Jo International400 Meters201:38.86a—
May 3Mercury San Diego 21st Annual MeetMay 3 · Long Jump · Place 13 · Flo-Jo InternationalLong Jump132.23m PB—
May 3Mercury San Diego 21st Annual MeetMay 3 · Javelin · Place 2 · Flo-Jo InternationalJavelin29.80m—
May 3Mercury San Diego 21st Annual MeetMay 3 · 400 Meters · Place 19 · Flo-Jo International400 Meters191:45.83a—
Apr 26Flo-Jo 30th Annual Invitational Track & Field MeetApr 26 · Long Jump · Place 11 · Flo-Jo InternationalLong Jump112.43m—
Apr 26Flo-Jo 30th Annual Invitational Track & Field MeetApr 26 · Javelin · Place 1 · Flo-Jo InternationalJavelin19.61m—
Apr 26Flo-Jo 30th Annual Invitational Track & Field MeetApr 26 · 400 Meters · Place 14 · Flo-Jo International400 Meters141:41.30a—

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 20USATF Region 15 Junior Olympic ChampionshipsJun 20 · Javelin · Place 9 · Flo-Jo InternationalJavelin97.87m—
Jun 8USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 8 · Javelin · Place 6 · Flo-Jo InternationalJavelin65.47m—
Jun 8USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 8 · 200 Meters · Place 17 · Flo-Jo International200 MetersRound P1746.92a—
Jun 8USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 8 · 100 Meters · Place 22 · Flo-Jo International100 MetersRound P2220.38a—
Jun 1Havoc TC Annual MeetJun 1 · Javelin · Place 4 · Flo-Jo InternationalJavelin47.10m—
Jun 1Havoc TC Annual MeetJun 1 · 200 Meters · Place 14 · Flo-Jo International200 Meters1445.66a—