Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorUSATF New Mexico Association Junior Olympic Championships · Jun 106:00.67aUSATF New Mexico Association Junior Olympic ChampionshipsJune 10, 2023
200 Meters · Outdoor2025 USATF NM JO Track and Field Championships · Jun 2130.54a2025 USATF NM JO Track and Field ChampionshipsJune 21, 2025
3000 Meters · OutdoorUSATF New Mexico Association Junior Olympic Championships · Jun 1012:38.55aUSATF New Mexico Association Junior Olympic ChampionshipsJune 10, 2023
3200 Meters · OutdoorAPS Robertson Blue · Mar 2913:58.88aAPS Robertson BlueMarch 29, 2025
400 Meters · OutdoorUSATF New Mexico Junior Olympic Championships · Jun 131:04.87aUSATF New Mexico Junior Olympic ChampionshipsJune 13, 2026
800 Meters · Outdoor2026 AAT Track Meet #34 · May 302:46.47a2026 AAT Track Meet #34May 30, 2026
Long Jump · OutdoorCougar Track Club Meet · Apr 293.55mCougar Track Club MeetApril 29, 2023

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 · Long Jump · Place 9 · Albuquerque Athletics TrackAlbuquerque Athletics TrackLong Jump9.4.45m10
Jul 9USATF Region 10 Junior Olympic Regional ChampionshipsJul 9 · 800 Meters · Place 10 · Albuquerque Athletics TrackAlbuquerque Athletics Track800 Meters10.2:48.18a10
Jun 13USATF New Mexico Junior Olympic ChampionshipsJun 13 · Long Jump · Place 4 · Albuquerque Athletics TrackAlbuquerque Athletics TrackLong Jump4.4.35m10
Jun 13USATF New Mexico Junior Olympic ChampionshipsJun 13 · 800 Meters · Place 2 · Albuquerque Athletics TrackAlbuquerque Athletics Track800 Meters2.2:47.55a10
Jun 13USATF New Mexico Junior Olympic ChampionshipsJun 13 · 400 Meters · Place 5 · Albuquerque Athletics TrackAlbuquerque Athletics Track400 MetersRound P5.1:06.75a10
Jun 13USATF New Mexico Junior Olympic ChampionshipsJun 13 · 400 Meters · Place 1 · Albuquerque Athletics TrackAlbuquerque Athletics Track400 Meters1.1:04.87a PB10
May 302026 AAT Track Meet #34May 30 · Long Jump · Place 2 · Albuquerque Athletics TrackAlbuquerque Athletics TrackLong Jump2.4.30m10
May 302026 AAT Track Meet #34May 30 · 800 Meters · Place 1 · Albuquerque Athletics TrackAlbuquerque Athletics Track800 Meters1.2:46.47a PB10
May 302026 AAT Track Meet #34May 30 · 400 Meters · Place 3 · Albuquerque Athletics TrackAlbuquerque Athletics Track400 Meters3.1:06.82a10
May 23ZIA Memorial InvitationalMay 23 · Long Jump · Place 2 · Albuquerque Athletics TrackAlbuquerque Athletics TrackLong Jump2.4.18m10
May 23ZIA Memorial InvitationalMay 23 · 800 Meters · Place 2 · Albuquerque Athletics TrackAlbuquerque Athletics Track800 Meters2.2:47.65a10
May 23ZIA Memorial InvitationalMay 23 · 400 Meters · Place 1 · Albuquerque Athletics TrackAlbuquerque Athletics Track400 Meters1.1:06.09a10

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 212025 USATF NM JO Track and Field ChampionshipsJun 21 · Long Jump · Place 6 · Albuquerque AthleticsAlbuquerque AthleticsLong Jump64.13m—
Jun 212025 USATF NM JO Track and Field ChampionshipsJun 21 · 1500 Meters · Place 2 · Albuquerque AthleticsAlbuquerque Athletics1500 Meters26:13.27a—
Jun 212025 USATF NM JO Track and Field ChampionshipsJun 21 · 200 Meters · Place 4 · Albuquerque AthleticsAlbuquerque Athletics200 Meters430.54a PB—
Jun 7New Mexico Jags Invitational Jun 7 · Long Jump · Place 4 · Albuquerque AthleticsAlbuquerque AthleticsLong Jump43.60m—
Jun 7New Mexico Jags Invitational Jun 7 · 1500 Meters · Place 1 · Albuquerque AthleticsAlbuquerque Athletics1500 Meters16:26.15—
Jun 7New Mexico Jags Invitational Jun 7 · 800 Meters · Place 2 · Albuquerque AthleticsAlbuquerque Athletics800 Meters22:53.56—
May 31Cougar Track and Field Meet #20May 31 · Long Jump · Place 5 · Albuquerque Athletics TrackAlbuquerque Athletics TrackLong Jump5.4.31m9
May 31Cougar Track and Field Meet #20May 31 · 1500 Meters · Place 2 · Albuquerque Athletics TrackAlbuquerque Athletics Track1500 Meters2.6:01.71a9
May 31Cougar Track and Field Meet #20May 31 · 800 Meters · Place 3 · Albuquerque Athletics TrackAlbuquerque Athletics Track800 Meters3.2:53.94a9
May 24Zia Memorial Invitational May 24 · Long Jump · Place 3 · Albuquerque AthleticsAlbuquerque AthleticsLong Jump34.45m—
May 24Zia Memorial Invitational May 24 · 1500 Meters · Place 1 · Albuquerque AthleticsAlbuquerque Athletics1500 Meters16:23.57a—
May 24Zia Memorial Invitational May 24 · 800 Meters · Place 3 · Albuquerque AthleticsAlbuquerque Athletics800 Meters32:58.58a—
Mar 29APS Robertson BlueMar 29 · 3200 Meters · Place 7 · SandiaSandia3200 Meters7.13:58.88a PB9
Mar 29APS Robertson BlueMar 29 · 800 Meters · Place 17 · SandiaSandia800 Meters17.2:57.33a9

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 15USATF New Mexico Association Junior Olympic ChampionshipsJun 15 · Long Jump · Place 8 · Albuquerque Athletics TrAlbuquerque Athletics TrLong Jump84.16m—
Jun 15USATF New Mexico Association Junior Olympic ChampionshipsJun 15 · 3000 Meters · Place 3 · Albuquerque Athletics TAlbuquerque Athletics T3000 Meters312:53.02a—
Jun 15USATF New Mexico Association Junior Olympic ChampionshipsJun 15 · 800 Meters · Place 8 · Albuquerque Athletics TAlbuquerque Athletics T800 Meters82:48.20a—
Jun 1Cougar Track MeetJun 1 · Long Jump · Place 12 · Albuquerque Athletics TrAlbuquerque Athletics TrLong Jump123.75m—
Jun 1Cougar Track MeetJun 1 · 3000 Meters · Place 3 · Albuquerque Athletics TAlbuquerque Athletics T3000 Meters313:17.53a—
Jun 1Cougar Track MeetJun 1 · 800 Meters · Place 7 · Albuquerque Athletics TAlbuquerque Athletics T800 Meters72:55.66a—
May 112024 AAT Track Meet #31May 11 · Long Jump · Place 13 · Albuquerque Athletics TrackAlbuquerque Athletics TrackLong Jump13.3.25m8
May 112024 AAT Track Meet #31May 11 · 3000 Meters · Place 4 · Albuquerque Athletics TrackAlbuquerque Athletics Track3000 Meters4.13:13.43a8
May 5New Mexico Games and Zia invitationalMay 5 · Long Jump · Place 20 · Albuquerque Athletics TrackAlbuquerque Athletics TrackLong Jump20.2.75m8
May 5New Mexico Games and Zia invitationalMay 5 · 3000 Meters · Place 2 · Albuquerque Athletics TrackAlbuquerque Athletics Track3000 Meters2.12:55.53a8
May 5New Mexico Games and Zia invitationalMay 5 · 1500 Meters · Place 6 · Albuquerque Athletics TrackAlbuquerque Athletics Track1500 Meters6.6:20.21a8

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 10USATF New Mexico Association Junior Olympic ChampionshipsJun 10 · 3000 Meters · Place 5 · Albuquerque Athletics TAlbuquerque Athletics T3000 Meters512:38.55a PB—
Jun 10USATF New Mexico Association Junior Olympic ChampionshipsJun 10 · 1500 Meters · Place 8 · Albuquerque Athletics TAlbuquerque Athletics T1500 Meters86:00.67a PB—
May 27NM Jags Memorial Day Weekend Meltdown Track & Field Invitational May 27 · 3000 Meters · Place 5 · Albuquerque Athletics TrackAlbuquerque Athletics Track3000 Meters5.13:03.03Unofficial7
May 27NM Jags Memorial Day Weekend Meltdown Track & Field Invitational May 27 · 1500 Meters · Place 9 · Albuquerque Athletics TrackAlbuquerque Athletics Track1500 Meters9.6:16.27aUnofficial7
May 6Second Annual Zia Developmental Track MeetMay 6 · 3000 Meters · Place 4 · Albuquerque Athletics TAlbuquerque Athletics T3000 Meters413:21.97a—
May 6Second Annual Zia Developmental Track MeetMay 6 · 800 Meters · Place 6 · Albuquerque Athletics TAlbuquerque Athletics T800 Meters63:10.81a—
Apr 29Cougar Track Club MeetApr 29 · 3000 Meters · Place 5 · Albuquerque Athletics TAlbuquerque Athletics T3000 Meters513:57.03a—
Apr 29Cougar Track Club MeetApr 29 · Long Jump · Place 13 · Albuquerque Athletics TrAlbuquerque Athletics TrLong Jump133.55m PB—
Apr 29Cougar Track Club MeetApr 29 · 800 Meters · Place 13 · Albuquerque Athletics TAlbuquerque Athletics T800 Meters133:20.23a—

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 11USATF New Mexico Association Junior Olympic Championships and New Mexico GamesJun 11 · Long Jump · Place 8 · Albuquerque Athletics TrackAlbuquerque Athletics TrackLong Jump8.3.21m12
Jun 11USATF New Mexico Association Junior Olympic Championships and New Mexico GamesJun 11 · 3000 Meters · Place 4 · Albuquerque Athletics TrackAlbuquerque Athletics Track3000 Meters4.14:08.19a12
May 21Albuquerque Athletics Track TF Meet #29May 21 · Long Jump · Place 5 · Albuquerque Athletics TrackAlbuquerque Athletics TrackLong Jump5.3.13m12
May 21Albuquerque Athletics Track TF Meet #29May 21 · 3000 Meters · Place 2 · Albuquerque Athletics TrackAlbuquerque Athletics Track3000 Meters2.13:53.80a12
May 21Albuquerque Athletics Track TF Meet #29May 21 · 800 Meters · Place 6 · Albuquerque Athletics TrackAlbuquerque Athletics Track800 Meters6.3:11.18a12
May 7Zia Track MeetMay 7 · Long Jump · Place 8 · Albuquerque Athletics TrackAlbuquerque Athletics TrackLong Jump8.2.93mUnofficial12
May 7Zia Track MeetMay 7 · 1500 Meters · Place 6 · Albuquerque Athletics TrackAlbuquerque Athletics Track1500 Meters6.6:53.22aUnofficial12
Apr 30AAT Track & Field Meet #28Apr 30 · Long Jump · Place 12 · Albuquerque Athletics TrackAlbuquerque Athletics TrackLong Jump12.2.80m12
Apr 30AAT Track & Field Meet #28Apr 30 · 3000 Meters · Place 3 · Albuquerque Athletics TrackAlbuquerque Athletics Track3000 Meters3.14:28.27a12