Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Fairgrounds ParkColorado 5A Region 4 · Oct 1916:42Colorado 5A Region 4October 19, 2023
5,000 Meters · Fort Collins High SchoolJohn Martin XC Invite · Aug 2616:10John Martin XC InviteAugust 26, 2023
5,000 Meters · Little America Golf CourseWyoming Cross Country Invitational · Sep 316:57.2Wyoming Cross Country InvitationalSeptember 3, 2023
5,000 Meters · Margaret W. Carpenter Recreation CenterThornton Cross Country Invitational · Sep 615:53.15Thornton Cross Country InvitationalSeptember 6, 2024
5,000 Meters · Norris Penrose Event CenterColorado 5A State Championships · Nov 216:28.9Colorado 5A State ChampionshipsNovember 2, 2024
5,000 Meters · North Lake ParkSweetheart Invitational · Sep 1718:56Sweetheart InvitationalSeptember 17, 2021
5,000 Meters · Shalimar Country ClubNXR Southwest Regional Championships · Nov 2017:57.4NXR Southwest Regional ChampionshipsNovember 20, 2021
5,000 Meters · Spring Canyon ParkColorado 5A Region 4 · Oct 2416:09Colorado 5A Region 4October 24, 2024
5,000 Meters · Toka Sticks Golf CourseNXR Southwest Regional Championships · Nov 2315:34.10NXR Southwest Regional ChampionshipsNovember 23, 2024
6,000 Meters · Morven ParkTrials of Miles Opening Night XC · Aug 2918:40.4Trials of Miles Opening Night XCAugust 29, 2025
8,000 Meters · DREAM ParkBorder Battle · Oct 1825:13.2Border BattleOctober 18, 2025
8,000 Meters · Gettysburg CollegeCentennial Conference · Nov 125:16.30Centennial ConferenceNovember 1, 2025
8,000 Meters · Haverford CollegeCentennial Conference · Oct 3125:36.3Centennial ConferenceOctober 31, 2026
8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 325:46.2Paul Short Run (College)October 3, 2025
8,000 Meters · Panorama FarmsVirginia Invitational · Sep 1225:44.38Virginia InvitationalSeptember 12, 2025

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

