DateDisciplineResultWindPos.RoundCompetitions
20171 race
Nov 510Kilometr 35:21 –5FinalAgadir 10 km, Agadir
20161 race
Mar 610Kilometr 33:11 –8FinalCasablanca 10 km, Casablanca
20151 race
Mar 2910Kilometr 33:25 –6FinalBrunssum Parelloop, Brunssum
20143 races
Jul 12800m 2:15.08 –2FinalRabat
Jun 221500m 4:10.38 –1FinalMoroccan Championships, Rabat
Jun 21800m 2:05.98 –2FinalMoroccan Championships, Rabat
20133 races
Jul 71500m 4:25.02 –3FinalMoroccan Championships, Casablanca
Jul 6800m 2:05.37 –5FinalMoroccan Championships, Casablanca
Jun 11500m 4:12.85 –3FinalRabat Meeting Elite, Rabat
20112 races
May 211500m 4:14.86 –1FinalCasablanca Federal B meet, Casablanca
May 14800m 2:04.55 –1FinalMeknés
20102 races
Jun 6800m 2:03.24 –8FinalMeeting International Mohammed VI d'Athletisme de Rabat, Rabat
Apr 24800m 2:10.93 –3FinalDakar Meeting Grand Prix IAAF, Dakar
20098 races
Oct 7800m 2:07.38 –2FinalDamascus Arab Championships, Damascus
Oct 51500m 4:21.79 –3FinalBeirut Francophone Games, Beirut
Oct 3800m 2:02.62 –1FinalBeirut Francophone Games, Beirut
Oct 1800m 2:04.60 –1HeatBeirut Francophone Games, Beirut
Aug 5800m 2:02.38 –3FinalCastres Meeting National D1, Castres
Jul 22800m 2:02.43 –4FinalCuxhaven Weltklasse hinterm Deich, Cuxhaven
Jul 12800m 2:03.87 –8FinalTangier Meeting International, Tanger
Jun 14800m 2:01.19 –3FinalCasablanca Meeting International CCH, Casablanca
20084 races
May 17800m 2:05.06 –1FinalDakar IAAF Grand Prix Meeting, Dakar
Feb 9800m-short-track 2:03.69 –1FinalValencia Reunion Internacional, Velódromo Luis Puig, Valencia (i)
20075 races
Nov 241500m 4:23.54 –1FinalCairo Pan-Arab Games, Cairo
Jul 2800m 2:02.65 –1FinalMalmö MAI Galan, Malmö
Jun 29800m 2:03.41 –2FinalAarhus Games, Århus
Jun 13800m 2:01.13 –6FinalMemoriál Josefa Odložila, Stadion Juliska, Praha
20066 races
Jul 81500m 4:27.58 –2FinalIzmir Turkish Club Championships, Izmir
Jun 22800m 2:00.40 –1FinalAlgiers CAA Grand Prix d'Alger, Algiers
Jun 17800m 2:01.09 –1FinalRabat International Meeting, Rabat
Jun 11800m 1:59.59 –3FinalGateshead Norwich Union British Grand Prix, International Stadium, Gateshead
May 21800m 2:01.21 –1FinalBrazzaville CAA Permit Meeting, Brazzaville
Feb 251500m-short-track 4:12.95 –6FinalPiraeus Athina 2006, Pireaus (i)
200513 races
Dec 16800m 2:04.63 –1FinalNiamey Francophone Games, Niamey
Dec 141500m 4:34.32 –1FinalNiamey Francophone Games, Niamey
Dec 14800m 2:11.11 –2HeatNiamey Francophone Games, Niamey
Jul 29800m 2:00.62 –8FinalOslo Bislett Games, Oslo
Jul 26800m 2:00.79 –8FinalStockholm DN Galan, Stockholm
Jul 10800m 2:00.54 –2FinalRethymno Vardinogiannia, Rethymno
Jun 25800m 2:02.47 –8FinalKazan Znamenskiy Memorial, Kazan
Jun 12800m 2:03.07 –7FinalVilleneuve d'Ascq Meeting Lille Métropole, Villeneuve d'Ascq
Jun 6800m 2:02.87 –2FinalChania Venizelia, Chania
May 29800m 2:01.54 –2FinalHengelo THALES FBK-Games, FBK Stadium, Hengelo
Feb 181000m-short-track 2:39.66 –4FinalBirmingham Norwich Union Indoor GP, National Indoor Arena, Birmingham (i)
200413 races
Oct 44x400m 3:38.24 –1FinalAlgiers Pan-Arab Games, Algiers