Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Barr Lake State ParkJack n' Jill Invitational · Aug 26 | 11:56 | Jack n' Jill Invitational | August 26, 2019 |
| 5,000 Meters · Adams County Regional ParkColorado 5A Region 4 Championships · Oct 19 | 17:15.0 | Colorado 5A Region 4 Championships | October 19, 2017 |
| 5,000 Meters · Aurora Sports ParkEMAC League Meet · Oct 10 | 16:43.6 | EMAC League Meet | October 10, 2018 |
| 5,000 Meters · Grande Sports ComplexNXR Southwest Regional Championships · Nov 17 | 17:44.8 | NXR Southwest Regional Championships | November 17, 2018 |
| 5,000 Meters · Norris Penrose Event CenterCheyenne Mountain Stampede · Aug 23 | 19:16.3 | Cheyenne Mountain Stampede | August 23, 2019 |
| 5,000 Meters · Northwest Open SpaceEMAC League Meet · Oct 9 | 17:47.8 | EMAC League Meet | October 9, 2019 |
| 5,000 Meters · Spring Canyon ParkCHSAA 5A Region 4 Championships · Oct 17 | 18:33.05 | CHSAA 5A Region 4 Championships | October 17, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 17 | CHSAA 5A Region 4 ChampionshipsOct 17 · 5,000 Meters Varsity · Place 43 · Brighton | 5,000 Meters Varsity | 43 | 18:33.05 PB | 12 |
| Oct 9 | EMAC League MeetOct 9 · 5,000 Meters Varsity · Place 5 · Brighton | 5,000 Meters Varsity | 5 | 17:47.8 PB | 12 |
| Sep 27 | Thornton InvitationalSep 27 · Varsity · Place 60 · Brighton | Varsity | 60 | 17:51 | — |
| Sep 19 | Mercury InvitationalSep 19 · 5,000 Meters Varsity · Place 3 · Brighton | 5,000 Meters Varsity | 3 | 18:11 | 12 |
| Aug 30 | Horizon InvitationalAug 30 · 5,000 Meters Varsity · Place 25 · BRIGHTON | 5,000 Meters Varsity | 25 | 5:54 | 12 |
| Aug 26 | Jack n' Jill InvitationalAug 26 · 2 Miles Varsity · Place 3 · Brighton | 2 Miles Varsity | 3 | 11:56 PB | 12 |
| Aug 23 | Cheyenne Mountain StampedeAug 23 · 5,000 Meters 5A · Place 50 · Brighton | 5,000 Meters 5A | 50 | 19:16.3 PB | 12 |
2018 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 17 | NXR Southwest Regional ChampionshipsNov 17 · 5,000 Meters Large Merged · Place 325 · Brighton | 5,000 Meters Large Merged | 325 | 17:44.8 PB | 11 |
| Oct 18 | Colorado 5A Region 4 ChampionshipsOct 18 · 5,000 Meters Varsity · Place 26 · Brighton | 5,000 Meters Varsity | 26 | 17:43.1 | 11 |
| Oct 10 | EMAC League MeetOct 10 · 5,000 Meters Varsity · Place 6 · Brighton | 5,000 Meters Varsity | 6 | 16:43.6 PB | 11 |
| Oct 5 | Pat Amato ClassicOct 5 · Varsity · Place 59 · Brighton | Varsity | 59 | 5:43 | — |
| Sep 28 | Thornton InvitationalSep 28 · 5,000 Meters Varsity · Place 68 · Brighton | 5,000 Meters Varsity | 68 | 17:32 | 11 |
| Sep 20 | Mercury ClassicSep 20 · 5,000 Meters Varsity · Place 3 · Brighton | 5,000 Meters Varsity | 3 | 18:08 | 11 |
| Sep 1 | Centaurus InvitationalSep 1 · Varsity · Place 86 · Brighton | Varsity | 86 | 18:44 | — |
| Aug 24 | Cheyenne Mountain StampedeAug 24 · 5,000 Meters 5A · Place 66 · Brighton | 5,000 Meters 5A | 66 | 19:08.1 | 66 |
2017 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 18 | NXR Southwest Regional ChampionshipsNov 18 · 5,000 Meters Open - Medium School (1000-1599) · Place 153 · Brighton | 5,000 Meters Open - Medium School (1000-1599) | 153 | 18:03 | 10 |
| Oct 19 | Colorado 5A Region 4 ChampionshipsOct 19 · 5,000 Meters Varsity · Place 31 · Brighton | 5,000 Meters Varsity | 31 | 17:15.0 PB | 10 |
| Oct 3 | Pat Amato Frosh/Soph InvitationalOct 3 · 5,000 Meters Varsity · Place 5 · Brighton | 5,000 Meters Varsity | 5 | 5:53 | — |
| Sep 29 | Thornton InvitationalSep 29 · Varsity · Place 85 · Brighton | Varsity | 85 | 18:04 | — |
| Sep 21 | John Martinez Mercury Classic XCSep 21 · 5,000 Meters Varsity · Place 3 · Brighton | 5,000 Meters Varsity | 3 | 18:37 | 10 |
| Sep 1 | Washington Park InvitationalSep 1 · 5,000 Meters Varsity · Place 56 · Brighton | 5,000 Meters Varsity | 56 | 20:04 | 10 |
| Aug 25 | Cheyenne Mountain StampedeAug 25 · 5A · Place 70 · Brighton | 5A | 70 | 19:38.4 | — |
2016 Cross Country
4 results2011 Cross Country
1 results