Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Fairgrounds ParkColorado 5A Region 4 · Oct 1920:39Colorado 5A Region 4October 19, 2023
5,000 Meters · Fort Collins High SchoolJohn Martin XC Invite · Aug 2619:56John Martin XC InviteAugust 26, 2023
5,000 Meters · Fort Hays State UniversityFort Hays State Tiger Open · Oct 1118:12.30Fort Hays State Tiger OpenOctober 11, 2025
5,000 Meters · Little America Golf CourseWyoming Cross Country Invitational · Sep 321:05.0Wyoming Cross Country InvitationalSeptember 3, 2023
5,000 Meters · Margaret W. Carpenter Recreation CenterThornton Cross Country Invitational · Sep 619:43.56Thornton Cross Country InvitationalSeptember 6, 2024
5,000 Meters · Monfort ParkColorado 5A Region 4 Championship · Oct 2121:00.3Colorado 5A Region 4 ChampionshipOctober 21, 2021
5,000 Meters · Norris Penrose Event CenterColorado State 5A Championships · Oct 2819:52.3Colorado State 5A ChampionshipsOctober 28, 2023
5,000 Meters · North Lake ParkSweetheart Invitational · Sep 1721:25Sweetheart InvitationalSeptember 17, 2021
5,000 Meters · Shalimar Country ClubNXR Southwest Regional Championships · Nov 2020:46.4NXR Southwest Regional ChampionshipsNovember 20, 2021
5,000 Meters · Spring Canyon ParkColorado 5A Region 4 · Oct 2420:23Colorado 5A Region 4October 24, 2024
5,000 Meters · Toka Sticks Golf CourseNXR Southwest Regional Championships · Nov 2318:46.8NXR Southwest Regional ChampionshipsNovember 23, 2024
6,000 Meters · Washington ParkMSU Denver Roadrunners Invitational · Sep 2023:19.9MSU 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 10Fort Hays State Tiger OpenOct 10 · 5,000 Meters Collegiate · Place 22 · Colo. School of MinesColo. School of Mines5,000 Meters Collegiate2219:03.80So
Sep 19MSU Denver Roadrunners InvitationalSep 19 · 6,000 Meters Collegiate · Place 64 · Colo. School of MinesColo. School of Mines6,000 Meters Collegiate6425:03.2So

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 11Fort Hays State Tiger OpenOct 11 · 5,000 Meters New Division · Place 10 · Colo. School of MinesColo. School of Mines5,000 Meters New Division1018:12.30 PBFr
Sep 20MSU Denver Roadrunners InvitationalSep 20 · 6,000 Meters College · Place 33 · Colo. School of MinesColo. School of Mines6,000 Meters College3323:19.9 PBFr

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 23NXR Southwest Regional ChampionshipsNov 23 · 5,000 Meters Large 1 · Place 3 · Fort CollinsFort Collins5,000 Meters Large 1318:46.8 PB12
Nov 2Colorado 5A State ChampionshipsNov 2 · 5,000 Meters Varsity · Place 84 · Fort CollinsFort Collins5,000 Meters Varsity8419:58.212
Oct 24Colorado 5A Region 4Oct 24 · 5,000 Meters Varsity · Place 26 · Fort CollinsFort Collins5,000 Meters Varsity2620:23 PB12
Sep 6Thornton Cross Country InvitationalSep 6 · 5,000 Meters Varsity · Place 4 · Fort CollinsFort Collins5,000 Meters Varsity419:43.56 PB12

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 28Colorado State 5A ChampionshipsOct 28 · 5,000 Meters Varsity · Place 70 · Fort CollinsFort Collins5,000 Meters Varsity7019:52.3 PB11
Oct 19Colorado 5A Region 4Oct 19 · 5,000 Meters Varsity · Place 14 · Fort CollinsFort Collins5,000 Meters Varsity1420:39 PB11
Sep 16Andy Meyers InvitationalSep 16 · 3 Miles Varsity · Place 3 · Fort CollinsFort Collins3 Miles Varsity319:14.911
Sep 16Andy Meyers InvitationalSep 16 · 3 Miles Varsity · Place 3 · Fort CollinsFort Collins3 Miles Varsity319:14.911
Sep 9Liberty Bell Cross Country InvitationalSep 9 · 5,000 Meters Varsity Division 1 · Place 6 · Fort CollinsFort Collins5,000 Meters Varsity Division 1619:01.111
Sep 3Wyoming Cross Country InvitationalSep 3 · 5,000 Meters Varsity · Place 34 · Fort CollinsFort Collins5,000 Meters Varsity3421:05.0 PB11
Aug 26John Martin XC InviteAug 26 · 5,000 Meters Varsity · Place 8 · Fort CollinsFort Collins5,000 Meters Varsity819:56 PB11
Aug 19Rocky Mountain Lobo InvitationalAug 19 · 5,000 Meters Varsity · Place 22 · Fort CollinsFort Collins5,000 Meters Varsity227:00—

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 29CHSAA Colorado State Cross Country ChampionshipOct 29 · 5,000 Meters Varsity - 5A · Place 134 · Fort CollinsFort Collins5,000 Meters Varsity - 5A13421:43.210
Oct 20Colorado 5A Region 4Oct 20 · 5,000 Meters Varsity · Place 27 · Fort CollinsFort Collins5,000 Meters Varsity2721:3010
Oct 7Front Range League ChampionshipsOct 7 · 5,000 Meters Varsity · Place 59 · Fort CollinsFort Collins5,000 Meters Varsity596:49—
Oct 7Front Range League ChampionshipsOct 7 · 5,000 Meters Varsity · Place 59 · Fort CollinsFort Collins5,000 Meters Varsity596:49—
Sep 30Desert Twilight XC FestivalSep 30 · 5,000 Meters Varsity · Place 136 · Fort CollinsFort Collins5,000 Meters Varsity13621:31.8SO
Sep 10Liberty Bell InviteSep 10 · 5,000 Meters Varsity · Place 107 · Fort CollinsFort Collins5,000 Meters Varsity10720:35.110
Aug 27John Martin XC invitationalAug 27 · 5,000 Meters Varsity · Place 35 · Fort CollinsFort Collins5,000 Meters Varsity357:12—
Aug 20Rocky Mountain Lobo InvitationalAug 20 · Varsity · Place 37 · Fort CollinsFort CollinsVarsity377:22—

2021 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 20NXR Southwest Regional ChampionshipsNov 20 · 5,000 Meters Open - Large School 2 (1600 and more) · Place 81 · Fort CollinsFort Collins5,000 Meters Open - Large School 2 (1600 and more)8120:46.4 PB9
Oct 21Colorado 5A Region 4 ChampionshipOct 21 · 5,000 Meters Varsity · Place 33 · Fort CollinsFort Collins5,000 Meters Varsity3321:00.3 PB9
Oct 8Front Range League MeetOct 8 · Junior Varsity · Place 6 · Fort CollinsFort CollinsJunior Varsity66:55—
Sep 17Sweetheart InvitationalSep 17 · 5,000 Meters Varsity · Place 38 · Fort CollinsFort Collins5,000 Meters Varsity3821:25 PB9
Sep 11Liberty Bell InvitationalSep 11 · 5,000 Meters Sweepstakes B · Place 22 · Fort CollinsFort Collins5,000 Meters Sweepstakes B2221:30.3Unofficial9
Sep 3Legacy Lightning InvitationalSep 3 · Varsity · Place 47 · FORT COLLINSFORT COLLINSVarsity477:089