Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorHavoc Annual TC Meet · Apr 1116.09aHavoc Annual TC MeetApril 11, 2026
200 Meters · Outdoor10 East INVITATION · Mar 2134.12a10 East INVITATIONMarch 21, 2026
400 Meters · OutdoorUSA Rockets Annual Track Meet · May 181:48.58aUSA Rockets Annual Track MeetMay 18, 2024
Long Jump · OutdoorUSA Rockets Kickoff #4 · Mar 292.59mUSA Rockets Kickoff #4March 29, 2025
Shot Put · 6lb · Indoor2026 USATF Region 15 Junior Olympic Track and Field Championships · Jun 256.54m2026 USATF Region 15 Junior Olympic Track and Field Championships June 25, 2026
Shot Put · 6lb · Outdoor2026 USATF National Junior Olympic Track & Field Championships · Jul 276.21m2026 USATF National Junior Olympic Track & Field ChampionshipsJuly 27, 2026

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · Shot Put · Place 25 · SD ELITESD ELITEShot Put6lb25.6.21m PB3
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · Shot Put · 33-Unattached33-UnattachedShot Put6lb—DNS3
May 9SD Elite Track Meet May 9 · Shot Put · Place 4 · SD ELITESD ELITEShot Put45.80m3
May 9SD Elite Track Meet May 9 · 100 Meters · Place 63 · SD ELITESD ELITE100 Meters6316.85a3
May 2Mercury San Diego 22nd Annual MeetMay 2 · Shot Put · Place 4 · SD ELITESD ELITEShot Put6lb4.5.78m3
May 2Mercury San Diego 22nd Annual MeetMay 2 · 100 Meters · Place 42 · SD ELITESD ELITE100 MetersRound S42.16.68a3
Apr 25Flo-Jo 31st Annual Invitational Track & Field MeetApr 25 · Shot Put · Place 2 · SD ELITESD ELITEShot Put6lb2.5.88m3
Apr 18Gods Speed Annual Track MeetApr 18 · Shot Put · Place 3 · SD ELITESD ELITEShot Put35.88m3
Apr 18Gods Speed Annual Track MeetApr 18 · 200 Meters · Place 47 · SD ELITESD ELITE200 Meters4736.49a3
Apr 18Gods Speed Annual Track MeetApr 18 · 100 Meters · Place 67 · SD ELITESD ELITE100 Meters6716.98a3
Apr 11Havoc Annual TC MeetApr 11 · Shot Put · Place 2 · SD ELITESD ELITEShot Put6lb2.5.45m3
Apr 11Havoc Annual TC MeetApr 11 · 200 Meters · Place 28 · SD ELITESD ELITE200 Meters28.35.13a3
Apr 11Havoc Annual TC MeetApr 11 · 100 Meters · Place 41 · SD ELITESD ELITE100 Meters41.16.09a PB3
Mar 28Usa Rockets Kickoff #5Mar 28 · Shot Put · Place 1 · SD ELITESD ELITEShot Put15.38m3
Mar 28Usa Rockets Kickoff #5Mar 28 · 200 Meters · Place 20 · SD ELITESD ELITE200 Meters2034.98a3
Mar 28Usa Rockets Kickoff #5Mar 28 · 100 Meters · Place 33 · SD ELITESD ELITE100 Meters3316.60a3
Mar 2110 East INVITATIONMar 21 · Shot Put · Place 6 · SD ELITESD ELITEShot Put618-33
Mar 2110 East INVITATIONMar 21 · 200 Meters · Place 50 · SD ELITESD ELITE200 Meters5034.12a PB3
Mar 2110 East INVITATIONMar 21 · 100 Meters · Place 63 · SD ELITESD ELITE100 MetersRound P6316.51a3

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jun 252026 USATF Region 15 Junior Olympic Track and Field Championships Jun 25 · Shot Put · Place 5 · SD ELITESD ELITEShot Put6lb5.6.54m PB3
Jun 13USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 13 · Shot Put · Place 5 · SD ELITESD ELITEShot Put6lb5.6.16m3

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 31Havoc TC Annual MeetMay 31 · Shot Put · SD ELITESD ELITEShot Put2kg—DNS2
May 24USA Rockets Annual Track MeetMay 24 · Shot Put · SD ELITESD ELITEShot Put2kg—DNS2
May 24USA Rockets Annual Track MeetMay 24 · 200 Meters · SD ELITESD ELITE200 Meters—DNS2
May 24USA Rockets Annual Track MeetMay 24 · 100 Meters · SD ELITESD ELITE100 MetersRound P—DNS2
May 10SD Elite Track MeetMay 10 · Shot Put · Place 1 · SD ELITESD ELITEShot Put14.90m2
May 3Mercury San Diego 21st Annual MeetMay 3 · Shot Put · Place 2 · SD ELITESD ELITEShot Put25.56m2
May 3Mercury San Diego 21st Annual MeetMay 3 · 100 Meters · Place 28 · SD ELITESD ELITE100 Meters2818.73a2
Apr 26Flo-Jo 30th Annual Invitational Track & Field MeetApr 26 · Shot Put · Place 1 · SD ELITESD ELITEShot Put16.32m2
Apr 26Flo-Jo 30th Annual Invitational Track & Field MeetApr 26 · 100 Meters · Place 34 · SD ELITESD ELITE100 MetersRound P3417.65a2
Apr 19God's Speed Youth Track & Field Annual MeetApr 19 · Long Jump · Place 13 · SD ELITESD ELITELong Jump13.2.65m2
Apr 19God's Speed Youth Track & Field Annual MeetApr 19 · 200 Meters · Place 24 · SD ELITESD ELITE200 Meters24.38.00a2
Apr 19God's Speed Youth Track & Field Annual MeetApr 19 · 100 Meters · Place 40 · SD ELITESD ELITE100 Meters40.17.80a2
Apr 12Free Spirit Invitational Powered by Falcons and Black Lightning Apr 12 · Long Jump · Place 6 · SD ELITESD ELITELong Jump6.2.54m2
Apr 12Free Spirit Invitational Powered by Falcons and Black Lightning Apr 12 · 200 Meters · Place 48 · SD ELITESD ELITE200 Meters48.38.11aWind: 0.72
Apr 12Free Spirit Invitational Powered by Falcons and Black Lightning Apr 12 · 100 Meters · Place 46 · SD ELITESD ELITE100 MetersRound P46.17.37a2
Mar 29USA Rockets Kickoff #4Mar 29 · Long Jump · Place 4 · SD ELITESD ELITELong Jump42.59m PB1
Mar 29USA Rockets Kickoff #4Mar 29 · 200 Meters · Place 16 · SD ELITESD ELITE200 Meters1639.49a1
Mar 29USA Rockets Kickoff #4Mar 29 · 100 Meters · Place 21 · SD ELITESD ELITE100 Meters2118.17a1

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 18USA Rockets Annual Track MeetMay 18 · 400 Meters · Place 15 · JVA Youth Track ClubJVA Youth Track Club400 Meters151:48.58a PB—
May 18USA Rockets Annual Track MeetMay 18 · 100 Meters · Place 37 · JVA Youth Track ClubJVA Youth Track Club100 Meters3719.91a—
Apr 27Flo-Jo 29th Annual Invitational Track & Field meetApr 27 · 400 Meters · JVA Youth Track and FieldJVA Youth Track and Field400 Meters—DNS1
Apr 27Flo-Jo 29th Annual Invitational Track & Field meetApr 27 · 200 Meters · JVA Youth Track and FieldJVA Youth Track and Field200 Meters—DNS1
Apr 27Flo-Jo 29th Annual Invitational Track & Field meetApr 27 · 100 Meters · Place 36 · JVA Youth Track and FieldJVA Youth Track and Field100 MetersRound P36.19.85a1
Apr 20God’s Speed Youth Track and Field Annual MeetApr 20 · 400 Meters · JVA Youth Track and FieldJVA Youth Track and Field400 Meters—DNS1
Apr 20God’s Speed Youth Track and Field Annual MeetApr 20 · 200 Meters · Place 33 · JVA Youth Track and FieldJVA Youth Track and Field200 Meters33.41.10a1
Apr 20God’s Speed Youth Track and Field Annual MeetApr 20 · 100 Meters · Place 39 · JVA Youth Track and FieldJVA Youth Track and Field100 Meters39.19.02a1
Mar 23USA ROCKETS Kickoff #3Mar 23 · 400 Meters · JVA Youth Track and FieldJVA Youth Track and Field400 Meters—DNS1
Mar 23USA ROCKETS Kickoff #3Mar 23 · 100 Meters · Place 46 · JVA Youth Track and FieldJVA Youth Track and Field100 Meters46.19.32a1