Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Barr Lake State ParkJack n' Jill Invitational · Aug 26 | 11:53 | Jack n' Jill Invitational | August 26, 2019 |
| 5,000 Meters · Adams County Regional ParkMercury Invitational · Sep 19 | 18:29 | Mercury Invitational | September 19, 2019 |
| 5,000 Meters · Aurora Sports ParkEMAC League Meet · Oct 10 | 17:45.3 | EMAC League Meet | October 10, 2018 |
| 5,000 Meters · Grande Sports ComplexNXR Southwest Regional Championships · Nov 17 | 18:55.7 | NXR Southwest Regional Championships | November 17, 2018 |
| 5,000 Meters · Norris Penrose Event CenterCheyenne Mountain Stampede · Aug 23 | 19:22.2 | Cheyenne Mountain Stampede | August 23, 2019 |
| 5,000 Meters · Northwest Open SpaceEMAC League Meet · Oct 9 | 18:15.3 | EMAC League Meet | October 9, 2019 |
| 5,000 Meters · Spring Canyon ParkCHSAA 5A Region 4 Championships · Oct 17 | 19:03.72 | CHSAA 5A Region 4 Championships | October 17, 2019 |
| 5,000 Meters · YMCA of the Rockies - Snow Mountain Ranch Family Resort and CabinsMiddle Park Invitational · Sep 16 | 23:55 | Middle Park Invitational | September 16, 2017 |
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 55 · Brighton | 5,000 Meters Varsity | 55 | 19:03.72 PB | 12 |
| Oct 9 | EMAC League MeetOct 9 · 5,000 Meters Varsity · Place 11 · Brighton | 5,000 Meters Varsity | 11 | 18:15.3 PB | 12 |
| Sep 27 | Thornton InvitationalSep 27 · Varsity · Place 70 · Brighton | Varsity | 70 | 17:57 | — |
| Sep 19 | Mercury InvitationalSep 19 · 5,000 Meters Varsity · Place 7 · Brighton | 5,000 Meters Varsity | 7 | 18:29 PB | 12 |
| Aug 30 | Horizon InvitationalAug 30 · 5,000 Meters Varsity · Place 34 · BRIGHTON | 5,000 Meters Varsity | 34 | 5:57 | 12 |
| Aug 26 | Jack n' Jill InvitationalAug 26 · 2 Miles Varsity · Place 1 · Brighton | 2 Miles Varsity | 1 | 11:53 PB | 12 |
| Aug 23 | Cheyenne Mountain StampedeAug 23 · 5,000 Meters 5A · Place 52 · Brighton | 5,000 Meters 5A | 52 | 19:22.2 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 482 · Brighton | 5,000 Meters Large Merged | 482 | 18:55.7 PB | 11 |
| Oct 18 | Colorado 5A Region 4 ChampionshipsOct 18 · 5,000 Meters Varsity · Place 67 · Brighton | 5,000 Meters Varsity | 67 | 19:04.3 | 11 |
| Oct 10 | EMAC League MeetOct 10 · 5,000 Meters Varsity · Place 16 · Brighton | 5,000 Meters Varsity | 16 | 17:45.3 PB | 11 |
| Oct 5 | Pat Amato ClassicOct 5 · Varsity · Place 138 · Brighton | Varsity | 138 | 6:02 | — |
| Sep 28 | Thornton InvitationalSep 28 · 5,000 Meters Varsity · Place 214 · Brighton | 5,000 Meters Varsity | 214 | 19:09 | 11 |
| Sep 20 | Mercury ClassicSep 20 · 5,000 Meters Varsity · Place 31 · Brighton | 5,000 Meters Varsity | 31 | 20:11 | 11 |
| Sep 1 | Centaurus InvitationalSep 1 · Varsity · Place 132 · Brighton | Varsity | 132 | 19:52 | — |
| Aug 20 | Jack N Jill XC RelayAug 20 · 2 Miles Varsity · Place 22 · Brighton | 2 Miles Varsity | 22 | 12:39 | — |
2017 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | Colorado 5A Region 4 ChampionshipsOct 19 · 5,000 Meters Varsity · Place 94 · Brighton | 5,000 Meters Varsity | 94 | 20:14.3 | 10 |
| Oct 3 | Pat Amato Frosh/Soph InvitationalOct 3 · 5,000 Meters Varsity · Place 64 · Brighton | 5,000 Meters Varsity | 64 | 6:37 | — |
| Sep 29 | Thornton InvitationalSep 29 · Varsity · Place 230 · Brighton | Varsity | 230 | 20:14 | — |
| Sep 21 | John Martinez Mercury Classic XCSep 21 · 5,000 Meters Varsity · Place 48 · Brighton | 5,000 Meters Varsity | 48 | 23:05 | 10 |
| Sep 16 | Middle Park InvitationalSep 16 · 5,000 Meters Varsity · Place 42 · Brighton | 5,000 Meters Varsity | 42 | 23:55 PB | 10 |
| Sep 1 | Washington Park InvitationalSep 1 · 5,000 Meters Varsity · Place 102 · Brighton | 5,000 Meters Varsity | 102 | 22:46 | 10 |
| Aug 25 | Cheyenne Mountain StampedeAug 25 · 5A · Place 97 · Brighton | 5A | 97 | 22:15.2 | — |
2016 Cross Country
2 results