DateDisciplineResultWindPos.RoundCompetitions
20053 races
Apr 14400m 47.50 –3SemifinalLa Mecque Islamic Solidarity Games, La Mecque
Apr 14400m 47.14 –6FinalLa Mecque Islamic Solidarity Games, La Mecque
Apr 12400m 46.93 –2HeatLa Mecque Islamic Solidarity Games, La Mecque
20041 race
Apr 22200m 21.69 +1.43FinalQatari Championships, Doha
200310 races
Oct 12400m 47.15 –4SemifinalAbuja All Africa Games, Abuja
Oct 11400m 46.87 –1HeatAbuja All Africa Games, Abuja
Sep 7400m 46.87 –6FinalAmman Arab Championships, Amman
Sep 7400m 47.3h –3HeatAmman Arab Championships, Amman
Jul 17400m 47.26 –5FinalAlgiers Sonatrach Meeting, Algiers
Jun 28400m 46.67 –2FinalTunis-Radés Meeting De Zitouna, Radés
Jun 8200m 21.80 -0.55FinalBucureşti International Championships, Bucureşti
Jun 7400m 46.86 –3FinalBucureşti International Championships, Bucureşti
Apr 4200m 20.5h –1FinalEgyptian Championships, El Maadi
Apr 4400m 46.5h –1FinalEgyptian Championships, El Maadi
20027 races
Aug 7400m 47.04 –5SemifinalTunis-Radés African Championships, Radés
Aug 6400m 46.75 –2HeatTunis-Radés African Championships, Radés
Jul 20400m 46.31 –3FinalBron
Jun 28400m 46.97 –1FinalBern Swiss Meeting, Bern
Jun 26400m 46.67 –4FinalLuzern Spitzenleichtathletik, Luzern
Jun 15400m 46.29 –1FinalGenève Swiss Meeting, Genève
Jun 9400m 46.41 –1FinalMeilen Swiss Meeting, Meilen
20016 races
Oct 5200m 21.2h –5FinalDamascus Pan-Arab Championships, Damascus
Sep 12400m 47.52 –HeatTunis Mediterranean Games, Tunis
Sep 12400m 46.87 –3FinalTunis Mediterranean Games, Tunis
Aug 29400m 46.27 –4FinalBeijing Universiade, Beijing
Aug 28400m 46.65 –4SemifinalBeijing Universiade, Beijing
19994 races
Oct 24400m 47.33 –3FinalBeirut Pan Arab Championships, Beirut
Sep 17200m 21.50 -1.2HeatJohannesburg All-Africa Games, Johannesburg
Sep 15400m 47.14 –SemifinalJohannesburg All-Africa Games, Johannesburg
Sep 14400m 47.93 –HeatJohannesburg All-Africa Games, Johannesburg
19983 races
Aug 19400m 47.36 –HeatDakar African Championships, Dakar