Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor2026 AAT Track Meet #34 · May 3016.31a2026 AAT Track Meet #34May 30, 2026
800 Meters · Outdoor2025 AAT Track Meet #32 · May 103:05.09a2025 AAT Track Meet #32May 10, 2025
Javelin · 300g TJ · Outdoor2024 AAT Track Meet #31 · May 1118.00m2024 AAT Track Meet #31May 11, 2024
Javelin · 450g AeroJav · Outdoor2026 AAT Track Meet #33 · May 922.09m2026 AAT Track Meet #33May 9, 2026
Long Jump · OutdoorUSATF New Mexico Association Junior Olympic Championships · Jun 152.63mUSATF New Mexico Association Junior Olympic ChampionshipsJune 15, 2024
Shot Put · 6lb · OutdoorUSATF Region 10 Junior Olympic Regional Championships · Jul 96.58mUSATF Region 10 Junior Olympic Regional ChampionshipsJuly 9, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jul 9USATF Region 10 Junior Olympic Regional ChampionshipsJul 9 · Javelin · Place 12 · Rio Horizon Track ClubJavelin450g AeroJav12.16.45m6
Jul 9USATF Region 10 Junior Olympic Regional ChampionshipsJul 9 · Shot Put · Place 10 · Rio Horizon Track ClubShot Put6lb10.6.58m PB6
Jun 13USATF New Mexico Junior Olympic ChampionshipsJun 13 · Javelin · Place 4 · Rio Horizon Track ClubJavelin450g AeroJav4.18.92m6
Jun 13USATF New Mexico Junior Olympic ChampionshipsJun 13 · Shot Put · Place 4 · Rio Horizon Track ClubShot Put6lb4.6.54m6
Jun 13USATF New Mexico Junior Olympic ChampionshipsJun 13 · 100 Meters · Place 20 · Rio Horizon Track Club100 MetersRound P20.16.43a6
May 302026 AAT Track Meet #34May 30 · Javelin · Place 2 · Rio Horizon Track ClubJavelin450g AeroJav2.19.37m6
May 302026 AAT Track Meet #34May 30 · Shot Put · Place 4 · Rio Horizon Track ClubShot Put6lb4.6.03m6
May 302026 AAT Track Meet #34May 30 · 100 Meters · Place 18 · Rio Horizon Track Club100 Meters18.16.31a PB6
May 23ZIA Memorial InvitationalMay 23 · Javelin · Place 4 · Rio Horizon Track ClubJavelin450g AeroJav4.15.22m6
May 23ZIA Memorial InvitationalMay 23 · Shot Put · Place 4 · Rio Horizon Track ClubShot Put6lb4.6.10m6
May 92026 AAT Track Meet #33May 9 · Javelin · Place 1 · Rio Horizon Track ClubJavelin450g AeroJav1.22.09m PB6
May 92026 AAT Track Meet #33May 9 · Shot Put · Place 4 · Rio Horizon Track ClubShot Put6lb4.5.83m6
May 92026 AAT Track Meet #33May 9 · 800 Meters · Rio Horizon Track Club800 Meters—DNS6
May 2Spring Kickoff Track Meet May 2 · Javelin · Place 2 · Rio Horizon Track ClubJavelin450g AeroJav2.18.47m6
May 2Spring Kickoff Track Meet May 2 · Shot Put · Place 4 · Rio Horizon Track ClubShot Put6lb4.5.55m6
May 2Spring Kickoff Track Meet May 2 · 800 Meters · Place 9 · Rio Horizon Track Club800 Meters9.3:05.94a6

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 31Cougar Track and Field Meet #20May 31 · Javelin · Place 7 · Rio Horizon Track ClubJavelin450g AeroJav7.13.15m5
May 31Cougar Track and Field Meet #20May 31 · Shot Put · Place 4 · Rio Horizon Track ClubShot Put6lb4.5.93m5
May 31Cougar Track and Field Meet #20May 31 · 800 Meters · Place 11 · Rio Horizon Track Club800 Meters11.3:18.56a5
May 24Zia Memorial Invitational May 24 · Javelin · Place 7 · Rio Horizon Track ClubJavelin713.60m5
May 24Zia Memorial Invitational May 24 · Shot Put · Place 3 · Rio Horizon Track ClubShot Put36.37m5
May 24Zia Memorial Invitational May 24 · 800 Meters · Place 8 · Rio Horizon Track Club800 Meters83:08.94a5
May 102025 AAT Track Meet #32May 10 · Shot Put · Place 5 · Rio Horizon Track ClubShot Put6lb5.5.47m5
May 102025 AAT Track Meet #32May 10 · 800 Meters · Place 10 · Rio Horizon Track Club800 Meters10.3:05.09a PB5
May 3Zia Splash May 3 · Javelin · Place 1 · Rio Horizon Track ClubJavelin111.52m5
May 3Zia Splash May 3 · Shot Put · Place 2 · Rio Horizon Track ClubShot Put25.50m5
May 3Zia Splash May 3 · 800 Meters · Place 1 · Rio Horizon Track Club800 Meters13:16.07a5

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 15USATF New Mexico Association Junior Olympic ChampionshipsJun 15 · Long Jump · Place 15 · Rio Horizon Track ClubLong Jump152.63m PB—
Jun 15USATF New Mexico Association Junior Olympic ChampionshipsJun 15 · Javelin · Place 3 · Rio Horizon Track ClubJavelin317.73m—
Jun 15USATF New Mexico Association Junior Olympic ChampionshipsJun 15 · 800 Meters · Place 7 · Rio Horizon Track Club800 Meters73:23.02a—
Jun 1Cougar Track MeetJun 1 · Long Jump · Place 13 · Rio Horizon Track ClubLong Jump132.76m—
Jun 1Cougar Track MeetJun 1 · Javelin · Place 4 · Rio Horizon Track ClubJavelin414.08m—
Jun 1Cougar Track MeetJun 1 · 800 Meters · Place 7 · Rio Horizon Track Club800 Meters73:24.66a—
May 112024 AAT Track Meet #31May 11 · Long Jump · Place 9 · Rio Horizon Track ClubLong Jump9.2.44m4
May 112024 AAT Track Meet #31May 11 · Javelin · Place 3 · Rio Horizon Track ClubJavelin300g TJ3.18.00m PB4
May 5New Mexico Games and Zia invitationalMay 5 · Long Jump · Place 9 · Rio Horizon Track ClubLong Jump9.2.44m4
May 5New Mexico Games and Zia invitationalMay 5 · Javelin · Place 3 · Rio Horizon Track ClubJavelin300g TJ3.16.50m4
May 5New Mexico Games and Zia invitationalMay 5 · 100 Meters · Place 25 · Rio Horizon Track Club100 Meters25.18.56a4

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 27NM Jags Memorial Day Weekend Meltdown Track & Field Invitational May 27 · Long Jump · Place 13 · Rio Horizon Track ClubLong Jump13.2.98mUnofficial3
May 27NM Jags Memorial Day Weekend Meltdown Track & Field Invitational May 27 · 100 Meters · Place 27 · Rio Horizon Track Club100 Meters27.19.66aUnofficial3
May 6Second Annual Zia Developmental Track MeetMay 6 · Long Jump · Place 14 · Rio Horizon Track ClubLong Jump142.82m—
May 6Second Annual Zia Developmental Track MeetMay 6 · 100 Meters · Place 31 · Rio Horizon Track Club100 Meters3118.74a—
Apr 29Cougar Track Club MeetApr 29 · Long Jump · Place 8 · Rio Horizon Track ClubLong Jump82.83m—
Apr 29Cougar Track Club MeetApr 29 · 100 Meters · Place 29 · Rio Horizon Track Club100 Meters2919.26a—