DateDisciplineResultWindPos.RoundCompetitions
20211 race
Nov 7Marathon 2:23:32 –6FinalNBC Dodoma Marathon, Dodoma
20201 race
Nov 22Semi 1:05:54 –10FinalNBC Half Marathon, Dodoma
20193 races
Mar 3Semi 1:08:17 –16FinalKilimanjaro Half Marathon, Moshi
20181 race
20172 races
Apr 9Marathon 2:11:55 –6FinalHannover Marathon, Hannover
20152 races
Nov 29Marathon 2:28:08 –3FinalLibreville Marathon de Gabon, Libreville
20143 races
Nov 9Marathon 2:14:05 –10FinalSeoul JoongAng Marathon, Seoul
Feb 23Semi 1:04:15 –4FinalHalf Marathon, Gyeongju
20123 races
Nov 4Marathon 2:21:53 –13FinalSeoul Joongang Seoul Marathon, Seoul
Jul 29Semi 1:08:29 –16FinalBogotá Half Marathon, Bogotá
Jun 10Marathon 2:19:18 –10FinalLanzhou Marathon, Lanzhou
20118 races
Jul 2110000m 29:30.57 –7FinalRio de Janeiro CISM Military World Games, Rio de Janeiro
Jul 2010000m 29:48.29 –3HeatRio de Janeiro CISM Military World Games, Rio de Janeiro
Jul 3Semi 1:03:37 –3FinalHamburg Hella Halbmarathon, Hamburg
Jun 18Semi 1:01:54 –4FinalZwolle Half Marathon, Zwolle
Jun 510Kilometr 29:32 –13FinalBangalore Sunfeast World 10K, Bengaluru
Apr 1025Kilometr 1:16:56 –2Final25 km, Herne
Mar 1310Kilometr 28:32 –3FinalLeverkusen Rund um das Bayer-Kreuz, Leverkusen
Feb 27Semi 1:05:53 –16FinalMoshi Kilimanjaro Half Marathon, Moshi
200910 races
Aug 55000m 13:57.76 –2FinalBerlin
Jun 1410000m 27:39.92 –5FinalDutch 10,000m Championships, Utrecht
Jun 105000m 13:24.39 –8FinalHuelva Meeting Iberoamericano de Atletismo, Huelva
Jun 61500m 3:46.85 –3FinalPraha Czech Club Championships, Praha
Jun 65000m 13:48.50 –2FinalPraha Czech Club Championships, Praha
May 305000m 13:57.13 –1FinalCastellón ECCC Group A, Castellón
Mar 28Semi 1:03:38 –12FinalPraha Half Marathon, Praha
Mar 8Semi 1:00:41 –1FinalVerbania Lago Maggiore Half Marathon, Verbania
20084 races
May 2210000m 28:30.23 –1FinalBeijing China Athletics Open, Beijing
May 120Kilometr 1:00:53 –8FinalMaroilles 20 km, Maroilles
Mar 2Semi 1:04:59 –3FinalMoshi Kilimanjaro Half Marathon, Moshi
Feb 215000m 13:30.77 –6FinalMelbourne Telstra A Series, Melbourne
20076 races
Dec 1610Kilometr 29:41 –5FinalIssy les Moulineaux Corrida de Noël, Issy-les-Moulineaux
Nov 18Semi 1:02:48 –2FinalBoulogne Billancourt Half Marathon, Boulogne-Billancourt
Nov 4Semi 1:02:29 –1FinalSt Denis La Voiye Royale Half Marathon, St-Denis
Oct 21Semi 1:05:27 –3FinalBourges Half Marathon, Bourges
Oct 7Semi 1:04:40 –4FinalFriville Escarbotin Half Marathon, Friville Escarbotin
20041 race
Aug 1Marathon 2:21:46 –9FinalMount Meru Marathon, Mount Meru
20031 race
Aug 3Marathon 2:19:52 –3FinalMount Meru Marathon, Mount Meru
20012 races
Nov 1810Kilometr 30:17 –2FinalOrléans 10 km, Orléans
Jan 7Semi 1:05:14 –11FinalBabati Half Marathon, Babati
20001 race
May 1310000m 28:23.41 –2FinalArusha
19981 race