DateDisciplineResultWindPos.RoundCompetitions
20181 race
20141 race
Nov 23Marathon 2:52:23 –8FinalGuangzhou Marathon, Guangzhou
20131 race
Nov 24Marathon 2:45:53 –2FinalGuangzhou Marathon, Guangzhou
20121 race
Oct 28Marathon 2:38:30 –7FinalNairobi Standard Chartered Marathon, Nairobi
20113 races
Oct 30Marathon 2:59:33 –55FinalFrankfurt Marathon, Frankfurt
Jun 113000mSt 10:39.1h –4FinalNairobi Kenya Defence Force Ch., Nairobi
Jun 111500m 4:44.0h –6FinalNairobi Kenya Defence Force Ch., Nairobi
20104 races
Oct 31Marathon 2:46:01 –9FinalNairobi Standard Chartered Marathon, Nairobi
May 221500m 4:49.1h –6FinalNairobi Kenyan Armed Forces Ch., Nairobi
May 213000mSt 10:37.4h –4FinalNairobi Kenyan Armed Forces Ch., Nairobi
May 211500m 4:36.0h –3HeatNairobi Kenyan Armed Forces Ch., Nairobi
20075 races
Oct 28Marathon 2:56:01 –7FinalGuadalajara Maratón Internacional Guadalajara, Guadalajara
Jul 1110Kilometr 35:04 –3FinalAtizapán Carrera Arboledas, Atizapán
Jun 141500m 4:31.3h –10HeatKenyan Championships, Nairobi
May 181500m 4:29.1h –1FinalNairobi Kenya Armed Forces Ch., Nairobi
Mar 21Semi 1:15:24 –4FinalZapopan Benito Juárez Half Marathon, Zapopán
20063 races
Aug 27Marathon 2:40:50 –3FinalCiudad de Mexico Internacional Marathon, Ciudad de México
Apr 23Semi 1:14:39 –8FinalMonterrey Half Marathon, Monterrey
Mar 1210Kilometr 35:02 –2FinalMexico City Carrera Atlética MVS, Ciudad de México
20059 races
Oct 23Marathon 2:38:22 –8FinalGuadalajara Marathon, Guadalajara
Oct 16Semi 1:11:42 –1FinalChihuahua Half Marathon, Chihuahua
Oct 910Kilometr 34:37 –1FinalMazatlan Grandes Retos 10K, Mazatlán
Sep 3Semi 1:12:32 –1FinalMaracaibo Half Marathon, Maracaibo
Jul 1710Kilometr 34:15 –1FinalAtizapan Carrera Arboledas, Atizapán
Jun 171500m 4:17.0h –4FinalKenyan Championships, Nairobi
Jun 161500m 4:25.1h –2SemifinalKenyan Championships, Nairobi
Apr 17Semi 1:13:14 –4FinalMonterrey Half Marathon, Monterrey
Mar 13Semi 1:15:07 –2FinalZapopan Half Marathon, Zapopán
20045 races
Nov 28Semi 1:14:35 –1FinalMazatlan Gran Maratón Pacífico, Mazatlán
Jun 261500m 4:16.5h –5FinalNairobi Kenyan Olympic Trials, Nairobi
May 221500m 4:21.0h –3FinalNairobi Kenyan Armed Forces Ch., Nairobi
Apr 241500m 4:26.3h –1FinalKisumu AK Weekend Meeting, Kisumu
Apr 31500m 4:23.0h –1FinalNyeri AK Weekend Meeting, Nyeri
20031 race
May 101500m 4:37.1h –5FinalEldoret AK Weekend Meeting, Eldoret
20017 races
Jul 71500m 4:16.53 –3FinalCork City Sports International, Cork City
Jul 21500m 4:09.98 –4FinalZagreb Meeting 2001, Zagreb
Jun 291500m 4:22.45 –2FinalSantry Dublin International, Santry
Jun 231500m 4:12.55 –1FinalSolihull BMC Nike GP, Solihull
Jun 91500m 4:16.95 –3FinalWatford BMC Nike Grand Prix, Watford
May 201500m 4:18.48 –4FinalLoughborough Aqua-Pura International, Loughborough
May 121500m 4:24.2h –1FinalNairobi
20001 race