Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorEugene Diamond League · May 294:05.10aEugene Diamond LeagueMay 29, 2015
3000m Steeplechase · 0.762m · OutdoorEugene Diamond League · Jun 309:04.90aEugene Diamond LeagueJune 30, 2019

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jul 232026 USATF Outdoor ChampionshipsJul 23 · 3000m Steeplechase · Place 7 · United StatesUnited States3000m Steeplechase0.762m7.9:29.68a-
Jul 3Eugene Diamond League (51st Prefontaine Classic)Jul 3 · 3000m Steeplechase · Place 9 · United StatesUnited States3000m Steeplechase0.762m9.9:15.97a-
Jun 13USATF LA Grand PrixJun 13 · 3000m Steeplechase · Place 4 · United StatesUnited States3000m Steeplechase0.762m4.9:29.38a-

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 26USATF Los Angeles Grand PrixMay 26 · 1500 Meters · Place 6 · United StatesUnited States1500 Meters6.4:05.35a-

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 27Eugene Diamond LeagueMay 27 · 3000m Steeplechase · Place 8 · United StatesUnited States3000m Steeplechase0.762m8.9:18.19a-

2019 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jun 30Eugene Diamond LeagueJun 30 · 3000m Steeplechase · Place 2 · United StatesUnited States3000m Steeplechase0.762m2.9:04.90a PB19+

2017 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 26Eugene Diamond LeagueMay 26 · 3000m Steeplechase · Place 4 · United StatesUnited States3000m Steeplechase0.762m4.9:07.96a17-18

2016 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 27Eugene Diamond LeagueMay 27 · 3000m Steeplechase · Place 3 · United StatesUnited States3000m Steeplechase0.762m3.9:10.76a-

2015 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 29Eugene Diamond LeagueMay 29 · 1500 Meters · Place 11 · United StatesUnited States1500 Meters11.4:05.10a PB-

2014 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jul 11London Diamond LeagueJul 11 · 3000m Steeplechase · Place 2 · United StatesUnited States3000m Steeplechase0.762m2.9:11.42a-
May 30Eugene Diamond LeagueMay 30 · 3000m Steeplechase · Place 3 · United StatesUnited States3000m Steeplechase0.762m3.9:17.84a-

2012 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 21U.S. Olympic Trials 2012Jun 21 · 3000m Steeplechase · Place 1 · ColoradoColorado3000m Steeplechase0.762mRound P1.9:43.19aJr
Jun 21U.S. Olympic Trials 2012Jun 21 · 3000m Steeplechase · Place 1 · ColoradoColorado3000m Steeplechase0.762m1.9:32.78aJr
Jun 1Eugene Diamond LeagueJun 1 · 3000m Steeplechase · Place 5 · United StatesUnited States3000m Steeplechase0.762m5.9:25.28aJr