Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Adams County Regional ParkColorado 5A Region 4 Championship · Oct 817:13.5Colorado 5A Region 4 ChampionshipOctober 8, 2020
5,000 Meters · Grande Sports ComplexNXR Southwest Regional Championships · Nov 2317:07.4NXR Southwest Regional ChampionshipsNovember 23, 2019
5,000 Meters · Julia deKoevend ParkWarrior Invitational · Aug 3119:50Warrior InvitationalAugust 31, 2018
5,000 Meters · Lincoln Middle SchoolLobo Lincoln Invitational · Sep 1817:08Lobo Lincoln InvitationalSeptember 18, 2020
5,000 Meters · Lyons Middle/High SchoolSt. Vrain Invitational · Sep 2117:48St. Vrain InvitationalSeptember 21, 2019
5,000 Meters · Monfort ParkColorado 5A Region 4 Championship · Oct 2116:39.8Colorado 5A Region 4 ChampionshipOctober 21, 2021
5,000 Meters · Norris Penrose Event CenterCHSAA Class 5A State XC Championships · Oct 3017:36.3CHSAA Class 5A State XC ChampionshipsOctober 30, 2021
5,000 Meters · North Lake ParkSweetheart Invitational · Sep 1716:38Sweetheart InvitationalSeptember 17, 2021
5,000 Meters · Shalimar Country ClubNXR Southwest Regional Championships · Nov 2016:57.1NXR Southwest Regional ChampionshipsNovember 20, 2021
5,000 Meters · Spring Canyon ParkCHSAA 5A Region 4 Championships · Oct 1717:40.96CHSAA 5A Region 4 ChampionshipsOctober 17, 2019
6,000 Meters · Colorado Mesa UniversityGig Leadbetter Maverick Stampede · Sep 520:07.97Gig Leadbetter Maverick StampedeSeptember 5, 2025
8,000 Meters · Colorado Springs Christian SchoolsUC-Colorado Springs XC Open · Oct 1026:46.81UC-Colorado Springs XC OpenOctober 10, 2025
8,000 Meters · Gunnison Community SchoolMountaineer/Cowboy Cross Country Meet · Sep 1925:48Mountaineer/Cowboy Cross Country MeetSeptember 19, 2026
8,000 Meters · Hart Ranch Golf CourseRMAC Open Race · Nov 725:24RMAC Open RaceNovember 7, 2026
8,000 Meters · The Greiner Family XC CourseCowboy Jamboree Invite XC25 · Sep 2627:39.8Cowboy Jamboree Invite XC25September 26, 2025
8,000 Meters · Van Tuyl Trail SystemMountaineer Invitational · Sep 1627:41.8Mountaineer InvitationalSeptember 16, 2023

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 7RMAC Open RaceNov 7 · 8,000 Meters Open · Place 6 · Western ColoradoWestern Colorado8,000 Meters Open625:24 PBSr
Oct 24High Desert Dental Maverick XC InviteOct 24 · 8,000 Meters Varsity · Place 20 · Western ColoradoWestern Colorado8,000 Meters Varsity2026:22.73—
Sep 19Mountaineer/Cowboy Cross Country MeetSep 19 · 8,000 Meters College Men · Place 15 · Western ColoradoWestern Colorado8,000 Meters College Men1525:48 PBSr

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 10UC-Colorado Springs XC OpenOct 10 · 8,000 Meters Open · Place 22 · Western ColoradoWestern Colorado8,000 Meters Open2226:46.81 PBJr
Sep 26Cowboy Jamboree Invite XC25Sep 26 · 8,000 Meters Men's 8K · Place 158 · Western ColoradoWestern Colorado8,000 Meters Men's 8K15827:39.8 PBJr
Sep 5Gig Leadbetter Maverick StampedeSep 5 · 6,000 Meters Men's Race · Place 28 · Western ColoradoWestern Colorado6,000 Meters Men's Race2820:07.97 PBJr

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 112024 Colorado Springs Cross-Country OpenOct 11 · 8,000 Meters Varsity · Place 62 · Western ColoradoWestern Colorado8,000 Meters Varsity6227:18.92SO

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 6Colorado Springs XC OpenOct 6 · 8,000 Meters Varsity · Place 44 · Western ColoradoWestern Colorado8,000 Meters Varsity4426:41.5FR-1
Sep 29Gig Leadbetter Maverick StampedeSep 29 · 8,000 Meters Varsity · Place 21 · Western ColoradoWestern Colorado8,000 Meters Varsity2126:18.5FR
Sep 16Mountaineer InvitationalSep 16 · 8,000 Meters College · Place 40 · Western ColoradoWestern Colorado8,000 Meters College4027:41.8 PBFr

