Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorZia Memorial Invitational · May 2415.34aZia Memorial Invitational May 24, 2025
200 Meters · OutdoorUSATF New Mexico Junior Olympic Championships · Jun 1333.43aUSATF New Mexico Junior Olympic ChampionshipsJune 13, 2026
400 Meters · OutdoorAlbuquerque Athletics Track TF Meet #29 · May 211:24.29aAlbuquerque Athletics Track TF Meet #29May 21, 2022
800 Meters · OutdoorAAT Track & Field Meet #28 · Apr 303:29.72aAAT Track & Field Meet #28April 30, 2022
Javelin · 600g · Outdoor2026 AAT Track Meet #33 · May 99.16m2026 AAT Track Meet #33May 9, 2026
Long Jump · OutdoorUSATF New Mexico Association Junior Olympic Championships · Jun 153.10mUSATF New Mexico Association Junior Olympic ChampionshipsJune 15, 2024

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 13USATF New Mexico Junior Olympic ChampionshipsJun 13 · Long Jump · Place 13 · Dukes Track ClubLong Jump13.3.00m-
Jun 13USATF New Mexico Junior Olympic ChampionshipsJun 13 · Javelin · Place 13 · Dukes Track ClubJavelin600g13.8.24m-
Jun 13USATF New Mexico Junior Olympic ChampionshipsJun 13 · 200 Meters · Place 21 · Dukes Track Club200 MetersRound P21.33.43a PB-
May 92026 AAT Track Meet #33May 9 · Long Jump · Place 15 · Dukes Track ClubLong Jump15.2.89m-
May 92026 AAT Track Meet #33May 9 · Javelin · Place 6 · Dukes Track ClubJavelin600g6.9.16m PB-
May 92026 AAT Track Meet #33May 9 · 100 Meters · Place 14 · Dukes Track Club100 Meters14.15.81a-

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 212025 USATF NM JO Track and Field ChampionshipsJun 21 · Long Jump · Place 13 · Dukes Track ClubLong Jump133.14m—
Jun 212025 USATF NM JO Track and Field ChampionshipsJun 21 · 100 Meters · Place 9 · Dukes Track Club100 MetersRound P915.59a—
Jun 7New Mexico Jags Invitational Jun 7 · 400 Meters · Place 16 · Dukes Track Club400 Meters161:26.46—
Jun 7New Mexico Jags Invitational Jun 7 · 100 Meters · Place 7 · Dukes Track Club100 Meters715.40—
May 31Cougar Track and Field Meet #20May 31 · Long Jump · Place 4 · Dukes Track ClubLong Jump4.3.62m-
May 31Cougar Track and Field Meet #20May 31 · 100 Meters · Dukes Track Club100 Meters—DNS-
May 24Zia Memorial Invitational May 24 · Long Jump · Place 3 · Dukes Track ClubLong Jump34.23m—
May 24Zia Memorial Invitational May 24 · 100 Meters · Place 7 · Dukes Track Club100 Meters715.34a PB—

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 15USATF New Mexico Association Junior Olympic ChampionshipsJun 15 · Long Jump · Place 9 · Dukes Track ClubLong Jump93.10m PB—
Jun 1Cougar Track MeetJun 1 · Long Jump · Place 5 · Dukes Track ClubLong Jump53.46m—
Jun 1Cougar Track MeetJun 1 · 100 Meters · Place 10 · Dukes Track Club100 Meters1016.01a—
May 112024 AAT Track Meet #31May 11 · 100 Meters · Place 5 · Dukes Track Club100 Meters5.16.53a-

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 10USATF New Mexico Association Junior Olympic ChampionshipsJun 10 · 100 Meters · Place 5 · Dukes Track Club100 MetersRound P515.99a—
Jun 10USATF New Mexico Association Junior Olympic ChampionshipsJun 10 · 100 Meters · Place 6 · Dukes Track Club100 Meters616.38a—
May 27NM Jags Memorial Day Weekend Meltdown Track & Field Invitational May 27 · 100 Meters · Dukes Track Club100 Meters—DNS-
Apr 29Cougar Track Club MeetApr 29 · 100 Meters · Place 2 · Dukes Track Club100 Meters216.07a—

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 11USATF New Mexico Association Junior Olympic Championships and New Mexico GamesJun 11 · 200 Meters · Place 6 · Dukes Track Club200 MetersRound P6.35.35a-
Jun 11USATF New Mexico Association Junior Olympic Championships and New Mexico GamesJun 11 · 200 Meters · Place 7 · Dukes Track Club200 Meters7.34.94a-
Jun 4Cougar Track Club 2022 MeetJun 4 · 200 Meters · Place 7 · Dukes Track Club200 Meters7.35.16a-
May 21Albuquerque Athletics Track TF Meet #29May 21 · 400 Meters · Place 5 · Dukes Track Club400 Meters5.1:24.29a PB-
May 21Albuquerque Athletics Track TF Meet #29May 21 · 200 Meters · Place 6 · Dukes Track Club200 Meters6.36.81a-
Apr 30AAT Track & Field Meet #28Apr 30 · 800 Meters · Place 9 · Dukes Track Club800 Meters9.3:29.72a PB-
Apr 30AAT Track & Field Meet #28Apr 30 · 400 Meters · Place 14 · Dukes Track Club400 Meters14.1:29.65a-