Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Highlands Ranch High SchoolVista Nation 2-Mile Invitational · Aug 24 | 15:11 | Vista Nation 2-Mile Invitational | August 24, 2018 |
| 5,000 Meters · Clement ParkJeffco League XC Championship · Oct 11 | 23:39 | Jeffco League XC Championship | October 11, 2018 |
| 5,000 Meters · D'Evelyn HSJeffco League XC Championship · Oct 14 | 20:32.7 | Jeffco League XC Championship | October 14, 2021 |
| 5,000 Meters · Grande Sports ComplexNXR Southwest Regional Championships · Nov 23 | 20:18.2 | NXR Southwest Regional Championships | November 23, 2019 |
| 5,000 Meters · Rim Rock FarmRim Rock Farm Classic · Sep 24 | 20:08.9 | Rim Rock Farm Classic | September 24, 2021 |
| 5,000 Meters · Robert A. Easton Regional ParkColorado 5A Region 2 Championship · Oct 21 | 21:00 | Colorado 5A Region 2 Championship | October 21, 2021 |
| 5,000 Meters · Stoney Creek Golf CourseJeffco League XC Championship · Oct 11 | 22:13 | Jeffco League XC Championship | October 11, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | Colorado 5A Region 2 ChampionshipOct 21 · 5,000 Meters Varsity · Place 42 · Valor Christian | 5,000 Meters Varsity | 42 | 21:00 PB | 12 |
| Oct 14 | Jeffco League XC ChampionshipOct 14 · 5,000 Meters Varsity 5A · Place 25 · Valor Christian | 5,000 Meters Varsity 5A | 25 | 20:32.7 PB | 12 |
| Oct 2 | Pat Patten InvitationalOct 2 · 5,000 Meters Varsity · Place 51 · Valor Christian | 5,000 Meters Varsity | 51 | 21:50.1 | — |
| Sep 24 | Rim Rock Farm ClassicSep 24 · 5,000 Meters Varsity - Gold · Place 42 · Valor Christian | 5,000 Meters Varsity - Gold | 42 | 20:08.9 PB | 12 |
| Sep 11 | Liberty Bell InvitationalSep 11 · 5,000 Meters Sweepstakes · Place 90 · Valor Christian | 5,000 Meters Sweepstakes | 90 | 20:13.0Unofficial | 12 |
2020 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 2 | Jeffco 5A League MeetOct 2 · 5,000 Meters Varsity · Place 23 · Valor Christian | 5,000 Meters Varsity | 23 | 21:31.7 | 11 |
2019 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 23 | NXR Southwest Regional ChampionshipsNov 23 · 5,000 Meters Open - Medium School 1 (1000-1599) · Place 76 · Valor Christian | 5,000 Meters Open - Medium School 1 (1000-1599) | 76 | 20:18.2 PB | 10 |
| Oct 11 | Jeffco League XC ChampionshipOct 11 · 5,000 Meters Open 5A · Place 9 · Valor Christian | 5,000 Meters Open 5A | 9 | 22:13 PB | 10 |
| Sep 27 | Nike Desert Twilight XC FestivalSep 27 · 5,000 Meters Open · Place 43 · Valor Christian | 5,000 Meters Open | 43 | 21:44.40 | 10 |
| Sep 14 | Runners Roost Rock Canyon InvitationalSep 14 · 5,000 Meters Varsity · Place 49 · Valor Christian | 5,000 Meters Varsity | 49 | 23:23.5 | 10 |
| Sep 7 | Liberty Bell InvitationalSep 7 · 5,000 Meters Junior Varsity · Place 43 · Valor Christian | 5,000 Meters Junior Varsity | 43 | 21:48.4 | 10 |
2018 Cross Country
5 results