Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorUSATF San Diego-Imperial Association Junior Olympic Championships · Jun 1318.54aUSATF San Diego-Imperial Association Junior Olympic ChampionshipsJune 13, 2026
100 Meters · OutdoorUsa Rockets Annual Track Meet · May 2318.13aUsa Rockets Annual Track MeetMay 23, 2026
200 Meters · OutdoorMercury San Diego 21st Annual Meet · May 341.49aMercury San Diego 21st Annual MeetMay 3, 2025
400 Meters · OutdoorSD Elite Track Meet · May 101:40.67aSD Elite Track MeetMay 10, 2025
Javelin · 300g · OutdoorHavoc Annual TC Meet · Apr 118.16mHavoc Annual TC MeetApril 11, 2026
Javelin · 300g TJ · Indoor2026 USATF Region 15 Junior Olympic Track and Field Championships · Jun 256.74m2026 USATF Region 15 Junior Olympic Track and Field Championships June 25, 2026
Javelin · 300g TJ · OutdoorMercury San Diego 22nd Annual Meet · May 28.70mMercury San Diego 22nd Annual MeetMay 2, 2026
Long Jump · OutdoorUSA Rockets Kickoff #4 · Mar 291.85mUSA Rockets Kickoff #4March 29, 2025
Shot Put · 2kg · OutdoorStampede Round Up · May 304.39mStampede Round Up May 30, 2026

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

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jun 252026 USATF Region 15 Junior Olympic Track and Field Championships Jun 25 · Javelin · Place 9 · Mercury San DiegoJavelin300g TJ9.6.74m PB-
Jun 13USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 13 · Javelin · Place 9 · Mercury San DiegoJavelin300g TJ9.3.52m-
Jun 13USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 13 · Shot Put · Mercury San DiegoShot Put2kg—DNS-
Jun 13USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 13 · 100 Meters · Place 22 · Mercury San Diego100 MetersRound S22.18.54a PB-

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 30Stampede Round Up May 30 · Shot Put · Place 3 · Mercury San DiegoShot Put2kg3.4.39m PB-
May 30Stampede Round Up May 30 · 100 Meters · Place 25 · Mercury San Diego100 Meters25.19.11a-
May 23Usa Rockets Annual Track MeetMay 23 · Javelin · Place 5 · Mercury San DiegoJavelin300g TJ5.7.51m-
May 23Usa Rockets Annual Track MeetMay 23 · 100 Meters · Place 30 · Mercury San Diego100 Meters30.18.13a PB-
May 9SD Elite Track Meet May 9 · Javelin · Place 3 · Mercury San DiegoJavelin38.54m—
May 9SD Elite Track Meet May 9 · Shot Put · Place 3 · Mercury San DiegoShot Put34.42m—
May 2Mercury San Diego 22nd Annual MeetMay 2 · Javelin · Place 3 · Mercury San DiegoJavelin300g TJ3.8.70m PB-
May 2Mercury San Diego 22nd Annual MeetMay 2 · 100 Meters · Place 28 · Mercury San Diego100 MetersRound S28.19.35a-
Apr 25Flo-Jo 31st Annual Invitational Track & Field MeetApr 25 · Javelin · Place 7 · Mercury San DiegoJavelin300g TJ7.7.13m-
Apr 25Flo-Jo 31st Annual Invitational Track & Field MeetApr 25 · 200 Meters · Place 34 · Mercury San Diego200 Meters34.42.80a-
Apr 18Gods Speed Annual Track MeetApr 18 · Javelin · Place 8 · Mercury San DiegoJavelin86.99m—
Apr 18Gods Speed Annual Track MeetApr 18 · 100 Meters · Place 38 · Mercury San Diego100 Meters3819.26a—
Apr 11Havoc Annual TC MeetApr 11 · Javelin · Place 3 · Mercury San DiegoJavelin300g3.8.16m PB-
Apr 11Havoc Annual TC MeetApr 11 · Shot Put · Mercury San DiegoShot Put2kg—SCR-
Apr 11Havoc Annual TC MeetApr 11 · 100 Meters · Place 34 · Mercury San Diego100 Meters34.18.92a-
Mar 28Usa Rockets Kickoff #5Mar 28 · Javelin · Place 1 · Mercury San DiegoJavelin18.42m—
Mar 28Usa Rockets Kickoff #5Mar 28 · 200 Meters · Place 25 · Mercury San Diego200 Meters2542.38a—
Mar 28Usa Rockets Kickoff #5Mar 28 · 100 Meters · Place 22 · Mercury San Diego100 Meters2218.32a—

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 10SD Elite Track MeetMay 10 · Javelin · Place 11 · Mercury San DiegoJavelin115.71m—
May 10SD Elite Track MeetMay 10 · 400 Meters · Place 23 · Mercury San Diego400 Meters231:40.67a PB—
May 10SD Elite Track MeetMay 10 · 100 Meters · Place 18 · Mercury San Diego100 Meters1818.16a—
May 3Mercury San Diego 21st Annual MeetMay 3 · Javelin · Place 11 · Mercury San DiegoJavelin115.88m—
May 3Mercury San Diego 21st Annual MeetMay 3 · 200 Meters · Place 22 · Mercury San Diego200 Meters2241.49a PB—
May 3Mercury San Diego 21st Annual MeetMay 3 · 100 Meters · Place 24 · Mercury San Diego100 Meters2420.24a—
Apr 26Flo-Jo 30th Annual Invitational Track & Field MeetApr 26 · Javelin · Place 10 · Mercury San DiegoJavelin104.29m—
Mar 29USA Rockets Kickoff #4Mar 29 · Long Jump · Place 9 · Mercury San DiegoLong Jump91.85m PB—
Mar 29USA Rockets Kickoff #4Mar 29 · Long Jump · Place 9 · Mercury San DiegoLong Jump91.85m—
Mar 29USA Rockets Kickoff #4Mar 29 · Javelin · Place 5 · Mercury San DiegoJavelin54.35m—
Mar 29USA Rockets Kickoff #4Mar 29 · Javelin · Place 5 · Mercury San DiegoJavelin54.35m—
Mar 29USA Rockets Kickoff #4Mar 29 · 100 Meters · Place 7 · Mercury San Diego100 Meters719.72a—
Mar 29USA Rockets Kickoff #4Mar 29 · 100 Meters · Place 7 · Mercury San Diego100 Meters719.72a—
Mar 2210 East InvitationalMar 22 · 400 Meters · Place 55 · Mercury San Diego400 MetersRound P551:57.02a—
Mar 2210 East InvitationalMar 22 · 100 Meters · Place 43 · Mercury San Diego100 MetersRound P4319.93a—