DateDisciplineResultWindPos.RoundCompetitions
20221 race
Oct 30Marathon 2:45:08 –21FinalStandard Chartered Nairobi Marathon, Nairobi
20174 races
Sep 10Marathon 2:38:09 –2FinalWrocław Marathon, Wrocław
Aug 27Semi 1:21:50 –5FinalRacibórz Half Marathon, Racibórz
Aug 2615Kilometr 58:35 –4FinalJaworzno 15 km, Jaworzno
Aug 20Semi 1:16:13 –2FinalSkarżysko-Kamienna Half Marathon, Skarzysko-Kamienna
20163 races
Nov 6Marathon 2:36:42 –4FinalPorto Marathon, Porto
Aug 14Semi 1:14:50 –3FinalHalf Marathon, Brazzaville
Apr 17Marathon 2:41:58 –3FinalAnnecy Marathon, Annecy
20152 races
Jul 5Marathon 2:45:04 –1FinalIten Marathon, Iten
May 30Marathon 2:40:56 –5FinalLuxembourg Marathon, Luxembourg
20142 races
Nov 16Marathon 2:50:23 –2FinalEldoret KASS Marathon, Eldoret
Jan 5Marathon 2:47:10 –2FinalAhmedabad Sabarmati Marathon, Ahmedabad
20132 races
Oct 27Marathon 2:48:13 –4FinalJakarta Marathon, Jakarta
Sep 8Marathon 2:40:04 –4FinalWuzhong Marathon, Wuzhong
20121 race
Nov 4Marathon 2:48:45 –6FinalSoweto Marathon, Soweto
20111 race
Dec 25Marathon 2:42:00 –4FinalAhmedabad Sabarmati Marathon, Ahmedabad
20103 races
Sep 26Marathon 2:35:27 –3FinalWarszawa Marathon, Warszawa
May 23Marathon 2:57:59 –3FinalKigali International Peace Marathon, Kigali
Jan 24Marathon 2:55:50 –2FinalKhon Kaen Marathon, Khon Kaen
20092 races
Oct 17Marathon 2:42:18 –1FinalBottwartal Marathon, Bottwartal
Oct 4Marathon 2:45:07 –3FinalBregenz Marathon, Bregenz
20063 races
Dec 3110Kilometr 37:07 –4FinalSaarbrücken Silvesterlauf, Saarbrücken
Oct 29Semi 1:18:14 –13FinalNairobi Standard Chartered Half Marathon, Nairobi
Jun 173000m 9:44.39 –8FinalRabat International Meeting, Rabat
200514 races
Nov 2710Kilometr 34:21 –4FinalMadrid Carrera Popular de Canillejas Jose Cano, Madrid
Nov 20Semi 1:17:13 –1FinalAlicante Ciudad Internacional del Calzado, Elda
Nov 610Kilometr 35:40 –5FinalOurense Carrera Popular do San Martino, Ourense
Oct 1610Kilometr 34:58 –1FinalMadrid Carrera Internacional de la Ciencia, Madrid
Sep 24Semi 1:21:11 –2FinalBarbastro Ruta Vino Somontano Half Marathon, Barbastro
Jul 30800m 2:14.60 –10FinalLa Laguna Reunión Internacional Isla de Tenerife, La Laguna
Jul 141500m 4:19.85 –1FinalGetafe Reunión de Atletismo, Getafe
Jun 233000m 9:20.75 –3FinalAlgiers CAA Permit Meeting, Algiers
Jun 183000mSt 10:25.52 –3-
Jun 183000mSt 10:25.52 –3FinalReunión Internacional de Atletismo Villa De Bilbao, Bilbao
Jun 121500m 4:19.63 –2FinalGavá International Meeting, Gavá
May 281500m 4:27.18 –2FinalAvilés International Meeting, Avilés
Apr 301500m 4:26.3h –3FinalNakuru KAA Meeting, Nakuru
Apr 11500m 4:33.6h –2FinalEldoret KAAA Meeting, Eldoret
20043 races
Jun 191500m 4:20.1h –4FinalKenyan Championships, Nairobi
Jun 61500m 4:27.4h –3FinalEldoret North Rift Ch., Eldoret
May 85000m 17:10.7h –4FinalEldoret AK Weekend Meeting, Eldoret
20033 races
Jun 281500m 4:22.9h –1FinalKeiyo North Rift Provincial Ch., Keiyo
Jun 141500m 4:16.6h –2FinalMombasa HS, Mombasa
May 101500m 4:31.0h –4FinalEldoret AK Weekend Meeting, Eldoret
20023 races
Jun 171500m 4:17.3h –1FinalNairobi Kenyan Junior Championships, Nairobi
20011 race
May 271500m 4:40.3h –3FinalKeiyo
20001 race
19991 race
May 111500m 4:37.8h –3FinalKakamega KAAA Meeting, Kakamega