Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Aurora Sports ParkCHSAA 5A Region 2 Championships · Oct 22 | 17:50.0 | CHSAA 5A Region 2 Championships | October 22, 2015 |
| 5,000 Meters · Cherry Creek State ParkRegion 2 5A Championships · Oct 20 | 16:47 | Region 2 5A Championships | October 20, 2016 |
| 5,000 Meters · deKoevend ParkWarrior Invitational · Sep 4 | 17:59 | Warrior Invitational | September 4, 2015 |
| 5,000 Meters · Grande Sports Complex8th Annual Desert Twilight · Oct 2 | 16:26.6 | 8th Annual Desert Twilight | October 2, 2015 |
| 5,000 Meters · Norris Penrose Event CenterCHSAA 5A State Championships · Oct 29 | 17:55.5 | CHSAA 5A State Championships | October 29, 2016 |
| 5,000 Meters · Penrose Equestrian CenterCHSAA 5A State XC Championships · Oct 31 | 17:41.2 | CHSAA 5A State XC Championships | October 31, 2015 |
| 5,000 Meters · Utah ParkTrailblazer 9/10 Championships · Oct 13 | 19:55.3 | Trailblazer 9/10 Championships | October 13, 2014 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2016 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | CHSAA 5A State ChampionshipsOct 29 · 5,000 Meters Varsity · Place 103 · Cherokee Trail | 5,000 Meters Varsity | 103 | 17:55.5 PB | 12 |
| Oct 20 | Region 2 5A ChampionshipsOct 20 · 5,000 Meters Varsity · Place 8 · Cherokee Trail | 5,000 Meters Varsity | 8 | 16:47 PB | 12 |
| Sep 30 | Nike Desert Twilight Sep 30 · 5,000 Meters Sweepstakes · Place 62 · Cherokee Trail | 5,000 Meters Sweepstakes | 62 | 16:27.4 | 12 |
2015 Cross Country
4 results2014 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 13 | Trailblazer 9/10 ChampionshipsOct 13 · 5,000 Meters Sophomore · Place 11 · Cherokee Trail | 5,000 Meters Sophomore | 11 | 19:55.3 PB | 10 |