Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 10,000 Meters · Arcade Creek Cross Country Course2024 NCAA Division II Cross Country Champs (66th Men & 43rd Women) · Nov 23 | 31:57.0 | 2024 NCAA Division II Cross Country Champs (66th Men & 43rd Women) | November 23, 2024 |
| 10,000 Meters · Lubbock Christian UniversityNCAA Division II South Central Region Cross Country Championships · Nov 4 | 31:54.6 | NCAA Division II South Central Region Cross Country Championships | November 4, 2023 |
| 10,000 Meters · Tom Rutledge Cross Country Course2023 NCAA Division II Cross Country Champs (65th Men & 42nd Women) · Nov 18 | 32:17.5 | 2023 NCAA Division II Cross Country Champs (65th Men & 42nd Women) | November 18, 2023 |
| 10,000 Meters · Washington ParkNCAA DII South Central Regional XC Championships · Nov 19 | 33:44.7 | NCAA DII South Central Regional XC Championships | November 19, 2022 |
| 5,000 Meters · Chatfield State ParkCharger Invitational · Sep 10 | 16:39.9 | Charger Invitational | September 10, 2020 |
| 5,000 Meters · City ParkCHSAA 5A Region 3 Championships · Oct 18 | 17:05 | CHSAA 5A Region 3 Championships | October 18, 2019 |
| 5,000 Meters · Clement ParkJeffco League XC Championship · Oct 11 | 17:09 | Jeffco League XC Championship | October 11, 2018 |
| 5,000 Meters · Lyons Middle/High SchoolColorado 5A Region 3 Championships · Oct 18 | 17:45 | Colorado 5A Region 3 Championships | October 18, 2018 |
| 5,000 Meters · Monarch High SchoolColorado 5A Region 3 Championships · Oct 8 | 16:55.7 | Colorado 5A Region 3 Championships | October 8, 2020 |
| 5,000 Meters · Norris Penrose Event CenterCHSSA 5A State Championships · Oct 27 | 17:46.0 | CHSSA 5A State Championships | October 27, 2018 |
| 5,000 Meters · Stoney Creek Golf CourseJeffco League XC Championship · Oct 11 | 16:50 | Jeffco League XC Championship | October 11, 2019 |
| 8,000 Meters · Dannehl XC Course, Univ. of Wisconsin Parkside Lucian Rosa Invitational · Sep 27 | 26:02.74 | Lucian Rosa Invitational | September 27, 2025 |
| 8,000 Meters · Hillcrest Golf ClubRMAC Cross Country Championships · Nov 5 | 27:11.2 | RMAC Cross Country Championships | November 5, 2022 |
| 8,000 Meters · Monument Valley ParkRust Buster Invitational · Sep 6 | 25:31.7 | Rust Buster Invitational | September 6, 2025 |
| 8,000 Meters · N.M. Highlands Gene Torres Golf CourseRMAC Cross Country Championships · Oct 26 | 25:44.0 | RMAC Cross Country Championships | October 26, 2024 |
| 8,000 Meters · University of Minnesota, Golf Course Club HouseRoy Griak Invitational-College · Sep 22 | 27:13.7 | Roy Griak Invitational-College | September 22, 2023 |
| 8,000 Meters · Washington Park2023 RMAC XC Championships · Oct 21 | 25:59.3 | 2023 RMAC XC Championships | October 21, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
3 results2024 Cross Country
3 results2023 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 18 | 2023 NCAA Division II Cross Country Champs (65th Men & 42nd Women)Nov 18 · 10,000 Meters Championship · Place 202 · UC-Colorado SpringsUC-Colorado Springs | 10,000 Meters Championship | 202 | 32:17.5 PB | So |
| Nov 4 | NCAA Division II South Central Region Cross Country ChampionshipsNov 4 · 10,000 Meters College · Place 53 · UC-Colorado SpringsUC-Colorado Springs | 10,000 Meters College | 53 | 31:54.6 PB | So |
| Oct 21 | 2023 RMAC XC ChampionshipsOct 21 · 8,000 Meters College · Place 53 · UC-Colorado SpringsUC-Colorado Springs | 8,000 Meters College | 53 | 25:59.3 PB | So |
| Sep 22 | Roy Griak InvitationalSep 22 · 8,000 Meters Varsity · Place 73 · UC-Colo. Spgs.UC-Colo. Spgs. | 8,000 Meters Varsity | 73 | 5:29 | SO |
| Sep 22 | Roy Griak Invitational-CollegeSep 22 · 8,000 Meters Maroon · Place 69 · UC-Colorado SpringsUC-Colorado Springs | 8,000 Meters Maroon | 69 | 27:13.7 PB | So |
2022 Cross Country
3 results2020 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 17 | Colorado State Cross Country ChampionshipsOct 17 · 5,000 Meters 5A · Place 34 · Ralston ValleyRalston Valley | 5,000 Meters 5A | 34 | 16:58.6 | SR |
| Oct 8 | Colorado 5A Region 3 ChampionshipsOct 8 · 5,000 Meters Varsity · Place 8 · Ralston ValleyRalston Valley | 5,000 Meters Varsity | 8 | 16:55.7 PB | 12 |
| Oct 2 | Jeffco 5A League MeetOct 2 · 5,000 Meters Varsity · Place 4 · Ralston ValleyRalston Valley | 5,000 Meters Varsity | 4 | 16:55.4 | 12 |
| Sep 26 | Coyote Invitational #2Sep 26 · 5,000 Meters Varsity · Place 41 · Ralston ValleyRalston Valley | 5,000 Meters Varsity | 41 | 22:31.5 | — |
| Sep 18 | Durden InvitationalSep 18 · 5,000 Meters Varsity · Place 4 · Ralston ValleyRalston Valley | 5,000 Meters Varsity | 4 | 17:08.0 | 12 |
| Sep 10 | Charger InvitationalSep 10 · 5,000 Meters Varsity · Place 1 · Ralston ValleyRalston Valley | 5,000 Meters Varsity | 1 | 16:39.9 PB | 12 |
2019 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 18 | CHSAA 5A Region 3 ChampionshipsOct 18 · 5,000 Meters Varsity · Place 16 · Ralston ValleyRalston Valley | 5,000 Meters Varsity | 16 | 17:05 PB | 11 |
| Oct 11 | Jeffco League XC ChampionshipOct 11 · 5,000 Meters Varsity 5A · Place 11 · Ralston ValleyRalston Valley | 5,000 Meters Varsity 5A | 11 | 16:50 PB | 11 |
| Oct 4 | Northfield Nighthawk InvitationalOct 4 · 5,000 Meters Varsity · Place 5 · Ralston ValleyRalston Valley | 5,000 Meters Varsity | 5 | 17:04 | 11 |
| Sep 13 | Arvada West Wildcat InvitationalSep 13 · Varsity · Place 16 · Ralston ValleyRalston Valley | Varsity | 16 | 17:08 | — |
| Sep 7 | Liberty Bell InvitationalSep 7 · 5,000 Meters Varsity · Place 40 · Ralston ValleyRalston Valley | 5,000 Meters Varsity | 40 | 16:09.5 | 11 |
| Sep 5 | Standley Lake Gator InvitationalSep 5 · Varsity · Place 34 · Ralston ValleyRalston Valley | Varsity | 34 | 18:47 | — |
| Aug 30 | Horizon InvitationalAug 30 · 5,000 Meters Varsity · Place 4 · RALSTON VALLEYRALSTON VALLEY | 5,000 Meters Varsity | 4 | 5:32 | 11 |
2018 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 27 | CHSSA 5A State ChampionshipsOct 27 · 5,000 Meters Varsity · Place 90 · Ralston ValleyRalston Valley | 5,000 Meters Varsity | 90 | 17:46.0 PB | 10 |
| Oct 18 | Colorado 5A Region 3 ChampionshipsOct 18 · 5,000 Meters Varsity · Place 23 · Ralston ValleyRalston Valley | 5,000 Meters Varsity | 23 | 17:45 PB | 10 |
| Oct 11 | Jeffco League XC ChampionshipOct 11 · 5,000 Meters Varsity 5A · Place 13 · Ralston ValleyRalston Valley | 5,000 Meters Varsity 5A | 13 | 17:09 PB | 10 |
| Oct 5 | Pat Amato ClassicOct 5 · Varsity · Place 25 · Ralston ValleyRalston Valley | Varsity | 25 | 5:27 | — |
| Sep 15 | Rock Canyon InvitationalSep 15 · 5,000 Meters Varsity · Place 41 · Ralston ValleyRalston Valley | 5,000 Meters Varsity | 41 | 18:00.7 | 10 |
| Sep 8 | Liberty Bell InviteSep 8 · 5,000 Meters Division 1 · Place 31 · Ralston ValleyRalston Valley | 5,000 Meters Division 1 | 31 | 17:22.8 | 10 |
2017 Cross Country
5 results