Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Cottonwood Creek ParkRampart Rams XC Invitational · Oct 1 | 18:05.2 | Rampart Rams XC Invitational | October 1, 2022 |
| 5,000 Meters · Monument Valley ParkColorado 5A Region 5 · Oct 19 | 16:57.5 | Colorado 5A Region 5 | October 19, 2023 |
| 8,000 Meters · Colorado Springs Christian SchoolsUC-Colorado Springs XC Open · Oct 10 | 26:52.64 | UC-Colorado Springs XC Open | October 10, 2025 |
| 8,000 Meters · Hart Ranch Golf CourseRMAC Open Race · Nov 7 | 25:57 | RMAC Open Race | November 7, 2026 |
| 8,000 Meters · Lewis UniversityLewis Crossover · Oct 10 | 26:52.85 | Lewis Crossover | October 10, 2026 |
| 8,000 Meters · Monument Valley ParkRust Buster Invitational · Sep 5 | 26:15.8 | Rust Buster Invitational | September 5, 2026 |
| 8,000 Meters · Washington ParkMSU Denver Roadrunners Invitational · Sep 20 | 27:22.9 | MSU Denver Roadrunners Invitational | September 20, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
3 results2025 Cross Country
3 results2023 Cross Country
4 results2022 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 20 | Colorado 5A Region 5Oct 20 · 5,000 Meters Varsity · Place 36 · Pine CreekPine Creek | 5,000 Meters Varsity | 36 | 17:49.1 | 11 |
| Oct 7 | Doherty Spartan Cross Country InvitationalOct 7 · 5,000 Meters Varsity · Place 36 · Pine CreekPine Creek | 5,000 Meters Varsity | 36 | 18:07.75 | 11 |
| Oct 1 | Rampart Rams XC InvitationalOct 1 · 5,000 Meters Varsity · Place 24 · Pine CreekPine Creek | 5,000 Meters Varsity | 24 | 18:05.2 PB | 11 |
| Sep 22 | Coronado Cougar ClassicSep 22 · 5,000 Meters Varsity · Place 60 · Pine CreekPine Creek | 5,000 Meters Varsity | 60 | 18:14.67 | — |
| Sep 17 | Air Academy Kadet InvitationalSep 17 · 5,000 Meters Division 1 · Place 52 · Pine Creek High SchPine Creek High Sch | 5,000 Meters Division 1 | 52 | 19:34.5 | — |
| Sep 10 | Liberty Bell InviteSep 10 · 5,000 Meters Division 1 · Place 67 · Pine CreekPine Creek | 5,000 Meters Division 1 | 67 | 17:55.3 | 11 |