Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · Arcade Creek Cross Country Course2024 NCAA Division II Cross Country Champs (66th Men & 43rd Women) · Nov 2331:01.32024 NCAA Division II Cross Country Champs (66th Men & 43rd Women)November 23, 2024
10,000 Meters · Dannehl XC Course, Univ. of Wisconsin Parkside 2025 NCAA Division II Cross Country Champs (67th Men & 44th Women) · Nov 2231:40.12025 NCAA Division II Cross Country Champs (67th Men & 44th Women)November 22, 2025
10,000 Meters · Walking Stick Golf CourseNCAA Division II South Central Region · Nov 831:58.2NCAA Division II South Central RegionNovember 8, 2025
3,200 Meters · Pueblo West High SchoolTumbleweed 32 · Aug 219:54.58Tumbleweed 32August 21, 2020
5,000 Meters · Confluence ParkCHSSA 4A Region 5 Championships · Oct 1816:30.37CHSSA 4A Region 5 ChampionshipsOctober 18, 2019
5,000 Meters · Dakota Ridge High SchoolBeet Juice Invitational · Sep 2616:35Beet Juice InvitationalSeptember 26, 2020
5,000 Meters · Elmwood Golf CourseColorado 4A Region 5 Championship · Oct 2116:25.0Colorado 4A Region 5 ChampionshipOctober 21, 2021
5,000 Meters · Grande Sports ComplexNXR Southwest Regional Championships · Nov 2316:41.4NXR Southwest Regional ChampionshipsNovember 23, 2019
5,000 Meters · Little America Golf CourseWyoming Cross Country Invitational-College · Sep 216:03.8Wyoming Cross Country Invitational-CollegeSeptember 2, 2023
5,000 Meters · Lyons Middle/High SchoolSt. Vrain Invitational · Sep 818:18St. Vrain InvitationalSeptember 8, 2018
5,000 Meters · Miloit ParkBattle Mountain Husky Invitational · Aug 3118:53Battle Mountain Husky InvitationalAugust 31, 2019
5,000 Meters · Norris Penrose Event CenterCHSAA Class 4A State XC Championships · Oct 3016:18.8CHSAA Class 4A State XC ChampionshipsOctober 30, 2021
5,000 Meters · Shalimar Country ClubNXR Southwest Regional Championships · Nov 2015:36.1NXR Southwest Regional ChampionshipsNovember 20, 2021
8,000 Meters · Dannehl XC Course, Univ. of Wisconsin Parkside Lucian Rosa Invitational · Sep 2725:51.88Lucian Rosa InvitationalSeptember 27, 2025
8,000 Meters · Eagle Rock Park25th Mountain West XC Champs · Oct 2724:49.925th Mountain West XC ChampsOctober 27, 2023
8,000 Meters · Hart Ranch Camping Resort 2026 RMAC XC Championships · Nov 724:23.62026 RMAC XC ChampionshipsNovember 7, 2026
8,000 Meters · Lewis UniversityLewis Crossover · Oct 1024:26.64Lewis CrossoverOctober 10, 2026
8,000 Meters · Monument Valley ParkRMAC Cross Country Championships · Oct 2525:23.7RMAC Cross Country ChampionshipsOctober 25, 2025
8,000 Meters · N.M. Highlands Gene Torres Golf CourseRMAC Cross Country Championships · Oct 2625:11.2RMAC Cross Country ChampionshipsOctober 26, 2024
8,000 Meters · University of Minnesota, Golf Course Club HouseRoy Griak Invitational-College · Sep 2226:33.8Roy Griak Invitational-CollegeSeptember 22, 2023

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 72026 RMAC XC ChampionshipsNov 7 · 8,000 Meters Championship · Place 25 · UC-Colorado SpringsUC-Colorado Springs8,000 Meters Championship2524:23.6 PBSr
Oct 10Lewis CrossoverOct 10 · 8,000 Meters Collegiate · Place 8 · UC-Colorado SpringsUC-Colorado Springs8,000 Meters Collegiate824:26.64 PBSr
Sep 5Rust Buster InvitationalSep 5 · 8,000 Meters College · Place 2 · UC-Colorado SpringsUC-Colorado Springs8,000 Meters College225:39.6Sr

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 222025 NCAA Division II Cross Country Champs (67th Men & 44th Women)Nov 22 · 10,000 Meters D2 Championship · Place 100 · UC-Colorado SpringsUC-Colorado Springs10,000 Meters D2 Championship10031:40.1 PBJr
Nov 8NCAA Division II South Central RegionNov 8 · 10,000 Meters South Central · Place 45 · UC-Colorado SpringsUC-Colorado Springs10,000 Meters South Central4531:58.2 PBJr
Oct 25RMAC Cross Country ChampionshipsOct 25 · 8,000 Meters RMAC · Place 27 · UC-Colorado SpringsUC-Colorado Springs8,000 Meters RMAC2725:23.7 PBJr
Sep 27Lucian Rosa InvitationalSep 27 · 8,000 Meters Men's Championship · Place 52 · UC-Colorado SpringsUC-Colorado Springs8,000 Meters Men's Championship5225:51.88 PBJr
Sep 6Rust Buster InvitationalSep 6 · 8,000 Meters New College · Place 15 · UC-Colorado SpringsUC-Colorado Springs8,000 Meters New College1525:42.8Jr

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 232024 NCAA Division II Cross Country Champs (66th Men & 43rd Women)Nov 23 · 10,000 Meters Championship · Place 67 · UC-Colorado SpringsUC-Colorado Springs10,000 Meters Championship6731:01.3 PBSo
Nov 9NCAA DII South Central RegionalNov 9 · 10,000 Meters Division 2 · Place 28 · UC-Colorado SpringsUC-Colorado Springs10,000 Meters Division 22832:25.4SO
Oct 26RMAC Cross Country ChampionshipsOct 26 · 8,000 Meters College · Place 29 · UC-Colorado SpringsUC-Colorado Springs8,000 Meters College2925:11.2 PBSo
Sep 7UCCS Rust Buster Sep 7 · 8,000 Meters College · Place 3 · UC-Colorado SpringsUC-Colorado Springs8,000 Meters College325:35.80So

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 2725th Mountain West XC ChampsOct 27 · 8,000 Meters College · Place 47 · WyomingWyoming8,000 Meters College4724:49.9 PBFr
Sep 22Roy Griak InvitationalSep 22 · 8,000 Meters Varsity · Place 116 · WyomingWyoming8,000 Meters Varsity1165:21FR
Sep 22Roy Griak Invitational-CollegeSep 22 · 8,000 Meters Gold · Place 111 · WyomingWyoming8,000 Meters Gold11126:33.8 PBFr
Sep 2Wyoming Cross Country Invitational-CollegeSep 2 · 5,000 Meters College · Place 18 · WyomingWyoming5,000 Meters College1816:03.8 PBFr

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 20NXR Southwest Regional ChampionshipsNov 20 · 5,000 Meters Championship · Place 35 · Cheyenne MountainCheyenne Mountain5,000 Meters Championship3515:36.1 PB12
Oct 30CHSAA Class 4A State XC ChampionshipsOct 30 · 5,000 Meters Varsity · Place 14 · Cheyenne MountainCheyenne Mountain5,000 Meters Varsity1416:18.8 PB12
Oct 21Colorado 4A Region 5 ChampionshipOct 21 · 5,000 Meters Varsity · Place 7 · Cheyenne MountainCheyenne Mountain5,000 Meters Varsity716:25.0 PB12
Sep 11Liberty Bell InvitationalSep 11 · 5,000 Meters Sweepstakes · Place 8 · Cheyenne MountainCheyenne Mountain5,000 Meters Sweepstakes815:24.0Unofficial12

