DateDisciplineResultWindPos.RoundCompetitions
20173 races
May 1910000m 30:10.5h –7FinalEldoret
Apr 30Semi 1:04:38 –14FinalIstanbul Half Marathon, Istanbul
Apr 1510000m 29:48.4h –9FinalMumias AK Meeting, Mumias
20152 races
Apr 27Semi 1:07:28 –2FinalManama Arab Championships, Manama
20141 race
Oct 3Marathon 2:12:38 –1FinalIncheon Asian Games, Incheon
20133 races
Sep 2510000m 29:55.85 –3FinalPalembang Islamic Solidarity Games 2013, Palembang
May 24Semi 1:12:25 –4FinalDoha Arab Championships, Doha
20122 races
May 3010000m 27:21.40 –1FinalWageningen Tartlétos Loopgala, Wageningen
20119 races
Dec 205000m 13:46.32 –2FinalDoha Pan-Arab Games, Doha
Dec 1610000m 28:39.88 –1FinalDoha Pan-Arab Games, Doha
Oct 195000m 13:57.32 –1FinalManama Gulf Countries Championships, Manama
Oct 1710000m 28:37.91 –1FinalManama Gulf Countries Championships, Manama
Jul 2110000m 28:37.08 –2FinalRio de Janeiro CISM Military World Games, Rio de Janeiro
Jul 2010000m 29:47.77 –1HeatRio de Janeiro CISM Military World Games, Rio de Janeiro
Jul 710000m 28:35.49 –1FinalKobe Asian Championships, Kobe
20107 races
Nov 2610000m 27:40.07 –3FinalGuangzhou Asian Games, Guangzhou
Nov 215000m 13:47.86 –1FinalGuangzhou Asian Games, Guangzhou
Oct 155000m 13:53.86 –1FinalAleppo
May 1610Kilometr 29:50 –16FinalBangalore Sunfeast World 10km, Bengaluru
20096 races
Nov 1410000m 28:23.70 –1FinalGuangzhou Asian Championships, Guangzhou
Nov 105000m 14:03.44 –2FinalGuangzhou Asian Championships, Guangzhou
Oct 95000m 14:05.23 –2FinalDamascus Arab Championships, Damascus
Oct 610000m 28:16.01 –1FinalDamascus Arab Championships, Damascus
May 2410000m 29:38.86 –8FinalBelém Grande Premio Brasil Caixa de Atletismo, Mangueirão, Belém
May 105000m 13:58.90 –1FinalFortaleza Grande Prêmio Caixa Unifor de Atletismo, Fortaleza
20087 races
Jul 205000m 13:18.98 –18FinalHeusden-Zolder KBC Night of Athletics, Heusden-Zolder
Jul 163000m 7:44.99 –5FinalNaimette-Xhovémont Meeting International de Liége, Naimette-Xhovémont
Jun 145000m 13:21.45 –5FinalMeeting International Mohammed VI d'Athletisme de Rabat, Rabat
May 3110000m 27:24.46 –4FinalNeerpelt Nacht van de Euregio, Neerpelt
20079 races
Nov 245000m 13:39.93 –3FinalCairo Pan-Arab Games, Cairo
Nov 2110000m 29:29.48 –1FinalCairo Pan-Arab Games, Cairo
Jul 295000m 14:34.09 –4FinalAmman Asian Championships, Amman
Jul 2610000m 30:05.12 –3FinalAmman Asian Championships, Amman
Jul 213000m 7:55.96 –5FinalOlbia Meeting Terra Sarda, Olbia
Jul 75000m 13:32.80 –3FinalPergine Valsugana Meeting Internazionale, Pergine Valsugana
May 215000m 13:54.47 –3FinalAmman Arab Championships, Amman
May 1810000m 28:26.6h –2FinalAmman Arab Championships, Amman
20061 race
Dec 910000m 27:58.88 –1FinalDoha Asian Games, Doha