Djamel Haimoudi - Football referee

WC 2014
3rd placeBrazilNetherlands2014-07-120 - 3
round of 16BelgiumUSA2014-07-012 - 1
group stageCosta RicaEngland2014-06-240 - 0
group stageAustraliaNetherlands2014-06-182 - 3
CAF Confederation Cup 2014
group stageAl AhlyNkana2014-05-172 - 0
CAF Champions League 2014
group stageZamalekTP Mazembe2014-07-270 - 0
1st stageBarrack Young Controllers IISéwé Sports2014-03-023 - 3
CAF Confederation Cup 2013
1/2 finalTP MazembeStade Malien2013-10-191 - 0
Confederations Cup 2013
3rd placeUruguayItaly2013-06-302 - 2
group stageSpainTahiti2013-06-2010 -
CAF Champions League 2013
final (1st leg)Orlando PiratesAl Ahly2013-11-021 - 1
group stageEspérance STSéwé Sports2013-08-311 - 0
group stageZamalekAl Ahly2013-07-241 - 1
1st roundEnugu RangersVital'O FC2013-04-072 - 0
African Nations Cup 2013
finalNigeriaBurkina Faso2013-02-101 - 0
1/4 finalsCote d'IvoireNigeria2013-02-031 - 2
group stageCongo DRMali2013-01-281 - 1
group stageSouth AfricaCape Verde2013-01-190 - 0
Club World Cup 2012
play-offSanfrecce HiroshimaAuckland City FC2012-12-061 - 0
UAFA CUP
1st roundRaja CasablancaCA Bizertin2012-10-204 - 0
Arab Nations Cup 2012
group stageMoroccoIraq2012-07-032 - 1
group stageMoroccoLibya2012-06-260 - 0
African Nations Cup 2013 qualifiers
2nd roundUgandaZambia2012-10-131 - 0
1st roundEgyptCentral African Republic2012-06-152 - 3
WC 2014 qualifiers - Africa
play-offsSenegalCote d'Ivoire2013-11-161 - 1
2nd roundGhanaZambia2013-09-062 - 1
2nd roundCameroonTogo2013-03-232 - 1
2nd roundNigerGabon2012-06-030 - 0
CAF Champions League 2012
finalAl AhlyEspérance ST2012-11-041 - 1
group stageAl AhlyBerekum Chelsea2012-08-044 - 1
1st roundMaghreb Fez (MAS)Horoya AC2012-04-083 - 0
African Nations Cup 2012
1/4 finalsGabonMali2012-02-051 - 1
group stageGhanaMali2012-01-282 - 0
Pan Arab Games 2011
1/2 finalsKuwaitJordan2011-12-200 - 2
group stageQatarIraq2011-12-160 - 0
CAF Confederation Cup 2011
final (1st leg)Club AfricainMaghreb Fez (MAS)2011-11-191 - 0
3rd roundASEC MimosasPrimeiro de Agosto2011-05-294 - 0
WC 2011 u20
1/8 finalsPortugal u20Guatemala u202011-08-091 - 0
group stageMexico u20England u202011-08-040 - 0
group stageAustralia u20Ecuador u202011-07-311 - 1
Olympic qualifiers 2012 - Africa
1st roundMorocco OTMozambique OT2011-03-262 - 0
CAF Champions League 2011
1/2 finalAl Hilal (Sud)Espérance ST2011-10-020 - 1
group stageRaja CasablancaEnyimba2011-08-260 - 0
1st roundEspérance STASPAC2011-03-195 - 0
African Nations Championship 2011
group stageSouth AfricaZimbabwe2011-02-132 - 1
group stageSenegalRwanda2011-02-072 - 0
African Nations Cup 2012 qualifiers
NigerSouth Africa2011-09-032 - 1
GhanaCongo2011-06-033 - 1
RwandaBenin2010-10-090 - 3
Congo DRSenegal2010-09-052 - 4
TogoMalawi2010-07-091 - 1
CAF Champions League 2010
2nd roundHeartland F.CSupersport United FC2010-05-093 - 1
CAF Confederation Cup 2010
1/2 finalFUS RabatAl Ittihad (Libya)2010-11-120 - 1
group stageAS FANAl Ittihad (Libya)2010-09-181 - 3
3rd roundAl Hilal (Sud)CAPS United2010-07-185 - 0
1st roundCS SfaxienAl Ahly Tripoli2010-04-021 - 0
friendly
MoroccoEquatorial Guinea2010-08-112 - 1
PortugalChina2010-03-032 - 0
CAF Champions League 2009
1/2 finalsKano Pillars F.CHeartland F.C2009-10-100 - 1
2nd stageAl-MerreikhKampala City Council2009-05-021 - 1
CAF Champions League 2008
finalCoton sportAl Ahly2008-11-162 - 2
group stageZamalekASEC Mimosas2008-08-160 - 0
WC 2010 qualifiers - Africa
Cote d'IvoireMalawi2009-03-295 - 0
2nd stageCongoMali2008-09-071 - 0
2nd stageNigerBenin2008-06-140 - 2
2nd stageGuineaZimbabwe2008-06-010 - 0
CAF Super Cup 2008
ESSCS Sfaxien2008-02-232 - 1
African Nations Cup 2008
1/4 finalsCote d'IvoireGuinea2008-02-035 - 0
group stageSenegalAngola2008-01-271 - 3
WC 2006 qualifiers - Africa
2nd stageLibyaEgypt2004-10-082 - 1