Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorHavoc Annual TC Meet · Apr 1118.51aHavoc Annual TC MeetApril 11, 2026
200 Meters · OutdoorFlo-Jo 31st Annual Invitational Track & Field Meet · Apr 2538.83aFlo-Jo 31st Annual Invitational Track & Field MeetApril 25, 2026
400 Meters · IndoorUSATF San Diego-Imperial Association Junior Olympic Championships · Jun 131:25.04aUSATF San Diego-Imperial Association Junior Olympic ChampionshipsJune 13, 2026
400 Meters · OutdoorStampede Round Up · May 301:24.11aStampede Round Up May 30, 2026
Javelin · 300g TJ · OutdoorGod's Speed Youth Track & Field Annual Meet · Apr 198.35mGod's Speed Youth Track & Field Annual MeetApril 19, 2025
Long Jump · OutdoorFlo-Jo 29th Annual Invitational Track & Field meet · Apr 271.63mFlo-Jo 29th Annual Invitational Track & Field meetApril 27, 2024
Shot Put · 2kg · OutdoorHavoc Annual TC Meet · Apr 115.12mHavoc Annual TC MeetApril 11, 2026
Shot Put · 4lb · OutdoorMercury San Diego 22nd Annual Meet · May 25.38mMercury San Diego 22nd Annual MeetMay 2, 2026
Shot Put · 6lb · OutdoorFlo-Jo 31st Annual Invitational Track & Field Meet · Apr 256.25mFlo-Jo 31st Annual Invitational Track & Field MeetApril 25, 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 · 400 Meters · Place 16 · Mercury San Diego400 MetersRound S16.1:25.31a3
Jun 13USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 13 · Shot Put · Mercury San DiegoShot Put2kg—DNS3
Jun 13USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 13 · 400 Meters · Place 12 · Mercury San Diego400 MetersRound S12.1:25.04a PB3

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 30Stampede Round Up May 30 · Shot Put · Place 1 · Mercury San DiegoShot Put2kg1.4.97m3
May 30Stampede Round Up May 30 · 400 Meters · Place 7 · Mercury San Diego400 Meters7.1:24.11a PB3
May 23Usa Rockets Annual Track MeetMay 23 · Shot Put · Place 3 · Mercury San DiegoShot Put2kg3.4.73m3
May 23Usa Rockets Annual Track MeetMay 23 · 200 Meters · Mercury San Diego200 Meters—DNS3
May 9SD Elite Track Meet May 9 · Shot Put · Place 4 · Mercury San DiegoShot Put44.89m3
May 9SD Elite Track Meet May 9 · 400 Meters · Place 37 · Mercury San Diego400 Meters371:32.75a3
May 2Mercury San Diego 22nd Annual MeetMay 2 · Shot Put · Place 2 · Mercury San DiegoShot Put4lb2.5.38m PB3
May 2Mercury San Diego 22nd Annual MeetMay 2 · 200 Meters · Place 29 · Mercury San Diego200 MetersRound S29.38.99a3
Apr 25Flo-Jo 31st Annual Invitational Track & Field MeetApr 25 · Shot Put · Place 2 · Mercury San DiegoShot Put6lb2.6.25m PB3
Apr 25Flo-Jo 31st Annual Invitational Track & Field MeetApr 25 · 200 Meters · Place 25 · Mercury San Diego200 Meters25.38.83a PB3
Apr 18Gods Speed Annual Track MeetApr 18 · Shot Put · Place 2 · Mercury San DiegoShot Put24.70m3
Apr 18Gods Speed Annual Track MeetApr 18 · 400 Meters · Place 17 · Mercury San Diego400 Meters171:27.56a3
Apr 18Gods Speed Annual Track MeetApr 18 · 200 Meters · Place 31 · Mercury San Diego200 Meters3139.24a3
Apr 11Havoc Annual TC MeetApr 11 · Shot Put · Place 2 · Mercury San DiegoShot Put2kg2.5.12m PB3
Apr 11Havoc Annual TC MeetApr 11 · 400 Meters · Place 25 · Mercury San Diego400 Meters25.1:33.95a3
Apr 11Havoc Annual TC MeetApr 11 · 100 Meters · Place 38 · Mercury San Diego100 Meters38.18.51a PB3

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 24USA Rockets Annual Track MeetMay 24 · Long Jump · Mercury San DiegoLong Jump—DNS2
May 24USA Rockets Annual Track MeetMay 24 · Shot Put · Mercury San DiegoShot Put2kg—DNS2
May 10SD Elite Track MeetMay 10 · Shot Put · Place 2 · Mercury San DiegoShot Put23.63m2
May 10SD Elite Track MeetMay 10 · 400 Meters · Place 8 · Mercury San Diego400 Meters81:47.52a2
May 10SD Elite Track MeetMay 10 · 100 Meters · Place 20 · Mercury San Diego100 Meters2021.73a2
May 3Mercury San Diego 21st Annual MeetMay 3 · Shot Put · Place 4 · Mercury San DiegoShot Put42.80m2
May 3Mercury San Diego 21st Annual MeetMay 3 · 200 Meters · Place 10 · Mercury San Diego200 Meters1044.31a2
Apr 26Flo-Jo 30th Annual Invitational Track & Field MeetApr 26 · Javelin · Place 4 · Mercury San DiegoJavelin47.55m2
Apr 26Flo-Jo 30th Annual Invitational Track & Field MeetApr 26 · Shot Put · Place 1 · Mercury San DiegoShot Put14.10m2
Apr 19God's Speed Youth Track & Field Annual MeetApr 19 · Javelin · Place 4 · Mercury San DiegoJavelin300g TJ4.8.35m PB2
Apr 19God's Speed Youth Track & Field Annual MeetApr 19 · Shot Put · Place 4 · Mercury San DiegoShot Put2kg4.2.60m2
Mar 29USA Rockets Kickoff #4Mar 29 · Javelin · Place 3 · Mercury San DiegoJavelin37.70m2
Mar 29USA Rockets Kickoff #4Mar 29 · 400 Meters · Place 3 · Mercury San Diego400 Meters31:46.06a2
Mar 29USA Rockets Kickoff #4Mar 29 · 200 Meters · Place 3 · Mercury San Diego200 Meters345.24a2

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 27Flo-Jo 29th Annual Invitational Track & Field meetApr 27 · Long Jump · Place 12 · Mercury San DiegoLong Jump12.1.63m PB1
Apr 20God’s Speed Youth Track and Field Annual MeetApr 20 · Long Jump · Mercury San DiegoLong Jump—DNS1