Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorNew York Diamond League · Jun 124:10.11aNew York Diamond LeagueJune 12, 2010
3000 Meters · IndoorMillrose Games 2007 (100th Millrose Games) · Feb 29:01.22aMillrose Games 2007 (100th Millrose Games)February 2, 2007
3000m Steeplechase · 0.762m · OutdoorEugene Diamond League · Jun 19:42.96aEugene Diamond LeagueJune 1, 2012
5000 Meters · OutdoorOregon Relays · Apr 2315:22.55Oregon RelaysApril 23, 2021
Marathon · OutdoorChicago Marathon 2026 · Oct 112:32:35aChicago Marathon 2026October 11, 2026

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

2026 Outdoor Track

1 results
DateMeetEventPlMarkGr
Oct 11Chicago Marathon 2026Oct 11 · Marathon · Place 18 · United StatesMarathon18.2:32:35a PB-

2021 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 23Oregon RelaysApr 23 · 5000 Meters · Place 6 · United States5000 Meters615:22.55 PB—

2013 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 25New York Diamond LeagueMay 25 · 3000m Steeplechase · Place 11 · United States3000m Steeplechase0.762m11.9:54.88a-

2012 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jun 1Eugene Diamond LeagueJun 1 · 3000m Steeplechase · Place 12 · United States3000m Steeplechase0.762m12.9:42.96a PB-

2011 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jun 3Eugene Prefontaine ClassicJun 3 · 1500 Meters · Place 14 · United States1500 Meters14.4:15.58a-

2010 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jun 12New York Diamond LeagueJun 12 · 1500 Meters · Place 14 · United States1500 Meters14.4:10.11a PB-

2007 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 2Millrose Games 2007 (100th Millrose Games)Feb 2 · 3000 Meters · Place 2 · United States3000 Meters2.9:01.22a PB-