Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorUSATF Colorado Indoor Championship · Feb 116:12.92USATF Colorado Indoor ChampionshipFebruary 11, 2024
1 Mile · OutdoorDenver Twilight Series: The Finale + Colorado Club T&F Champs · Jul 105:54.54aDenver Twilight Series: The Finale + Colorado Club T&F ChampsJuly 10, 2026
1500 Meters · Indoor2023 USATF Colorado Indoor All-Comers Meet #2 · Jan 226:23.90a2023 USATF Colorado Indoor All-Comers Meet #2January 22, 2023
1500 Meters · OutdoorAAU Junior Olympic Games · Aug 15:18.35aAAU Junior Olympic GamesAugust 1, 2026
1600 Meters · IndoorColorado Classic Pre-Season #1 · Feb 76:09.06aColorado Classic Pre-Season #1February 7, 2026
1600 Meters · OutdoorThe Steadfast Classic · Jul 115:49.56aThe Steadfast ClassicJuly 11, 2025
3000 Meters · OutdoorAAU Junior Olympic Games · Aug 111:37.94aAAU Junior Olympic GamesAugust 1, 2026
3200 Meters · IndoorColorado Elite Track Classic #1 · Feb 812:38.72aColorado Elite Track Classic #1February 8, 2025
3200 Meters · OutdoorThree League Meet · May 212:31.91aThree League MeetMay 2, 2026
400 Meters · IndoorUSATF Colorado All Comer #1 · Jan 71:17.26aUSATF Colorado All Comer #1January 7, 2024
800 Meters · IndoorColorado Classic Pre-Season #2 · Feb 212:44.08aColorado Classic Pre-Season #2February 21, 2026
800 Meters · OutdoorAAU Junior Olympic Games · Aug 12:36.31aAAU Junior Olympic GamesAugust 1, 2026

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

2026 Outdoor Track

