Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Cleveland HS XC CourseCleveland Invitational · Aug 2719:50.9Cleveland InvitationalAugust 27, 2022
3,000 Meters · Mesa Del SolUSATF New Mexico Junior Olympic Association Championships · Nov 213:09.58USATF New Mexico Junior Olympic Association ChampionshipsNovember 2, 2019
3,000 Meters · South Jemez BallfieldsUSATF New Mexico Junior Olympic Association Championships · Nov 313:48.16USATF New Mexico Junior Olympic Association ChampionshipsNovember 3, 2018
4,000 Meters · Ben Greiner FieldUSATF NM Cougar Track Club Developmental Meet · Oct 3017:00.85USATF NM Cougar Track Club Developmental MeetOctober 30, 2021
4,000 Meters · Manzano Mesa ParkRunning Medicine Cross Country Meet · Oct 916:06.73Running Medicine Cross Country MeetOctober 9, 2021
4,000 Meters · Mesa Del SolUSATF New Mexico Association Junior Olympic Championships · Nov 616:27.7USATF New Mexico Association Junior Olympic ChampionshipsNovember 6, 2021
5,000 Meters · Albuquerque AcademyNew Mexico Cross Country State Championships · Nov 816:05.2New Mexico Cross Country State ChampionshipsNovember 8, 2025
5,000 Meters · Albuquerque Academy NMAA State Cross Country Championships · Nov 1117:20.39NMAA State Cross Country ChampionshipsNovember 11, 2023
5,000 Meters · Eldorado HSEldorado Invitational · Oct 2121:20.28Eldorado InvitationalOctober 21, 2022
5,000 Meters · Shalimar Country ClubNXR Southwest Regional Championships · Nov 2021:01.4NXR Southwest Regional ChampionshipsNovember 20, 2021
5,000 Meters · Toka Sticks Golf CourseNXR Southwest Regional Championships · Nov 2215:43.10NXR Southwest Regional ChampionshipsNovember 22, 2025
5,000 Meters · University Of New MexicoUNM Lobo Cross-Country Invitational · Sep 917:31.07UNM Lobo Cross-Country InvitationalSeptember 9, 2023
5,000 Meters · UNM North Golf Course2025 University of New Mexico Lobo Cross Country Invitational · Sep 1316:57.42025 University of New Mexico Lobo Cross Country InvitationalSeptember 13, 2025
5,000 Meters · Vista Sandia Equestrian ParkNMAA 5A District 2 · Nov 116:18.45NMAA 5A District 2November 1, 2024
8,000 Meters · Cattails Golf Course33nd Running Joe I. Vigil Open · Sep 1226:18.233nd Running Joe I. Vigil OpenSeptember 12, 2026
8,000 Meters · The Greiner Family XC Course88th Running of the Cowboy Jamboree hosted by Oklahoma State University · Sep 2627:29.888th Running of the Cowboy Jamboree hosted by Oklahoma State University September 26, 2026

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 24UC-Colorado Springs XC OpenOct 24 · 8,000 Meters Varsity · Place 66 · Adams StateAdams State8,000 Meters Varsity6626:57.00FR
Sep 2688th Running of the Cowboy Jamboree hosted by Oklahoma State University Sep 26 · 8,000 Meters Men's College · Place 155 · Adams StateAdams State8,000 Meters Men's College15527:29.8 PBFr
Sep 1233nd Running Joe I. Vigil OpenSep 12 · 8,000 Meters Open · Place 26 · Adams StateAdams State8,000 Meters Open2626:18.2 PBFr

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 22NXR Southwest Regional ChampionshipsNov 22 · 5,000 Meters Large 1 · Place 7 · EldoradoEldorado5,000 Meters Large 1715:43.10 PB12
Nov 8New Mexico Cross Country State ChampionshipsNov 8 · 5,000 Meters 5A · Place 5 · EldoradoEldorado5,000 Meters 5A516:05.2 PB12
Sep 132025 University of New Mexico Lobo Cross Country InvitationalSep 13 · 5,000 Meters Varsity Boys · Place 27 · EldoradoEldorado5,000 Meters Varsity Boys2716:57.4 PB12

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 23NXR Southwest Regional ChampionshipsNov 23 · 5,000 Meters Large 1 · Place 41 · EldoradoEldorado5,000 Meters Large 14116:22.2711
Nov 9New Mexico State Cross Country ChampionshipsNov 9 · 5,000 Meters 5A · Place 12 · EldoradoEldorado5,000 Meters 5A1216:17.211
Nov 1NMAA 5A District 2Nov 1 · 5,000 Meters Varsity · Place 3 · EldoradoEldorado5,000 Meters Varsity316:18.45 PB11
Oct 19Academy ExtravaganzaOct 19 · 5,000 Meters Varsity 5A · Place 19 · EldoradoEldorado5,000 Meters Varsity 5A1916:40.0311

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 11NMAA State Cross Country ChampionshipsNov 11 · 5,000 Meters 5A · Place 42 · EldoradoEldorado5,000 Meters 5A4217:20.39 PB10
Sep 9UNM Lobo Cross-Country InvitationalSep 9 · 5,000 Meters Varsity · Place 37 · EldoradoEldorado5,000 Meters Varsity3717:31.07 PB10

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 21Eldorado InvitationalOct 21 · 5,000 Meters Junior Varsity · Place 6 · EldoradoEldorado5,000 Meters Junior Varsity621:20.28 PB9
Oct 15Academy ExtravaganzaOct 15 · 5,000 Meters 5A · Place 114 · EldoradoEldorado5,000 Meters 5A11419:26.839
Aug 27Cleveland InvitationalAug 27 · 3 Miles Junior Varsity · Place 25 · EldoradoEldorado3 Miles Junior Varsity2519:50.9 PB9

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 20NXR Southwest Regional ChampionshipsNov 20 · 5,000 Meters Open - Small School (1-999) · Place 207 · UNA NMUNA NM5,000 Meters Open - Small School (1-999)20721:01.4 PB8
Nov 6USATF New Mexico Association Junior Olympic ChampionshipsNov 6 · 4,000 Meters 13-14 · Place 3 · Sol Running ClubSol Running Club4,000 Meters 13-14316:27.7 PB8
Oct 30USATF NM Cougar Track Club Developmental MeetOct 30 · 4,000 Meters 13-14 · Place 2 · Sol Running ClubSol Running Club4,000 Meters 13-14217:00.85 PB8
Oct 9Running Medicine Cross Country MeetOct 9 · 4,000 Meters 13-14 · Place 4 · Sol Running ClubSol Running Club4,000 Meters 13-14416:06.73 PB8

2019 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 16USATF Region 10 Junior Olympic ChampionshipsNov 16 · 3,000 Meters Varsity · Place 58 · 08 Sol Running Club A08 Sol Running Club A3,000 Meters Varsity5812:27.54—
Nov 2USATF New Mexico Junior Olympic Association ChampionshipsNov 2 · 3,000 Meters 11-12 · Place 15 · Sol Running ClubSol Running Club3,000 Meters 11-121513:09.58 PB6

2018 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 3USATF New Mexico Junior Olympic Association ChampionshipsNov 3 · 3,000 Meters 9-10 · Place 22 · Sol Running ClubSol Running Club3,000 Meters 9-102213:48.16 PB5