Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Blue River Cross Country CourseUSATF National Junior Olympic Championships · Dec 1410:50.70USATF National Junior Olympic ChampionshipsDecember 14, 2024
3,000 Meters · El Pomar Youth Sports ParkKokopelli Invite · Nov 911:24Kokopelli InviteNovember 9, 2024
3,000 Meters · EP Tom Sawyer State ParkUSATF National Junior Olympic Championships · Dec 913:13.32USATF National Junior Olympic ChampionshipsDecember 9, 2023
3,000 Meters · Monument Valley ParkUSATF Colorado Association Junior Olympic Championships & Kokopelli Racing Team Invitational · Nov 511:58USATF Colorado Association Junior Olympic Championships & Kokopelli Racing Team InvitationalNovember 5, 2022
3,000 Meters · Red Mountain ParkUSATF Region 10 Junior Olympic Championships · Nov 1611:13.74USATF Region 10 Junior Olympic ChampionshipsNovember 16, 2024
5,000 Meters · Cattails Golf Course33nd Running Joe I. Vigil Open · Sep 1221:53.733nd Running Joe I. Vigil OpenSeptember 12, 2026
5,000 Meters · Heritage High SchoolLiberty Bell Invitational 2026 · Sep 519:33.5Liberty Bell Invitational 2026September 5, 2026
5,000 Meters · John Hunt Cross Country ParkNew Balance RunningLane XC Championships · Dec 618:10.75New Balance RunningLane XC ChampionshipsDecember 6, 2025
5,000 Meters · Lincoln Park Golf CourseWarrior XC Invitational @Lincoln Park · Oct 920:35.46Warrior XC Invitational @Lincoln ParkOctober 9, 2026
5,000 Meters · Penrose ParkCheyenne Mountain Stampede (Pre-State) · Aug 2120:35.3Cheyenne Mountain Stampede (Pre-State)August 21, 2026
5,000 Meters · Toka Sticks Golf CourseNXR Southwest Regional Championships · Nov 2218:24.55NXR Southwest Regional ChampionshipsNovember 22, 2025

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 9Warrior XC Invitational @Lincoln ParkOct 9 · 5,000 Meters Junior Varsity · Place 67 · Palmer RidgePalmer Ridge5,000 Meters Junior Varsity6720:35.46 PB8
Sep 1233nd Running Joe I. Vigil OpenSep 12 · 5,000 Meters Varsity · Place 314 · Palmer RidgePalmer Ridge5,000 Meters Varsity31421:53.7 PB8
Sep 5Liberty Bell Invitational 2026Sep 5 · 5,000 Meters Sweepstakes · Place 154 · Palmer RidgePalmer Ridge5,000 Meters Sweepstakes15419:33.5 PB8
Aug 21Cheyenne Mountain Stampede (Pre-State)Aug 21 · 5,000 Meters Varsity Large · Place 159 · Palmer RidgePalmer Ridge5,000 Meters Varsity Large15920:35.3 PB8

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Dec 6New Balance RunningLane XC ChampionshipsDec 6 · 5,000 Meters Blue · Place 84 · UnattachedUnattached5,000 Meters Blue8418:10.75 PB8
Nov 22NXR Southwest Regional ChampionshipsNov 22 · 5,000 Meters Citizens · Place 76 · CitizensCitizens5,000 Meters Citizens7618:24.55 PB8

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Dec 14USATF National Junior Olympic ChampionshipsDec 14 · 3,000 Meters 11-12 · Place 47 · Kokopelli Racing TeamKokopelli Racing Team3,000 Meters 11-124710:50.70 PB6
Nov 16USATF Region 10 Junior Olympic ChampionshipsNov 16 · 3,000 Meters 11-12 · Place 10 · Kokopelli Racing TeamKokopelli Racing Team3,000 Meters 11-121011:13.74 PB6
Nov 9Kokopelli InviteNov 9 · 3,000 Meters 11-12 · Place 4 · Unattached (Kokopelli Racing Team)Unattached (Kokopelli Racing Team)3,000 Meters 11-12411:24 PB7

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Dec 9USATF National Junior Olympic ChampionshipsDec 9 · 3,000 Meters 11-12 · Place 392 · Kokopelli Racing TeamKokopelli Racing Team3,000 Meters 11-1239213:13.32 PB5
Nov 4USATF Colorado Association Junior Olympic Championships & Kokopelli Racing Team InvitationalNov 4 · 3,000 Meters 11-12 · Place 18 · Kokopelli Racing TeamKokopelli Racing Team3,000 Meters 11-121812:055

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 19USATF Region 10 Junior Olympic ChampionshipsNov 19 · 3,000 Meters Varsity · Place 8 · Kokopelli KidsKokopelli Kids3,000 Meters Varsity812:53.1—
Nov 5USATF Colorado Association Junior Olympic Championships & Kokopelli Racing Team InvitationalNov 5 · 3,000 Meters 9-10 · Place 12 · Kokopelli Racing TeamKokopelli Racing Team3,000 Meters 9-101211:58 PB4