Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorUSATF New Mexico Junior Olympic Championships · Jun 1313.37aUSATF New Mexico Junior Olympic ChampionshipsJune 13, 2026
200 Meters · Outdoor2026 AAT Track Meet #34 · May 3028.25a2026 AAT Track Meet #34May 30, 2026
400 Meters · OutdoorNew Mexico Jags Invitational · Jun 71:11.69New Mexico Jags Invitational June 7, 2025
Javelin · 450g AeroJav · Outdoor2024 AAT Track Meet #31 · May 1127.41m2024 AAT Track Meet #31May 11, 2024
Javelin · 600g · Outdoor2026 USATF National Junior Olympic Track & Field Championships · Jul 2746.40m2026 USATF National Junior Olympic Track & Field ChampionshipsJuly 27, 2026
Long Jump · OutdoorCougar Track Club Meet · Apr 293.36mCougar Track Club MeetApril 29, 2023

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · Javelin · Place 2 · Albuquerque Athletics TrackJavelin600g2.46.40m PB-
Jul 9USATF Region 10 Junior Olympic Regional ChampionshipsJul 9 · Javelin · Place 2 · Albuquerque Athletics TrackJavelin600g2.40.50m-
Jun 13USATF New Mexico Junior Olympic ChampionshipsJun 13 · Javelin · Place 3 · Albuquerque Athletics TrackJavelin600g3.34.45m-
Jun 13USATF New Mexico Junior Olympic ChampionshipsJun 13 · 100 Meters · Place 9 · Albuquerque Athletics Track100 MetersRound P9.13.37a PB-
May 302026 AAT Track Meet #34May 30 · Long Jump · Albuquerque Athletics TrackLong Jump—ND-
May 302026 AAT Track Meet #34May 30 · Javelin · Place 4 · Albuquerque Athletics TrackJavelin600g4.22.18m-
May 302026 AAT Track Meet #34May 30 · 200 Meters · Place 11 · Albuquerque Athletics Track200 Meters11.28.25a PB-
May 92026 AAT Track Meet #33May 9 · Long Jump · Place 5 · Albuquerque Athletics TrackLong Jump5.4.70m-
May 92026 AAT Track Meet #33May 9 · Javelin · Place 1 · Albuquerque Athletics TrackJavelin600g1.31.46m-
May 92026 AAT Track Meet #33May 9 · 200 Meters · Place 13 · Albuquerque Athletics Track200 Meters13.28.74a-
May 2Spring Kickoff Track Meet May 2 · Long Jump · Place 8 · Albuquerque Athletics TrackLong Jump8.4.15m-
May 2Spring Kickoff Track Meet May 2 · Javelin · Place 1 · Albuquerque Athletics TrackJavelin600g1.37.06m-
May 2Spring Kickoff Track Meet May 2 · 100 Meters · Place 8 · Albuquerque Athletics Track100 Meters8.13.63a-

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 212025 USATF NM JO Track and Field ChampionshipsJun 21 · Javelin · Place 1 · Albuquerque AthleticsJavelin132.98m—
Jun 212025 USATF NM JO Track and Field ChampionshipsJun 21 · 100 Meters · Place 10 · Albuquerque Athletics100 MetersRound P1014.12a—
Jun 7New Mexico Jags Invitational Jun 7 · Javelin · Place 1 · Albuquerque AthleticsJavelin129.85m—
Jun 7New Mexico Jags Invitational Jun 7 · 400 Meters · Place 14 · Albuquerque Athletics400 Meters141:11.69 PB—
Jun 7New Mexico Jags Invitational Jun 7 · 200 Meters · Place 13 · Albuquerque Athletics200 Meters1330.81—
Jun 7New Mexico Jags Invitational Jun 7 · 100 Meters · Place 13 · Albuquerque Athletics100 Meters1314.40—
May 31Cougar Track and Field Meet #20May 31 · Javelin · Place 2 · Albuquerque Athletics TrackJavelin600g2.33.69m-
May 31Cougar Track and Field Meet #20May 31 · 400 Meters · Place 16 · Albuquerque Athletics Track400 Meters16.1:15.93a-
May 31Cougar Track and Field Meet #20May 31 · 200 Meters · Place 22 · Albuquerque Athletics Track200 Meters22.41.01a-
May 24Zia Memorial Invitational May 24 · Javelin · Place 2 · Albuquerque AthleticsJavelin231.79m—
May 24Zia Memorial Invitational May 24 · 200 Meters · Place 17 · Albuquerque Athletics200 Meters1730.38a—
May 24Zia Memorial Invitational May 24 · 100 Meters · Place 16 · Albuquerque Athletics100 Meters1614.67a—
May 102025 AAT Track Meet #32May 10 · Javelin · Place 2 · Albuquerque Athletics TrackJavelin600g2.31.68m-
May 102025 AAT Track Meet #32May 10 · 200 Meters · Place 7 · Albuquerque Athletics Track200 Meters7.30.88a-

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 15USATF New Mexico Association Junior Olympic ChampionshipsJun 15 · Javelin · Place 2 · Albuquerque Athletics TrJavelin227.06m—
Jun 1Cougar Track MeetJun 1 · Javelin · Place 3 · Albuquerque Athletics TrJavelin321.42m—
May 112024 AAT Track Meet #31May 11 · Javelin · Place 1 · Albuquerque Athletics TrackJavelin450g AeroJav1.27.41m PB-
May 5New Mexico Games and Zia invitationalMay 5 · Long Jump · Place 7 · Albuquerque Athletics TrackLong Jump7.3.52m-
May 5New Mexico Games and Zia invitationalMay 5 · Javelin · Place 1 · Albuquerque Athletics TrackJavelin450g AeroJav1.26.47m-
May 5New Mexico Games and Zia invitationalMay 5 · 400 Meters · Place 14 · Albuquerque Athletics Track400 Meters14.1:17.97a-

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jul 6USATF Region 10 Junior Olympic ChampionshipsJul 6 · Javelin · Place 8 · Albuquerque Athletics TrJavelin826.24m—
Jun 10USATF New Mexico Association Junior Olympic ChampionshipsJun 10 · Long Jump · Place 10 · Albuquerque Athletics TrLong Jump103.74m—
Jun 10USATF New Mexico Association Junior Olympic ChampionshipsJun 10 · Javelin · Place 3 · Albuquerque Athletics TrJavelin324.30m—
May 6Second Annual Zia Developmental Track MeetMay 6 · Long Jump · Place 13 · Albuquerque Athletics TrLong Jump133.54m—
May 6Second Annual Zia Developmental Track MeetMay 6 · Javelin · Place 7 · Albuquerque Athletics TrJavelin716.91m—
May 6Second Annual Zia Developmental Track MeetMay 6 · 200 Meters · Place 18 · Albuquerque Athletics T200 Meters1835.97a—
Apr 29Cougar Track Club MeetApr 29 · Long Jump · Place 13 · Albuquerque Athletics TrLong Jump133.36m PB—
Apr 29Cougar Track Club MeetApr 29 · Javelin · Place 7 · Albuquerque Athletics TrJavelin717.95m—
Apr 29Cougar Track Club MeetApr 29 · 100 Meters · Place 19 · Albuquerque Athletics T100 Meters1915.88a—