Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 10,000 Meters · EP Tom Sawyer State ParkNCAA D1 Southeast Region Cross Country Championships · Nov 12 | 32:30.7 | NCAA D1 Southeast Region Cross Country Championships | November 12, 2021 |
| 10,000 Meters · Milliken Plant CourseNCAA Division I Southeast Regional · Nov 10 | 30:18.6 | NCAA Division I Southeast Regional | November 10, 2023 |
| 10,000 Meters · Winthrop UniversityNCAA DI Southeast Regional · Nov 15 | 31:17.1 | NCAA DI Southeast Regional | November 15, 2024 |
| 5,000 Meters · Adams County Regional ParkColorado 5A Region 4 Championships · Oct 18 | 17:16.3 | Colorado 5A Region 4 Championships | October 18, 2018 |
| 5,000 Meters · Cherry Creek State ParkSteve Lohman Invitational · Aug 25 | 16:48 | Steve Lohman Invitational | August 25, 2018 |
| 5,000 Meters · Fort Collins High SchoolJohn Martin Invitational · Sep 17 | 18:33 | John Martin Invitational | September 17, 2016 |
| 5,000 Meters · Grande Sports ComplexNXR Southwest Regional Championships · Nov 23 | 15:59.2 | NXR Southwest Regional Championships | November 23, 2019 |
| 5,000 Meters · Mehaffey ParkValley 5000 XC Invitational · Aug 17 | 17:37 | Valley 5000 XC Invitational | August 17, 2018 |
| 5,000 Meters · Norris Penrose Event CenterCHSAA Class 5A State XC Championships · Oct 26 | 16:40.0 | CHSAA Class 5A State XC Championships | October 26, 2019 |
| 5,000 Meters · Spring Canyon ParkCHSAA 5A Region 4 Championships · Oct 17 | 17:09.61 | CHSAA 5A Region 4 Championships | October 17, 2019 |
| 8,000 Meters · Graham Creek Nature PreserveSun Belt XC Championship · Nov 1 | 24:55.20 | Sun Belt XC Championship | November 1, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
3 results2023 Cross Country
1 results2022 Cross Country
1 results2021 Cross Country
1 results2019 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 23 | NXR Southwest Regional ChampionshipsNov 23 · 5,000 Meters Championship · Place 91 · Fort CollinsFort Collins | 5,000 Meters Championship | 91 | 15:59.2 PB | 12 |
| Oct 26 | CHSAA Class 5A State XC ChampionshipsOct 26 · 5,000 Meters Varsity · Place 33 · Fort CollinsFort Collins | 5,000 Meters Varsity | 33 | 16:40.0 PB | 12 |
| Oct 17 | CHSAA 5A Region 4 ChampionshipsOct 17 · 5,000 Meters Varsity · Place 14 · Fort CollinsFort Collins | 5,000 Meters Varsity | 14 | 17:09.61 PB | 12 |
| Oct 11 | Front Range League MeetOct 11 · Varsity · Place 2 · Fort CollinsFort Collins | Varsity | 2 | 5:15 | — |
| Sep 27 | Nike Desert Twilight XC FestivalSep 27 · 5,000 Meters Elite · Place 26 · Fort CollinsFort Collins | 5,000 Meters Elite | 26 | 15:28.85 | 12 |
| Sep 20 | John Martin InvitationalSep 20 · Varsity · Place 4 · Fort CollinsFort Collins | Varsity | 4 | 5:28 | — |
| Sep 7 | Liberty Bell InvitationalSep 7 · 5,000 Meters Varsity · Place 29 · Fort CollinsFort Collins | 5,000 Meters Varsity | 29 | 16:00.2 | 12 |
2018 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 17 | NXR Southwest Regional ChampionshipsNov 17 · 5,000 Meters Large Merged · Place 15 · Fort CollinsFort Collins | 5,000 Meters Large Merged | 15 | 16:01.4 | 11 |
| Oct 27 | CHSSA 5A State ChampionshipsOct 27 · 5,000 Meters Varsity · Place 51 · Fort CollinsFort Collins | 5,000 Meters Varsity | 51 | 17:07.5 | 11 |
| Oct 18 | Colorado 5A Region 4 ChampionshipsOct 18 · 5,000 Meters Varsity · Place 14 · Fort CollinsFort Collins | 5,000 Meters Varsity | 14 | 17:16.3 PB | 11 |
| Sep 28 | Thornton InvitationalSep 28 · 5,000 Meters Varsity · Place 8 · Fort CollinsFort Collins | 5,000 Meters Varsity | 8 | 16:21 | 11 |
| Sep 21 | Loveland Sweetheart InvitationalSep 21 · Varsity · Place 127 · Fort CollinsFort Collins | Varsity | 127 | 6:13 | — |
| Sep 8 | Liberty Bell InviteSep 8 · 5,000 Meters Varsity · Place 37 · Fort CollinsFort Collins | 5,000 Meters Varsity | 37 | 16:16.6 | 11 |
| Aug 31 | Horizon InvitationalAug 31 · 5,000 Meters Varsity · Place 4 · FORT COLLINSFORT COLLINS | 5,000 Meters Varsity | 4 | 5:38 | 11 |
| Aug 25 | Steve Lohman InvitationalAug 25 · 5,000 Meters Varsity · Place 10 · Fort CollinsFort Collins | 5,000 Meters Varsity | 10 | 16:48 PB | 11 |
| Aug 17 | Valley 5000 XC InvitationalAug 17 · 5,000 Meters Varsity · Place 3 · Fort CollinsFort Collins | 5,000 Meters Varsity | 3 | 17:37 PB | 11 |
2017 Cross Country
8 results2016 Cross Country
6 results