Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Black Mesa CasinoNB3 Foundation Traditions Run · Oct 2114:35.0NB3 Foundation Traditions RunOctober 21, 2023
3,000 Meters · Bullhead ParkDukes - Rise to Greatness XC Invitational · Oct 2813:23.45Dukes - Rise to Greatness XC Invitational October 28, 2023
3,000 Meters · Eastside Sports ComplexUSATF Region 10 Junior Olympic Championships · Nov 1815:00.88USATF Region 10 Junior Olympic ChampionshipsNovember 18, 2023
3,000 Meters · John B. Robert Dam / Bear Canyon ArroyoAlbuquerque Athletics Track Cross Country Meet #25 · Sep 2316:36.77Albuquerque Athletics Track Cross Country Meet #25September 23, 2023
3,000 Meters · Los Poblanos Open SpaceCougar Track Club 2022 XC Meet · Oct 2214:34.40Cougar Track Club 2022 XC MeetOctober 22, 2022
3,000 Meters · Sky City CasinoUSATF New Mexico Association Junior Olympic Championships · Oct 2913:23.54USATF New Mexico Association Junior Olympic ChampionshipsOctober 29, 2022
3,000 Meters · South Jemez BallfieldsUSATF New Mexico Association Junior Olympic Championships · Nov 415:36.78USATF New Mexico Association Junior Olympic ChampionshipsNovember 4, 2023
3,000 Meters · Southwestern Indian Polytechnic InstituteRunning Medicine Cross Country Meet · Oct 712:37.54Running Medicine Cross Country MeetOctober 7, 2023
4,000 Meters · Coyote Del MalpaisUSATF New Mexico Association Junior Olympic Championships · Nov 239:38.50USATF New Mexico Association Junior Olympic ChampionshipsNovember 2, 2024
4,000 Meters · Sky City Casino Hotel Acoma2025 USATF New Mexico Junior Olympic XC Championships · Oct 2520:02.942025 USATF New Mexico Junior Olympic XC ChampionshipsOctober 25, 2025

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

2025 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 252025 USATF New Mexico Junior Olympic XC ChampionshipsOct 25 · 4,000 Meters 13-14 · Place 10 · Dukes Track Club4,000 Meters 13-141020:02.94 PB8

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 2USATF New Mexico Association Junior Olympic ChampionshipsNov 2 · 4,000 Meters 13-14 · Place 34 · Dukes Track Club4,000 Meters 13-143439:38.50 PB7
Oct 19Dukes Track Club Rise to Greatness XC InvitationalOct 19 · 4,000 Meters 13-14 · Place 4 · Dukes Track Club4,000 Meters 13-14419:41.66Unofficial7
Sep 21Albuquerque Athletics Track Cross Country Meet #26Sep 21 · 4,000 Meters 13-14 · Place 10 · Dukes Track Club4,000 Meters 13-141022:56.66Unofficial7

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 18USATF Region 10 Junior Olympic ChampionshipsNov 18 · 3,000 Meters 11-12 · Place 81 · Dukes Track Club3,000 Meters 11-128115:00.88 PB6
Nov 4USATF New Mexico Association Junior Olympic ChampionshipsNov 4 · 3,000 Meters 11-12 · Place 13 · Dukes Track Club3,000 Meters 11-121315:36.78 PB6
Oct 28Dukes - Rise to Greatness XC Invitational Oct 28 · 3,000 Meters 11-12 · Place 7 · Dukes Track Club3,000 Meters 11-12713:23.45 PB6
Oct 21NB3 Foundation Traditions RunOct 21 · 3,000 Meters 3,000 Meters 11-12 · Place 14 · Dukes Track Club3,000 Meters 3,000 Meters 11-121414:35.0 PB6
Oct 7Running Medicine Cross Country MeetOct 7 · 3,000 Meters 11-12 · Place 6 · Dukes Track Club3,000 Meters 11-12612:37.54 PB6
Sep 23Albuquerque Athletics Track Cross Country Meet #25Sep 23 · 3,000 Meters 11-12 · Place 9 · Dukes Track Club3,000 Meters 11-12916:36.77 PB6

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 29USATF New Mexico Association Junior Olympic ChampionshipsOct 29 · 3,000 Meters 11-12 · Place 18 · Dukes Track Club3,000 Meters 11-121813:23.54 PB5
Oct 22Cougar Track Club 2022 XC MeetOct 22 · 3,000 Meters 11-12 · Place 22 · Dukes Track Club3,000 Meters 11-122214:34.40 PB5