Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 4,000 Meters · Bohn ParkUSATF Colorado Association Junior Olympic Championships · Nov 9 | 13:55.18 | USATF Colorado Association Junior Olympic Championships | November 9, 2019 |
| 5,000 Meters · Dawson SchoolMile High League Meet · Oct 1 | 18:43 | Mile High League Meet | October 1, 2020 |
| 5,000 Meters · Jason Sams Memorial ParkMile High League · Oct 14 | 17:10.1 | Mile High League | October 14, 2021 |
| 5,000 Meters · Lyons Middle/High SchoolSt. Vrain Cross Country Invitational · Sep 17 | 17:05.2 | St. Vrain Cross Country Invitational | September 17, 2022 |
| 5,000 Meters · Norris Penrose Event CenterCHSAA Colorado State Cross Country Championship · Oct 29 | 16:53.2 | CHSAA Colorado State Cross Country Championship | October 29, 2022 |
| 5,000 Meters · Shalimar Country ClubNXR Southwest Regional Championships · Nov 20 | 16:51.2 | NXR Southwest Regional Championships | November 20, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2022 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | CHSAA Colorado State Cross Country ChampionshipOct 29 · 5,000 Meters Varsity - 2A · Place 11 · LyonsLyons | 5,000 Meters Varsity - 2A | 11 | 16:53.2 PB | 12 |
| Oct 21 | Colorado 2A Region 1Oct 21 · 5,000 Meters Varsity · Place 5 · LyonsLyons | 5,000 Meters Varsity | 5 | 17:32.0 | 12 |
| Oct 11 | Mile High & Foothills LeagueOct 11 · Varsity · Place 5 · LyonsLyons | Varsity | 5 | 0:51.2 | 12 |
| Oct 7 | Doherty Spartan Cross Country InvitationalOct 7 · 5,000 Meters Varsity · Place 16 · LyonsLyons | 5,000 Meters Varsity | 16 | 17:22.51 | 12 |
| Sep 17 | St. Vrain Cross Country InvitationalSep 17 · 5,000 Meters Varsity 2-3A · Place 3 · LyonsLyons | 5,000 Meters Varsity 2-3A | 3 | 17:05.2 PB | 12 |
| Sep 7 | RE-1J District MeetSep 7 · 5,000 Meters Varsity · Place 11 · LyonsLyons | 5,000 Meters Varsity | 11 | 17:58.4 | SR |
| Aug 20 | Rocky Mountain Lobo InvitationalAug 20 · Varsity · Place 17 · LyonsLyons | Varsity | 17 | 5:38 | — |
2021 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 20 | NXR Southwest Regional ChampionshipsNov 20 · 5,000 Meters Open - Small School (1-999) · Place 27 · LyonsLyons | 5,000 Meters Open - Small School (1-999) | 27 | 16:51.2 PB | 11 |
| Oct 30 | CHSAA Class 2A State XC ChampionshipsOct 30 · 5,000 Meters Varsity · Place 15 · LyonsLyons | 5,000 Meters Varsity | 15 | 17:26.3 | 11 |
| Oct 21 | Colorado 2A Region 1 ChampionshipOct 21 · 5,000 Meters Varsity · Place 4 · LyonsLyons | 5,000 Meters Varsity | 4 | 17:41.1 | 11 |
| Oct 14 | Mile High LeagueOct 14 · 5,000 Meters Varsity · Place 4 · LyonsLyons | 5,000 Meters Varsity | 4 | 17:10.1 PB | 11 |
| Oct 1 | Doherty Spartan XC InvitationalOct 1 · Varsity · Place 18 · LyonsLyons | Varsity | 18 | 16:41.9 | — |
| Sep 18 | St. Vrain Cross Country InvitationalSep 18 · 5,000 Meters Varsity 2A/3A · Place 4 · LyonsLyons | 5,000 Meters Varsity 2A/3A | 4 | 17:27.0 | 11 |
| Sep 8 | RE-1J District MeetSep 8 · Varsity · Place 9 · LyonsLyons | Varsity | 9 | 17:53.8 | JR |
| Sep 8 | RE-1J District MeetSep 8 · 5,000 Meters Varsity · Place 9 · LyonsLyons | 5,000 Meters Varsity | 9 | 17:53.8 | JR |
| Aug 21 | Windsor Wizards InvitationalAug 21 · Varsity · Place 4 · LyonsLyons | Varsity | 4 | 3:20.4 | JR |
2020 Cross Country
3 results2019 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 9 | USATF Colorado Association Junior Olympic ChampionshipsNov 9 · 4,000 Meters 13-14 · Place 4 · St. Vrain XCSt. Vrain XC | 4,000 Meters 13-14 | 4 | 13:55.18 PB | 9 |
| Oct 26 | CHSAA Class 1A/2A State XC ChampionshipsOct 26 · 5,000 Meters Varsity · Place 16 · LyonsLyons | 5,000 Meters Varsity | 16 | 17:47.4 | 9 |
| Oct 17 | CHSAA 2A Region 1 ChampionshipsOct 17 · 5,000 Meters Varsity · Place 5 · LyonsLyons | 5,000 Meters Varsity | 5 | 18:05 | 9 |
| Oct 11 | Mile High League MeetOct 11 · Varsity · Place 5 · LyonsLyons | Varsity | 5 | 17:53 | — |
| Sep 28 | Pat Patten InvitationalSep 28 · Varsity · Place 35 · LyonsLyons | Varsity | 35 | 17:16 | — |
| Sep 21 | St. Vrain InvitationalSep 21 · 5,000 Meters Varsity 2A-3A · Place 21 · LyonsLyons | 5,000 Meters Varsity 2A-3A | 21 | 18:00 | 9 |
| Aug 30 | Widefield InvitationalAug 30 · 5,000 Meters Varsity · Place 23 · Lyons HighLyons High | 5,000 Meters Varsity | 23 | 5:50 | — |
2016 Cross Country
1 results