Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorNCAA Division II Indoor Championships · Mar 104:48.66aNCAA Division II Indoor ChampionshipsMarch 10, 2023
1 Mile · OutdoorNIKE Rotary USATF · Apr 95:06.36aNIKE Rotary USATFApril 9, 2021
1500 Meters · OutdoorBryan Clay Invitational · Apr 134:27.84aBryan Clay InvitationalApril 13, 2023
1600 Meters · OutdoorNIKE Rotary USATF · Apr 95:04.74aNIKE Rotary USATFApril 9, 2021
3000 Meters · IndoorNCAA Division II Indoor Track & Field Championships · Mar 139:35.90aNCAA Division II Indoor Track & Field ChampionshipsMarch 13, 2025
3000m Steeplechase · 0.762m · Outdoor2024 Bryan Clay Invitational · Apr 1110:12.21a2024 Bryan Clay InvitationalApril 11, 2024
3000m Steeplechase · OutdoorRMAC Outdoor Championships · Apr 2610:26.54aRMAC Outdoor ChampionshipsApril 26, 2024
3200 Meters · OutdoorNIKE Rotary USATF · Apr 910:53.25aNIKE Rotary USATFApril 9, 2021
5000 Meters · OutdoorBryan Clay Invitational · Apr 1316:23.07aBryan Clay InvitationalApril 13, 2023
800 Meters · IndoorWestern Colorado Open · Jan 212:18.31Western Colorado OpenJanuary 21, 2023
800 Meters · OutdoorCSU Pueblo Spank Blasing Meet · Mar 222:14.99CSU Pueblo Spank Blasing MeetMarch 22, 2024

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

2026 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 16Bryan Clay InvitationalApr 16 · 3000m Steeplechase · Western ColoradoWestern Colorado3000m Steeplechase0.762m--DNSSr
Apr 2High Desert Dental Maverick InviteApr 2 · 3000m Steeplechase · Western ColoradoWestern Colorado3000m Steeplechase0.762m—DNFSr

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 27Rocky Mountain Athletic Conference Indoor ChampionshipsFeb 27 · 3000 Meters · Western ColoradoWestern Colorado3000 Meters--DNSSr
Feb 6Colorado ClassicFeb 6 · 3000 Meters · Place 1 · Western ColoradoWestern Colorado3000 Meters19:55.26aSr
Jan 24Big Red Machine OpenJan 24 · 3000 Meters · Place 1 · Western ColoWestern Colo3000 Meters110:17.14SR

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 5Mountaineer Open & MultisDec 5 · 3000 Meters · Place 2 · Western ColoradoWestern Colorado3000 Meters2.10:22.16aSr
Mar 13NCAA Division II Indoor Track & Field ChampionshipsMar 13 · 3000 Meters · Place 13 · Western ColoradoWestern Colorado3000 Meters13.9:35.90a PBSr
Feb 28Rocky Mountain Athletic Conference Indoor Track & Field ChampionshipFeb 28 · 3000 Meters · Place 5 · Western ColoradoWestern Colorado3000 Meters5.10:00.78aSr
Feb 21RMAC Last Chance QualifierFeb 21 · 3000 Meters · Place 1 · Western ColoWestern Colo3000 Meters110:02.90SO
Feb 1Big Red Machine OpenFeb 1 · 1 Mile · Place 1 · Western ColoWestern Colo1 Mile15:02.17SO
Jan 25Colorado Running Company UCCS InviteJan 25 · 1 Mile · Place 1 · Western ColoradoWestern Colorado1 Mile15:05.56a—

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 22NCAA Division II Outdoor Track & Field ChampionshipsMay 22 · 3000m Steeplechase · Place 7 · Western ColoradoWestern Colorado3000m Steeplechase0.762mRound P7.10:43.63aJr
May 22NCAA Division II Outdoor Track & Field ChampionshipsMay 22 · 3000m Steeplechase · Place 5 · Western ColoradoWestern Colorado3000m Steeplechase0.762m5.10:36.30aJr
Apr 25RMAC Outdoor ChampionshipsApr 25 · 5000 Meters · Place 3 · Western ColoWestern Colo5000 Meters317:55.69JR

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 7Mountaineer Open 2024Dec 7 · 1 Mile · Place 1 · Western ColoradoWestern Colorado1 Mile1.5:10.70aSr
Dec 7Mountaineer Open 2024Dec 7 · 3000 Meters · Western ColoradoWestern Colorado3000 Meters--DNFSr
Feb 3Big Red Machine OpenFeb 3 · 1 Mile · Place 1 · UNAT-Western ColoradoUNAT-Western Colorado1 Mile15:13.22—

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 23NCAA Division II Outdoor ChampionshipsMay 23 · 3000m Steeplechase · Western ColoradoWestern Colorado3000m Steeplechase0.762mRound P--DNFSo
Apr 26RMAC Outdoor ChampionshipsApr 26 · 3000m Steeplechase · Place 1 · Western ColoradoWestern Colorado3000m Steeplechase110:26.54a PB—
Apr 26RMAC Outdoor ChampionshipsApr 26 · 5000 Meters · Place 2 · Western ColoradoWestern Colorado5000 Meters216:47.04a—
Apr 112024 Bryan Clay InvitationalApr 11 · 3000m Steeplechase · Place 25 · Western ColoradoWestern Colorado3000m Steeplechase0.762m25.10:12.21a PBSo
Apr 112024 Bryan Clay InvitationalApr 11 · 5000 Meters · Place 25 · Western ColoradoWestern Colorado5000 Meters25.16:36.41aSo
Mar 30Chuck Haering ClassicMar 30 · 3000m Steeplechase · Place 1 · Western ColoradoWestern Colorado3000m Steeplechase110:32.61a—
Mar 22CSU Pueblo Spank Blasing MeetMar 22 · 1500 Meters · Place 3 · Western ColoradoWestern Colorado1500 Meters34:34.69SO
Mar 22CSU Pueblo Spank Blasing MeetMar 22 · 800 Meters · Place 7 · Western ColoradoWestern Colorado800 Meters72:14.99 PBSO

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 25NCAA Division II Outdoor Track & Field ChampionshipsMay 25 · 3000m Steeplechase · Place 5 · Western ColoradoWestern Colorado3000m Steeplechase0.762mRound P5.10:39.09aFr
May 25NCAA Division II Outdoor Track & Field ChampionshipsMay 25 · 3000m Steeplechase · Place 2 · Western ColoradoWestern Colorado3000m Steeplechase0.762m2.10:24.98aFr
May 25NCAA Division II Outdoor Track & Field ChampionshipsMay 25 · 5000 Meters · Place 10 · Western ColoradoWestern Colorado5000 Meters10.16:53.96aFr
May 13Mines Multi-Last ChanceMay 13 · 1500 Meters · Western ColoradoWestern Colorado1500 Meters—DNFFr
Apr 13Bryan Clay InvitationalApr 13 · 5000 Meters · Place 10 · Western ColoradoWestern Colorado5000 Meters10.16:23.07a PBFr
Apr 13Bryan Clay InvitationalApr 13 · 1500 Meters · Place 140 · Western ColoradoWestern Colorado1500 Meters140.4:27.84a PBFr
Mar 31CSU Pueblo OpenMar 31 · 3000m Steeplechase · Place 1 · Western ColoradoWestern Colorado3000m Steeplechase110:41.39FR
Mar 24CSU Pueblo Spank Blasing InvitationalMar 24 · 1500 Meters · Place 3 · Western ColoradoWestern Colorado1500 Meters34:37.87FR
Mar 24CSU Pueblo Spank Blasing InvitationalMar 24 · 800 Meters · Place 8 · Western ColoradoWestern Colorado800 Meters82:18.71FR

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Mar 10NCAA Division II Indoor ChampionshipsMar 10 · 1 Mile · Place 8 · Western ColoradoWestern Colorado1 MileRound P8.4:48.66a PBSo
Mar 10NCAA Division II Indoor ChampionshipsMar 10 · 1 Mile · Place 7 · Western ColoradoWestern Colorado1 Mile7.4:56.08aSo
Feb 24RMAC Indoor ChampionshipsFeb 24 · 3000 Meters · Place 4 · Western ColoradoWestern Colorado3000 Meters410:10.97SO
Feb 3Mines Winter Classic & MultiFeb 3 · 1 Mile · Place 4 · Western ColoradoWestern Colorado1 Mile45:01.20SO
Feb 3Mines Winter Classic & MultiFeb 3 · 1 Mile · Place 4 · Western ColoradoWestern Colorado1 Mile45:01.20SO
Jan 28Wes Lavong OpenJan 28 · 1 Mile · Place 1 · Western ColoradoWestern Colorado1 Mile15:06.54SO
Jan 21Western Colorado OpenJan 21 · 800 Meters · Place 1 · UNAT-Western ColoradoUNAT-Western Colorado800 Meters12:18.31 PB—

