Personal bests

Best marks in available results
Event / courseMarkMeetDate
400 Meters · OutdoorLos Angeles Jets 35th Annual Track Meet · May 251:21.89Los Angeles Jets 35th Annual Track MeetMay 25, 2019
Discus · 1.6kg · OutdoorGrand Sprint Series · Jul 1134.95mGrand Sprint SeriesJuly 11, 2026
Discus · 1kg · OutdoorLos Angeles Jets 38th Annual Invitational · May 2532.34mLos Angeles Jets 38th Annual InvitationalMay 25, 2024
Javelin · 450g AeroJav · OutdoorUSATF Southern California Association Junior Olympic Championships · Jun 1030.70mUSATF Southern California Association Junior Olympic ChampionshipsJune 10, 2022
Javelin · 600g · OutdoorIMANI SPEED CITY ANNUAL INVITATIONAL · Apr 2736.62mIMANI SPEED CITY ANNUAL INVITATIONALApril 27, 2024
Javelin · 800g · Outdoor2026 USATF National Junior Olympic Track & Field Championships · Jul 2748.69m2026 USATF National Junior Olympic Track & Field ChampionshipsJuly 27, 2026
Shot Put · 12lb · Outdoor2026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIP · Jun 1112.71m2026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJune 11, 2026
Shot Put · 16lb / 7.26kg · OutdoorGrand Sprint Series · Jul 1111.74mGrand Sprint SeriesJuly 11, 2026
Shot Put · 4kg · OutdoorIMANI SPEED CITY ANNUAL INVITATIONAL · Apr 279.91mIMANI SPEED CITY ANNUAL INVITATIONALApril 27, 2024
Shot Put · 6lb · OutdoorUSATF Southern California Association Junior Olympic Championships · Jun 108.51mUSATF Southern California Association Junior Olympic ChampionshipsJune 10, 2022

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · Javelin · Place 2 · Chino Pumas Track ClubChino Pumas Track ClubJavelin800g2.48.69m PB10
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · Discus · Place 31 · Chino Pumas Track ClubChino Pumas Track ClubDiscus1.6kg31.32.75m10
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · Shot Put · Place 19 · Chino Pumas Track ClubChino Pumas Track ClubShot Put12lb19.12.26m10
Jul 24Moorpark Throws All-Comers Meet #3Jul 24 · Javelin · Place 1 · Chino Pumas Track ClubChino Pumas Track ClubJavelin800g1.44.84m10
Jul 24Moorpark Throws All-Comers Meet #3Jul 24 · Discus · Place 2 · Chino Pumas Track ClubChino Pumas Track ClubDiscus1.6kg2.34.59m10
Jul 172026 Summer Series FinaleJul 17 · Javelin · Place 2 · Chino Pumas Track ClubChino Pumas Track ClubJavelin800g2.43.98m10
Jul 172026 Summer Series FinaleJul 17 · Discus · Place 4 · Chino Pumas Track ClubChino Pumas Track ClubDiscus1.6kg4.33.64m10
Jul 11Grand Sprint SeriesJul 11 · Javelin · Place 2 · Chino Pumas Track ClubChino Pumas Track ClubJavelin800g2.48.23m10
Jul 11Grand Sprint SeriesJul 11 · Discus · Place 9 · Chino Pumas Track ClubChino Pumas Track ClubDiscus1.6kg9.34.95m PB10
Jul 11Grand Sprint SeriesJul 11 · Shot Put · Place 4 · Chino Pumas Track ClubChino Pumas Track ClubShot Put16lb / 7.26kg4.11.74m PB10
Jun 26Summer Series #3Jun 26 · Javelin · Place 1 · UnattachedUnattachedJavelin800g1.46.09m10
Jun 26Summer Series #3Jun 26 · Javelin · Place 1 · UnattachedUnattachedJavelin800g1.46.09m10
Jun 19Summer Series #2Jun 19 · Javelin · Place 1 · UnattachedUnattachedJavelin800g1.44.61m10
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · Javelin · Place 2 · Chino Pumas Track ClubChino Pumas Track ClubJavelin800g2.46.18m10
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · Discus · Place 5 · Chino Pumas Track ClubChino Pumas Track ClubDiscus1.6kg5.33.81m10
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · Shot Put · Place 1 · Chino Pumas Track ClubChino Pumas Track ClubShot Put12lb1.12.71m PB10
May 30West Coast Classic Track and Field InvitationalMay 30 · Javelin · Place 1 · Chino Pumas Track ClubChino Pumas Track ClubJavelin800g1.45.35m10
Apr 25IMANI SPEED CITY COMPTON INVITATIONALApr 25 · Javelin · Place 1 · Chino Pumas Track ClubChino Pumas Track ClubJavelin142.39m10
Mar 28Pacific Coast Shockwaves Track and Field InvitationalMar 28 · Javelin · Place 1 · Chino Pumas Track ClubChino Pumas Track ClubJavelin800g1.45.29m10
Jan 17Cal High All-Comers MeetJan 17 · Discus · Place 22 · 33-Unattached33-UnattachedDiscus1.6kg22.84-0910
Jan 17Cal High All-Comers MeetJan 17 · Shot Put · Place 12 · 33-Unattached33-UnattachedShot Put12lb12.35-10.0010

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 31West Coast Classic Track and Field InvitationalMay 31 · Javelin · Place 2 · Chino Pumas Track ClubChino Pumas Track ClubJavelin238.66m9
May 24L A Jets 39th Annual InvitationalMay 24 · Javelin · Place 1 · Chino Pumas Track ClubChino Pumas Track ClubJavelin135.72m9
May 3Long Beach Sprinters InvitationalMay 3 · Javelin · Place 1 · Chino Pumas Track ClubChino Pumas Track ClubJavelin139.12m9
Apr 26Imani Speed City Compton 2025 Invitational MeetApr 26 · Javelin · Place 1 · Chino Pumas Track ClubChino Pumas Track ClubJavelin800g1.38.80m9
Mar 29Pacific Coast Shockwaves InvitationalMar 29 · Javelin · Place 1 · Chino Pumas Track ClubChino Pumas Track ClubJavelin139.54m9
Jan 18Shaffer Park Throws MeetJan 18 · Javelin · Place 1 · UnattachedUnattachedJavelin800g1.33.60m9

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 20USATF Region 15 Junior Olympic ChampionshipsJun 20 · Javelin · Place 6 · Chino Pumas Track ClubChino Pumas Track ClubJavelin634.57m—
Jun 20USATF Region 15 Junior Olympic ChampionshipsJun 20 · Discus · Place 8 · Chino Pumas Track ClubChino Pumas Track ClubDiscus833.12m—
Jun 20USATF Region 15 Junior Olympic ChampionshipsJun 20 · Shot Put · Place 10 · Chino Pumas Track ClubChino Pumas Track ClubShot Put1010.10m—
Jun 7USATF Southern California Association Junior Olympic ChampionshipsJun 7 · Javelin · Place 2 · Chino Pumas Track ClubChino Pumas Track ClubJavelin236.30m—
Jun 7USATF Southern California Association Junior Olympic ChampionshipsJun 7 · Discus · Place 6 · Chino Pumas Track ClubChino Pumas Track ClubDiscus632.02m—
Jun 7USATF Southern California Association Junior Olympic ChampionshipsJun 7 · Shot Put · Place 7 · Chino Pumas Track ClubChino Pumas Track ClubShot Put710.26m—
May 25Los Angeles Jets 38th Annual InvitationalMay 25 · Javelin · Place 1 · Chino Pumas Track ClubChino Pumas Track ClubJavelin600g1.34.82m8
May 25Los Angeles Jets 38th Annual InvitationalMay 25 · Discus · Place 3 · Chino Pumas Track ClubChino Pumas Track ClubDiscus1kg3.32.34m PB8
May 25Los Angeles Jets 38th Annual InvitationalMay 25 · Shot Put · Place 4 · Chino Pumas Track ClubChino Pumas Track ClubShot Put4kg4.9.88m8
May 18Pasadena Running Roses Presents 34th Annual George Profit InvitationalMay 18 · Javelin · Place 1 · Chino Pumas Track ClubChino Pumas Track ClubJavelin600g1.33.32m8
May 18Pasadena Running Roses Presents 34th Annual George Profit InvitationalMay 18 · Discus · Place 2 · Chino Pumas Track ClubChino Pumas Track ClubDiscus1kg2.31.11m8
May 18Pasadena Running Roses Presents 34th Annual George Profit InvitationalMay 18 · Shot Put · Place 5 · Chino Pumas Track ClubChino Pumas Track ClubShot Put4kg5.9.84m8
Apr 27IMANI SPEED CITY ANNUAL INVITATIONALApr 27 · Javelin · Place 1 · Chino Pumas Track ClubChino Pumas Track ClubJavelin600g1.36.62m PB8
Apr 27IMANI SPEED CITY ANNUAL INVITATIONALApr 27 · Discus · Place 4 · Chino Pumas Track ClubChino Pumas Track ClubDiscus1kg4.29.11m8
Apr 27IMANI SPEED CITY ANNUAL INVITATIONALApr 27 · Shot Put · Place 5 · Chino Pumas Track ClubChino Pumas Track ClubShot Put4kg5.9.91m PB8
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · Javelin · Place 2 · Chino Pumas Track ClubChino Pumas Track ClubJavelin800g2.34.94m8
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · Discus · Place 2 · Chino Pumas Track ClubChino Pumas Track ClubDiscus1kg2.28.66m8
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · Shot Put · Place 6 · Chino Pumas Track ClubChino Pumas Track ClubShot Put4kg6.9.91m8

