Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Highlands Ranch High SchoolVista Nation 2-Mile Invitational · Aug 24 | 12:17 | Vista Nation 2-Mile Invitational | August 24, 2018 |
| 5,000 Meters · Aurora Sports ParkCHSAA 5A Region 2 Championships · Oct 17 | 16:46.9 | CHSAA 5A Region 2 Championships | October 17, 2019 |
| 5,000 Meters · Cattails Golf CourseJoe Vigil Cross Country Invite · Sep 7 | 17:57.1 | Joe Vigil Cross Country Invite | September 7, 2019 |
| 5,000 Meters · Clement ParkColorado 5A Region 2 Championship · Oct 9 | 16:32.4 | Colorado 5A Region 2 Championship | October 9, 2020 |
| 5,000 Meters · Dakota Ridge High SchoolBeet Juice Invitational · Sep 26 | 16:49 | Beet Juice Invitational | September 26, 2020 |
| 5,000 Meters · Glendoveer Golf CourseNXN Nike Cross Nationals · Dec 7 | 16:34.5 | NXN Nike Cross Nationals | December 7, 2019 |
| 5,000 Meters · Grande Sports ComplexNXR Southwest Regional Championships · Nov 23 | 16:13.1 | NXR Southwest Regional Championships | November 23, 2019 |
| 5,000 Meters · Lyons Middle/High SchoolSt. Vrain Invitational · Sep 21 | 17:05 | St. Vrain Invitational | September 21, 2019 |
| 5,000 Meters · Norris Penrose Event CenterCHSAA Class 5A State XC Championships · Oct 26 | 16:49.5 | CHSAA Class 5A State XC Championships | October 26, 2019 |
| 5,000 Meters · Overland High SchoolTrailblazer 9/10 Championships · Oct 16 | 19:36 | Trailblazer 9/10 Championships | October 16, 2017 |
| 5,000 Meters · Stoney Creek Golf CourseJeffco League XC Championship · Oct 11 | 16:35 | Jeffco League XC Championship | October 11, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 17 | Colorado State Cross Country ChampionshipsOct 17 · 5,000 Meters 5A · Place 25 · Dakota Ridge | 5,000 Meters 5A | 25 | 16:39.5 | SR |
| Oct 9 | Colorado 5A Region 2 ChampionshipOct 9 · 5,000 Meters Varsity · Place 9 · Dakota Ridge | 5,000 Meters Varsity | 9 | 16:32.4 PB | 12 |
| Oct 2 | Jeffco 5A League MeetOct 2 · 5,000 Meters Varsity · Place 5 · Dakota Ridge | 5,000 Meters Varsity | 5 | 17:02.9 | 12 |
| Sep 26 | Beet Juice InvitationalSep 26 · 5,000 Meters Varsity · Place 20 · Dakota Ridge | 5,000 Meters Varsity | 20 | 16:49 PB | 12 |
| Sep 18 | Durden InvitationalSep 18 · 5,000 Meters Varsity · Place 3 · Dakota Ridge | 5,000 Meters Varsity | 3 | 16:54.0 | 12 |
| Sep 11 | Cheyenne Mountain StampedeSep 11 · 5,000 Meters 5A · Place 3 · Dakota Ridge | 5,000 Meters 5A | 3 | 16:51.4 | — |
2019 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 7 | NXN Nike Cross NationalsDec 7 · 5,000 Meters Championship Race · Place 128 · Dakota Ridge | 5,000 Meters Championship Race | 128 | 16:34.5 PB | 11 |
| Nov 23 | NXR Southwest Regional ChampionshipsNov 23 · 5,000 Meters Championship · Place 131 · Dakota Ridge | 5,000 Meters Championship | 131 | 16:13.1 PB | 11 |
| Oct 26 | CHSAA Class 5A State XC ChampionshipsOct 26 · 5,000 Meters Varsity · Place 43 · Dakota Ridge | 5,000 Meters Varsity | 43 | 16:49.5 PB | 11 |
| Oct 17 | CHSAA 5A Region 2 ChampionshipsOct 17 · 5,000 Meters Varsity · Place 13 · Dakota Ridge | 5,000 Meters Varsity | 13 | 16:46.9 PB | 11 |
| Oct 11 | Jeffco League XC ChampionshipOct 11 · 5,000 Meters Varsity 5A · Place 9 · Dakota Ridge | 5,000 Meters Varsity 5A | 9 | 16:35 PB | 11 |
| Sep 28 | Pat Patten InvitationalSep 28 · Varsity · Place 17 · Dakota Ridge | Varsity | 17 | 16:31 | — |
| Sep 21 | St. Vrain InvitationalSep 21 · 5,000 Meters Varsity 4A-5A · Place 23 · Dakota Ridge | 5,000 Meters Varsity 4A-5A | 23 | 17:05 PB | 11 |
| Sep 7 | Joe Vigil Cross Country InviteSep 7 · 5,000 Meters Varsity · Place 49 · Dakota Ridge | 5,000 Meters Varsity | 49 | 17:57.1 PB | 11 |
2018 Cross Country
6 results2017 Cross Country
7 results