Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · deKoevend ParkWarrior Invitational · Sep 4 | 18:15 | Warrior Invitational | September 4, 2015 |
| 5,000 Meters · Fort Collins High SchoolJohn Martin Invitational · Sep 17 | 17:22 | John Martin Invitational | September 17, 2016 |
| 5,000 Meters · Fossil Ridge HSFossil Ridge SaberCat Invitational · Oct 3 | 17:29.00 | Fossil Ridge SaberCat Invitational | October 3, 2015 |
| 5,000 Meters · Grande Sports ComplexNXR Southwest Regional Championships · Nov 19 | 17:10 | NXR Southwest Regional Championships | November 19, 2016 |
| 5,000 Meters · Julia deKoevend ParkArapahoe XC Invitational · Aug 29 | 21:07.00 | Arapahoe XC Invitational | August 29, 2014 |
| 5,000 Meters · Lyons HSSt Vrain/Lyons Invitational · Sep 12 | 18:24 | St Vrain/Lyons Invitational | September 12, 2015 |
| 5,000 Meters · Norris Penrose Event CenterCheyenne Mountain Stampede · Aug 25 | 17:33.7 | Cheyenne Mountain Stampede | August 25, 2016 |
| 5,000 Meters · Northwest Open SpaceCHSAA 5A Region 4 Championships · Oct 16 | 18:10.20 | CHSAA 5A Region 4 Championships | October 16, 2014 |
| 5,000 Meters · Penrose Equestrian CenterCHSAA 5A State XC Championships · Oct 31 | 18:48.3 | CHSAA 5A State XC Championships | October 31, 2015 |
| 5,000 Meters · Spring Canyon ParkRegion 4 5A Championships · Oct 21 | 17:30 | Region 4 5A Championships | October 21, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2016 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 19 | NXR Southwest Regional ChampionshipsNov 19 · 5,000 Meters Open - Large School · Place 70 · PoudrePoudre | 5,000 Meters Open - Large School | 70 | 17:10 PB | 12 |
| Oct 29 | CHSAA 5A State ChampionshipsOct 29 · 5,000 Meters Varsity · Place 114 · PoudrePoudre | 5,000 Meters Varsity | 114 | 18:05.5 | 12 |
| Oct 21 | Region 4 5A ChampionshipsOct 21 · 5,000 Meters Varsity · Place 21 · PoudrePoudre | 5,000 Meters Varsity | 21 | 17:30 PB | 12 |
| Sep 17 | John Martin InvitationalSep 17 · 5,000 Meters Division 1 · Place 31 · PoudrePoudre | 5,000 Meters Division 1 | 31 | 17:22 PB | 12 |
| Aug 25 | Cheyenne Mountain StampedeAug 25 · 5,000 Meters 5A · Place 17 · PoudrePoudre | 5,000 Meters 5A | 17 | 17:33.7 PB | 12 |
2015 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | CHSAA 5A State XC ChampionshipsOct 31 · 5,000 Meters Varsity · Place 162 · PoudrePoudre | 5,000 Meters Varsity | 162 | 18:48.3 PB | 11 |
| Oct 22 | CHSAA 5A Region 4 ChampionshipsOct 22 · 5,000 Meters Varsity · Place 51 · PoudrePoudre | 5,000 Meters Varsity | 51 | 17:58.00 | 11 |
| Oct 3 | Fossil Ridge SaberCat InvitationalOct 3 · 5,000 Meters Varsity · Place 34 · PoudrePoudre | 5,000 Meters Varsity | 34 | 17:29.00 PB | 11 |
| Sep 12 | St Vrain/Lyons InvitationalSep 12 · 5,000 Meters 4A/5A Varsity · Place 74 · PoudrePoudre | 5,000 Meters 4A/5A Varsity | 74 | 18:24 PB | 11 |
| Sep 4 | Warrior InvitationalSep 4 · 5,000 Meters A Varsity · Place 59 · PoudrePoudre | 5,000 Meters A Varsity | 59 | 18:15 PB | 11 |
2014 Cross Country
3 results