2023 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jun 22USATF Region 15 Junior Olympic ChampionshipsJun 22 · Javelin · Place 8 · Chino Pumas Track ClubChino Pumas Track ClubJavelin600g8.28.27m7
Jun 22USATF Region 15 Junior Olympic ChampionshipsJun 22 · Discus · Place 8 · Chino Pumas Track ClubChino Pumas Track ClubDiscus1kg8.25.27m7
Jun 22USATF Region 15 Junior Olympic ChampionshipsJun 22 · Shot Put · Place 14 · Chino Pumas Track ClubChino Pumas Track ClubShot Put4kg14.7.74m7
Jun 9USATF Southern California Association Junior Olympic ChampionshipsJun 9 · Discus · Place 4 · Chino Pumas Track ClubChino Pumas Track ClubDiscus427.43m—
Jun 9USATF Southern California Association Junior Olympic ChampionshipsJun 9 · Javelin · Place 5 · Chino Pumas Track ClubChino Pumas Track ClubJavelin528.78m—
Jun 9USATF Southern California Association Junior Olympic ChampionshipsJun 9 · Shot Put · Place 7 · Chino Pumas Track ClubChino Pumas Track ClubShot Put78.63m—
Jun 3West Coast Classic presented by the Pacific Coast ShockwavesJun 3 · Javelin · Place 5 · Chino Pumas Track ClubChino Pumas Track ClubJavelin600g5.30.28mUnofficial7
Jun 3West Coast Classic presented by the Pacific Coast ShockwavesJun 3 · Discus · Place 4 · Chino Pumas Track ClubChino Pumas Track ClubDiscus1kg4.24.26mUnofficial7
Jun 3West Coast Classic presented by the Pacific Coast ShockwavesJun 3 · Shot Put · Place 7 · Chino Pumas Track ClubChino Pumas Track ClubShot Put4kg7.8.10mUnofficial7
May 27LA Jets 37th InvitationalMay 27 · Javelin · Place 3 · Chino Pumas Track ClubChino Pumas Track ClubJavelin326.43m—
May 27LA Jets 37th InvitationalMay 27 · Shot Put · Place 5 · Chino Pumas Track ClubChino Pumas Track ClubShot Put58.23m—
May 6Pacific Coast Shockwaves InvitationalMay 6 · Shot Put · Place 9 · Chino Pumas Track ClubChino Pumas Track ClubShot Put97.96m—
May 6Pacific Coast Shockwaves InvitationalMay 6 · Javelin · Place 5 · Chino Pumas Track ClubChino Pumas Track ClubJavelin528.02m—
Apr 22Imani Speed City ComptonApr 22 · Discus · Place 3 · Chino Pumas Track ClubChino Pumas Track ClubDiscus322.62m—
Apr 22Imani Speed City ComptonApr 22 · Javelin · Place 1 · Chino Pumas Track ClubChino Pumas Track ClubJavelin126.13m—
Apr 22Imani Speed City ComptonApr 22 · Shot Put · Place 4 · Chino Pumas Track ClubChino Pumas Track ClubShot Put47.11m—
Apr 15Free Spirit Condor Invitational MeetApr 15 · Javelin · Place 2 · Chino Pumas Track ClubChino Pumas Track ClubJavelin226.78m—
Apr 15Free Spirit Condor Invitational MeetApr 15 · Shot Put · Place 7 · Chino Pumas Track ClubChino Pumas Track ClubShot Put77.07m—
Apr 1Pasadena Running Roses Field Event InvitationalApr 1 · Discus · Place 3 · Chino Pumas Track ClubChino Pumas Track ClubDiscus323.48m—
Apr 1Pasadena Running Roses Field Event InvitationalApr 1 · Javelin · Place 2 · Chino Pumas Track ClubChino Pumas Track ClubJavelin226.43m—
Apr 1Pasadena Running Roses Field Event InvitationalApr 1 · Shot Put · Place 5 · Chino Pumas Track ClubChino Pumas Track ClubShot Put57.19m—
Mar 11LONG BEACH SPRINTERS ALL-COMERSMar 11 · Javelin · Place 1 · Chino Pumas Track ClubChino Pumas Track ClubJavelin600g1.25.07m7