2021 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 20NXR Southwest Regional ChampionshipsNov 20 · 5,000 Meters Open - Large School 2 (1600 and more) · Place 49 · PoudrePoudre5,000 Meters Open - Large School 2 (1600 and more)4916:57.1 PB12
Oct 30CHSAA Class 5A State XC ChampionshipsOct 30 · 5,000 Meters Varsity · Place 69 · PoudrePoudre5,000 Meters Varsity6917:36.3 PB12
Oct 21Colorado 5A Region 4 ChampionshipOct 21 · 5,000 Meters Varsity · Place 8 · PoudrePoudre5,000 Meters Varsity816:39.8 PB12
Oct 8Front Range League MeetOct 8 · Varsity · Place 7 · PoudrePoudreVarsity75:24—
Oct 1Doherty Spartan XC InvitationalOct 1 · Varsity · Place 17 · PoudrePoudreVarsity1716:34.1—
Sep 24Dave Sanders InvitationalSep 24 · 5,000 Meters Varsity Division 2 · Place 9 · PoudrePoudre5,000 Meters Varsity Division 2916:40.412
Sep 17Sweetheart InvitationalSep 17 · 5,000 Meters Varsity · Place 7 · PoudrePoudre5,000 Meters Varsity716:38 PB12
Sep 11Liberty Bell InvitationalSep 11 · 5,000 Meters Sweepstakes · Place 73 · PoudrePoudre5,000 Meters Sweepstakes7316:51.2Unofficial12
Aug 28John Martin XC InvitationalAug 28 · Varsity · Place 5 · PoudrePoudreVarsity55:23—
Aug 21Rocky Mountain Lobo InvitationalAug 21 · Varsity · Place 4 · Poudre HighPoudre HighVarsity45:28—

2020 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 17Colorado State Cross Country ChampionshipsOct 17 · 5,000 Meters 5A · Place 40 · PoudrePoudre5,000 Meters 5A4017:13.6JR
Oct 8Colorado 5A Region 4 ChampionshipOct 8 · 5,000 Meters Varsity · Place 4 · PoudrePoudre5,000 Meters Varsity417:13.5 PB11
Oct 2Northern Front Range League MeetOct 2 · 5,000 Meters Varsity · Place 3 · PoudrePoudre5,000 Meters Varsity316:40.1—
Sep 25LHS Sweetheart VarsitySep 25 · Varsity · Place 1 · PoudrePoudreVarsity117:03—
Sep 25LHS Sweetheart VarsitySep 25 · 5,000 Meters Varsity · Place 7 · PoudrePoudre5,000 Meters Varsity75:30—
Sep 18Lobo Lincoln InvitationalSep 18 · 5,000 Meters Varsity · Place 3 · PoudrePoudre5,000 Meters Varsity317:08 PB11
Aug 29Fort Collins XC InvitationalAug 29 · 5,000 Meters Varsity · Place 6 · PoudrePoudre5,000 Meters Varsity65:31—
Aug 21Rocky Mountain Lobo InvitationalAug 21 · Varsity · Place 10 · PoudrePoudreVarsity105:59—

2019 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 23NXR Southwest Regional ChampionshipsNov 23 · 5,000 Meters Open - Large School 2 (1600 and more) · Place 87 · PoudrePoudre5,000 Meters Open - Large School 2 (1600 and more)8717:07.4 PB10
Oct 26CHSAA Class 5A State XC ChampionshipsOct 26 · 5,000 Meters Varsity · Place 143 · PoudrePoudre5,000 Meters Varsity14318:42.510
Oct 17CHSAA 5A Region 4 ChampionshipsOct 17 · 5,000 Meters Varsity · Place 22 · PoudrePoudre5,000 Meters Varsity2217:40.96 PB10
Oct 11Front Range League MeetOct 11 · Varsity · Place 35 · PoudrePoudreVarsity355:44—
Sep 27Thornton InvitationalSep 27 · Varsity · Place 62 · PoudrePoudreVarsity6217:52—
Sep 21St. Vrain InvitationalSep 21 · 5,000 Meters Varsity 4A-5A · Place 63 · PoudrePoudre5,000 Meters Varsity 4A-5A6317:48 PB10
Aug 30Arapahoe Warrior Cross Country InvitationalAug 30 · Varsity · Place 72 · PoudrePoudreVarsity7218:19—
Aug 23Rocky Mountain Lobo InvitationalAug 23 · Varsity · Place 36 · PoudrePoudreVarsity366:01—

2018 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 17NXR Southwest Regional ChampionshipsNov 17 · 5,000 Meters Large Merged · Place 306 · PoudrePoudre5,000 Meters Large Merged30617:38.69
Oct 5Pat Amato ClassicOct 5 · Junior Varsity · Place 10 · PoudrePoudreJunior Varsity105:55—
Sep 28Thornton InvitationalSep 28 · 5,000 Meters Open · Place 8 · PoudrePoudre5,000 Meters Open818:059
Sep 21Loveland Sweetheart InvitationalSep 21 · Junior Varsity · Place 3 · PoudrePoudreJunior Varsity36:02—
Sep 8St. Vrain InvitationalSep 8 · 5,000 Meters 4A-5A · Place 184 · PoudrePoudre5,000 Meters 4A-5A18419:299
Aug 31Warrior InvitationalAug 31 · 5,000 Meters Frosh/Soph · Place 50 · PoudrePoudre5,000 Meters Frosh/Soph5019:50 PB9