Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Broomfield County Commons ParkColorado 4A Region 3 · Oct 2419:39.7Colorado 4A Region 3October 24, 2024
5,000 Meters · Lyons Middle/High SchoolSt. Vrain Cross Country Invitational · Sep 2119:34.5St. Vrain Cross Country InvitationalSeptember 21, 2024
5,000 Meters · Margaret W. Carpenter Recreation CenterGranite Parks League Championships · Oct 1118:41.57Granite Parks League ChampionshipsOctober 11, 2024
5,000 Meters · Mead High SchoolMead Stampede · Sep 3019:08.0Mead StampedeSeptember 30, 2023
5,000 Meters · Norris Penrose Event CenterColorado 4A State Championships · Nov 219:10.9Colorado 4A State ChampionshipsNovember 2, 2024
5,000 Meters · Northwest Open SpaceColorado 3A Region 3 · Oct 2019:07Colorado 3A Region 3October 20, 2023
5,000 Meters · Regents ParksKeiser Flagship Invitational · Sep 418:59.9Keiser Flagship InvitationalSeptember 4, 2026
5,000 Meters · Riverside ParkNAIA Great Lakes Challenge · Oct 2518:56.80NAIA Great Lakes ChallengeOctober 25, 2025
6,000 Meters · Apalachee Regional ParkFSU Invite · Sep 2624:17.72FSU InviteSeptember 26, 2025
6,000 Meters · Ave Maria UniversityThe Sun Conference Cross Country Championships · Nov 724:28.1The Sun Conference Cross Country ChampionshipsNovember 7, 2026
6,000 Meters · Sergeant Jasper Park2025 The Sun Conference XC · Nov 823:33.32025 The Sun Conference XCNovember 8, 2025
6,000 Meters · St. Thomas UniversitySTU Bobcat Invitational · Sep 1224:08.1STU Bobcat InvitationalSeptember 12, 2025

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 7The Sun Conference Cross Country ChampionshipsNov 7 · 6,000 Meters The Sun Conference · Place 16 · Ave Maria (Fla.)Ave Maria (Fla.)6,000 Meters The Sun Conference1624:28.1 PBSo
Oct 9Ave Maria InvitationalOct 9 · 6,000 Meters Collegiate · Ave Maria (Fla.)Ave Maria (Fla.)6,000 Meters Collegiate0ENRSo
Sep 18FSU NCAA DI South Region PreviewSep 18 · 6,000 Meters New Division · Place 169 · Ave Maria (Fla.)Ave Maria (Fla.)6,000 Meters New Division16925:41.89So
Sep 4Keiser Flagship InvitationalSep 4 · 5,000 Meters Collegiate · Place 7 · Ave Maria (Fla.)Ave Maria (Fla.)5,000 Meters Collegiate718:59.9 PBSo

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 82025 The Sun Conference XCNov 8 · 6,000 Meters Collegiate · Place 9 · Ave Maria (Fla.)Ave Maria (Fla.)6,000 Meters Collegiate923:33.3 PBFr
Oct 25NAIA Great Lakes ChallengeOct 25 · 5,000 Meters Womens 5K - Maroon · Place 51 · Ave Maria (Fla.)Ave Maria (Fla.)5,000 Meters Womens 5K - Maroon5118:56.80 PBFr
Sep 26FSU InviteSep 26 · 6,000 Meters Collegiate · Place 155 · Ave Maria (Fla.)Ave Maria (Fla.)6,000 Meters Collegiate15524:17.72 PBFr
Sep 12STU Bobcat InvitationalSep 12 · 6,000 Meters College · Place 7 · Ave Maria (Fla.)Ave Maria (Fla.)6,000 Meters College724:08.1 PBFr

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 2Colorado 4A State ChampionshipsNov 2 · 5,000 Meters Varsity · Place 8 · Holy FamilyHoly Family5,000 Meters Varsity819:10.9 PB12
Oct 24Colorado 4A Region 3Oct 24 · 5,000 Meters Varsity · Place 3 · Holy FamilyHoly Family5,000 Meters Varsity319:39.7 PB12
Oct 11Granite Parks League ChampionshipsOct 11 · 5,000 Meters Varsity · Place 7 · Holy FamilyHoly Family5,000 Meters Varsity718:41.57 PB12
Sep 27Dave Sanders InvitationalSep 27 · 5,000 Meters Division 1 · Place 19 · Holy FamilyHoly Family5,000 Meters Division 11919:36.412
Sep 21St. Vrain Cross Country InvitationalSep 21 · 5,000 Meters Varsity 4-5S · Place 21 · Holy FamilyHoly Family5,000 Meters Varsity 4-5S2119:34.5 PB12

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 28Colorado State 3A ChampionshipsOct 28 · 5,000 Meters Varsity · Place 7 · Holy FamilyHoly Family5,000 Meters Varsity719:17.211
Oct 20Colorado 3A Region 3Oct 20 · 5,000 Meters Varsity · Place 2 · Holy FamilyHoly Family5,000 Meters Varsity219:07 PB11
Sep 30Mead StampedeSep 30 · 5,000 Meters Varsity · Place 4 · Holy FamilyHoly Family5,000 Meters Varsity419:08.0 PB11
Sep 8Wolverine XC InvitationalSep 8 · 5,000 Meters Varsity · Place 2 · Holy FamilyHoly Family5,000 Meters Varsity219:26.6JR
Aug 25Cheyenne Mountain StampedeAug 25 · 5,000 Meters Championship · Place 23 · Holy Family High ScHoly Family High Sc5,000 Meters Championship2319:55.4—
Aug 25Cheyenne Mountain StampedeAug 25 · 5,000 Meters Championship · Place 23 · Holy Family High ScHoly Family High Sc5,000 Meters Championship2319:55.4—
Aug 19Broomfield BattleAug 19 · 2 Miles Varsity · Place 2 · Holy FamilyHoly Family2 Miles Varsity212:51.811

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 29CHSAA Colorado State Cross Country ChampionshipOct 29 · 5,000 Meters Varsity - 3A · Place 25 · Holy FamilyHoly Family5,000 Meters Varsity - 3A2519:59.010
Oct 20Colorado 3A Region 3Oct 20 · 5,000 Meters Varsity · Place 2 · Holy FamilyHoly Family5,000 Meters Varsity219:39.210
Sep 24Northfield Nighthawk InvitationalSep 24 · 5,000 Meters Varsity · Place 5 · Holy FamilyHoly Family5,000 Meters Varsity520:54.210
Sep 2Legacy Lightning InvitationalSep 2 · 5,000 Meters Varsity · Place 16 · HOLY FAMILYHOLY FAMILY5,000 Meters Varsity166:5310
Aug 20Windsor Wizards InvitationalAug 20 · 5,000 Meters Varsity · Place 9 · Holy FamilyHoly Family5,000 Meters Varsity920:57.3SO

2021 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 30CHSAA Class 3A State XC ChampionshipsOct 30 · 5,000 Meters Varsity · Place 63 · Holy FamilyHoly Family5,000 Meters Varsity6322:09.99
Oct 21Colorado 3A Region 3 ChampionshipOct 21 · 5,000 Meters Varsity · Place 9 · Holy FamilyHoly Family5,000 Meters Varsity922:10.49
Sep 24Dave Sanders InvitationalSep 24 · 5,000 Meters Varsity Division 2 · Place 77 · Holy FamilyHoly Family5,000 Meters Varsity Division 27722:26.59
Sep 18St. Vrain Cross Country InvitationalSep 18 · 5,000 Meters Junior Varsity · Place 14 · Holy FamilyHoly Family5,000 Meters Junior Varsity1422:39.99
Sep 3Arapahoe Warrior XC InvitationalSep 3 · 5,000 Meters Freshman Sophomore · Place 33 · Holy FamilyHoly Family5,000 Meters Freshman Sophomore3322:12.79