Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Jacoby Golf CourseWyoming Invitational · Aug 3015:57.8Wyoming InvitationalAugust 30, 2025
5,000 Meters · Lincoln Park Golf CourseColorado 5A Region 2 · Oct 1915:21.1Colorado 5A Region 2October 19, 2023
5,000 Meters · Norris Penrose Event CenterColorado State 5A Championships · Oct 2815:33.5Colorado State 5A ChampionshipsOctober 28, 2023
5,000 Meters · Robert A. Easton Regional ParkColorado 5A Region 2 Championship · Oct 2116:30Colorado 5A Region 2 ChampionshipOctober 21, 2021
5,000 Meters · Shalimar Country ClubNXR Southwest Regional Championships · Nov 2016:50.1NXR Southwest Regional ChampionshipsNovember 20, 2021
8,000 Meters · Eisenhower Golf Course26th Mountain West XC Champs · Nov 125:44.626th Mountain West XC ChampsNovember 1, 2024
8,000 Meters · LaVern Gibson CourseUnder Armour NCAA DI Pre-National · Oct 1625:28.9Under Armour NCAA DI Pre-NationalOctober 16, 2026
8,000 Meters · Washington ParkMSU Denver Roadrunners Invitational · Sep 2027:03.1MSU Denver Roadrunners InvitationalSeptember 20, 2025

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

2026 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 16Under Armour NCAA DI Pre-NationalOct 16 · 8,000 Meters White · Place 61 · Colorado St.Colorado St.8,000 Meters White6125:28.9 PBJr
Sep 4Wyoming InvitationalSep 4 · 5,000 Meters Collegiate · Colorado St.Colorado St.5,000 Meters Collegiate0DNFJr

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 20MSU Denver Roadrunners InvitationalSep 20 · 8,000 Meters College · Place 55 · Colorado St.Colorado St.8,000 Meters College5527:03.1 PBSo
Aug 30Wyoming InvitationalAug 30 · 5,000 Meters Men's Race · Place 17 · Colorado St.Colorado St.5,000 Meters Men's Race1715:57.8 PBSo

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 126th Mountain West XC ChampsNov 1 · 8,000 Meters MountainWest · Place 38 · Colorado St.Colorado St.8,000 Meters MountainWest3825:44.6 PBFr

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 28Colorado State 5A ChampionshipsOct 28 · 5,000 Meters Varsity · Place 5 · ThunderRidgeThunderRidge5,000 Meters Varsity515:33.5 PB12
Oct 19Colorado 5A Region 2Oct 19 · 5,000 Meters Varsity · Place 2 · ThunderRidgeThunderRidge5,000 Meters Varsity215:21.1 PB12
Oct 12Continental League ChampionshipsOct 12 · 5,000 Meters Varsity · Place 3 · ThunderRidge High ScThunderRidge High Sc5,000 Meters Varsity316:05.2SR
Sep 22Dave Sanders InvitationalSep 22 · 5,000 Meters Varsity Division 1 · Place 2 · ThunderRidgeThunderRidge5,000 Meters Varsity Division 1215:33.012
Sep 9Liberty Bell Cross Country InvitationalSep 9 · 5,000 Meters Varsity · Place 3 · ThunderRidgeThunderRidge5,000 Meters Varsity314:58.312

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 29CHSAA Colorado State Cross Country ChampionshipOct 29 · 5,000 Meters Varsity - 5A · Place 10 · ThunderRidgeThunderRidge5,000 Meters Varsity - 5A1015:52.811
Oct 22Colorado 5A Region 2Oct 22 · 5,000 Meters Varsity · Place 6 · ThunderRidgeThunderRidge5,000 Meters Varsity616:0711
Oct 13Continental League MeetOct 13 · 5,000 Meters Varsity · Place 5 · ThunderRidge High ScThunderRidge High Sc5,000 Meters Varsity53:18.5JR
Oct 7Pat Amato ClassicOct 7 · 5,000 Meters Varsity · Place 5 · ThunderRidgeThunderRidge5,000 Meters Varsity55:03—
Sep 23Dave Sanders InvitationalSep 23 · 5,000 Meters Varsity Division 1 · Place 7 · ThunderRidgeThunderRidge5,000 Meters Varsity Division 1716:22.411
Sep 10Liberty Bell InviteSep 10 · 5,000 Meters Varsity · Place 21 · ThunderRidgeThunderRidge5,000 Meters Varsity2115:26.511

2021 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 20NXR Southwest Regional ChampionshipsNov 20 · 5,000 Meters Open - Large School 3 (1600 and more) · Place 23 · ThunderRidgeThunderRidge5,000 Meters Open - Large School 3 (1600 and more)2316:50.1 PB10
Oct 30CHSAA Class 5A State XC ChampionshipsOct 30 · 5,000 Meters Varsity · Place 31 · ThunderRidgeThunderRidge5,000 Meters Varsity3116:52.310
Oct 21Colorado 5A Region 2 ChampionshipOct 21 · 5,000 Meters Varsity · Place 11 · ThunderRidgeThunderRidge5,000 Meters Varsity1116:30 PB10
Oct 14Continental League Cross Country MeetOct 14 · 5,000 Meters Varsity · Place 15 · ThunderRidge High ScThunderRidge High Sc5,000 Meters Varsity1516:32.1—
Oct 8Pat Amato ClassicOct 8 · Varsity · Place 28 · ThunderRidgeThunderRidgeVarsity285:32—
Sep 24Dave Sanders InvitationalSep 24 · 5,000 Meters Division 1 · Place 24 · ThunderRidgeThunderRidge5,000 Meters Division 12417:06.310
Sep 18Fairgrounds 5kSep 18 · Varsity · Place 9 · ThunderRidge High ScThunderRidge High ScVarsity91:09.5SO
Sep 11Liberty Bell InvitationalSep 11 · 5,000 Meters Division 1 · Place 51 · ThunderRidgeThunderRidge5,000 Meters Division 15117:45.5Unofficial10
Sep 3Arapahoe Warrior XC InvitationalSep 3 · 5,000 Meters Varsity · Place 64 · ThunderRidgeThunderRidge5,000 Meters Varsity6417:56.710
Aug 28Cherry Creek Steve Lohman InvitationalAug 28 · 5,000 Meters Varsity · Place 15 · ThunderRidgeThunderRidge5,000 Meters Varsity1518:46.610

2020 Cross Country

1 results
DateMeetEventPlMarkGr
Aug 22Regis Jesuit-ThunderRidge DualAug 22 · 2 Miles Varsity · Place 4 · ThunderRidgeThunderRidge2 Miles Varsity412:40.5—