Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Adams County Regional ParkColorado 5A Region 4 Championship · Oct 8 | 17:13.5 | Colorado 5A Region 4 Championship | October 8, 2020 |
| 5,000 Meters · Grande Sports ComplexNXR Southwest Regional Championships · Nov 23 | 17:07.4 | NXR Southwest Regional Championships | November 23, 2019 |
| 5,000 Meters · Julia deKoevend ParkWarrior Invitational · Aug 31 | 19:50 | Warrior Invitational | August 31, 2018 |
| 5,000 Meters · Lincoln Middle SchoolLobo Lincoln Invitational · Sep 18 | 17:08 | Lobo Lincoln Invitational | September 18, 2020 |
| 5,000 Meters · Lyons Middle/High SchoolSt. Vrain Invitational · Sep 21 | 17:48 | St. Vrain Invitational | September 21, 2019 |
| 5,000 Meters · Monfort ParkColorado 5A Region 4 Championship · Oct 21 | 16:39.8 | Colorado 5A Region 4 Championship | October 21, 2021 |
| 5,000 Meters · Norris Penrose Event CenterCHSAA Class 5A State XC Championships · Oct 30 | 17:36.3 | CHSAA Class 5A State XC Championships | October 30, 2021 |
| 5,000 Meters · North Lake ParkSweetheart Invitational · Sep 17 | 16:38 | Sweetheart Invitational | September 17, 2021 |
| 5,000 Meters · Shalimar Country ClubNXR Southwest Regional Championships · Nov 20 | 16:57.1 | NXR Southwest Regional Championships | November 20, 2021 |
| 5,000 Meters · Spring Canyon ParkCHSAA 5A Region 4 Championships · Oct 17 | 17:40.96 | CHSAA 5A Region 4 Championships | October 17, 2019 |
| 6,000 Meters · Colorado Mesa UniversityGig Leadbetter Maverick Stampede · Sep 5 | 20:07.97 | Gig Leadbetter Maverick Stampede | September 5, 2025 |
| 8,000 Meters · Colorado Springs Christian SchoolsUC-Colorado Springs XC Open · Oct 10 | 26:46.81 | UC-Colorado Springs XC Open | October 10, 2025 |
| 8,000 Meters · Gunnison Community SchoolMountaineer/Cowboy Cross Country Meet · Sep 19 | 25:48 | Mountaineer/Cowboy Cross Country Meet | September 19, 2026 |
| 8,000 Meters · Hart Ranch Golf CourseRMAC Open Race · Nov 7 | 25:24 | RMAC Open Race | November 7, 2026 |
| 8,000 Meters · The Greiner Family XC CourseCowboy Jamboree Invite XC25 · Sep 26 | 27:39.8 | Cowboy Jamboree Invite XC25 | September 26, 2025 |
| 8,000 Meters · Van Tuyl Trail SystemMountaineer Invitational · Sep 16 | 27:41.8 | Mountaineer Invitational | September 16, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
3 results2025 Cross Country
3 results2024 Cross Country
1 results2023 Cross Country
3 results2021 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 20 | NXR Southwest Regional ChampionshipsNov 20 · 5,000 Meters Open - Large School 2 (1600 and more) · Place 49 · PoudrePoudre | 5,000 Meters Open - Large School 2 (1600 and more) | 49 | 16:57.1 PB | 12 |
| Oct 30 | CHSAA Class 5A State XC ChampionshipsOct 30 · 5,000 Meters Varsity · Place 69 · PoudrePoudre | 5,000 Meters Varsity | 69 | 17:36.3 PB | 12 |
| Oct 21 | Colorado 5A Region 4 ChampionshipOct 21 · 5,000 Meters Varsity · Place 8 · PoudrePoudre | 5,000 Meters Varsity | 8 | 16:39.8 PB | 12 |
| Oct 8 | Front Range League MeetOct 8 · Varsity · Place 7 · PoudrePoudre | Varsity | 7 | 5:24 | — |
| Oct 1 | Doherty Spartan XC InvitationalOct 1 · Varsity · Place 17 · PoudrePoudre | Varsity | 17 | 16:34.1 | — |
| Sep 24 | Dave Sanders InvitationalSep 24 · 5,000 Meters Varsity Division 2 · Place 9 · PoudrePoudre | 5,000 Meters Varsity Division 2 | 9 | 16:40.4 | 12 |
| Sep 17 | Sweetheart InvitationalSep 17 · 5,000 Meters Varsity · Place 7 · PoudrePoudre | 5,000 Meters Varsity | 7 | 16:38 PB | 12 |
| Sep 11 | Liberty Bell InvitationalSep 11 · 5,000 Meters Sweepstakes · Place 73 · PoudrePoudre | 5,000 Meters Sweepstakes | 73 | 16:51.2Unofficial | 12 |
| Aug 28 | John Martin XC InvitationalAug 28 · Varsity · Place 5 · PoudrePoudre | Varsity | 5 | 5:23 | — |
| Aug 21 | Rocky Mountain Lobo InvitationalAug 21 · Varsity · Place 4 · Poudre HighPoudre High | Varsity | 4 | 5:28 | — |
2020 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 17 | Colorado State Cross Country ChampionshipsOct 17 · 5,000 Meters 5A · Place 40 · PoudrePoudre | 5,000 Meters 5A | 40 | 17:13.6 | JR |
| Oct 8 | Colorado 5A Region 4 ChampionshipOct 8 · 5,000 Meters Varsity · Place 4 · PoudrePoudre | 5,000 Meters Varsity | 4 | 17:13.5 PB | 11 |
| Oct 2 | Northern Front Range League MeetOct 2 · 5,000 Meters Varsity · Place 3 · PoudrePoudre | 5,000 Meters Varsity | 3 | 16:40.1 | — |
| Sep 25 | LHS Sweetheart VarsitySep 25 · Varsity · Place 1 · PoudrePoudre | Varsity | 1 | 17:03 | — |
| Sep 25 | LHS Sweetheart VarsitySep 25 · 5,000 Meters Varsity · Place 7 · PoudrePoudre | 5,000 Meters Varsity | 7 | 5:30 | — |
| Sep 18 | Lobo Lincoln InvitationalSep 18 · 5,000 Meters Varsity · Place 3 · PoudrePoudre | 5,000 Meters Varsity | 3 | 17:08 PB | 11 |
| Aug 29 | Fort Collins XC InvitationalAug 29 · 5,000 Meters Varsity · Place 6 · PoudrePoudre | 5,000 Meters Varsity | 6 | 5:31 | — |
| Aug 21 | Rocky Mountain Lobo InvitationalAug 21 · Varsity · Place 10 · PoudrePoudre | Varsity | 10 | 5:59 | — |
2019 Cross Country
8 results2018 Cross Country
6 results