Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorUSATF San Diego-Imperial Association Junior Olympic Championships · Jun 1319.73aUSATF San Diego-Imperial Association Junior Olympic ChampionshipsJune 13, 2026
100 Meters · OutdoorHavoc Annual TC Meet · Apr 1120.55aHavoc Annual TC MeetApril 11, 2026
200 Meters · OutdoorMercury San Diego 22nd Annual Meet · May 247.40aMercury San Diego 22nd Annual MeetMay 2, 2026
400 Meters · OutdoorSD Elite Track Meet · May 101:51.32aSD Elite Track MeetMay 10, 2025
Javelin · 300g · OutdoorHavoc Annual TC Meet · Apr 115.71mHavoc Annual TC MeetApril 11, 2026
Javelin · 300g TJ · Indoor2026 USATF Region 15 Junior Olympic Track and Field Championships · Jun 257.08m2026 USATF Region 15 Junior Olympic Track and Field Championships June 25, 2026
Javelin · 300g TJ · OutdoorUsa Rockets Annual Track Meet · May 237.60mUsa Rockets Annual Track MeetMay 23, 2026
Long Jump · OutdoorFlo-Jo 28th Annual Invitational Track & Field Meet · Apr 291.03mFlo-Jo 28th Annual Invitational Track & Field MeetApril 29, 2023

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 · Javelin · Place 8 · Flo-Jo InternationalJavelin300g TJ8.7.08m PB-
Jun 13USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 13 · Javelin · Place 7 · Flo-Jo InternationalJavelin300g TJ7.5.48m-
Jun 13USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 13 · 100 Meters · Place 28 · Flo-Jo International100 MetersRound S28.19.73a PB-

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 30West Coast Classic Track and Field InvitationalMay 30 · Javelin · Flo-Jo InternationalJavelin300g TJ--DNS-
May 30West Coast Classic Track and Field InvitationalMay 30 · 100 Meters · Place 85 · Flo-Jo International100 MetersRound P85.20.89aWind: -2.1-
May 23Usa Rockets Annual Track MeetMay 23 · Long Jump · Place 27 · Flo-Jo InternationalLong Jump27.2.00m-
May 23Usa Rockets Annual Track MeetMay 23 · Javelin · Place 4 · Flo-Jo InternationalJavelin300g TJ4.7.60m PB-
May 23Usa Rockets Annual Track MeetMay 23 · 100 Meters · Place 54 · Flo-Jo International100 Meters54.24.01a-
May 9SD Elite Track Meet May 9 · Long Jump · Place 31 · Flo-Jo InternationalLong Jump311.80m—
May 9SD Elite Track Meet May 9 · Javelin · Place 7 · Flo-Jo InternationalJavelin75.88m—
May 9SD Elite Track Meet May 9 · 100 Meters · Place 57 · Flo-Jo International100 Meters5720.58a—
May 2Mercury San Diego 22nd Annual MeetMay 2 · Javelin · Place 9 · Flo-Jo InternationalJavelin300g TJ9.5.83m-
May 2Mercury San Diego 22nd Annual MeetMay 2 · 200 Meters · Place 46 · Flo-Jo International200 MetersRound S46.47.40a PB-
May 2Mercury San Diego 22nd Annual MeetMay 2 · 100 Meters · Place 43 · Flo-Jo International100 MetersRound S43.21.35a-
Apr 25Flo-Jo 31st Annual Invitational Track & Field MeetApr 25 · Long Jump · Flo-Jo InternationalLong Jump—SCR-
Apr 25Flo-Jo 31st Annual Invitational Track & Field MeetApr 25 · Javelin · Place 9 · Flo-Jo InternationalJavelin300g TJ9.6.46m-
Apr 18Gods Speed Annual Track MeetApr 18 · Javelin · Place 9 · Flo-Jo InternationalJavelin95.67m—
Apr 18Gods Speed Annual Track MeetApr 18 · 200 Meters · Place 35 · Flo-Jo International200 Meters3548.08a—
Apr 18Gods Speed Annual Track MeetApr 18 · 100 Meters · Place 58 · Flo-Jo International100 Meters5822.53a—
Apr 11Havoc Annual TC MeetApr 11 · Javelin · Place 9 · Flo-Jo InternationalJavelin300g9.5.71m PB-
Apr 11Havoc Annual TC MeetApr 11 · 200 Meters · Place 42 · Flo-Jo International200 Meters42.49.51a-
Apr 11Havoc Annual TC MeetApr 11 · 100 Meters · Place 51 · Flo-Jo International100 Meters51.20.55a PB-

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 31Havoc TC Annual MeetMay 31 · Javelin · Place 2 · Flo-Jo InternationalJavelin300g TJ2.4.96m-
May 24USA Rockets Annual Track MeetMay 24 · Javelin · Place 3 · Flo-Jo InternationalJavelin300g3.5.21m-
May 24USA Rockets Annual Track MeetMay 24 · 400 Meters · Place 6 · Flo-Jo International400 Meters6.1:54.40a-
May 24USA Rockets Annual Track MeetMay 24 · 100 Meters · Place 11 · Flo-Jo International100 MetersRound P11.21.51a-
May 10SD Elite Track MeetMay 10 · Javelin · Place 4 · Flo-Jo InternationalJavelin43.80m—
May 10SD Elite Track MeetMay 10 · 400 Meters · Place 9 · Flo-Jo International400 Meters91:51.32a PB—
May 10SD Elite Track MeetMay 10 · 100 Meters · Place 14 · Flo-Jo International100 Meters1422.37a—
May 3Mercury San Diego 21st Annual MeetMay 3 · Javelin · Place 4 · Flo-Jo InternationalJavelin43.39m—
Apr 26Flo-Jo 30th Annual Invitational Track & Field MeetApr 26 · Javelin · Place 2 · Flo-Jo InternationalJavelin24.50m—
Apr 26Flo-Jo 30th Annual Invitational Track & Field MeetApr 26 · 100 Meters · Place 17 · Flo-Jo International100 MetersRound P1722.33a—
Apr 19God's Speed Youth Track & Field Annual MeetApr 19 · Long Jump · Place 15 · Flo-Jo InternationalLong Jump15.1.52m-
Apr 19God's Speed Youth Track & Field Annual MeetApr 19 · 200 Meters · Place 14 · Flo-Jo International200 Meters14.50.09a-
Apr 19God's Speed Youth Track & Field Annual MeetApr 19 · 100 Meters · Flo-Jo International100 Meters—DNS-

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 27Flo-Jo 29th Annual Invitational Track & Field meetApr 27 · Long Jump · Flo-Jo InternationalLong Jump—DNS-
Apr 27Flo-Jo 29th Annual Invitational Track & Field meetApr 27 · Javelin · Flo-Jo InternationalJavelin300g TJ—DNS-
Apr 20God’s Speed Youth Track and Field Annual MeetApr 20 · Long Jump · Flo-Jo InternationalLong Jump—FOUL-
Apr 20God’s Speed Youth Track and Field Annual MeetApr 20 · Javelin · Place 3 · Flo-Jo InternationalJavelin300g TJ3.3.85m-
Apr 20God’s Speed Youth Track and Field Annual MeetApr 20 · 100 Meters · Place 15 · Flo-Jo International100 Meters15.23.50a-
Mar 23USA ROCKETS Kickoff #3Mar 23 · Long Jump · Place 4 · Flo-Jo InternationalLong Jump4.1.76m-
Mar 23USA ROCKETS Kickoff #3Mar 23 · Javelin · Place 3 · Flo-Jo InternationalJavelin300g TJ3.4.44m-
Mar 23USA ROCKETS Kickoff #3Mar 23 · 100 Meters · Place 25 · Flo-Jo International100 Meters25.26.08a-

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 27Usa Rockets Annual Track Meet May 27 · Long Jump · Place 10 · Flo-Jo InternationalLong Jump10.1.18m-
May 27Usa Rockets Annual Track Meet May 27 · Javelin · Place 4 · Flo-Jo InternationalJavelin300g4.2.38m-
May 27Usa Rockets Annual Track Meet May 27 · 100 Meters · Place 22 · Flo-Jo International100 MetersRound P22.29.49a-
May 6Mercury San Diego 19th Annual Developmental MeetMay 6 · Long Jump · Place 9 · Flo-Jo InternationalLong Jump90.70m—
May 6Mercury San Diego 19th Annual Developmental MeetMay 6 · 100 Meters · Place 17 · Flo-Jo International100 MetersRound P1727.10a—
Apr 29Flo-Jo 28th Annual Invitational Track & Field MeetApr 29 · Long Jump · Place 14 · Flo-Jo InternationalLong Jump14.1.03m PB-
Apr 29Flo-Jo 28th Annual Invitational Track & Field MeetApr 29 · Javelin · Flo-Jo InternationalJavelin300g TJ—DNS-
Apr 29Flo-Jo 28th Annual Invitational Track & Field MeetApr 29 · 100 Meters · Place 26 · Flo-Jo International100 MetersRound P26.27.06a-
Apr 22God’s Speed Youth Track and Field Development MeetApr 22 · Long Jump · Place 12 · Flo-Jo InternationalLong Jump121.59m—
Apr 22God’s Speed Youth Track and Field Development MeetApr 22 · Javelin · Place 4 · Flo-Jo InternationalJavelin43.40m—
Apr 22God’s Speed Youth Track and Field Development MeetApr 22 · 100 Meters · Place 24 · Flo-Jo International100 Meters2426.41a—