2026 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 31Centennial ConferenceOct 31 · 8,000 Meters Centennial · Place 20 · Johns HopkinsJohns Hopkins8,000 Meters Centennial2025:36.3 PBSo
Oct 17Aubrey Shenk InvitationalOct 17 · 8,000 Meters Varsity · Place 31 · Johns HopkinsJohns Hopkins8,000 Meters Varsity3125:30.7So

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 1Centennial ConferenceNov 1 · 8,000 Meters Champ · Place 19 · Johns HopkinsJohns Hopkins8,000 Meters Champ1925:16.30 PBFr
Oct 18Border BattleOct 18 · 8,000 Meters D3 · Place 21 · Johns HopkinsJohns Hopkins8,000 Meters D32125:13.2 PBFr
Oct 3Paul Short Run (College)Oct 3 · 8,000 Meters Gold · Place 269 · Johns HopkinsJohns Hopkins8,000 Meters Gold26925:46.2 PBFr
Sep 12Virginia InvitationalSep 12 · 8,000 Meters Men · Place 41 · Johns HopkinsJohns Hopkins8,000 Meters Men4125:44.38 PBFr
Aug 29Trials of Miles Opening Night XCAug 29 · 6,000 Meters Collegiate Men · Place 10 · Johns HopkinsJohns Hopkins6,000 Meters Collegiate Men1018:40.4 PBFr

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 23NXR Southwest Regional ChampionshipsNov 23 · 5,000 Meters Championship · Place 101 · UNA COUNA CO5,000 Meters Championship10115:34.10 PB12
Nov 2Colorado 5A State ChampionshipsNov 2 · 5,000 Meters Varsity · Place 48 · Rocky MountainRocky Mountain5,000 Meters Varsity4816:28.9 PB12
Oct 24Colorado 5A Region 4Oct 24 · 5,000 Meters Varsity · Place 5 · Rocky MountainRocky Mountain5,000 Meters Varsity516:09 PB12
Oct 4Pat Amato ClassicOct 4 · 5,000 Meters Varsity · Place 2 · Rocky MountainRocky Mountain5,000 Meters Varsity215:39.112
Sep 6Thornton Cross Country InvitationalSep 6 · 5,000 Meters Varsity · Place 1 · Rocky MountainRocky Mountain5,000 Meters Varsity115:53.15 PB12

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 28Colorado State 5A ChampionshipsOct 28 · 5,000 Meters Varsity · Place 44 · Rocky MountainRocky Mountain5,000 Meters Varsity4416:36.011
Oct 19Colorado 5A Region 4Oct 19 · 5,000 Meters Varsity · Place 4 · Rocky MountainRocky Mountain5,000 Meters Varsity416:42 PB11
Sep 9Liberty Bell Cross Country InvitationalSep 9 · 5,000 Meters Varsity Division 1 · Place 6 · Rocky MountainRocky Mountain5,000 Meters Varsity Division 1615:57.411
Sep 3Wyoming Cross Country InvitationalSep 3 · 5,000 Meters Varsity · Place 10 · Rocky MountainRocky Mountain5,000 Meters Varsity1016:57.2 PB11
Aug 26John Martin XC InviteAug 26 · 5,000 Meters Varsity · Place 4 · Rocky MountainRocky Mountain5,000 Meters Varsity416:10 PB11
Aug 19Rocky Mountain Lobo InvitationalAug 19 · 5,000 Meters Varsity · Place 7 · Rocky MountainRocky Mountain5,000 Meters Varsity75:29—

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 20Colorado 5A Region 4Oct 20 · 5,000 Meters Varsity · Place 30 · Rocky MountainRocky Mountain5,000 Meters Varsity3017:2310
Oct 7Front Range League ChampionshipsOct 7 · 5,000 Meters Varsity · Place 23 · Rocky MountainRocky Mountain5,000 Meters Varsity235:16—
Sep 30Thornton InvitationalSep 30 · 5,000 Meters Varsity · Place 16 · Rocky Mountain HighRocky Mountain High5,000 Meters Varsity1616:42.5—
Sep 30Thornton InvitationalSep 30 · 5,000 Meters Varsity · Place 16 · Rocky Mountain HighRocky Mountain High5,000 Meters Varsity1616:42.5—
Sep 10Liberty Bell InviteSep 10 · 5,000 Meters Varsity · Place 110 · Rocky MountainRocky Mountain5,000 Meters Varsity11016:41.210
Sep 2 Arapahoe Warrior InvitationalSep 2 · 5,000 Meters Varsity · Place 40 · Rocky MountainRocky Mountain5,000 Meters Varsity4017:41.710
Aug 27John Martin XC invitationalAug 27 · 5,000 Meters Varsity · Place 13 · Rocky MountainRocky Mountain5,000 Meters Varsity135:31—
Aug 20Rocky Mountain Lobo InvitationalAug 20 · Varsity · Place 19 · Rocky MountainRocky MountainVarsity195:41—

2021 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 20NXR Southwest Regional ChampionshipsNov 20 · 5,000 Meters Open - Large School 2 (1600 and more) · Place 113 · Rocky MountainRocky Mountain5,000 Meters Open - Large School 2 (1600 and more)11317:57.4 PB9
Oct 13Hawk JV ChampionshipsOct 13 · 5,000 Meters Junior Varsity · Place 4 · Rocky Mountain HighRocky Mountain High5,000 Meters Junior Varsity418:24.49
Oct 8Front Range League MeetOct 8 · Junior Varsity · Place 21 · Rocky MountainRocky MountainJunior Varsity216:08—
Sep 24Dave Sanders InvitationalSep 24 · 5,000 Meters Open Division 1 · Place 27 · Rocky MountainRocky Mountain5,000 Meters Open Division 12719:32.89
Sep 17Sweetheart InvitationalSep 17 · 5,000 Meters Varsity · Place 65 · Rocky MountainRocky Mountain5,000 Meters Varsity6518:56 PB9
Sep 11Liberty Bell InvitationalSep 11 · 5,000 Meters Sweepstakes B · Place 80 · Rocky MountainRocky Mountain5,000 Meters Sweepstakes B8019:24.6Unofficial9
Sep 3Arapahoe Warrior XC InvitationalSep 3 · 5,000 Meters Freshman Sophomore · Place 52 · Rocky MountainRocky Mountain5,000 Meters Freshman Sophomore5219:49.09
Aug 28John Martin XC InvitationalAug 28 · Junior Varsity · Place 22 · Rocky MountainRocky MountainJunior Varsity226:34—
Aug 21Rocky Mountain Lobo InvitationalAug 21 · Junior Varsity · Place 47 · Rocky MountainRocky MountainJunior Varsity477:07—