Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorCyclone Open · Jan 194:03.79Cyclone OpenJanuary 19, 2024
1500 Meters · OutdoorBryan Clay Invitational · Apr 133:48.94aBryan Clay InvitationalApril 13, 2022
3000 Meters · IndoorDavid Hemrey Valentine Invitational · Feb 97:55.14David Hemrey Valentine InvitationalFebruary 9, 2024
3000m Steeplechase · 0.914m · Outdoor2025 USATF National Senior Outdoor Championships · Jul 318:23.13a2025 USATF National Senior Outdoor ChampionshipsJuly 31, 2025
5000 Meters · IndoorWooo Pig Classic · Dec 313:44.75aWooo Pig ClassicDecember 3, 2021
5000 Meters · OutdoorStanford Invitational · Apr 113:59.40aStanford Invitational April 1, 2022
800 Meters · OutdoorBlue Oval Invitational · Mar 271:59.58Blue Oval InvitationalMarch 27, 2021

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

2026 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jul 232026 USATF Outdoor ChampionshipsJul 23 · 3000m Steeplechase · Place 24 · United StatesUnited States3000m Steeplechase0.914mRound P24.8:56.74a-
May 8Cyclone Twilight 2026May 8 · 3000m Steeplechase · Place 2 · UnattachedUnattached3000m Steeplechase0.914m2.8:44.85a-

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jul 312025 USATF National Senior Outdoor ChampionshipsJul 31 · 3000m Steeplechase · Place 13 · UnattachedUnattached3000m Steeplechase0.914mRound P13.8:23.13a PBSr
Jul 312025 USATF National Senior Outdoor ChampionshipsJul 31 · 3000m Steeplechase · Place 13 · UnattachedUnattached3000m Steeplechase0.914m13.8:36.99aSr

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 7Boston University/Sharon Colyear-Danville Season OpenerDec 7 · 5000 Meters · Place 71 · UnattachedUnattached5000 Meters71.13:46.60aSr
Feb 9David Hemrey Valentine InvitationalFeb 9 · 3000 Meters · Place 14 · Iowa StateIowa State3000 Meters147:55.14 PBSR
Jan 19Cyclone OpenJan 19 · 1 Mile · Place 3 · Iowa StateIowa State1 Mile34:03.79 PBSR
Jan 12Hawkeye InvitationalJan 12 · 1 Mile · Place 2 · Iowa StateIowa State1 Mile2.4:04.98aSr
Jan 12Hawkeye InvitationalJan 12 · 3000 Meters · Iowa StateIowa State3000 Meters--DNFSr

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 21United States Olympic Team Track & Field TrialsJun 21 · 3000m Steeplechase · Place 7 · Iowa StateIowa State3000m Steeplechase0.914mRound P7.8:28.80aSr
May 22NCAA DI Outdoor Championships - West First-RoundsMay 22 · 3000m Steeplechase · Place 7 · Iowa StateIowa State3000m Steeplechase0.914mRound P7.8:39.99aSr
Apr 112024 Bryan Clay InvitationalApr 11 · 3000m Steeplechase · Place 12 · Iowa StateIowa State3000m Steeplechase0.914m12.8:34.24aSr

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 2Boston University Sharon Colyear-Danville Season OpenerDec 2 · 5000 Meters · Place 48 · Iowa StateIowa State5000 Meters48.13:47.05aSr
Jan 21Cyclone OpenJan 21 · 3000 Meters · Place 2 · Iowa StateIowa State3000 Meters28:04.79JR
Jan 21Cyclone OpenJan 21 · 3000 Meters · Place 2 · Iowa StateIowa State3000 Meters28:04.79JR

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 24NCAA DI Outdoor Track & Field West Regional 1st RoundMay 24 · 3000m Steeplechase · Place 14 · Iowa StateIowa State3000m Steeplechase0.914m14.8:38.96aJr
Apr 13Bryan Clay InvitationalApr 13 · 3000m Steeplechase · Place 8 · Iowa StateIowa State3000m Steeplechase0.914m8.8:46.02aJr

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 25NCAA DI Outdoor Track & Field Championships - West PreliminariesMay 25 · 3000m Steeplechase · Place 21 · Iowa StateIowa State3000m Steeplechase0.914mRound P21.8:50.65aSo
Apr 28Drake Relays (Men-Boys)Apr 28 · 3000m Steeplechase · Place 2 · Iowa StateIowa State3000m Steeplechase0.914m2.8:45.31aSo
Apr 13Bryan Clay InvitationalApr 13 · 3000m Steeplechase · Place 2 · Iowa StateIowa State3000m Steeplechase0.914m2.8:43.45aSo
Apr 13Bryan Clay InvitationalApr 13 · 1500 Meters · Place 146 · Iowa StateIowa State1500 Meters146.3:48.94a PBSo
Apr 1Stanford Invitational Apr 1 · 5000 Meters · Place 20 · Iowa StateIowa State5000 Meters20.13:59.40a PBSo

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 25Big 12 Conference Indoor ChampionshipsFeb 25 · 5000 Meters · Iowa StateIowa State5000 Meters—DNFSo
Jan 22Cyclone OpenJan 22 · 1 Mile · Place 11 · Iowa StateIowa State1 Mile11.4:09.37aSo

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 3Wooo Pig ClassicDec 3 · 5000 Meters · Place 4 · Iowa StateIowa State5000 Meters4.13:44.75a PBSo

2021 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 29NCAA DI West Region Track and Field Championships (Day 4)May 29 · 3000m Steeplechase · Place 14 · Iowa StateIowa State3000m Steeplechase0.914mRound P14.8:46.57aFr
May 14Big 12 Conference Track & Field ChampionshipssMay 14 · 5000 Meters · Iowa StateIowa State5000 Meters--DNSFr
May 14Big 12 Conference Track & Field ChampionshipssMay 14 · 3000m Steeplechase · Place 4 · Iowa StateIowa State3000m Steeplechase0.914m4.8:50.46aFr
Apr 9Jim Duncan InvitationalApr 9 · 1500 Meters · Place 1 · Iowa StateIowa State1500 Meters13:52.72FR
Mar 27Blue Oval InvitationalMar 27 · 1500 Meters · Place 11 · Iowa StateIowa State1500 Meters113:56.95FR
Mar 27Blue Oval InvitationalMar 27 · 1500 Meters · Place 11 · Iowa StateIowa State1500 Meters113:56.95FR
Mar 27Blue Oval InvitationalMar 27 · 800 Meters · Place 8 · Iowa StateIowa State800 Meters81:59.58 PBFR
Mar 27Blue Oval InvitationalMar 27 · 800 Meters · Place 8 · Iowa StateIowa State800 Meters81:59.58FR

2020 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 28Big 12 Indoor Track & Field ChampionshipsFeb 28 · 3000 Meters · Place 10 · Iowa StateIowa State3000 Meters108:22.24FR
Feb 28Big 12 Indoor Track & Field ChampionshipsFeb 28 · 3000 Meters · Place 10 · Iowa StateIowa State3000 Meters108:22.24FR
Feb 14Iowa State Indoor ClassicFeb 14 · 3000 Meters · Place 11 · Iowa StateIowa State3000 Meters118:19.50FR
Feb 14Iowa State Indoor ClassicFeb 14 · 3000 Meters · Place 11 · Iowa StateIowa State3000 Meters118:19.50FR