Esam Abd El Fatah - Football referee

African Nations Cup 2010
1/4 finalsZambiaNigeria2010-01-250 - 0
group stageAngolaMali2010-01-104 - 4
CAF Champions League 2009
finalHeartland F.CTP Mazembe2009-11-012 - 1
1/2 finalsHeartland F.CKano Pillars F.C2009-10-044 - 0
group stageKano Pillars F.CZesco Utd FC2009-09-133 - 2
CAF Confederation Cup 2009
2nd stageJS BejaiaStade Malien2009-04-171 - 0
CAF Champions League 2008
group stageEnyimbaTP Mazembe2008-08-172 - 0
2nd roundClub AfricainEnyimba2008-05-092 - 1
WC 2010 qualifiers - Africa
3rd stageBurkina FasoMalawi2009-11-141 - 0
3rd stageGhanaSudan2009-09-062 - 0
3rd stageMaliBenin2009-06-213 - 1
3rd stageGuineaCote d'Ivoire2009-06-071 - 2
TogoCameroon2009-03-281 - 0
UgandaBenin2008-10-122 - 1
2nd stageLesothoGabon2008-09-070 - 3
2nd stageSudanMali2008-06-143 - 2
WC 2006
group stageAustraliaJapan2006-06-123 - 1
African Nations Cup 2006
group stageZambiaSouth Africa2006-01-301 - 0
group stageNigeriaGhana2006-01-231 - 0
friendly
TunisiaNetherlands2009-02-111 - 1
UAEBrazil2005-11-120 - 8
WC 2005 u20
round of 16USA u20Italy u202005-06-211 - 3
group stageChina u20Panama u202005-06-174 - 1
group stageCanada u20Colombia u202005-06-150 - 2
Olympic Games 2004
group stageArgentina OTAustralia OT2004-08-171 - 0
group stageParaguay OTJapan OT2004-08-124 - 3
African Nations Cup 2004
1/4 finalsMaliGuinea2004-02-072 - 1
group stageNigeriaBenin2004-02-042 - 1
group stageSenegalKenya2004-01-303 - 0
WC 2006 qualifiers - Africa
2nd stageTunisiaMorocco2005-10-082 - 2
2nd stageZambiaSenegal2005-09-030 - 1
2nd stageNigeriaAngola2005-06-181 - 1
2nd stageGhanaBurkina Faso2005-06-052 - 1
2nd stageAlgeriaRwanda2005-03-271 - 0
2nd stageKenyaGuinea2004-11-172 - 1
1st stageEthiopiaMalawi2003-10-121 - 3