FechaDisciplinaResultadoVientoPos.RondaCompeticiones
20161 carrera
20 novSemi 1:09:04 –7FinalHalf Marathon, Zhoushan
20143 carreras
27 septSemi 1:06:25 –2FinalAkron Half Marathon, Akron, OH
15 may3000mSt 8:36.2h –3FinalNairobi
20131 carrera
11 may3000mSt 8:42.5h –6FinalNairobi Kenyan Defence Forces Ch., Nairobi
20128 carreras
23 jun3000mSt 8:45.29 –8FinalNairobi Kenyan Olympic Trials, Nairobi
14 jun3000mSt 8:34.4h –5SerieKenyan Championships, Nairobi
10 jun3000mSt 8:27.45 –5FinalBrazzaville CAA Grand Prix, Brazzaville
3 jun3000mSt 8:26.61 –3FinalBydgoszcz European Athletics Festival, Bydgoszcz
31 may3000mSt 8:31.31 –1FinalHérouville-St-Clair Meeting Elite, Hérouville
27 may3000mSt 8:26.12 –9FinalMeeting International Mohammed VI d'Athletisme de Rabat, Rabat
12 may3000mSt 8:28.1 –2-
201112 carreras
11 sept3000mSt 8:30.12 –12FinalBerlin ISTAF, Olympiastadion, Berlin
22 jul3000mSt 8:30.78 –4FinalRio de Janeiro CISM Military World Games, Rio de Janeiro
21 jul3000mSt 8:49.67 –1SerieRio de Janeiro CISM Military World Games, Rio de Janeiro
14 jul3000mSt 8:26.8h –4SerieKenyan Championships, Nairobi
3 jul3000mSt 8:25.12 –5FinalZhukovskiy Znamenskiy Memorial, Meteor, Zhukovskiy
11 jun3000mSt 8:33.99 –1FinalNairobi Kenya Defence Force Ch., Nairobi
5 jun3000mSt 8:33.69 –8FinalMeeting International Mohammed VI d'Athletisme de Rabat, Rabat
1 abr3000mSt 9:06.7h –3FinalNarok AK Meeting, Narok
20108 carreras
24 ago3000mSt 8:28.27 –5FinalVilleneuve d'Ascq Meeting Lille Métropole, Villeneuve d'Ascq
22 ago3000mSt 8:25.98 –1FinalHaldensleben Leichtathletik Meeting, Haldensleben
24 jun3000mSt 8:31.0h –3SerieKenyan Championships, Nairobi
22 may3000mSt 8:29.6h –2FinalNairobi Kenyan Armed Forces Ch., Nairobi
21 may3000mSt 8:29.6 –2-
21 may3000mSt 8:42.7h –1SerieNairobi Kenyan Armed Forces Ch., Nairobi
17 abr3000mSt 8:49.8h –3FinalMumias KCC Meeting, Mumias
20094 carreras
25 jul3000mSt 8:22.90 –8FinalBarcelona Míting Internacional d'Atletisme, Barcelona
23 may3000mSt 8:32.4h –3FinalNairobi Kenyan Armed Forces Ch., Nairobi
3 abr3000mSt 9:15.8h –3FinalNakuru AK Meeting, Nakuru
20088 carreras
23 jul3000mSt 8:22.1 –1-
20 jul3000mSt 8:19.81 –2FinalHeusden-Zolder KBC Night of Athletics, Heusden-Zolder
11 jul3000mSt 8:23.95 –1FinalBarakaldo International Meeting, Barakaldo
5 jul3000mSt 8:27.68 –3FinalMadrid Meeting de Atletismo, Madrid
21 jun3000mSt 8:25.46 –1FinalReunión Internacional de Atletismo Villa De Bilbao, Bilbao
1 jun3000mSt 8:24.5h –2FinalBrazzaville CAA Super Grand Prix, Brazzaville
23 may3000mSt 8:33.0h –3FinalNairobi Kenyan Armed Forces Ch., Nairobi
18 abr3000mSt 8:26.1 –4-
20072 carreras
14 jun3000mSt 8:37.3h –3SerieKenyan Championships, Nairobi
20052 carreras
6 nov3000mSt 8:57.0h –3FinalNairobi KAA Meeting, Nairobi