Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Arapahoe County FairgroundsColorado 5A Region 1 Championship · Oct 21 | 17:24.0 | Colorado 5A Region 1 Championship | October 21, 2021 |
| 5,000 Meters · Aurora Sports ParkCHSAA 5A Region 1 Championships · Oct 17 | 18:12 | CHSAA 5A Region 1 Championships | October 17, 2019 |
| 5,000 Meters · Grande Sports ComplexNXR Southwest Regional Championships · Nov 23 | 17:14.3 | NXR Southwest Regional Championships | November 23, 2019 |
| 5,000 Meters · Julia deKoevend ParkWarrior Invitational · Aug 31 | 19:53 | Warrior Invitational | August 31, 2018 |
| 5,000 Meters · Norris Penrose Event CenterCHSAA Class 5A State XC Championships · Oct 30 | 17:48.8 | CHSAA Class 5A State XC Championships | October 30, 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 30 | CHSAA Class 5A State XC ChampionshipsOct 30 · 5,000 Meters Varsity · Place 84 · Cherokee Trail | 5,000 Meters Varsity | 84 | 17:48.8 PB | 12 |
| Oct 21 | Colorado 5A Region 1 ChampionshipOct 21 · 5,000 Meters Varsity · Place 18 · Cherokee Trail | 5,000 Meters Varsity | 18 | 17:24.0 PB | 12 |
| Oct 8 | Pat Amato ClassicOct 8 · Varsity · Place 54 · Cherokee Trail | Varsity | 54 | 5:45 | — |
| Sep 11 | Liberty Bell InvitationalSep 11 · 5,000 Meters Sweepstakes B · Place 47 · Cherokee Trail | 5,000 Meters Sweepstakes B | 47 | 18:34.4Unofficial | 12 |
| Aug 28 | Cherry Creek Steve Lohman InvitationalAug 28 · 5,000 Meters Varsity · Place 49 · Cherokee Trail | 5,000 Meters Varsity | 49 | 18:08.1 | 12 |
| Aug 21 | Aurora City Championships Aug 21 · 5,000 Meters Varsity · Place 12 · Cherokee Trail | 5,000 Meters Varsity | 12 | 18:13.3 | 12 |
2019 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 23 | NXR Southwest Regional ChampionshipsNov 23 · 5,000 Meters Open - Large School 1 (1600 and more) · Place 78 · Cherokee Trail | 5,000 Meters Open - Large School 1 (1600 and more) | 78 | 17:14.3 PB | 10 |
| Oct 26 | CHSAA Class 5A State XC ChampionshipsOct 26 · 5,000 Meters Varsity · Place 153 · Cherokee Trail | 5,000 Meters Varsity | 153 | 19:16.3 | 10 |
| Oct 17 | CHSAA 5A Region 1 ChampionshipsOct 17 · 5,000 Meters Varsity · Place 34 · Cherokee Trail | 5,000 Meters Varsity | 34 | 18:12 PB | 10 |
| Oct 12 | Centennial League FinalsOct 12 · 5,000 Meters Varsity · Place 18 · Cherokee Trail | 5,000 Meters Varsity | 18 | 17:48 | 10 |
| Sep 20 | Dave Sanders Cross Country InvitationalSep 20 · 5,000 Meters Division 1 · Place 66 · Cherokee Trail | 5,000 Meters Division 1 | 66 | 0:18:31 | — |
| Sep 14 | Runners Roost Rock Canyon InvitationalSep 14 · 5,000 Meters Varsity · Place 55 · Cherokee Trail | 5,000 Meters Varsity | 55 | 19:03.5 | 10 |
| Sep 7 | Liberty Bell InvitationalSep 7 · 5,000 Meters Division 1 · Place 101 · Cherokee Trail | 5,000 Meters Division 1 | 101 | 18:24.1 | 10 |
| Aug 30 | Arapahoe Warrior Cross Country InvitationalAug 30 · Varsity · Place 11 · Cherokee Trail | Varsity | 11 | 18:48 | — |
| Aug 22 | Aurora City ChampionshipAug 22 · 5,000 Meters Varsity · Place 24 · Cherokee Trail | 5,000 Meters Varsity | 24 | 18:36.1 | 10 |
2018 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 11 | Centennial League ChampionshipsOct 11 · Junior Varsity · Place 7 · Cherokee Trail | Junior Varsity | 7 | 18:16 | — |
| Sep 28 | Nike Desert Twilight XC FestivalSep 28 · 5,000 Meters Open · Place 69 · Cherokee Trail, CO | 5,000 Meters Open | 69 | 18:21.1 | — |
| Sep 15 | Rock Canyon InvitationalSep 15 · 5,000 Meters Junior Varsity · Place 33 · Cherokee Trail | 5,000 Meters Junior Varsity | 33 | 19:24.3 | 9 |
| Sep 8 | Liberty Bell InviteSep 8 · 5,000 Meters Varsity · Place 27 · Cherokee Trail | 5,000 Meters Varsity | 27 | 19:10.7 | 9 |
| Aug 31 | Warrior InvitationalAug 31 · 5,000 Meters Frosh/Soph · Place 52 · Cherokee Trail | 5,000 Meters Frosh/Soph | 52 | 19:53 PB | 9 |
| Aug 16 | Aurora City ChampionshipsAug 16 · 5,000 Meters Open · Place 15 · Cherokee Trail | 5,000 Meters Open | 15 | 21:26 | 9 |