Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 4,000 Meters · Elon UniversityElon Friday Night Lights Opener · Aug 29 | 14:25.4 | Elon Friday Night Lights Opener | August 29, 2025 |
| 5,000 Meters · Arapahoe County FairgroundsColorado 5A Region 1 Championship · Oct 21 | 19:17.4 | Colorado 5A Region 1 Championship | October 21, 2021 |
| 5,000 Meters · Costal Carolina U - Hackler CourseChanticleer Challenge · Sep 19 | 17:41.8 | Chanticleer Challenge | September 19, 2025 |
| 5,000 Meters · Graham Creek Nature Preserve2025 Sun Belt XC Championship · Oct 31 | 17:33.00 | 2025 Sun Belt XC Championship | October 31, 2025 |
| 5,000 Meters · Norris Penrose Event CenterCHSAA Class 5A State XC Championships · Oct 30 | 19:34.7 | CHSAA Class 5A State XC Championships | October 30, 2021 |
| 5,000 Meters · Shalimar Country ClubNXR Southwest Regional Championships · Nov 20 | 18:08.6 | NXR Southwest Regional Championships | November 20, 2021 |
| 5,000 Meters · Sunday ScheduleXC Town USA Meet of Champions Presented by the Garrett Companies · Nov 14 | 18:47.6 | XC Town USA Meet of Champions Presented by the Garrett Companies | November 14, 2020 |
| 6,000 Meters · Appalachian State UniversityFire Tower Project · Oct 3 | 21:54.7 | Fire Tower Project | October 3, 2025 |
| 6,000 Meters · East Carolina UniversityEast Carolina Pirate Invitational · Oct 4 | 22:57.6 | East Carolina Pirate Invitational | October 4, 2024 |
| 6,000 Meters · Panorama FarmsNCAA DI Southeast Regional · Nov 14 | 22:40.2 | NCAA DI Southeast Regional | November 14, 2025 |
| 6,000 Meters · Winthrop UniversityNCAA DI Southeast Regional · Nov 15 | 22:36.7 | NCAA DI Southeast Regional | November 15, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 14 | NCAA DI Southeast RegionalNov 14 · 6,000 Meters D1 Southeast · Place 174 · Coastal CarolinaCoastal Carolina | 6,000 Meters D1 Southeast | 174 | 22:40.2 PB | Jr |
| Oct 31 | 2025 Sun Belt XC ChampionshipOct 31 · 5,000 Meters Women · Place 8 · Coastal CarolinaCoastal Carolina | 5,000 Meters Women | 8 | 17:33.00 PB | Jr |
| Oct 3 | Fire Tower ProjectOct 3 · 6,000 Meters College · Place 11 · Coastal CarolinaCoastal Carolina | 6,000 Meters College | 11 | 21:54.7 PB | Jr |
| Sep 19 | Chanticleer ChallengeSep 19 · 5,000 Meters College · Place 5 · Coastal CarolinaCoastal Carolina | 5,000 Meters College | 5 | 17:41.8 PB | Jr |
| Aug 29 | Elon Friday Night Lights OpenerAug 29 · 4,000 Meters Women's Race · Place 19 · Coastal CarolinaCoastal Carolina | 4,000 Meters Women's Race | 19 | 14:25.4 PB | Jr |
2024 Cross Country
4 results2023 Cross Country
1 results2021 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 20 | NXR Southwest Regional ChampionshipsNov 20 · 5,000 Meters Championship · Place 23 · UNA COUNA CO | 5,000 Meters Championship | 23 | 18:08.6 PB | 12 |
| Oct 30 | CHSAA Class 5A State XC ChampionshipsOct 30 · 5,000 Meters Varsity · Place 38 · Cherry CreekCherry Creek | 5,000 Meters Varsity | 38 | 19:34.7 PB | 12 |
| Oct 21 | Colorado 5A Region 1 ChampionshipOct 21 · 5,000 Meters Varsity · Place 10 · Cherry CreekCherry Creek | 5,000 Meters Varsity | 10 | 19:17.4 PB | 12 |
| Oct 14 | Centennial League Cross Country ChampionshipsOct 14 · 5,000 Meters Varsity · Place 8 · Cherry Creek High ScCherry Creek High Sc | 5,000 Meters Varsity | 8 | 19:41.1 | — |
| Oct 8 | Pat Amato ClassicOct 8 · Varsity · Place 19 · Cherry CreekCherry Creek | Varsity | 19 | 6:10 | — |
| Sep 18 | Fairgrounds 5kSep 18 · 5,000 Meters Varsity · Place 5 · Cherry Creek High ScCherry Creek High Sc | 5,000 Meters Varsity | 5 | 19:33.8 | SR |
| Sep 11 | Liberty Bell InvitationalSep 11 · 5,000 Meters Sweepstakes · Place 26 · Cherry CreekCherry Creek | 5,000 Meters Sweepstakes | 26 | 18:36.2Unofficial | 12 |
2020 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 14 | XC Town USA Meet of Champions Presented by the Garrett CompaniesNov 14 · 5,000 Meters High School Championship · Place 45 · Cherry CreekCherry Creek | 5,000 Meters High School Championship | 45 | 18:47.6 PB | 11 |
| Oct 17 | Colorado State Cross Country ChampionshipsOct 17 · 5,000 Meters 5A · Place 17 · Cherry CreekCherry Creek | 5,000 Meters 5A | 17 | 18:58.8 | JR |
| Oct 8 | Colorado 5A Region 1 ChampionshipOct 8 · 5,000 Meters Varsity · Place 11 · Cherry CreekCherry Creek | 5,000 Meters Varsity | 11 | 19:50.0 | 11 |
| Sep 23 | Centennial League ChampionshipsSep 23 · 5,000 Meters Varsity · Place 11 · Cherry CreekCherry Creek | 5,000 Meters Varsity | 11 | 19:49.6 | 11 |
| Sep 11 | Cheyenne Mountain StampedeSep 11 · 5,000 Meters 5A · Place 3 · Cherry CreekCherry Creek | 5,000 Meters 5A | 3 | 19:25.4 | — |
| Sep 4 | Centennial League Warrior 5KSep 4 · 5,000 Meters Varsity · Place 7 · Cherry CreekCherry Creek | 5,000 Meters Varsity | 7 | 18:58.2 | 11 |