2020 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 17Colorado State Cross Country ChampionshipsOct 17 · 5,000 Meters 4A · Place 23 · Cheyenne MountainCheyenne Mountain5,000 Meters 4A2316:32.9JR
Oct 9Colorado 4A Region 5 ChampionshipOct 9 · 5,000 Meters Varsity · Place 6 · Cheyenne MountainCheyenne Mountain5,000 Meters Varsity616:55.111
Sep 26Beet Juice InvitationalSep 26 · 5,000 Meters Varsity · Place 16 · Cheyenne MountainCheyenne Mountain5,000 Meters Varsity1616:35 PB11
Sep 11Cheyenne Mountain StampedeSep 11 · 5,000 Meters Varsity · Place 8 · Cheyenne MountainCheyenne Mountain5,000 Meters Varsity816:56.3—
Aug 28Peyton InvitationalAug 28 · 5,000 Meters Varsity · Place 4 · Cheyenne MountainCheyenne Mountain5,000 Meters Varsity417:28.8—
Aug 21Tumbleweed 32Aug 21 · 3,200 Meters Varsity · Place 2 · Cheyenne MountainCheyenne Mountain3,200 Meters Varsity29:54.58 PB11

2019 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 23NXR Southwest Regional ChampionshipsNov 23 · 5,000 Meters Championship · Place 192 · Cheyenne MountainCheyenne Mountain5,000 Meters Championship19216:41.4 PB10
Oct 26CHSAA Class 4A State XC ChampionshipsOct 26 · 5,000 Meters Varsity · Place 51 · Cheyenne MountainCheyenne Mountain5,000 Meters Varsity5117:15.410
Oct 18CHSSA 4A Region 5 ChampionshipsOct 18 · 5,000 Meters Varsity · Place 11 · Cheyenne MountainCheyenne Mountain5,000 Meters Varsity1116:30.37 PB10
Oct 5Pikes Peak Athletic Conference ChampionshipOct 5 · Varsity · Place 12 · Cheyenne MountainCheyenne MountainVarsity1217:16.3—
Sep 7Liberty Bell InvitationalSep 7 · 5,000 Meters Varsity · Place 64 · Cheyenne MountainCheyenne Mountain5,000 Meters Varsity6416:29.410
Aug 31Battle Mountain Husky InvitationalAug 31 · 5,000 Meters Varsity · Place 29 · Cheyenne MountainCheyenne Mountain5,000 Meters Varsity2918:53 PB10
Aug 23Cheyenne Mountain StampedeAug 23 · 5,000 Meters 4A · Place 13 · Cheyenne MountainCheyenne Mountain5,000 Meters 4A1317:18.310

2018 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 17NXR Southwest Regional ChampionshipsNov 17 · 5,000 Meters Medium Merged · Place 61 · Cheyenne MountainCheyenne Mountain5,000 Meters Medium Merged6116:44.59
Sep 8St. Vrain InvitationalSep 8 · 5,000 Meters 4A-5A · Place 97 · Cheyenne MountainCheyenne Mountain5,000 Meters 4A-5A9718:18 PB9