Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Great Park45th Annual Woodbridge Cross Country Classic · Sep 1816:28.845th Annual Woodbridge Cross Country ClassicSeptember 18, 2026
5,000 Meters · Adams County Regional ParkHawk JV Championships · Oct 1817:45.07Hawk JV ChampionshipsOctober 18, 2025
5,000 Meters · Heritage High SchoolLiberty Bell Invitational 2026 · Sep 517:23.1Liberty Bell Invitational 2026September 5, 2026
5,000 Meters · Norris Penrose Event Center2026 CHSAA XC STATE CHAMPIONSHIPS · Oct 3117:45.32026 CHSAA XC STATE CHAMPIONSHIPSOctober 31, 2026
5,000 Meters · Northwest Open SpaceRocky Mountain League Meet Championship · Oct 818:00.05Rocky Mountain League Meet ChampionshipOctober 8, 2026
5,000 Meters · Penrose ParkCheyenne Mountain Stampede (Pre-State) · Aug 2117:53.7Cheyenne Mountain Stampede (Pre-State)August 21, 2026
5,000 Meters · Viele Lake XC Course Boulder, COPat Patten Invitational · Oct 317:24.3Pat Patten InvitationalOctober 3, 2026

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 5A Varsity · Place 121 · Boulder5,000 Meters 5A Varsity12117:45.3 PB10
Oct 8Rocky Mountain League Meet ChampionshipOct 8 · 5,000 Meters Varsity · Place 4 · Boulder5,000 Meters Varsity418:00.05 PB10
Oct 3Pat Patten InvitationalOct 3 · 5,000 Meters Varsity · Place 72 · Boulder5,000 Meters Varsity7217:24.3 PB10
Sep 1845th Annual Woodbridge Cross Country ClassicSep 18 · 3 Miles Race 58 - 8:22pm - Gold Varsity B (B) · Place 217 · Boulder3 Miles Race 58 - 8:22pm - Gold Varsity B (B)21716:28.8 PB10
Sep 5Liberty Bell Invitational 2026Sep 5 · 5,000 Meters D1 Varsity · Place 56 · Boulder5,000 Meters D1 Varsity5617:23.1 PB10
Aug 21Cheyenne Mountain Stampede (Pre-State)Aug 21 · 5,000 Meters Championship · Place 106 · Boulder5,000 Meters Championship10617:53.7 PB10

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 18Hawk JV ChampionshipsOct 18 · 5,000 Meters Junior Varsity · Place 27 · Boulder5,000 Meters Junior Varsity2717:45.07 PB9
Oct 4Pat Patten InvitationalOct 4 · 5,000 Meters Varsity · Place 90 · Boulder5,000 Meters Varsity9018:36.79