DateDisciplineResultWindPos.RoundCompetitions
20161 race
Nov 20Semi 1:09:04 –7FinalHalf Marathon, Zhoushan
20143 races
Sep 27Semi 1:06:25 –2FinalAkron Half Marathon, Akron, OH
May 153000mSt 8:36.2h –3FinalNairobi
20131 race
May 113000mSt 8:42.5h –6FinalNairobi Kenyan Defence Forces Ch., Nairobi
20128 races
Jun 233000mSt 8:45.29 –8FinalNairobi Kenyan Olympic Trials, Nairobi
Jun 143000mSt 8:34.4h –5HeatKenyan Championships, Nairobi
Jun 103000mSt 8:27.45 –5FinalBrazzaville CAA Grand Prix, Brazzaville
Jun 33000mSt 8:26.61 –3FinalBydgoszcz European Athletics Festival, Bydgoszcz
May 313000mSt 8:31.31 –1FinalHérouville-St-Clair Meeting Elite, Hérouville
May 273000mSt 8:26.12 –9FinalMeeting International Mohammed VI d'Athletisme de Rabat, Rabat
May 123000mSt 8:28.1 –2-
201112 races
Sep 113000mSt 8:30.12 –12FinalBerlin ISTAF, Olympiastadion, Berlin
Jul 223000mSt 8:30.78 –4FinalRio de Janeiro CISM Military World Games, Rio de Janeiro
Jul 213000mSt 8:49.67 –1HeatRio de Janeiro CISM Military World Games, Rio de Janeiro
Jul 143000mSt 8:26.8h –4HeatKenyan Championships, Nairobi
Jul 33000mSt 8:25.12 –5FinalZhukovskiy Znamenskiy Memorial, Meteor, Zhukovskiy
Jun 113000mSt 8:33.99 –1FinalNairobi Kenya Defence Force Ch., Nairobi
Jun 53000mSt 8:33.69 –8FinalMeeting International Mohammed VI d'Athletisme de Rabat, Rabat
Apr 13000mSt 9:06.7h –3FinalNarok AK Meeting, Narok
20108 races
Aug 243000mSt 8:28.27 –5FinalVilleneuve d'Ascq Meeting Lille Métropole, Villeneuve d'Ascq
Aug 223000mSt 8:25.98 –1FinalHaldensleben Leichtathletik Meeting, Haldensleben
Jun 243000mSt 8:31.0h –3HeatKenyan Championships, Nairobi
May 223000mSt 8:29.6h –2FinalNairobi Kenyan Armed Forces Ch., Nairobi
May 213000mSt 8:29.6 –2-
May 213000mSt 8:42.7h –1HeatNairobi Kenyan Armed Forces Ch., Nairobi
Apr 173000mSt 8:49.8h –3FinalMumias KCC Meeting, Mumias
20094 races
Jul 253000mSt 8:22.90 –8FinalBarcelona Míting Internacional d'Atletisme, Barcelona
May 233000mSt 8:32.4h –3FinalNairobi Kenyan Armed Forces Ch., Nairobi
Apr 33000mSt 9:15.8h –3FinalNakuru AK Meeting, Nakuru
20088 races
Jul 233000mSt 8:22.1 –1-
Jul 203000mSt 8:19.81 –2FinalHeusden-Zolder KBC Night of Athletics, Heusden-Zolder
Jul 113000mSt 8:23.95 –1FinalBarakaldo International Meeting, Barakaldo
Jul 53000mSt 8:27.68 –3FinalMadrid Meeting de Atletismo, Madrid
Jun 213000mSt 8:25.46 –1FinalReunión Internacional de Atletismo Villa De Bilbao, Bilbao
Jun 13000mSt 8:24.5h –2FinalBrazzaville CAA Super Grand Prix, Brazzaville
May 233000mSt 8:33.0h –3FinalNairobi Kenyan Armed Forces Ch., Nairobi
Apr 183000mSt 8:26.1 –4-
20072 races
Jun 143000mSt 8:37.3h –3HeatKenyan Championships, Nairobi
20052 races
Nov 63000mSt 8:57.0h –3FinalNairobi KAA Meeting, Nairobi