2022 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jul 25USATF National Junior Olympic ChampionshipsJul 25 · Results · Place 13 · 15 Chino Pum15 Chino PumResults1389-03—
Jul 25USATF National Junior Olympic ChampionshipsJul 25 · Results · Place 27 · 15 Chino Pum15 Chino PumResults2761-03—
Jul 25USATF National Junior Olympic ChampionshipsJul 25 · Results · Place 33 · 15 Chino Pum15 Chino PumResults3327-08.75—
Jun 10USATF Southern California Association Junior Olympic ChampionshipsJun 10 · Javelin · Place 2 · Chino Pumas Track ClubChino Pumas Track ClubJavelin450g AeroJav2.30.70m PB6
Jun 10USATF Southern California Association Junior Olympic ChampionshipsJun 10 · Discus · Place 4 · Chino Pumas Track ClubChino Pumas Track ClubDiscus1kg4.17.94m6
Jun 10USATF Southern California Association Junior Olympic ChampionshipsJun 10 · Shot Put · Place 5 · Chino Pumas Track ClubChino Pumas Track ClubShot Put6lb5.8.51m PB6
Jun 3West Coast Classic Presented by the Pacific Coast ShockwavesJun 3 · Javelin · Place 2 · Chino Pumas Track ClubChino Pumas Track ClubJavelin450g AeroJav2.28.50m6
Jun 3West Coast Classic Presented by the Pacific Coast ShockwavesJun 3 · Discus · Place 3 · Chino Pumas Track ClubChino Pumas Track ClubDiscus1kg3.16.82m6
Jun 3West Coast Classic Presented by the Pacific Coast ShockwavesJun 3 · Shot Put · Place 6 · Chino Pumas Track ClubChino Pumas Track ClubShot Put6lb6.8.15m6
May 14Long Beach Sprinters InvitationalMay 14 · Javelin · Place 4 · Chino Pumas Track ClubChino Pumas Track ClubJavelin450g AeroJav4.24.84m6
May 14Long Beach Sprinters InvitationalMay 14 · Shot Put · Place 4 · Chino Pumas Track ClubChino Pumas Track ClubShot Put6lb4.7.76m6
Apr 16Pasadena Running Roses Field Event InvitationalApr 16 · Javelin · Place 1 · Chino Pumas Track ClubChino Pumas Track ClubJavelin450g AeroJav1.25.54m6
Apr 16Pasadena Running Roses Field Event InvitationalApr 16 · Discus · Place 2 · Chino Pumas Track ClubChino Pumas Track ClubDiscus1kg2.16.68m6
Apr 16Pasadena Running Roses Field Event InvitationalApr 16 · Shot Put · Place 5 · Chino Pumas Track ClubChino Pumas Track ClubShot Put6lb5.7.73m6

