Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCougar Track Club Meet · Apr 2917.92aCougar Track Club MeetApril 29, 2023
Discus · 1kg · OutdoorUSATF New Mexico Junior Olympic Championships · Jun 1328.87mUSATF New Mexico Junior Olympic ChampionshipsJune 13, 2026
Javelin · 300g TJ · OutdoorUSATF New Mexico Association Junior Olympic Championships and New Mexico Games · Jun 1112.43mUSATF New Mexico Association Junior Olympic Championships and New Mexico GamesJune 11, 2022
Shot Put · 4kg · OutdoorUSATF New Mexico Junior Olympic Championships · Jun 1310.70mUSATF New Mexico Junior Olympic ChampionshipsJune 13, 2026
Shot Put · 6lb · Outdoor2024 AAT Track Meet #31 · May 119.66m2024 AAT Track Meet #31May 11, 2024

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jul 9USATF Region 10 Junior Olympic Regional ChampionshipsJul 9 · Discus · Place 8 · Zia Track ClubZia Track ClubDiscus1kg8.25.23m8
Jul 9USATF Region 10 Junior Olympic Regional ChampionshipsJul 9 · Shot Put · Place 6 · Zia Track ClubZia Track ClubShot Put4kg6.10.46m8
Jun 13USATF New Mexico Junior Olympic ChampionshipsJun 13 · Discus · Place 2 · Zia Track ClubZia Track ClubDiscus1kg2.28.87m PB8
Jun 13USATF New Mexico Junior Olympic ChampionshipsJun 13 · Shot Put · Place 2 · Zia Track ClubZia Track ClubShot Put4kg2.10.70m PB8
May 302026 AAT Track Meet #34May 30 · Discus · Place 1 · Zia Track ClubZia Track ClubDiscus1kg1.25.65m8
May 302026 AAT Track Meet #34May 30 · Shot Put · Place 1 · Zia Track ClubZia Track ClubShot Put4kg1.10.52m8
May 23ZIA Memorial InvitationalMay 23 · Discus · Place 3 · Zia Track ClubZia Track ClubDiscus1kg3.23.20m8
May 23ZIA Memorial InvitationalMay 23 · Shot Put · Place 2 · Zia Track ClubZia Track ClubShot Put4kg2.10.62m8
May 92026 AAT Track Meet #33May 9 · Discus · Place 1 · Zia Track ClubZia Track ClubDiscus1kg1.27.68m8
May 92026 AAT Track Meet #33May 9 · Shot Put · Place 1 · Zia Track ClubZia Track ClubShot Put4kg1.10.42m8
May 2Spring Kickoff Track Meet May 2 · Discus · Place 1 · Zia Track ClubZia Track ClubDiscus1kg1.26.39m8
May 2Spring Kickoff Track Meet May 2 · Shot Put · Place 1 · Zia Track ClubZia Track ClubShot Put4kg1.9.96m8

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jul 3USATF Region 10 Junior Olympic ChampionshipsJul 3 · Discus · Place 10 · Zia Track ClubZia Track ClubDiscus1023.00m7
Jul 3USATF Region 10 Junior Olympic ChampionshipsJul 3 · Shot Put · Place 6 · Zia Track ClubZia Track ClubShot Put69.80m7
Jun 212025 USATF NM JO Track and Field ChampionshipsJun 21 · Discus · Place 2 · Zia Track ClubZia Track ClubDiscus222.40m7
Jun 212025 USATF NM JO Track and Field ChampionshipsJun 21 · Shot Put · Place 2 · Zia Track ClubZia Track ClubShot Put29.13m7
Jun 7New Mexico Jags Invitational Jun 7 · Discus · Place 3 · Zia Track ClubZia Track ClubDiscus323.92m—
Jun 7New Mexico Jags Invitational Jun 7 · Shot Put · Place 4 · Zia Track ClubZia Track ClubShot Put48.35m—
May 31Cougar Track and Field Meet #20May 31 · Discus · Place 2 · Zia Track ClubZia Track ClubDiscus1kg2.25.10m7
May 31Cougar Track and Field Meet #20May 31 · Shot Put · Place 2 · Zia Track ClubZia Track ClubShot Put4kg2.9.45m7
May 24Zia Memorial Invitational May 24 · Discus · Place 2 · Zia Track ClubZia Track ClubDiscus224.51m—
May 24Zia Memorial Invitational May 24 · Shot Put · Place 1 · Zia Track ClubZia Track ClubShot Put18.17m—
May 102025 AAT Track Meet #32May 10 · Discus · Place 3 · Zia Track ClubZia Track ClubDiscus1kg3.24.12m7
May 102025 AAT Track Meet #32May 10 · Shot Put · Place 2 · Zia Track ClubZia Track ClubShot Put4kg2.8.89m7
May 3Zia Splash May 3 · Discus · Place 3 · Zia Track ClubZia Track ClubDiscus322.94m—
May 3Zia Splash May 3 · Shot Put · Place 2 · Zia Track ClubZia Track ClubShot Put29.00m—

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 15USATF New Mexico Association Junior Olympic ChampionshipsJun 15 · Discus · Place 1 · Zia Track ClubZia Track ClubDiscus122.19m—
Jun 15USATF New Mexico Association Junior Olympic ChampionshipsJun 15 · Shot Put · Place 1 · Zia Track ClubZia Track ClubShot Put19.84m—
Jun 1Cougar Track MeetJun 1 · Discus · Place 2 · Zia Track ClubZia Track ClubDiscus218.63m—
Jun 1Cougar Track MeetJun 1 · Shot Put · Place 1 · Zia Track ClubZia Track ClubShot Put19.69m—
May 112024 AAT Track Meet #31May 11 · Discus · Place 1 · Zia Track ClubZia Track ClubDiscus1kg1.21.85m6
May 112024 AAT Track Meet #31May 11 · Shot Put · Place 1 · Zia Track ClubZia Track ClubShot Put6lb1.9.66m PB6
May 5New Mexico Games and Zia invitationalMay 5 · Discus · Place 2 · Zia Track ClubZia Track ClubDiscus1kg2.16.50m6
May 5New Mexico Games and Zia invitationalMay 5 · Shot Put · Place 1 · Zia Track ClubZia Track ClubShot Put6lb1.8.69m6

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 3New Mexico Lobo Classic (All Comers)Feb 3 · Shot Put · Place 6 · Zia Track ClZia Track ClShot Put627-06.75—
Feb 3New Mexico Lobo Classic (All Comers)Feb 3 · Shot Put · Place 6 · Zia Track ClZia Track ClShot Put627-06.75—

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jul 6USATF Region 10 Junior Olympic ChampionshipsJul 6 · Discus · Place 6 · Zia Track ClubZia Track ClubDiscus619.61m—
Jul 6USATF Region 10 Junior Olympic ChampionshipsJul 6 · Shot Put · Place 7 · Zia Track ClubZia Track ClubShot Put77.55m—
Jun 10USATF New Mexico Association Junior Olympic ChampionshipsJun 10 · Discus · Place 2 · Zia Track ClubZia Track ClubDiscus218.50m—
Jun 10USATF New Mexico Association Junior Olympic ChampionshipsJun 10 · Javelin · Place 8 · Zia Track ClubZia Track ClubJavelin815.24m—
Jun 10USATF New Mexico Association Junior Olympic ChampionshipsJun 10 · Shot Put · Place 2 · Zia Track ClubZia Track ClubShot Put27.59m—
May 27NM Jags Memorial Day Weekend Meltdown Track & Field Invitational May 27 · Javelin · Place 4 · Zia Track ClubZia Track ClubJavelin450g AeroJav4.14.40mUnofficial5
May 27NM Jags Memorial Day Weekend Meltdown Track & Field Invitational May 27 · Discus · Place 3 · Zia Track ClubZia Track ClubDiscus1kg3.13.59mUnofficial5
May 27NM Jags Memorial Day Weekend Meltdown Track & Field Invitational May 27 · Shot Put · Place 2 · Zia Track ClubZia Track ClubShot Put6lb2.7.22mUnofficial5
May 6Second Annual Zia Developmental Track MeetMay 6 · Shot Put · Place 2 · Zia Track ClubZia Track ClubShot Put27.99m—
May 6Second Annual Zia Developmental Track MeetMay 6 · Javelin · Place 8 · Zia Track ClubZia Track ClubJavelin815.15m—
May 6Second Annual Zia Developmental Track MeetMay 6 · 100 Meters · Place 20 · Zia Track ClubZia Track Club100 Meters2018.20a—
Apr 29Cougar Track Club MeetApr 29 · Javelin · Place 10 · Zia Track ClubZia Track ClubJavelin1014.84m—
Apr 29Cougar Track Club MeetApr 29 · Shot Put · Place 3 · Zia Track ClubZia Track ClubShot Put37.27m—
Apr 29Cougar Track Club MeetApr 29 · 100 Meters · Place 25 · Zia Track ClubZia Track Club100 Meters2517.92a PB—

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 11USATF New Mexico Association Junior Olympic Championships and New Mexico GamesJun 11 · Javelin · Place 6 · Albuquerque Athletics TrackAlbuquerque Athletics TrackJavelin300g TJ6.12.43m PB4
Jun 11USATF New Mexico Association Junior Olympic Championships and New Mexico GamesJun 11 · Shot Put · Place 2 · Albuquerque Athletics TrackAlbuquerque Athletics TrackShot Put6lb2.5.45m4
May 21Albuquerque Athletics Track TF Meet #29May 21 · Javelin · Place 3 · Albuquerque Athletics TrackAlbuquerque Athletics TrackJavelin300g TJ3.12.16m4
May 21Albuquerque Athletics Track TF Meet #29May 21 · Shot Put · Place 3 · Albuquerque Athletics TrackAlbuquerque Athletics TrackShot Put6lb3.4.90m4