Personal bests

Best marks in available results
Event / courseMarkMeetDate
21082 m · John Hunt Cross Country ParkNJCAA Men's Half Marathon Championship · Nov 141:13:37.50NJCAA Men's Half Marathon ChampionshipNovember 14, 2023
5,000 Meters · Arapahoe County FairgroundsEMAC League Meet · Oct 1317:01.3EMAC League MeetOctober 13, 2021
5,000 Meters · Broomfield County Commons ParkColorado 5A Region 3 Championship · Oct 2116:54.2Colorado 5A Region 3 ChampionshipOctober 21, 2021
5,000 Meters · Norris Penrose Event CenterCHSAA Class 5A State XC Championships · Oct 3018:07.3CHSAA Class 5A State XC ChampionshipsOctober 30, 2021
5,000 Meters · Waneka Lake ParkBernie Gay XC Invitational · Sep 1117:52.9Bernie Gay XC InvitationalSeptember 11, 2021
8,000 Meters · Apalachee Regional ParkNJCAA Division I Cross Country Championships · Nov 1228:33.7NJCAA Division I Cross Country ChampionshipsNovember 12, 2022
8,000 Meters · Cattails Golf CourseJoe I Vigil Open-College · Sep 925:33.2Joe I Vigil Open-CollegeSeptember 9, 2023
8,000 Meters · Colby Community CollegeTrojan XC Invitational · Oct 1526:56.9Trojan XC InvitationalOctober 15, 2022
8,000 Meters · John Hunt Cross Country ParkNJCAA Cross Country National Championship · Nov 1125:42.40NJCAA Cross Country National ChampionshipNovember 11, 2023
8,000 Meters · Lubbock Christian University XC CourseTexas Tech Open · Sep 1826:04.9Texas Tech OpenSeptember 18, 2026
8,000 Meters · Southeast Community CollegeNJCAA Region IX Championships · Oct 2825:47.6NJCAA Region IX ChampionshipsOctober 28, 2023

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

2026 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 24UC-Colorado Springs XC OpenOct 24 · 8,000 Meters Varsity · Place 38 · Fort LewisFort Lewis8,000 Meters Varsity3826:07.65JR
Sep 18Texas Tech OpenSep 18 · 8,000 Meters · Place 29 · Fort LewisFort Lewis8,000 Meters2926:04.9 PBSo

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 14NJCAA Men's Half Marathon ChampionshipNov 14 · 13.1 Miles 13.1 · Place 39 · Trinidad State (CO)Trinidad State (CO)13.1 Miles 13.1391:13:37.50 PBSo
Nov 11NJCAA Cross Country National ChampionshipNov 11 · 8,000 Meters Men 8000 Meter Run Div I · Place 48 · Trinidad State (CO)Trinidad State (CO)8,000 Meters Men 8000 Meter Run Div I4825:42.40 PBSo
Oct 28NJCAA Region IX ChampionshipsOct 28 · 8,000 Meters College · Place 5 · Trinidad State (CO)Trinidad State (CO)8,000 Meters College525:47.6 PBSo
Sep 9Joe I Vigil Open-CollegeSep 9 · 8,000 Meters College · Place 14 · Trinidad State (CO)Trinidad State (CO)8,000 Meters College1425:33.2 PBSo
Sep 7Joe I. Vigil XC InvitationalSep 7 · 8,000 Meters College · Place 14 · Trinidad State (CO)Trinidad State (CO)8,000 Meters College1425:33.2So

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 12NJCAA Division I Cross Country ChampionshipsNov 12 · 8,000 Meters College · Place 85 · Trinidad State (CO)Trinidad State (CO)8,000 Meters College8528:33.7 PBFr
Oct 15Trojan XC InvitationalOct 15 · 8,000 Meters College · Place 51 · Trinidad State (CO)Trinidad State (CO)8,000 Meters College5126:56.9 PBFr

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 30CHSAA Class 5A State XC ChampionshipsOct 30 · 5,000 Meters Varsity · Place 113 · NorthglennNorthglenn5,000 Meters Varsity11318:07.3 PB12
Oct 21Colorado 5A Region 3 ChampionshipOct 21 · 5,000 Meters Varsity · Place 12 · NorthglennNorthglenn5,000 Meters Varsity1216:54.2 PB12
Oct 13EMAC League MeetOct 13 · 5,000 Meters Varsity · Place 1 · NorthglennNorthglenn5,000 Meters Varsity117:01.3 PB12
Sep 11Bernie Gay XC InvitationalSep 11 · 5,000 Meters Varsity · Place 9 · NorthglennNorthglenn5,000 Meters Varsity917:52.9 PB12