DateDisciplineResultWindPos.RoundCompetitions
20194 races
Oct 27Marathon 2:16:06 –11FinalStandard Chartered Nairobi Marathon, Nairobi
Feb 155000m-short-track 15:45.25 –2FinalSWAC Indoor Championships, Birmingham, AL (i)
Feb 143000m-short-track 8:55.38 –3FinalSWAC Indoor Championships, Birmingham, AL (i)
Feb 13000m-short-track 9:18.33 –1FinalLSU Bayou Bengal, Baton Rouge, LA (i)
20182 races
Dec 15Kilometre 14:01 –4FinalZiwa 5 km, Ziwa
201612 races
Nov 2010Kilometr 30:26 –5FinalMadrid Trofeo José Cano, Madrid
Oct 2310Kilometr 29:49 –5FinalMontereau 10 km, Montereau
Sep 65000m 13:25.16 –2FinalRovereto Palio Città della Quercia, Rovereto
Jul 181500m 3:38.84 –5FinalGyulai István Memorial - Hungarian Athletics Grand Prix, Bregyó Athletic Center, Székesfehérvár
Jul 133000m 7:51.83 –2FinalLignano Sabbiadoro Meeting Int. Sport Solidarieta, Lignano Sabbiadoro
May 263000mSt 8:35.29 –4FinalKenyan Championships, Nairobi
Apr 2410MilesRoa 47:39 –2FinalRoermond City Run, Roermond
Mar 2010Kilometr 29:42 –1FinalNogent-sur-Marne 10 km, Nogent-sur-Marne
Mar 2015Kilometr 44:10 –2FinalKerzers Lauf 15 km, Kerzers
201518 races
Oct 410Kilometr 29:31 –2FinalSelestat 10 km, Selestat
Sep 133000m 7:45.35 –1FinalRieti IAAF World Challenge, Stadio Guidobaldi, Rieti
Sep 81500m 3:39.00 –3FinalZagreb IAAF World Challenge, Sports Park Mladost, Zagreb
Sep 610Kilometr 28:41 –4FinalHamburg Alsterlauf, Hamburg
Aug 11500m 3:36.57 –9FinalNairobi Kenyan World Championship Trials, Nairobi
Jul 81500m 3:35.20 –1FinalBarcelona Regional Championships, Barcelona
Jul 63000m 7:42.37 –1FinalSotteville-lès-Rouen Meeting International, Sotteville-lès-Rouen
Jul 11500m 3:36.33 –4FinalMeeting Stanislas Nancy, Stade Raymond Petit, Tomblaine
Jun 251500m 3:37.75 –2FinalTurku Paavo Nurmi Games, Turku
Jun 21Semi 1:03:49 –9FinalHamburg Half Marathon, Hamburg
Jun 1210Kilometr 29:11 –6FinalOelder Sparkassen Citylauf, Oelde
Jun 33000m 8:03.75 –1FinalZenica International Meeting, Zenica
May 221500m 3:41.3h –2HeatEldoret
May 17Semi 1:04:34 –2FinalStrasbourg Half Marathon, Strasbourg
May 9Semi 1:04:03 –1FinalMannheim Half Marathon, Mannheim
Apr 185000m 14:00.1h –7FinalNakuru
Apr 175000m 13:56.4h –4HeatNakuru
201416 races
Oct 1220Kilometr 58:59 –8FinalParis 20 km, Paris
Sep 14Semi 1:05:05 –1FinalBudapest Half Marathon, Budapest
Aug 305000m 14:16.84 –1FinalDubnica nad Váhom The Athletic Bridge 2014, Dubnica nad Váhom
Jul 71500m 3:37.13 –7FinalMontreuil-sous-Bois Meeting International, Montreuil-sous-Bois
Jun 271500m 3:37.60 –3FinalMeeting Stanislas Nancy, Stade Raymond Petit, Tomblaine
Jun 121500m 3:36.69 –2FinalHuelva Meeting Iberoamericano de Atletismo, Huelva
Jun 91500m 3:36.21 –1FinalMemoriál Josefa Odložila, Stadion Juliska, Praha
May 18Semi 1:03:34 –2FinalStrasbourg Half Marathon, Strasbourg
Apr 264x1500Metr 14:54.86 –2FinalNairobi
Apr 261500m 3:36.98 –5FinalNairobi
Apr 44x1500Metr 14:54.5h –2FinalNairobi