2021 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jul 17California State Games - YouthJul 17 · Javelin · Place 2 · Chino Pumas Track ClubChino Pumas Track ClubJavelin450g AeroJav2.20.35m12
Jul 17California State Games - YouthJul 17 · Shot Put · Place 4 · Chino Pumas Track ClubChino Pumas Track ClubShot Put6lb4.7.09m12
Jun 18Pacific Coast Shockwaves InvitationalJun 18 · Javelin · Place 2 · Chino Pumas Track ClubChino Pumas Track ClubJavelin450g AeroJav2.23.27m12
Jun 18Pacific Coast Shockwaves InvitationalJun 18 · Shot Put · Place 4 · Chino Pumas Track ClubChino Pumas Track ClubShot Put6lb4.7.28m12

2019 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jul 22USATF National Junior Olympic ChampionshipsJul 22 · Javelin · Place 23 · 15-Chino Pum15-Chino PumJavelin2381-11—
May 25Los Angeles Jets 35th Annual Track MeetMay 25 · Javelin · Place 2 · Chino Pumas Track ClubChino Pumas Track ClubJavelin228.98m1
May 25Los Angeles Jets 35th Annual Track MeetMay 25 · Shot Put · Place 8 · Chino Pumas Track ClubChino Pumas Track ClubShot Put86.42m1
May 25Los Angeles Jets 35th Annual Track MeetMay 25 · 400 Meters · Place 80 · Chino Pumas Track ClubChino Pumas Track Club400 Meters801:21.89 PB1

2018 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 22USATF Region 15 Junior Olympic ChampionshipsJun 22 · Javelin · Place 2 · Chino Pumas Track ClubChino Pumas Track ClubJavelin224.70m8
Jun 22USATF Region 15 Junior Olympic ChampionshipsJun 22 · Shot Put · Place 1 · Chino Pumas Track ClubChino Pumas Track ClubShot Put15.67m8
May 25LA Jets 34th InvitationalMay 25 · Javelin · Place 2 · Chino Pumas Track ClubChino Pumas Track ClubJavelin223.96m8
May 25LA Jets 34th InvitationalMay 25 · Shot Put · Place 3 · Chino Pumas Track ClubChino Pumas Track ClubShot Put34.51m8
May 25LA Jets 34th InvitationalMay 25 · 400 Meters · Place 43 · Chino Pumas Track ClubChino Pumas Track Club400 Meters431:30.368

2017 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 29Long Beach Sprinters InvitationalApr 29 · Javelin · Place 2 · Chino Pumas Track ClubChino Pumas Track ClubJavelin214.79m7-8