26 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · 3000 Meters · Place 57 · Guardian Track ClubGuardian Track Club3000 Meters57.11:37.94a PB9
Aug 1AAU Junior Olympic GamesAug 1 · 1500 Meters · Place 75 · Guardian Track ClubGuardian Track Club1500 Meters75.5:18.35a PB9
Aug 1AAU Junior Olympic GamesAug 1 · 800 Meters · Place 88 · Guardian Track ClubGuardian Track Club800 MetersRound P88.2:36.31a PB9
Jul 10Denver Twilight Series: The Finale + Colorado Club T&F ChampsJul 10 · 1 Mile · Place 13 · Guardian Track ClubGuardian Track Club1 Mile13.5:54.54a PB9
Jul 10Denver Twilight Series: The Finale + Colorado Club T&F ChampsJul 10 · 800 Meters · Place 11 · Guardian Track ClubGuardian Track Club800 Meters11.2:45.85a9
Jun 27AAU Track & Field Region 20 QualifierJun 27 · 200m Hurdles · Place 1 · Guardian Track ClubGuardian Track Club200m Hurdles112:05.13—
Jun 19Denver Twilight Series: The SequelJun 19 · 1600 Meters · Place 24 · Guardian Track ClubGuardian Track Club1600 Meters24.5:52.53a9
Jun 19Denver Twilight Series: The SequelJun 19 · 800 Meters · Place 19 · Guardian Track ClubGuardian Track Club800 Meters19.2:40.03a9
Jun 11BRR Summer All-Comers T&F Meet #1Jun 11 · 1 Mile · Place 19 · Guardian Track ClubGuardian Track Club1 Mile195:58.49
Jun 11BRR Summer All-Comers T&F Meet #1Jun 11 · 800 Meters · Place 18 · Guardian Track ClubGuardian Track Club800 Meters182:40.99
May 29Denver Twilight Series: The PremierMay 29 · 1600 Meters · Place 46 · Guardian Track ClubGuardian Track Club1600 Meters46.6:02.40a9
May 29Denver Twilight Series: The PremierMay 29 · 800 Meters · Place 28 · Guardian Track ClubGuardian Track Club800 Meters28.2:40.93a9
May 2Three League MeetMay 2 · 3200 Meters · Place 6 · Ascent Classical Academy Douglas CountyAscent Classical Academy Douglas County3200 Meters6.12:31.91a PB9
May 2Three League MeetMay 2 · 1600 Meters · Place 10 · Ascent Classical Academy Douglas CountyAscent Classical Academy Douglas County1600 Meters10.5:51.71a9
May 2Three League MeetMay 2 · 800 Meters · Place 11 · Ascent Classical Academy Douglas CountyAscent Classical Academy Douglas County800 Meters11.2:42.65a9
Apr 24Liberty Bell InvitationalApr 24 · 3200 Meters · Place 48 · Ascent Classical Academy Douglas CountyAscent Classical Academy Douglas County3200 Meters48.12:50.82a9
Apr 24Liberty Bell InvitationalApr 24 · 800 Meters · Place 65 · Ascent Classical Academy Douglas CountyAscent Classical Academy Douglas County800 Meters65.2:38.23a9
Apr 20Huskie TwilightApr 20 · 1600 Meters · Place 44 · Ascent Classical Academy Douglas CountyAscent Classical Academy Douglas County1600 Meters44.6:04.38a9
Apr 20Huskie TwilightApr 20 · 800 Meters · Place 46 · Ascent Classical Academy Douglas CountyAscent Classical Academy Douglas County800 Meters46.2:45.26a9
Apr 10Thomas Jefferson TwilightApr 10 · 1600 Meters · Place 42 · Ascent Classical Academy Douglas CountyAscent Classical Academy Douglas County1600 Meters42.5:53.22a9
Apr 10Thomas Jefferson TwilightApr 10 · 800 Meters · Place 42 · Ascent Classical Academy Douglas CountyAscent Classical Academy Douglas County800 Meters42.2:38.80a9
Apr 8Ponderosa Fresh/Soph InvitationalApr 8 · 3200 Meters · Place 25 · Ascent Classical Academy Douglas CountyAscent Classical Academy Douglas County3200 Meters25.13:21.60a9
Mar 28Chaparral InvitationalMar 28 · 1600 Meters · Place 39 · Ascent Classical Academy Douglas CountyAscent Classical Academy Douglas County1600 Meters39.6:08.69a9
Mar 28Chaparral InvitationalMar 28 · 800 Meters · Place 33 · Ascent Classical Academy Douglas CountyAscent Classical Academy Douglas County800 Meters33.2:47.37a9
Mar 14ThunderRidge InvitationalMar 14 · 800 Meters · Place 57 · Ascent Classical Academy of DougAscent Classical Academy of Doug800 Meters572:48.66a9
Mar 14ThunderRidge InvitationalMar 14 · 1600 Meters · Place 71 · Ascent Classical Academy of DougAscent Classical Academy of Doug1600 Meters716:09.09a9

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 21Colorado Classic Pre-Season #2Feb 21 · 1600 Meters · Place 100 · Guardian Track ClubGuardian Track Club1600 Meters1006:09.98a9
Feb 21Colorado Classic Pre-Season #2Feb 21 · 800 Meters · Place 56 · Guardian Track ClubGuardian Track Club800 Meters562:44.08a PB9
Feb 7Colorado Classic Pre-Season #1Feb 7 · 1600 Meters · Place 156 · Guardian Track ClubGuardian Track Club1600 Meters1566:09.06a PB9
Feb 7Colorado Classic Pre-Season #1Feb 7 · 800 Meters · Place 81 · Guardian Track ClubGuardian Track Club800 Meters813:03.13a9

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jul 11The Steadfast ClassicJul 11 · 1600 Meters · Place 9 · Guardian Track ClubGuardian Track Club1600 Meters95:49.56a PB8
Jun 28AAU Track & Field Region 20 QualifierJun 28 · 3000 Meters · Place 1 · Guardian Track ClubGuardian Track Club3000 Meters1.12:38.27a8
Jun 28AAU Track & Field Region 20 QualifierJun 28 · 1500 Meters · Place 2 · Guardian Track ClubGuardian Track Club1500 Meters2.5:25.28a8
Jun 28AAU Track & Field Region 20 QualifierJun 28 · 800 Meters · Place 1 · Guardian Track ClubGuardian Track Club800 Meters1.2:46.55a8
Jun 13Denver Twilight Series: The Sequel Jun 13 · 1600 Meters · Place 18 · Guardian Track ClubGuardian Track Club1600 Meters186:06.82a8
Jun 13Denver Twilight Series: The Sequel Jun 13 · 800 Meters · Place 15 · Guardian Track ClubGuardian Track Club800 Meters152:51.97a8
May 22Colorado Elite TC Sprint FestivalMay 22 · 800 Meters · Place 17 · Guardian Track ClubGuardian Track Club800 Meters172:37.08a8

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 22Colorado Elite Track Classic #2Feb 22 · 3200 Meters · Place 21 · Guardian Track ClubGuardian Track Club3200 Meters2112:43.05a—
Feb 22Colorado Elite Track Classic #2Feb 22 · 800 Meters · Place 35 · Guardian Track ClubGuardian Track Club800 Meters352:46.80a—
Feb 8Colorado Elite Track Classic #1Feb 8 · 3200 Meters · Place 20 · Guardian Track ClubGuardian Track Club3200 Meters2012:38.72a PB—

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jul 11USATF Region 10 Junior Olympic ChampionshipsJul 11 · 3000 Meters · Place 7 · Elevated Distance TrainElevated Distance Train3000 Meters711:46.96a—
Jul 11USATF Region 10 Junior Olympic ChampionshipsJul 11 · 1500 Meters · Place 13 · Elevated Distance TrainElevated Distance Train1500 Meters135:27.30a—
Jun 22USATF Colorado Association Junior Olympic ChampionshipsJun 22 · 3000 Meters · Place 2 · Elevated Distance TrainElevated Distance Train3000 Meters211:55.10a—
Jun 22USATF Colorado Association Junior Olympic ChampionshipsJun 22 · 1500 Meters · Place 4 · Elevated Distance TrainElevated Distance Train1500 Meters45:30.62a—
Jun 22USATF Colorado Association Junior Olympic ChampionshipsJun 22 · 800 Meters · Place 6 · Elevated Distance TrainElevated Distance Train800 Meters62:42.82a—
Jun 14Denver Twilight Series: The PremierJun 14 · 800 Meters · Place 12 · Elevated Distance TrainingElevated Distance Training800 Meters12.2:41.09a7

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 11USATF Colorado Indoor ChampionshipFeb 11 · 800 Meters · Place 7 · Elevated Distance TrElevated Distance Tr800 Meters72:50.10—
Feb 11USATF Colorado Indoor ChampionshipFeb 11 · 1 Mile · Place 10 · Elevated Distance TrElevated Distance Tr1 Mile106:12.92 PB—
Jan 7USATF Colorado All Comer #1Jan 7 · 1 Mile · Place 4 · Elevated Distance TrainingElevated Distance Training1 Mile4.6:41.43a7
Jan 7USATF Colorado All Comer #1Jan 7 · 400 Meters · Place 5 · Elevated Distance TrainingElevated Distance Training400 Meters5.1:17.26a PB7

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 23USATF Colorado Association Junior Olympic ChampionshipsJun 23 · 3000 Meters · Place 3 · 32-Unattached32-Unattached3000 Meters3.12:55.68a6
Jun 23USATF Colorado Association Junior Olympic ChampionshipsJun 23 · 1500 Meters · Place 4 · 32-Unattached32-Unattached1500 Meters4.5:47.88a6
Jun 23USATF Colorado Association Junior Olympic ChampionshipsJun 23 · 800 Meters · Place 3 · 32-Unattached32-Unattached800 Meters3.2:47.45a6
Jun 17COLORADO SPRINGS STRIDERS INVITATIONALJun 17 · 1500 Meters · Place 2 · Kokopelli KidsKokopelli Kids1500 Meters25:54.80a—
Jun 17COLORADO SPRINGS STRIDERS INVITATIONALJun 17 · 800 Meters · Place 3 · Kokopelli KidsKokopelli Kids800 Meters32:57.50a—

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 222023 USATF Colorado Indoor All-Comers Meet #2Jan 22 · 1500 Meters · Place 4 · Kokopelli Racing TeamKokopelli Racing Team1500 Meters4.6:23.90a PB6

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 18USATF Colorado Association Junior Olympic ChampionshipsJun 18 · 3000 Meters · Place 1 · Kokopelli Racing TeamKokopelli Racing Team3000 Meters1.13:11.93a5
Jun 18USATF Colorado Association Junior Olympic ChampionshipsJun 18 · 1500 Meters · Place 4 · Kokopelli Racing TeamKokopelli Racing Team1500 Meters4.6:16.36a5
Jun 11Colorado Springs Striders InvitationalJun 11 · 1500 Meters · Place 2 · Kokopelli Racing TeamKokopelli Racing Team1500 Meters2.6:20.41aUnofficial5
Jun 11Colorado Springs Striders InvitationalJun 11 · 800 Meters · Place 3 · Kokopelli Racing TeamKokopelli Racing Team800 Meters3.3:05.39aUnofficial5
Jun 4USATF Colorado All Comer #1Jun 4 · 1500 Meters · Place 4 · Kokopelli Racing TeamKokopelli Racing Team1500 Meters4.6:29.29a5