Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Arapahoe County FairgroundsColorado 5A Region 1 Championship · Oct 2120:24.5Colorado 5A Region 1 ChampionshipOctober 21, 2021
5,000 Meters · Aurora Sports ParkColorado 5A Region 1 Championships · Oct 1822:23Colorado 5A Region 1 ChampionshipsOctober 18, 2018
5,000 Meters · Nehoiden Golf ClubWellesley XC Invitational · Aug 2919:38.1Wellesley XC InvitationalAugust 29, 2025
5,000 Meters · Stenger ComplexArvada West Invitational · Sep 1523:51Arvada West InvitationalSeptember 15, 2018
6,000 Meters · Forest Akers East Golf CourseD3 Pre-Nationals · Oct 126:08.5D3 Pre-NationalsOctober 1, 2022
6,000 Meters · Gordon CollegePop Crowell Invitational · Sep 1323:50.2Pop Crowell InvitationalSeptember 13, 2025
6,000 Meters · Harkness Memorial State ParkConn College Invite · Oct 1823:16.36Conn College InviteOctober 18, 2025
6,000 Meters · Hopkinton FairgroundsNCAA D3 East Region Championships · Nov 1523:10.2NCAA D3 East Region ChampionshipsNovember 15, 2025
6,000 Meters · Keene State CollegeKSC Invitational · Oct 422:50.30KSC InvitationalOctober 4, 2025
6,000 Meters · Milliken & CompanyDIII Pre-Nats · Sep 2023:27.9DIII Pre-NatsSeptember 20, 2025
6,000 Meters · North Attleboro High SchoolNEWMAC Championships · Nov 123:34.5NEWMAC ChampionshipsNovember 1, 2025
6,000 Meters · Smith CollegeNEWMAC Cross Country Championships · Oct 2824:59.2NEWMAC Cross Country ChampionshipsOctober 28, 2023

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

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 15NCAA D3 East Region ChampionshipsNov 15 · 6,000 Meters D3 East · Place 50 · WellesleyWellesley6,000 Meters D3 East5023:10.2 PBSr
Nov 1NEWMAC ChampionshipsNov 1 · 6,000 Meters Varsity · Place 23 · WellesleyWellesley6,000 Meters Varsity2323:34.5 PBSr
Oct 18Conn College InviteOct 18 · 6,000 Meters Blue · Place 150 · WellesleyWellesley6,000 Meters Blue15023:16.36 PBSr
Oct 4KSC InvitationalOct 4 · 6,000 Meters College · Place 33 · WellesleyWellesley6,000 Meters College3322:50.30 PBSr
Sep 20DIII Pre-NatsSep 20 · 6,000 Meters College · Place 31 · WellesleyWellesley6,000 Meters College3123:27.9 PBSr
Sep 13Pop Crowell InvitationalSep 13 · 6,000 Meters College · Place 10 · WellesleyWellesley6,000 Meters College1023:50.2 PBSr
Aug 29Wellesley XC InvitationalAug 29 · 5,000 Meters Collegiate · Place 8 · WellesleyWellesley5,000 Meters Collegiate819:38.1 PBSr

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 11NCAA Division III East RegionalNov 11 · 6,000 Meters Championship · Place 56 · WellesleyWellesley6,000 Meters Championship5623:33.2So
Oct 28NEWMAC Cross Country ChampionshipsOct 28 · 6,000 Meters College · Place 29 · WellesleyWellesley6,000 Meters College2924:59.2 PBSo

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 1D3 Pre-NationalsOct 1 · 6,000 Meters College · Place 236 · WellesleyWellesley6,000 Meters College23626:08.5 PBFr
Sep 2Wellesley XC InvitationalSep 2 · 5,000 Meters College · Place 12 · WellesleyWellesley5,000 Meters College1220:34.4Fr