2022 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 252022 RMAC Indoor ChampionshipsFeb 25 · 1 Mile · Place 8 · Western ColoradoWestern Colorado1 Mile8.5:11.35aFr
Feb 12Ichabod InvitationalFeb 12 · 5000 Meters · Western ColoradoWestern Colorado5000 Meters—DNFFr
Feb 12Ichabod InvitationalFeb 12 · 1 Mile · Place 2 · Western ColoradoWestern Colorado1 Mile2.4:59.54aFr
Feb 4Mines Winter ClassicFeb 4 · 1 Mile · Place 6 · Western ColoradoWestern Colorado1 Mile65:17.26FR
Feb 4Mines Winter ClassicFeb 4 · 1 Mile · Place 6 · Western ColoradoWestern Colorado1 Mile65:17.26FR
Jan 28Mountaineer Open & MultiJan 28 · 1 Mile · Place 1 · Western ColoradoWestern Colorado1 Mile1.5:14.03aFr
Jan 28Mountaineer Open & MultiJan 28 · 800 Meters · Place 1 · Western ColoradoWestern Colorado800 Meters1.2:24.83aFr

2021 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 24Colorado State Track and Field ChampionshipsJun 24 · 3200 Meters · Place 1 · Peak To PeakPeak To Peak3200 Meters1.11:02.51a12
Jun 24Colorado State Track and Field ChampionshipsJun 24 · 1600 Meters · Place 3 · Peak To PeakPeak To Peak1600 Meters3.5:06.79a12
Jun 24Colorado State Track and Field ChampionshipsJun 24 · 800 Meters · Place 10 · Peak To PeakPeak To Peak800 Meters10.2:23.32a12
Jun 5Boulder County Track ChampionshipsJun 5 · 3200 Meters · Place 3 · Peak To PeakPeak To Peak3200 Meters3.11:24.36a12
Jun 5Boulder County Track ChampionshipsJun 5 · 1600 Meters · Place 3 · Peak To PeakPeak To Peak1600 Meters3.5:18.27a12
Apr 9NIKE Rotary USATFApr 9 · 3200 Meters · Place 6 · Real Training ColoradoReal Training Colorado3200 Meters6.10:53.25a PB12
Apr 9NIKE Rotary USATFApr 9 · 1 Mile · Place 12 · Real Training ColoradoReal Training Colorado1 Mile12.5:06.36a PB12
Apr 9NIKE Rotary USATFApr 9 · 1600 Meters · Place 12 · Real Training ColoradoReal Training Colorado1600 Meters12.5:04.74a PB12