Youssef Essrayri - Football referee

Africa Cup of Nations 2019
Group FGhanaBenin2019-06-252-2 (2-1)
CAF Champions League 2018-2019
group stageASEC MimosasMamelodi Sundowns2019-02-120 - 0
1st roundStade MalienASEC Mimosas2018-12-150 - 1
CAF Confederation Cup 2018-2019
group stageRaja CasablancaHassania Agadir2019-03-100 - 0
preliminary roundAS GNNHassania Agadir2018-12-040 - 0
CAF Confederation Cup 2018
1/2 finalEnyimbaRaja Casablanca2018-10-030 - 1
group stageAl-MasryAl Hilal (Sud)2018-08-292 - 0
group stageAS Vita ClubASEC Mimosas2018-05-163 - 1
2nd roundAl-Hilal Al-UbayyidUnião Desportiva do Songo2018-04-182 - 1
CAF Champions League 2018
1/4 finalsHoroya ACAl Ahly2018-09-140 - 0
group stageAS Togo-PortMamelodi Sundowns2018-07-171 - 0
1st roundMouloudiaMFM2018-03-176 - 0
African Nations Cup 2019 qualifiers
SenegalMadagascar2019-03-232-0
UgandaCape Verde2018-11-171 - 0
CameroonMalawi2018-10-121 - 0
GambiaAlgeria2018-09-081 - 1
NigeriaSouth Africa2017-06-100 - 2
CAF Confederation Cup 2017
2nd roundAl-MasryKampala City Council2017-04-151 - 0
CAF Champions League 2017
group stageAl AhlyWydad Casablanca2017-06-042 - 0
group stageUSM AlgerAl Ahly Tripoli2017-05-123 - 0
1st roundUSM AlgerRail Club du Kadiogo2017-03-112 - 0
African Nations Cup 2017
group stageCameroonGuinea-Bissau2017-01-182 - 1
CAF Confederation Cup 2016
3rd roundFUS RabatStade Malien2016-05-184 - 0
CAF Champions League 2016
group stageAl AhlyWydad Casablanca2016-07-160 - 0
2nd roundMO BéjaïaZamalek2016-04-191 - 1
African Nations Cup 2017 qualifiers
Burkina FasoBotswana2016-09-042 - 1
LibyaMorocco2016-06-031 - 1
GuineaMalawi2016-03-250 - 0
WC 2018 qualifiers - Africa
final roundBurkina FasoCape Verde2017-11-144 - 0
final roundCameroonAlgeria2017-10-072 - 0
final roundGhanaCongo2017-09-011 - 1
final roundSenegalCape Verde2016-10-082 - 0
2nd roundLiberiaCote d'Ivoire2015-11-130 - 1
CAF Champions League 2015
group stageAl Hilal (Sud)TP Mazembe2015-08-231 - 0
group stageSmouhaMoghreb Tétouan2015-06-283 - 2
CAF Confederation Cup 2015
2nd roundFUS RabatZamalek2015-05-032 - 3
1st roundAl Ittihad (Libya)ASEC Mimosas2015-04-041 - 2
African Nations Cup 2015 qualifiers
final roundBurkina FasoAngola2014-11-191 - 1
final roundSierra LeoneCongo DR2014-09-100 - 2
3rd roundBeninMalawi2014-07-201 - 0
CAF Confederation Cup 2014
2nd roundBayelsa United FCHow Mine2014-03-292 - 0
African Nations Championship 2014
2nd roundCongo DRCameroon2013-08-301 - 1
African Youth Championship 2013
3rd placeNigeria u20Mali u202013-03-292 - 1
group stageGabon u20Nigeria u202013-03-200 - 1
CAF Confederation Cup 2013
play-offsENPPISaint George FC2013-06-023 - 1
preliminary roundBougouniUnisport Bafang2013-03-022 - 0
CAF Championship u17 2013 qualifiers
3rd roundAlgeria u17Botswana u172012-12-021 - 1
CAF u20 Youth Championship 2013
3rd roundMorocco u20Ghana u202012-10-073 - 1
Arab U20 Championship
group stageMauritania u20Libya u202012-07-080 - 1
group stageJordan u20Saudi Arabia u202012-07-041 - 1
friendly
MoroccoCote d'Ivoire2015-10-090 - 1
AlgeriaNiger2012-05-263 - 0
CAF Confederations Cup 2012
preliminary roundSéwé SportsUnisport Bafang2012-02-180 - 1