DateDisciplineResultWindPos.RoundCompetitions
20151 race
Sep 20Marathon 2:32:49 –7FinalOmsk Siberian Marathon, Omsk
20142 races
Sep 21Marathon 2:14:50 –1FinalOmsk Siberian Marathon, Omsk
Jan 5Marathon 2:15:42 –4FinalAhmedabad Sabarmati Marathon, Ahmedabad
20135 races
Sep 28Marathon 2:13:09 –6FinalTaiyuan Marathon, Taiyuan
Sep 8Marathon 2:19:35 –6FinalMünster Marathon, Münster
Aug 25Marathon 2:17:19 –4FinalCity to Surf Marathon, Perth
Jul 7Semi 1:02:54 –13FinalNairobi Sotokoto Safari Half Marathon, Nairobi
20124 races
Oct 14Marathon 2:15:57 –2FinalMelbourne Marathon, Melbourne
May 2710Kilometr 29:21 –16FinalBangalore Sunfeast World 10K, Bengaluru
Apr 22Marathon 2:26:14 –14FinalZürich Marathon, Zürich
Jan 15Marathon 2:10:54 –3FinalMumbai Standard Chartered Marathon, Mumbai
20114 races
Nov 27Semi 1:04:21 –20FinalNew Delhi Half Marathon, New Delhi
Apr 17Marathon 2:10:00 –1FinalZürich Marathon, Zürich
Jan 30Marathon 2:15:19 –1FinalNagpur Marathon, Nagpur
201010 races
Oct 31Semi 1:05:08 –11FinalCassis Marseille-Cassis Half Marathon, Cassis
Jul 1410Kilometr 28:41 –2FinalBrecey
Jun 2610Kilometr 28:23 –7FinalLangueux 10 km, Langueux
Jun 2010Kilometr 29:00 –8FinalSuresnes 10 km, Suresnes
May 110Kilometr 29:09 –10FinalMarseille du Conseil Général, Marseille
Apr 1810Kilometr 29:08 –3FinalVitry-sur-Seine French Road Running Championships, Vitry-sur-Seine
Mar 2810Kilometr 29:45 –3FinalChalon-sur-Saone 10 km, Chalon-sur-Saône
Mar 2110Kilometr 29:25 –7FinalRoanne Tout Court, Roanne
Mar 710Kilometr 29:40 –3FinalMagny-le-Hongre 10 km, Magny-le-Hongre
Feb 14Semi 1:07:42 –4FinalCannes Half Marathon, Cannes
200913 races
Nov 2910Kilometr 30:39 –6FinalGrasse 10km, Grasse
Nov 8Marathon 2:23:26 –11FinalCannes Alpes Maritimes Marathon Nice-Cannes, Cannes
Oct 25Semi 1:04:00 –13FinalCassis Marseille-Cassis Half Marathon, Cassis
Oct 1120Kilometr 1:02:23 –16FinalParis 20 km, Paris
Sep 1210Kilometr 30:06 –8FinalTulle Foulees Tullistes 10km, Tulle
Sep 5Semi 1:08:43 –6FinalBolbec Half Marathon, Bolbec
Jun 1310Kilometr 29:23 –3FinalAndrézieux French 10 km Championships, Andrézieux
May 31Semi 1:05:56 –9FinalOloron Half Marathon, Oloron
Apr 13Marathon 2:21:06 –10FinalUtrecht Jaarbeurs Marathon, Utrecht
Mar 2210Kilometr 29:57 –5FinalChalon-sur-Saone 10 km, Chalon-sur-Saône
Mar 8Semi 1:07:12 –4FinalBlagnac Half Marathon, Blagnac
Mar 1Semi 1:09:28 –7FinalLa Grande Motte Half Marathon, La Grande Motte
Feb 15Semi 1:04:27 –1FinalCannes Half Marathon, Cannes
20088 races
Nov 1610Kilometr 29:11 –4FinalMarseille 10 km de La Provence, Marseille
Oct 1220Kilometr 1:00:35 –17FinalParis International 20 km, Paris
Oct 5Semi 1:05:38 –2FinalBeaufort Half Marathon, Beaufort
Sep 21Semi 1:04:59 –6FinalLyon Half Marathon, Lyon - French Half Marathon Ch.
Jul 43000m 8:20.46 –7FinalMarseille Meeting National D2, Marseille
May 110Kilometr 29:13 –6FinalMarseille du Conseil Général, Marseille
Mar 2Semi 1:04:46 –2FinalLa Lrande Motte Half Marathon, La Grande Motte
Feb 24Semi 1:05:34 –1FinalCannes Half Marathon, Cannes
200712 races
Dec 3110Kilometr 29:27 –12FinalCorrida Pédestre Internationale de Houilles, Houilles
Nov 25Marathon 2:21:09 –6FinalLa Rochelle Marathon, La Rochelle
Nov 1810Kilometr 29:28 –4FinalMarseille 10 km de la Provence, Marseille