Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPacific Coast Shockwaves Track and Field Invitational · Mar 2817.13aPacific Coast Shockwaves Track and Field InvitationalMarch 28, 2026
200 Meters · IndoorUSATF San Diego-Imperial Association Junior Olympic Championships · Jun 1337.39aUSATF San Diego-Imperial Association Junior Olympic ChampionshipsJune 13, 2026
200 Meters · OutdoorWest Coast Classic Track and Field Invitational · May 3038.06aWest Coast Classic Track and Field InvitationalMay 30, 2026
400 Meters · OutdoorHavoc TC Annual Meet · May 311:36.51aHavoc TC Annual MeetMay 31, 2025
60 Meter · Indoor**34th Annual Indoor Classic (Special) · Feb 1410.91a**34th Annual Indoor Classic (Special)February 14, 2026
60 Meter · OutdoorCal High All-Comers Meet · Jan 2917.05aCal High All-Comers MeetJanuary 29, 2022
Javelin · 300g TJ · OutdoorFlo-Jo 27th Annual Invitational Track and Field Meet · Apr 232.25mFlo-Jo 27th Annual Invitational Track and Field MeetApril 23, 2022
Long Jump · Indoor2026 USATF Region 15 Junior Olympic Track and Field Championships · Jun 253.11m2026 USATF Region 15 Junior Olympic Track and Field Championships June 25, 2026
Long Jump · OutdoorPacific Coast Shockwaves Invitational · Mar 292.40mPacific Coast Shockwaves InvitationalMarch 29, 2025
Shot Put · 2kg · IndoorUSATF San Diego-Imperial Association Junior Olympic Championships · Jun 134.81mUSATF San Diego-Imperial Association Junior Olympic ChampionshipsJune 13, 2026
Shot Put · 2kg · OutdoorWest Coast Classic Track and Field Invitational · May 304.27mWest Coast Classic Track and Field InvitationalMay 30, 2026
Shot Put · 6lb · OutdoorFlo-Jo 31st Annual Invitational Track & Field Meet · Apr 253.77mFlo-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 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · Shot Put · Place 20 · Dream TeamShot Put2kg20.4.25m2
May 30West Coast Classic Track and Field InvitationalMay 30 · Long Jump · Place 11 · Dream TeamLong Jump11.2.83mWind: 02
May 30West Coast Classic Track and Field InvitationalMay 30 · Shot Put · Place 3 · Dream TeamShot Put2kg3.4.27m PB2
May 30West Coast Classic Track and Field InvitationalMay 30 · 200 Meters · Place 53 · Dream Team200 Meters53.38.06a PBWind: 1.12
May 23Usa Rockets Annual Track MeetMay 23 · Long Jump · Place 10 · Dream TeamLong Jump10.2.70m2
May 23Usa Rockets Annual Track MeetMay 23 · Shot Put · Place 3 · Dream TeamShot Put2kg3.4.15m2
May 23Usa Rockets Annual Track MeetMay 23 · 100 Meters · Place 22 · Dream Team100 Meters22.17.60a2
Apr 25Flo-Jo 31st Annual Invitational Track & Field MeetApr 25 · Long Jump · Place 3 · Dream TeamLong Jump3.2.94m2
Apr 25Flo-Jo 31st Annual Invitational Track & Field MeetApr 25 · Shot Put · Place 2 · Dream TeamShot Put6lb2.3.77m PB2
Apr 25Flo-Jo 31st Annual Invitational Track & Field MeetApr 25 · 100 Meters · Place 18 · Dream Team100 MetersRound P18.18.12a2
Apr 18Gods Speed Annual Track MeetApr 18 · Long Jump · Place 4 · Dream TeamLong Jump42.84m2
Apr 18Gods Speed Annual Track MeetApr 18 · Shot Put · Place 3 · Dream TeamShot Put33.65m2
Apr 18Gods Speed Annual Track MeetApr 18 · 100 Meters · Place 22 · Dream Team100 Meters2218.51a2
Apr 11Havoc Annual TC MeetApr 11 · Long Jump · Place 3 · Dream TeamLong Jump3.9' 11"2
Apr 11Havoc Annual TC MeetApr 11 · Shot Put · Place 2 · Dream TeamShot Put2kg2.3.42m2
Apr 11Havoc Annual TC MeetApr 11 · 100 Meters · Place 17 · Dream Team100 Meters17.18.06a2
Mar 28Pacific Coast Shockwaves Track and Field InvitationalMar 28 · Long Jump · Place 2 · Dream TeamLong Jump2.3.03m2
Mar 28Pacific Coast Shockwaves Track and Field InvitationalMar 28 · Shot Put · Place 3 · Dream TeamShot Put2kg3.3.56m2
Mar 28Pacific Coast Shockwaves Track and Field InvitationalMar 28 · 100 Meters · Place 24 · Dream Team100 MetersRound P24.17.13a PBWind: 1.42

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Jun 252026 USATF Region 15 Junior Olympic Track and Field Championships Jun 25 · Long Jump · Place 8 · Dream TeamLong Jump8.3.11m PB2
Jun 252026 USATF Region 15 Junior Olympic Track and Field Championships Jun 25 · Shot Put · Place 5 · Dream TeamShot Put2kg5.4.73m2
Jun 13USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 13 · Long Jump · Place 5 · Dream TeamLong Jump5.2.99m2
Jun 13USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 13 · Shot Put · Place 3 · Dream TeamShot Put2kg3.4.81m PB2
Jun 13USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 13 · 200 Meters · Place 15 · Dream Team200 MetersRound S15.37.39a PB2
Feb 14**34th Annual Indoor Classic (Special)Feb 14 · 60 Meter · Place 17 · Dream Team60 MeterRound P17.10.91a PB2
Feb 14**34th Annual Indoor Classic (Special)Feb 14 · Long Jump · Place 8 · Dream TeamLong Jump8.2.44m2
Feb 14**34th Annual Indoor Classic (Special)Feb 14 · Shot Put · Place 2 · Dream TeamShot Put2kg2.3.27m2

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 14AAU Track & Field Region 23 QualifierJun 14 · Long Jump · Place 5 · Dream TeamLong Jump52.58m—
Jun 14AAU Track & Field Region 23 QualifierJun 14 · 100 Meters · Place 24 · Dream Team100 Meters2419.21a—
May 31Havoc TC Annual MeetMay 31 · Long Jump · Place 2 · Dream TeamLong Jump2.3.18m1
May 31Havoc TC Annual MeetMay 31 · 400 Meters · Place 17 · Dream Team400 Meters17.1:36.51a PB1
May 10SD Elite Track MeetMay 10 · Long Jump · Place 4 · Dream TeamLong Jump42.85m—
May 10SD Elite Track MeetMay 10 · 400 Meters · Place 26 · Dream Team400 Meters261:42.47a—
May 10SD Elite Track MeetMay 10 · 100 Meters · Place 25 · Dream Team100 Meters2519.24a—
May 3Mercury San Diego 21st Annual MeetMay 3 · 400 Meters · Place 14 · Dream Team400 Meters141:37.35a—
Apr 19God's Speed Youth Track & Field Annual MeetApr 19 · Long Jump · Place 8 · Dream TeamLong Jump8.2.52m1
Apr 19God's Speed Youth Track & Field Annual MeetApr 19 · 400 Meters · Dream Team400 Meters—DNS1
Apr 19God's Speed Youth Track & Field Annual MeetApr 19 · 100 Meters · Place 33 · Dream Team100 Meters33.19.57a1
Apr 12Free Spirit Invitational Powered by Falcons and Black Lightning Apr 12 · Long Jump · Place 10 · Dream TeamLong Jump10.2.40m1
Apr 12Free Spirit Invitational Powered by Falcons and Black Lightning Apr 12 · 200 Meters · Place 42 · Dream Team200 Meters42.42.79aWind: 1.41
Mar 29Pacific Coast Shockwaves InvitationalMar 29 · Long Jump · Place 6 · Dream TeamLong Jump62.40m PB—
Mar 29Pacific Coast Shockwaves InvitationalMar 29 · 400 Meters · Place 45 · Dream Team400 Meters451:53.51a—
Mar 29Pacific Coast Shockwaves InvitationalMar 29 · 100 Meters · Place 62 · Dream Team100 MetersRound P6220.33a—

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 23Flo-Jo 27th Annual Invitational Track and Field MeetApr 23 · Long Jump · Place 14 · Dream TeamLong Jump14.1.27m1
Apr 23Flo-Jo 27th Annual Invitational Track and Field MeetApr 23 · Javelin · Place 4 · Dream TeamJavelin300g TJ4.2.25m PB1
Apr 23Flo-Jo 27th Annual Invitational Track and Field MeetApr 23 · 100 Meters · Place 18 · Dream Team100 MetersRound P18.28.37a1
Jan 29Cal High All-Comers MeetJan 29 · 60 Meter · Place 41 · Dream Team60 Meter41.17.05a PB1
Jan 29Cal High All-Comers MeetJan 29 · Long Jump · Place 22 · Dream TeamLong Jump22.4-09.001