Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Eastside Sports ComplexUSATF Region 10 Junior Olympic Championships · Nov 1812:18.63USATF Region 10 Junior Olympic ChampionshipsNovember 18, 2023
3,000 Meters · EP Tom Sawyer State ParkUSATF National Junior Olympic Championships · Dec 911:59.40USATF National Junior Olympic ChampionshipsDecember 9, 2023
3,000 Meters · Monument Valley ParkUSATF Colorado Association Junior Olympic Championships & Kokopelli Racing Team Invitational · Nov 412:39USATF Colorado Association Junior Olympic Championships & Kokopelli Racing Team InvitationalNovember 4, 2023
4,000 Meters · El Pomar Youth Sports ParkKokopelli Invite · Nov 917:22Kokopelli InviteNovember 9, 2024
4,000 Meters · Red Mountain ParkUSATF Region 10 Junior Olympic Championships · Nov 1616:02.31USATF Region 10 Junior Olympic ChampionshipsNovember 16, 2024
5,000 Meters · Aurora Sports ParkCHSAA Colorado 2A Region 2 · Oct 2219:57.0CHSAA Colorado 2A Region 2October 22, 2026
5,000 Meters · Cherry Creek State ParkCherry Creek Steve Lohman Invitational · Aug 2921:29.0Cherry Creek Steve Lohman InvitationalAugust 29, 2026
5,000 Meters · Clement ParkDave Sanders Invitational · Sep 2620:02.4Dave Sanders InvitationalSeptember 26, 2025
5,000 Meters · Heritage High SchoolLiberty Bell Invitational 2026 · Sep 520:52.6Liberty Bell Invitational 2026September 5, 2026
5,000 Meters · Julia deKoevend ParkArapahoe Warrior XC Invitational · Sep 1121:11.0Arapahoe Warrior XC InvitationalSeptember 11, 2026
5,000 Meters · Monument Valley ParkCoronado Cougar Classic 2025 · Sep 2019:52.6Coronado Cougar Classic 2025September 20, 2025
5,000 Meters · Norris Penrose Event Center2026 CHSAA XC STATE CHAMPIONSHIPS · Oct 3121:18.92026 CHSAA XC STATE CHAMPIONSHIPSOctober 31, 2026
5,000 Meters · Penrose ParkCheyenne Mountain Stampede (Pre-State) · Aug 2121:34.3Cheyenne Mountain Stampede (Pre-State)August 21, 2026
5,000 Meters · Toka Sticks Golf CourseNXR Southwest Regional Championships · Nov 2221:14.39NXR Southwest Regional ChampionshipsNovember 22, 2025

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 312026 CHSAA XC STATE CHAMPIONSHIPSOct 31 · 5,000 Meters 2A Varsity · Place 135 · Ascent Classical Academy Douglas CountyAscent Classical Academy Douglas County5,000 Meters 2A Varsity13521:18.9 PB10
Oct 22CHSAA Colorado 2A Region 2Oct 22 · 5,000 Meters Varsity · Place 21 · Ascent Classical Academy Douglas CountyAscent Classical Academy Douglas County5,000 Meters Varsity2119:57.0 PB10
Sep 11Arapahoe Warrior XC InvitationalSep 11 · 5,000 Meters Varsity · Place 154 · Ascent Classical Academy Douglas CountyAscent Classical Academy Douglas County5,000 Meters Varsity15421:11.0 PB10
Sep 5Liberty Bell Invitational 2026Sep 5 · 5,000 Meters D4 · Place 62 · Ascent Classical Academy Douglas CountyAscent Classical Academy Douglas County5,000 Meters D46220:52.6 PB10
Aug 29Cherry Creek Steve Lohman InvitationalAug 29 · 5,000 Meters Varsity · Place 177 · Ascent Classical Academy Douglas CountyAscent Classical Academy Douglas County5,000 Meters Varsity17721:29.0 PB10
Aug 21Cheyenne Mountain Stampede (Pre-State)Aug 21 · 5,000 Meters Varsity Small · Place 117 · Ascent Classical Academy Douglas CountyAscent Classical Academy Douglas County5,000 Meters Varsity Small11721:34.3 PB10

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 22NXR Southwest Regional ChampionshipsNov 22 · 5,000 Meters Small 1 · Place 207 · Ascent Classical Academy Douglas CountyAscent Classical Academy Douglas County5,000 Meters Small 120721:14.39 PB9
Oct 23Colorado 2A Region 2Oct 23 · 5,000 Meters Varsity · Place 45 · Ascent Classical Academy Douglas CountyAscent Classical Academy Douglas County5,000 Meters Varsity4520:13.29
Sep 26Dave Sanders InvitationalSep 26 · 5,000 Meters D2 Varsity · Place 55 · Ascent Classical Academy Douglas CountyAscent Classical Academy Douglas County5,000 Meters D2 Varsity5520:02.4 PB9
Sep 20Coronado Cougar Classic 2025Sep 20 · 5,000 Meters 2A/3A · Place 51 · Ascent Classical Academy Douglas CountyAscent Classical Academy Douglas County5,000 Meters 2A/3A5119:52.6 PB9
Sep 13Liberty Bell InvitationalSep 13 · 5,000 Meters Division 3 · Place 64 · Ascent Classical Academy Douglas CountAscent Classical Academy Douglas Count5,000 Meters Division 36419:14.809
Aug 29Arapahoe Warrior XC InvitationalAug 29 · 5,000 Meters Frosh/Soph · Place 104 · Ascent Classical Academy Douglas CountyAscent Classical Academy Douglas County5,000 Meters Frosh/Soph10421:11.19

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 16USATF Region 10 Junior Olympic ChampionshipsNov 16 · 4,000 Meters 13-14 · Place 53 · Elevated Distance TrainingElevated Distance Training4,000 Meters 13-145316:02.31 PB8
Nov 9Kokopelli InviteNov 9 · 4,000 Meters 13-14 · Place 25 · Unattached (Elevated Distance Training)Unattached (Elevated Distance Training)4,000 Meters 13-142517:22 PB8

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Dec 9USATF National Junior Olympic ChampionshipsDec 9 · 3,000 Meters 11-12 · Place 260 · Elevated Distance TrainingElevated Distance Training3,000 Meters 11-1226011:59.40 PB7
Nov 18USATF Region 10 Junior Olympic ChampionshipsNov 18 · 3,000 Meters 11-12 · Place 44 · Elevated Distance TrainingElevated Distance Training3,000 Meters 11-124412:18.63 PB7
Nov 4USATF Colorado Association Junior Olympic Championships & Kokopelli Racing Team InvitationalNov 4 · 3,000 Meters 11-12 · Place 29 · Elevated Distance TrainingElevated Distance Training3,000 Meters 11-122912:39 PB7

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 19USATF Region 10 Junior Olympic ChampionshipsNov 19 · 3,000 Meters Varsity · Place 40 · Kokopelli KidsKokopelli Kids3,000 Meters Varsity4013:18.6—
Nov 5USATF Colorado Association Junior Olympic Championships & Kokopelli Racing Team InvitationalNov 5 · 3,000 Meters 11-12 · Place 33 · Kokopelli Racing TeamKokopelli Racing Team3,000 Meters 11-123312:406