Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorCU Invitational · Jan 315:24.34aCU InvitationalJanuary 31, 2025
1500 Meters · OutdoorBryan Clay Invitational · Apr 164:47.81aBryan Clay InvitationalApril 16, 2026
1600 Meters · OutdoorFront Range League Championships · May 15:24.25aFront Range League ChampionshipsMay 1, 2024
2000m Steeplechase · 0.762m · OutdoorKansas Relays - HS · Apr 197:27.12aKansas Relays - HSApril 19, 2024
3000 Meters · IndoorColorado Running Company Mountain Lion Open · Feb 1410:37.30Colorado Running Company Mountain Lion OpenFebruary 14, 2026
3000m Steeplechase · 0.762m · OutdoorFranson Last Chance and Multis · May 910:50.52aFranson Last Chance and MultisMay 9, 2026
3000m Steeplechase · OutdoorRMAC Outdoor Championships · Apr 2511:45.65RMAC Outdoor ChampionshipsApril 25, 2025
300m Hurdles · 30" / 0.762m · OutdoorFront Range League Championships · May 149.31aFront Range League ChampionshipsMay 1, 2024
3200 Meters · OutdoorLiberty Bell Invitational · Apr 2812:03.97Liberty Bell InvitationalApril 28, 2023
800 Meters · IndoorAdams State Qualifier #1 · Jan 242:32.98aAdams State Qualifier #1January 24, 2025
800 Meters · OutdoorJack Christensen Invitational HS · Mar 292:28.06aJack Christensen Invitational HSMarch 29, 2024

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 9Franson Last Chance and MultisMay 9 · 3000m Steeplechase · Place 8 · Colorado MesaColorado Mesa3000m Steeplechase0.762m8.10:50.52a PBSo
May 1Western Slope Conversion ClassicMay 1 · 5000 Meters · Colorado MesaColorado Mesa5000 Meters—DNFSo
Apr 24Rocky Mountain Athletic Conference Outdoor ChampionshipsApr 24 · 3000m Steeplechase · Place 8 · Colorado MesaColorado Mesa3000m Steeplechase0.762m8.11:10.83aSo
Apr 24Rocky Mountain Athletic Conference Outdoor ChampionshipsApr 24 · 1500 Meters · Place 20 · Colorado MesaColorado Mesa1500 MetersRound P20.5:04.24aSo
Apr 16Bryan Clay InvitationalApr 16 · 3000m Steeplechase · Place 83 · Colorado MesaColorado Mesa3000m Steeplechase0.762m83.10:52.42aSo
Apr 16Bryan Clay InvitationalApr 16 · 1500 Meters · Place 392 · Colorado MesaColorado Mesa1500 Meters392.4:47.81a PBSo
Apr 2High Desert Dental Maverick InviteApr 2 · 3000m Steeplechase · Place 5 · Colorado MesaColorado Mesa3000m Steeplechase0.762m5.11:25.64aSo
Apr 2High Desert Dental Maverick InviteApr 2 · 1500 Meters · Place 17 · Colorado MesaColorado Mesa1500 Meters17.4:57.54aSo
Mar 19Maverick Early Bird OpenMar 19 · 1500 Meters · Place 11 · Colorado MesaColorado Mesa1500 Meters114:58.22—

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 14Colorado Running Company Mountain Lion OpenFeb 14 · 3000 Meters · Place 4 · Colorado MesaColorado Mesa3000 Meters410:37.30 PBSO
Feb 6Colorado ClassicFeb 6 · 3000 Meters · Place 18 · Colorado MesaColorado Mesa3000 Meters1810:39.18aSo

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 5Mountaineer Open & MultisDec 5 · 3000 Meters · Place 13 · Colorado MesaColorado Mesa3000 Meters13.11:07.42aSo
Feb 21RMAC Last Chance QualifierFeb 21 · 3000 Meters · Place 3 · Colorado MesaColorado Mesa3000 Meters311:09.96FR
Jan 31CU InvitationalJan 31 · 1 Mile · Place 38 · Colorado MesaColorado Mesa1 Mile38.5:24.34a PBFr
Jan 31CU InvitationalJan 31 · 3000 Meters · Place 35 · Colorado MesaColorado Mesa3000 Meters35.10:47.82aFr
Jan 25Adams State Qualifier #2Jan 25 · 3000 Meters · Place 3 · Colorado MesaColorado Mesa3000 Meters311:16.51FR
Jan 24Adams State Qualifier #1Jan 24 · 800 Meters · Place 7 · Colorado MesaColorado Mesa800 Meters72:32.98a PB—

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 25RMAC Outdoor ChampionshipsApr 25 · 3000m Steeplechase · Place 16 · Colo MesaColo Mesa3000m Steeplechase1611:45.65 PBFR
Apr 3Maverick InvitiationalApr 3 · 3000m Steeplechase · Place 6 · Colorado MesaColorado Mesa3000m Steeplechase0.762m6.11:28.75aFr
Apr 3Maverick InvitiationalApr 3 · 1500 Meters · Colorado MesaColorado Mesa1500 Meters—DNSFr
Mar 28Chuck Haering ClassicMar 28 · 3000m Steeplechase · Place 3 · Colorado MesaColorado Mesa3000m Steeplechase311:46.40FR

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 7Mountaineer Open 2024Dec 7 · 1 Mile · Place 4 · Colorado MesaColorado Mesa1 Mile4.5:34.27aFr

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 1Front Range League ChampionshipsMay 1 · 1600 Meters · Place 13 · PoudrePoudre1600 Meters13.5:24.25a PB12
May 1Front Range League ChampionshipsMay 1 · 300m Hurdles · Place 11 · PoudrePoudre300m Hurdles30" / 0.762mRound P11.49.31a PB12
May 1Front Range League ChampionshipsMay 1 · 800 Meters · Place 18 · PoudrePoudre800 Meters18.2:34.17a12
Apr 19Kansas Relays - HSApr 19 · 2000m Steeplechase · Place 2 · PoudrePoudre2000m Steeplechase0.762m2.7:27.12a PB12
Apr 13Hawk InvitationalApr 13 · 800 Meters · Place 1 · PoudrePoudre800 Meters12:30.5812
Apr 13Hawk InvitationalApr 13 · 1600 Meters · Place 1 · PoudrePoudre1600 Meters15:38.4412
Apr 4Altitude Running InvitationalApr 4 · 1600 Meters · Place 11 · PoudrePoudre1600 Meters115:38.7412
Mar 29Jack Christensen Invitational HSMar 29 · 800 Meters · Place 4 · PoudrePoudre800 Meters4.2:28.06a PB12
Mar 22Runners Roost of Fort Collins InviteMar 22 · 1600 Meters · Place 16 · PoudrePoudre1600 Meters165:41.96—

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 28Liberty Bell InvitationalApr 28 · 1600 Meters · Place 26 · PoudrePoudre1600 Meters265:37.95—
Apr 28Liberty Bell InvitationalApr 28 · 3200 Meters · Place 21 · PoudrePoudre3200 Meters2112:03.97 PB—
Apr 8Hawk InvitationalApr 8 · 1600 Meters · Place 13 · PoudrePoudre1600 Meters13.5:42.78a11
Apr 8Hawk InvitationalApr 8 · 800 Meters · Place 9 · PoudrePoudre800 Meters9.2:35.70a11
Apr 1Altitude Running InvitationalApr 1 · 1600 Meters · Place 16 · PoudrePoudre1600 Meters165:42.95—
Mar 24Runners Roost of Fort Collins InvitationalMar 24 · 3200 Meters · Place 9 · PoudrePoudre3200 Meters912:20.0211
Mar 11Coyote/Panther InvitationalMar 11 · 1600 Meters · Place 11 · PoudrePoudre1600 Meters115:57.30—

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 5Front Range League ChampionshipsMay 5 · 3200 Meters · Place 15 · PoudrePoudre3200 Meters1512:58.90—
May 5Front Range League ChampionshipsMay 5 · 1600 Meters · Place 31 · PoudrePoudre1600 Meters315:56.11—
Apr 29Liberty Bell Track and Field InvitationalApr 29 · 3200 Meters · Place 36 · PoudrePoudre3200 Meters36.13:33.11a10
Apr 29Liberty Bell Track and Field InvitationalApr 29 · 1600 Meters · Place 59 · PoudrePoudre1600 Meters59.6:11.25a10
Apr 12Randy Yaussi City ChampionshipsApr 12 · 1600 Meters · Place 6 · PoudrePoudre1600 Meters6.6:14.06a10
Apr 9Hawk InvitationalApr 9 · 1600 Meters · Place 19 · PoudrePoudre1600 Meters19.6:16.14a10
Apr 2Altitude InvitationalApr 2 · 1600 Meters · Place 21 · PoudrePoudre1600 Meters21.6:04.24a10