2021 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 21Colorado 5A Region 1 ChampionshipOct 21 · 5,000 Meters Varsity · Place 21 · EaglecrestEaglecrest5,000 Meters Varsity2120:24.5 PB12
Oct 14Centennial League Cross Country ChampionshipsOct 14 · 5,000 Meters Varsity · Place 19 · Eaglecrest High SchoEaglecrest High Scho5,000 Meters Varsity1920:27.8—
Oct 1Thornton Cross Country InvitationalOct 1 · 5,000 Meters Varsity · Place 37 · Eaglecrest High SchoEaglecrest High Scho5,000 Meters Varsity3720:01.9SR
Sep 28Runners Roost InvitationalSep 28 · Varsity · Place 3 · EaglecrestEaglecrestVarsity31:56.812
Sep 21Lions XC ClassicSep 21 · Open · Place 1 · EAGLECRESTEAGLECRESTOpen16:5412
Sep 18Fairgrounds 5kSep 18 · 5,000 Meters Varsity · Place 16 · Eaglecrest High SchoEaglecrest High Scho5,000 Meters Varsity1620:49.1SR
Sep 14Denver East Angel InvitationalSep 14 · 5,000 Meters Open · Place 2 · EaglecrestEaglecrest5,000 Meters Open223:01.712
Sep 3Arapahoe Warrior XC InvitationalSep 3 · 5,000 Meters Varsity · Place 45 · EaglecrestEaglecrest5,000 Meters Varsity4520:12.712
Aug 20Chaparral Cottonwood ClassicAug 20 · 5,000 Meters Varsity · Place 16 · Eaglecrest High SchoEaglecrest High Scho5,000 Meters Varsity1622:09.4SR

2020 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 8Colorado 5A Region 1 ChampionshipOct 8 · 5,000 Meters Varsity · Place 23 · EaglecrestEaglecrest5,000 Meters Varsity2321:12.912
Sep 23Centennial League ChampionshipsSep 23 · 5,000 Meters Varsity · Place 30 · EaglecrestEaglecrest5,000 Meters Varsity3023:14.111
Sep 11Centennial League Fairgrounds 5kSep 11 · 5,000 Meters Varsity · Place 16 · EaglecrestEaglecrest5,000 Meters Varsity1622:07.411
Sep 4Centennial League Warrior 5KSep 4 · 5,000 Meters Varsity · Place 24 · EaglecrestEaglecrest5,000 Meters Varsity2422:05.611
Aug 29Bruins 5kAug 29 · 5,000 Meters Varsity · Place 18 · EaglecrestEaglecrest5,000 Meters Varsity180:21:26—

2019 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 17CHSAA 5A Region 1 ChampionshipsOct 17 · 5,000 Meters Varsity · Place 50 · EaglecrestEaglecrest5,000 Meters Varsity5023:5611
Oct 12Centennial League FinalsOct 12 · 5,000 Meters Open · Place 21 · EaglecrestEaglecrest5,000 Meters Open2124:0410
Oct 5Cherry Creek Steve Lohman InvitationalOct 5 · Varsity · Place 64 · EaglecrestEaglecrestVarsity6422:26—
Oct 5Cherry Creek Steve Lohman InvitationalOct 5 · 5,000 Meters Varsity · Place 64 · EaglecrestEaglecrest5,000 Meters Varsity6422:2611
Sep 27Thornton InvitationalSep 27 · Open · Place 16 · EaglecrestEaglecrestOpen1623:31—

2018 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 18Colorado 5A Region 1 ChampionshipsOct 18 · 5,000 Meters Varsity · Place 51 · EaglecrestEaglecrest5,000 Meters Varsity5122:23 PB10
Oct 11Centennial League ChampionshipsOct 11 · Varsity · Place 40 · EaglecrestEaglecrestVarsity4022:38—
Oct 6Windjammer InvitationalOct 6 · Varsity · Place 61 · EaglecrestEaglecrestVarsity6121:43—
Sep 28Thornton InvitationalSep 28 · 5,000 Meters Varsity · Place 140 · EaglecrestEaglecrest5,000 Meters Varsity14022:0410
Sep 15Arvada West InvitationalSep 15 · 5,000 Meters Open · Place 15 · EaglecrestEaglecrest5,000 Meters Open1523:51 PB10
Aug 16Aurora City ChampionshipsAug 16 · 5,000 Meters Varsity · Place 23 · EaglecrestEaglecrest5,000 Meters Varsity2324:3610