Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor2026 AAT Track Meet #34 · May 3016.26a2026 AAT Track Meet #34May 30, 2026
1500 Meters · Outdoor2025 USATF NM JO Track and Field Championships · Jun 216:11.37a2025 USATF NM JO Track and Field ChampionshipsJune 21, 2025
200 Meters · Outdoor2026 AAT Track Meet #33 · May 931.35a2026 AAT Track Meet #33May 9, 2026
400 Meters · OutdoorUSATF New Mexico Junior Olympic Championships · Jun 131:10.68aUSATF New Mexico Junior Olympic ChampionshipsJune 13, 2026
800 Meters · OutdoorZia Memorial Invitational · May 242:58.65aZia Memorial Invitational May 24, 2025
Javelin · 300g TJ · OutdoorUSATF New Mexico Association Junior Olympic Championships and New Mexico Games · Jun 116.58mUSATF New Mexico Association Junior Olympic Championships and New Mexico GamesJune 11, 2022
Javelin · 450g AeroJav · Outdoor2026 AAT Track Meet #33 · May 910.94m2026 AAT Track Meet #33May 9, 2026
Long Jump · OutdoorCougar Track Club Meet · Apr 291.73mCougar Track Club MeetApril 29, 2023

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 13USATF New Mexico Junior Olympic ChampionshipsJun 13 · Javelin · Place 12 · Albuquerque Athletics TrackJavelin450g AeroJav12.8.70m12
Jun 13USATF New Mexico Junior Olympic ChampionshipsJun 13 · 400 Meters · Place 7 · Albuquerque Athletics Track400 MetersRound P7.1:11.12a12
Jun 13USATF New Mexico Junior Olympic ChampionshipsJun 13 · 400 Meters · Place 6 · Albuquerque Athletics Track400 Meters6.1:10.68a PB12
May 302026 AAT Track Meet #34May 30 · 400 Meters · Place 8 · Albuquerque Athletics Track400 Meters8.1:13.83a12
May 302026 AAT Track Meet #34May 30 · 200 Meters · Place 12 · Albuquerque Athletics Track200 Meters12.32.88a12
May 302026 AAT Track Meet #34May 30 · 100 Meters · Place 16 · Albuquerque Athletics Track100 Meters16.16.26a PB12
May 23ZIA Memorial InvitationalMay 23 · 400 Meters · Place 6 · Albuquerque Athletics Track400 Meters6.1:11.62a12
May 23ZIA Memorial InvitationalMay 23 · 100 Meters · Place 10 · Albuquerque Athletics Track100 Meters10.16.62a12
May 92026 AAT Track Meet #33May 9 · Javelin · Place 4 · Albuquerque Athletics TrackJavelin450g AeroJav4.10.94m PB12
May 92026 AAT Track Meet #33May 9 · 400 Meters · Place 5 · Albuquerque Athletics Track400 Meters5.1:11.71a12
May 92026 AAT Track Meet #33May 9 · 200 Meters · Place 9 · Albuquerque Athletics Track200 Meters9.31.35a PB12
May 2Spring Kickoff Track Meet May 2 · Javelin · Place 9 · Albuquerque Athletics TrackJavelin450g AeroJav9.7.40m12
May 2Spring Kickoff Track Meet May 2 · 400 Meters · Place 5 · Albuquerque Athletics Track400 Meters5.1:12.26a12
May 2Spring Kickoff Track Meet May 2 · 200 Meters · Place 13 · Albuquerque Athletics Track200 Meters13.32.07a12

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 212025 USATF NM JO Track and Field ChampionshipsJun 21 · 1500 Meters · Place 7 · Albuquerque Athletics1500 Meters76:11.37a PB—
Jun 212025 USATF NM JO Track and Field ChampionshipsJun 21 · 800 Meters · Place 8 · Albuquerque Athletics800 Meters82:59.50a—
Jun 7New Mexico Jags Invitational Jun 7 · Javelin · Place 7 · Albuquerque AthleticsJavelin78.34m—
Jun 7New Mexico Jags Invitational Jun 7 · 400 Meters · Place 6 · Albuquerque Athletics400 Meters61:16.22—
May 24Zia Memorial Invitational May 24 · 1500 Meters · Place 4 · Albuquerque Athletics1500 Meters46:15.65a—
May 24Zia Memorial Invitational May 24 · 800 Meters · Place 5 · Albuquerque Athletics800 Meters52:58.65a PB—
May 102025 AAT Track Meet #32May 10 · 1500 Meters · Place 4 · Albuquerque Athletics Track1500 Meters4.6:17.83a11
May 102025 AAT Track Meet #32May 10 · 800 Meters · Place 4 · Albuquerque Athletics Track800 Meters4.3:07.68a11

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jul 6USATF Region 10 Junior Olympic ChampionshipsJul 6 · 1500 Meters · Place 11 · Albuquerque Athletics T1500 Meters117:07.53a—
Jul 6USATF Region 10 Junior Olympic ChampionshipsJul 6 · 800 Meters · Place 13 · Albuquerque Athletics T800 Meters133:38.42a—
Jun 10USATF New Mexico Association Junior Olympic ChampionshipsJun 10 · 1500 Meters · Place 3 · Albuquerque Athletics T1500 Meters36:18.88a—
Jun 10USATF New Mexico Association Junior Olympic ChampionshipsJun 10 · 800 Meters · Place 4 · Albuquerque Athletics T800 Meters43:13.76a—
May 27NM Jags Memorial Day Weekend Meltdown Track & Field Invitational May 27 · Long Jump · Place 8 · Albuquerque Athletics TrackLong Jump8.2.68mUnofficial9
May 27NM Jags Memorial Day Weekend Meltdown Track & Field Invitational May 27 · 1500 Meters · Place 6 · Albuquerque Athletics Track1500 Meters6.6:40.35aUnofficial9
May 6Second Annual Zia Developmental Track MeetMay 6 · Long Jump · Place 10 · Albuquerque Athletics TrLong Jump102.78m—
May 6Second Annual Zia Developmental Track MeetMay 6 · 1500 Meters · Place 4 · Albuquerque Athletics T1500 Meters46:22.28a—
May 6Second Annual Zia Developmental Track MeetMay 6 · 400 Meters · Place 7 · Albuquerque Athletics T400 Meters71:24.27a—
Apr 29Cougar Track Club MeetApr 29 · Long Jump · Place 23 · Albuquerque Athletics TrLong Jump231.73m PB—
Apr 29Cougar Track Club MeetApr 29 · 1500 Meters · Place 3 · Albuquerque Athletics T1500 Meters36:25.62a—

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 11USATF New Mexico Association Junior Olympic Championships and New Mexico GamesJun 11 · Javelin · Place 2 · Albuquerque Athletics TrackJavelin300g TJ2.6.58m PB8
Jun 11USATF New Mexico Association Junior Olympic Championships and New Mexico GamesJun 11 · 400 Meters · Place 4 · Albuquerque Athletics Track400 MetersRound P4.1:28.51a8
Jun 11USATF New Mexico Association Junior Olympic Championships and New Mexico GamesJun 11 · 400 Meters · Place 2 · Albuquerque Athletics Track400 Meters2.1:25.92a8
May 21Albuquerque Athletics Track TF Meet #29May 21 · Javelin · Place 4 · Albuquerque Athletics TrackJavelin300g TJ4.5.68m8
May 21Albuquerque Athletics Track TF Meet #29May 21 · 400 Meters · Place 2 · Albuquerque Athletics Track400 Meters2.1:26.80a8
May 21Albuquerque Athletics Track TF Meet #29May 21 · 100 Meters · Place 6 · Albuquerque Athletics Track100 Meters6.19.16a8
May 7Zia Track MeetMay 7 · Javelin · Place 1 · Albuquerque Athletics TrackJavelin300g TJ1.7.74mUnofficial8
May 7Zia Track MeetMay 7 · 400 Meters · Place 1 · Albuquerque Athletics Track400 Meters1.1:29.36aUnofficial8
May 7Zia Track MeetMay 7 · 100 Meters · Place 5 · Albuquerque Athletics Track100 Meters5.19.46aUnofficial8