Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorRod McCravy Memorial TF Meet · Jan 105:04.84aRod McCravy Memorial TF MeetJanuary 10, 2025
1600 Meters · IndoorPEAK Pre-Season #2 · Feb 245:18.40PEAK Pre-Season #2February 24, 2024
1600 Meters · OutdoorThe Pomona Invitational · Apr 125:12.11The Pomona InvitationalApril 12, 2024
3000 Meters · IndoorUK Rod McCravy Invite · Jan 910:00.90aUK Rod McCravy InviteJanuary 9, 2026
3200 Meters · OutdoorStutler Twilight Meet · Apr 3011:04.83Stutler Twilight MeetApril 30, 2024
5000 Meters · OutdoorJim Green Invitational · May 117:51.62aJim Green InvitationalMay 1, 2026
800 Meters · IndoorMartin Luther King Jr. Mile Hi Classic · Jan 142:29.90Martin Luther King Jr. Mile Hi ClassicJanuary 14, 2024

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

2026 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 1Jim Green InvitationalMay 1 · 5000 Meters · Place 12 · KentuckyKentucky5000 Meters12.17:51.62a PBSo
Apr 162026 Wake Forest InvitationalApr 16 · 5000 Meters · Place 25 · KentuckyKentucky5000 Meters25.17:58.01aSo

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 9UK Rod McCravy InviteJan 9 · 3000 Meters · Place 7 · KentuckyKentucky3000 Meters7.10:00.90a PBSo

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 10Rod McCravy Memorial TF MeetJan 10 · 1 Mile · Place 6 · KentuckyKentucky1 Mile65:04.84a PB—

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 9Centennial League ChampionshipsMay 9 · 1600 Meters · Place 1 · Cherry CreekCherry Creek1600 Meters15:12.6712
May 4Cherry Creek InvitationalMay 4 · 1600 Meters · Place 3 · Cherry CreekCherry Creek1600 Meters35:13.3512
Apr 30Stutler Twilight MeetApr 30 · 3200 Meters · Place 6 · Cherry CreekCherry Creek3200 Meters611:04.83 PB12
Apr 12The Pomona InvitationalApr 12 · 1600 Meters · Place 10 · Cherry CreekCherry Creek1600 Meters105:12.11 PB—
Apr 12The Pomona InvitationalApr 12 · 3200 Meters · Place 5 · Cherry CreekCherry Creek3200 Meters511:15.1612
Apr 5Legend Titan Track ClashApr 5 · 1600 Meters · Place 2 · Cherry CreekCherry Creek1600 Meters25:23.33—
Apr 5Legend Titan Track ClashApr 5 · 1600 Meters · Place 2 · Cherry CreekCherry Creek1600 Meters25:23.3312
Mar 30Niwot InvitationalMar 30 · 3200 Meters · Place 8 · Cherry Creek High ScCherry Creek High Sc3200 Meters811:22.45—
Mar 23Broomfield ShootoutMar 23 · 1600 Meters · Place 8 · Cherry CreekCherry Creek1600 Meters85:15.13—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 24PEAK Pre-Season #2Feb 24 · 1600 Meters · Place 9 · Steadfast Track AcadSteadfast Track Acad1600 Meters95:18.40 PB—
Feb 3The Air Force Track & Field HS MeetFeb 3 · 1 Mile · Place 2 · Steadfast Track AcademySteadfast Track Academy1 Mile2.5:28.44a12
Jan 14Martin Luther King Jr. Mile Hi ClassicJan 14 · 800 Meters · Place 2 · Steadfast Track AcadSteadfast Track Acad800 Meters22:29.90 PB—

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 6Cherry Creek InvitationalMay 6 · 3200 Meters · Place 1 · Cherry CreekCherry Creek3200 Meters111:30.8011
Apr 29Stutler TwilightApr 29 · 3200 Meters · Place 4 · Cherry CreekCherry Creek3200 Meters4.11:23.92a11
Apr 14The Pomona InvitationalApr 14 · 3200 Meters · Place 25 · Cherry CreekCherry Creek3200 Meters2511:47.39—
Apr 14The Pomona InvitationalApr 14 · 1600 Meters · Place 26 · Cherry CreekCherry Creek1600 Meters265:34.65—
Apr 8Legend Titan Track ClashApr 8 · 1600 Meters · Place 7 · Cherry CreekCherry Creek1600 Meters7.5:25.77a11
Apr 1Altitude Running InvitationalApr 1 · 1600 Meters · Place 12 · Cherry Creek High ScCherry Creek High Sc1600 Meters125:33.88—
Apr 1Altitude Running InvitationalApr 1 · 3200 Meters · Place 10 · Cherry Creek High ScCherry Creek High Sc3200 Meters1011:46.53—
Mar 11Centennial League Varsity OpenerMar 11 · 3200 Meters · Place 4 · Cherry CreekCherry Creek3200 Meters412:01.8011

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 4Air Force HS IndoorFeb 4 · 1 Mile · Place 8 · Steadfast Track AcademySteadfast Track Academy1 Mile8.5:38.78a11
Jan 222023 USATF Colorado Indoor All-Comers Meet #2Jan 22 · 800 Meters · Place 4 · UnattachedUnattached800 Meters4.2:30.56a11
Jan 8USATF COLORADO INDOOR ALL COMER #1Jan 8 · 800 Meters · Place 2 · UnattachedUnattached800 Meters2.2:48.55a11

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 14Centennial League Varsity ChampionshipsMay 14 · 3200 Meters · Place 3 · Cherry CreekCherry Creek3200 Meters3.11:45.69a10
May 14Centennial League Varsity ChampionshipsMay 14 · 1600 Meters · Place 5 · Cherry CreekCherry Creek1600 Meters5.5:23.51a10
May 7Cherry Creek InvitationalMay 7 · 3200 Meters · Place 7 · Cherry CreekCherry Creek3200 Meters711:59.0210
May 5Centennial League 9/10 ChampionshipsMay 5 · 1600 Meters · Place 1 · Cherry CreekCherry Creek1600 Meters1.5:23.53a10
Apr 30Stutler TwilightApr 30 · 1600 Meters · Place 14 · Cherry CreekCherry Creek1600 Meters14.5:20.40a10
Apr 23Dakota Ridge InvitationalApr 23 · 3200 Meters · Place 7 · Cherry CreekCherry Creek3200 Meters712:08.3910
Apr 15Pomona InvitationalApr 15 · 3200 Meters · Place 13 · Cherry CreekCherry Creek3200 Meters1311:48.90—
Apr 15Pomona InvitationalApr 15 · 1600 Meters · Place 15 · Cherry CreekCherry Creek1600 Meters155:28.06—
Apr 15Pomona InvitationalApr 15 · 3200 Meters · Place 13 · Cherry CreekCherry Creek3200 Meters1311:48.90—
Apr 2Altitude InvitationalApr 2 · 3200 Meters · Place 6 · Cherry CreekCherry Creek3200 Meters6.11:39.34a10
Mar 26Broomfield ShootoutMar 26 · 1600 Meters · Place 15 · Cherry Creek High ScCherry Creek High Sc1600 Meters155:42.58—

2021 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 12Stutler TwilightJun 12 · 3200 Meters · Place 14 · Cherry CreekCherry Creek3200 Meters1411:54.33—
Jun 3Centennial League Qualifier #4Jun 3 · 3200 Meters · Place 3 · Cherry CreekCherry Creek3200 Meters312:08.90—
Jun 3Centennial League Qualifier #4Jun 3 · 1600 Meters · Place 3 · Cherry CreekCherry Creek1600 Meters35:26.89—
May 28Lion Classic InvitationalMay 28 · 1600 Meters · Place 1 · Cherry CreekCherry Creek1600 Meters15:34.97—
May 28Lion Classic InvitationalMay 28 · 1600 Meters · Place 1 · Cherry CreekCherry Creek1600 Meters15:34.97—
May 15Centennial League Qualifier #2May 15 · 1600 Meters · Place 3 · Cherry CreekCherry Creek1600 Meters35:36.11—
Mar 20Colorado Elite Winter ChampionshipsMar 20 · 1600 Meters · Place 5 · UnattachedUnattached1600 Meters5.5:39.09a9