Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Doc Ceriani ParkWest Grand Invitational · Sep 7 | 20:15 | West Grand Invitational | September 7, 2019 |
| 5,000 Meters · Glenwood Springs Golf ClubDemon Invitational · Sep 28 | 20:49.70 | Demon Invitational | September 28, 2017 |
| 5,000 Meters · Grande Sports ComplexNXR Southwest Regional Championships · Nov 23 | 18:00.0 | NXR Southwest Regional Championships | November 23, 2019 |
| 5,000 Meters · Lincoln Park Golf CourseCHSAA 4A Region 1 XC Championship · Oct 17 | 18:17.83 | CHSAA 4A Region 1 XC Championship | October 17, 2019 |
| 5,000 Meters · Lyons Middle/High SchoolSt. Vrain Invitational · Sep 21 | 19:28 | St. Vrain Invitational | September 21, 2019 |
| 5,000 Meters · Miloit ParkBattle Mountain Husky Invitational · Aug 31 | 19:57 | Battle Mountain Husky Invitational | August 31, 2019 |
| 5,000 Meters · Norris Penrose Event CenterCheyenne Mountain Stampede · Aug 23 | 19:50.0 | Cheyenne Mountain Stampede | August 23, 2019 |
| 5,000 Meters · Washington ParkMetro State Roadrunner Invitational · Oct 1 | 22:21 | Metro State Roadrunner Invitational | October 1, 2016 |
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 |
| Nov 23 | NXR Southwest Regional ChampionshipsNov 23 · 5,000 Meters Open - Small School (1-999) · Place 177 · Battle Mountain | 5,000 Meters Open - Small School (1-999) | 177 | 18:00.0 PB | 12 |
| Oct 17 | CHSAA 4A Region 1 XC ChampionshipOct 17 · 5,000 Meters Varsity · Place 81 · Battle Mountain | 5,000 Meters Varsity | 81 | 18:17.83 PB | 12 |
| Sep 27 | Warrior Lincoln Park ClassicSep 27 · 5,000 Meters Varsity · Place 50 · Battle Mount | 5,000 Meters Varsity | 50 | 18:13.34 | — |
| Sep 21 | St. Vrain InvitationalSep 21 · 5,000 Meters Varsity 4A-5A · Place 180 · Battle Mountain | 5,000 Meters Varsity 4A-5A | 180 | 19:28 PB | 12 |
| Sep 7 | West Grand InvitationalSep 7 · 5,000 Meters Varsity · Place 9 · Battle Mountain | 5,000 Meters Varsity | 9 | 20:15 PB | 12 |
| Aug 31 | Battle Mountain Husky InvitationalAug 31 · 5,000 Meters Varsity · Place 58 · Battle Mountain | 5,000 Meters Varsity | 58 | 19:57 PB | 12 |
| Aug 23 | Cheyenne Mountain StampedeAug 23 · 5,000 Meters 4A · Place 82 · Battle Mountain | 5,000 Meters 4A | 82 | 19:50.0 PB | 12 |
2018 Cross Country
4 results2017 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 28 | Demon InvitationalSep 28 · 5,000 Meters Varsity · Place 50 · Battle Mountain | 5,000 Meters Varsity | 50 | 20:49.70 PB | 10 |
| Sep 23 | Pat Patten InvitationalSep 23 · Junior Varsity · Place 82 · Battle Mountain | Junior Varsity | 82 | 20:11 | — |
2016 Cross Country
2 results