Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Fort Collins High SchoolJohn Martin Invitational · Sep 17 | 21:58 | John Martin Invitational | September 17, 2016 |
| 5,000 Meters · Grande Sports ComplexNXR Southwest Regional Championships · Nov 23 | 18:30.1 | NXR Southwest Regional Championships | November 23, 2019 |
| 5,000 Meters · Indian Hills GCRegion 1 2A Championships · Oct 21 | 22:21.9 | Region 1 2A Championships | October 21, 2016 |
| 5,000 Meters · Lyons Middle/High SchoolCHSAA 2A Region 1 Championships · Oct 17 | 17:49 | CHSAA 2A Region 1 Championships | October 17, 2019 |
| 5,000 Meters · Miloit ParkBattle Mountain Husky Invitational · Aug 31 | 19:37 | Battle Mountain Husky Invitational | August 31, 2019 |
| 5,000 Meters · Norris Penrose Event CenterCHSAA Class 1A/2A State XC Championships · Oct 26 | 17:35.3 | CHSAA Class 1A/2A State XC Championships | October 26, 2019 |
| 5,000 Meters · North Lake ParkSweetheart Invitational · Sep 27 | 17:30 | Sweetheart Invitational | September 27, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 23 | NXR Southwest Regional ChampionshipsNov 23 · 5,000 Meters Open - Small School (1-999) · Place 211 · Heritage Christian | 5,000 Meters Open - Small School (1-999) | 211 | 18:30.1 PB | 12 |
| Oct 26 | CHSAA Class 1A/2A State XC ChampionshipsOct 26 · 5,000 Meters Varsity · Place 13 · Heritage Christian | 5,000 Meters Varsity | 13 | 17:35.3 PB | 12 |
| Oct 17 | CHSAA 2A Region 1 ChampionshipsOct 17 · 5,000 Meters Varsity · Place 4 · Heritage Christian | 5,000 Meters Varsity | 4 | 17:49 PB | 12 |
| Oct 11 | Mile High League MeetOct 11 · Varsity · Place 7 · Heritage Christian | Varsity | 7 | 18:13 | — |
| Oct 5 | Beetdigger InvitationalOct 5 · Varsity · Place 4 · Heriatge Christian | Varsity | 4 | 17:50.4 | — |
| Sep 27 | Sweetheart InvitationalSep 27 · 5,000 Meters Varsity · Place 9 · Heritage Christian | 5,000 Meters Varsity | 9 | 17:30 PB | 12 |
| Sep 21 | St. Vrain InvitationalSep 21 · 5,000 Meters Varsity 2A-3A · Place 65 · Heritage Christian | 5,000 Meters Varsity 2A-3A | 65 | 19:16 | 12 |
| Aug 31 | Battle Mountain Husky InvitationalAug 31 · 5,000 Meters Varsity · Place 49 · Heritage Christian | 5,000 Meters Varsity | 49 | 19:37 PB | 12 |
2018 Cross Country
7 results2017 Cross Country
6 results2016 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | Region 1 2A ChampionshipsOct 21 · 5,000 Meters Varsity · Place 62 · Heritage Christian | 5,000 Meters Varsity | 62 | 22:21.9 PB | 9 |
| Oct 14 | Mile High LeagueOct 14 · Varsity · Place 38 · Heritage Christian | Varsity | 38 | 21:35 | — |
| Oct 7 | TCA Titan Thunder InvitationalOct 7 · 5,000 Meters Junior Varsity · Place 49 · Heritage Christian Academ | 5,000 Meters Junior Varsity | 49 | 22:16.9 | 9 |
| Sep 23 | Indian Hills Pre-RegionalSep 23 · 5,000 Meters Varsity · Place 33 · Heritage Christian | 5,000 Meters Varsity | 33 | 24:54.5 | 9 |
| Sep 17 | John Martin InvitationalSep 17 · 5,000 Meters JV Boys · Place 190 · Heritage Christian | 5,000 Meters JV Boys | 190 | 21:58 PB | 9 |
| Sep 2 | Horizon InvitationalSep 2 · 5,000 Meters Varsity · Place 300 · HERITAGE CHRISTIAN | 5,000 Meters Varsity | 300 | 7:53 | 9 |