Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Confluence ParkCHSAA 2A Region 4 Championships · Oct 23 | 18:28.60 | CHSAA 2A Region 4 Championships | October 23, 2015 |
| 5,000 Meters · Lyons HSSt Vrain/Lyons Invitational · Sep 12 | 19:11 | St Vrain/Lyons Invitational | September 12, 2015 |
| 5,000 Meters · Norris Penrose Event CenterCHSSA 1A-2A State Championships · Oct 27 | 18:34.0 | CHSSA 1A-2A State Championships | October 27, 2018 |
| 5,000 Meters · Penrose Equestrian CenterCHSAA 2A State XC Championships · Oct 31 | 19:24.3 | CHSAA 2A State XC Championships | October 31, 2015 |
| 5,000 Meters · Sweitzer Lake State ParkLake Invitational · Sep 28 | 18:28.62 | Lake Invitational | September 28, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
4 results2017 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 29 | Sweitzer Lake InvitationalSep 29 · 5,000 Meters Varsity · Place 55 · Telluride Hi | 5,000 Meters Varsity | 55 | 20:44.74 | — |
2016 Cross Country
3 results2015 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | CHSAA 2A State XC ChampionshipsOct 31 · 5,000 Meters Varsity · Place 65 · Telluride | 5,000 Meters Varsity | 65 | 19:24.3 PB | 9 |
| Oct 23 | CHSAA 2A Region 4 ChampionshipsOct 23 · 5,000 Meters Varsity · Place 30 · Telluride | 5,000 Meters Varsity | 30 | 18:28.60 PB | 9 |
| Oct 2 | Delta Sweitzer Lake InvitationalOct 2 · 5,000 Meters Varsity · Place 28 · Telluride Hi | 5,000 Meters Varsity | 28 | 18:55.79 | — |
| Sep 12 | St Vrain/Lyons InvitationalSep 12 · 5,000 Meters 2A/3A Varsity · Place 61 · Telluride | 5,000 Meters 2A/3A Varsity | 61 | 19:11 PB | 9 |
| Sep 4 | Delta InvitationalSep 4 · 5,000 Meters Varsity · Place 39 · Telluride Hi | 5,000 Meters Varsity | 39 | 18:26.00 | 9 |