Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Aurora Sports ParkCHSAA 5A Region 2 Championships · Oct 17 | 19:42.4 | CHSAA 5A Region 2 Championships | October 17, 2019 |
| 5,000 Meters · Clement ParkColorado 5A Region 2 Championship · Oct 9 | 19:09.5 | Colorado 5A Region 2 Championship | October 9, 2020 |
| 5,000 Meters · Grande Sports ComplexNXR Southwest Regional Championships · Nov 23 | 18:26.0 | NXR Southwest Regional Championships | November 23, 2019 |
| 5,000 Meters · Heritage High SchoolContinental League West Division Championships · Sep 29 | 18:28.8 | Continental League West Division Championships | September 29, 2020 |
| 5,000 Meters · Robert A. Easton Regional ParkColorado 5A Region 2 Championship · Oct 21 | 18:41 | Colorado 5A Region 2 Championship | October 21, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | Colorado 5A Region 2 ChampionshipOct 21 · 5,000 Meters Varsity · Place 70 · ThunderRidge | 5,000 Meters Varsity | 70 | 18:41 PB | 12 |
| Oct 14 | Continental League Cross Country MeetOct 14 · 5,000 Meters Varsity · Place 53 · ThunderRidge High Sc | 5,000 Meters Varsity | 53 | 18:12.9 | — |
| Oct 8 | Pat Amato ClassicOct 8 · Varsity · Place 80 · ThunderRidge | Varsity | 80 | 6:00 | — |
| Sep 11 | Liberty Bell InvitationalSep 11 · 5,000 Meters Division 1 · Place 47 · ThunderRidge | 5,000 Meters Division 1 | 47 | 17:42.6Unofficial | 12 |
| Sep 3 | Arapahoe Warrior XC InvitationalSep 3 · 5,000 Meters Varsity · Place 53 · ThunderRidge | 5,000 Meters Varsity | 53 | 17:50.1 | 12 |
| Aug 28 | Cherry Creek Steve Lohman InvitationalAug 28 · 5,000 Meters Varsity · Place 81 · ThunderRidge | 5,000 Meters Varsity | 81 | 18:47.8 | 12 |
2020 Cross Country
3 results2019 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 23 | NXR Southwest Regional ChampionshipsNov 23 · 5,000 Meters Open - Large School 3 (1600 and more) · Place 167 · ThunderRidge | 5,000 Meters Open - Large School 3 (1600 and more) | 167 | 18:26.0 PB | 10 |
| Oct 17 | CHSAA 5A Region 2 ChampionshipsOct 17 · 5,000 Meters Varsity · Place 91 · ThunderRidge | 5,000 Meters Varsity | 91 | 19:42.4 PB | 10 |
| Oct 9 | Continental League ChampionshipsOct 9 · 5,000 Meters Junior Varsity · Place 35 · ThunderRidge | 5,000 Meters Junior Varsity | 35 | 19:40 | 10 |
| Sep 20 | Dave Sanders Cross Country InvitationalSep 20 · 5,000 Meters Division 1 · Place 119 · ThunderRidge | 5,000 Meters Division 1 | 119 | 0:19:29 | — |
| Sep 7 | Liberty Bell InvitationalSep 7 · 5,000 Meters Junior Varsity Division 1 · Place 36 · ThunderRidge | 5,000 Meters Junior Varsity Division 1 | 36 | 18:58.3 | 10 |
| Aug 30 | Arapahoe Warrior Cross Country InvitationalAug 30 · Varsity · Place 49 · Thunderridge | Varsity | 49 | 20:06 | — |
2018 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Aug 30 | Ponderosa Mustang StampedeAug 30 · 5,000 Meters Varsity · Place 68 · ThunderRidge | 5,000 Meters Varsity | 68 | 00:22:44 | — |