Hassan Mohamed Hagi - Football referee

Africa U-20 Cup of Nations 2019
group stageSenegal u20Burkina Faso u202019-02-095 - 1
CAF Confederation Cup 2018-2019
2nd roundAl Hilal (Sud)Mukura Victory Sports2019-01-133 - 0
CAF Champions League 2018-2019
1st roundJimma Aba JifarAl Ahly2018-12-231 - 0
African Nations Cup 2019 qualifiers
MauritaniaBotswana2018-11-182 - 1
ZambiaGuinea-Bissau2018-10-102 - 1
CAF Confederation Cup 2018
group stageAS Vita ClubRaja Casablanca2018-08-192 - 0
group stageGor MahiaYoung Africans2018-07-184 - 0
group stageCARA BrazzavilleEnyimba2018-05-163 - 0
CAF Champions League 2018
1st roundWitsPrimeiro de Agosto2018-03-171 - 0
preliminary roundKampala City CouncilCNaPS Sport2018-02-211 - 0
African Nations Championship 2018 qualifiers
play-offRwandaEthiopia2017-11-120 - 0
2nd roundDjiboutiEthiopia2017-07-151 - 5
Africa U-17 Cup of Nations 2017
group stageMali u17Angola u172017-05-216 - 1
CAF Confederation Cup 2017
group stageSupersport United FCMounana2017-07-084 - 1
group stageKampala City CouncilRivers United2017-06-032 - 1
2nd roundClub AfricainAS Port-Louis 20002017-04-154 - 2
CAF Champions League 2017
1st roundSaint George FCAC Léopards2017-03-192 - 0
preliminary roundAl-MerreikhSony Elá Nguema2017-02-184 - 1
Africa U-17 Cup of Nations 2017 qualifiers
1st roundSudan u17Djibouti u172016-06-268 - 0
CAF Confederation Cup 2016
1st roundMisr El-MakasaDon Bosco2016-03-123 - 1
CAF Champions League 2016
preliminary roundSaint George FCSt Michel Utd2016-02-143 - 0
Olympic qualifiers 2016 - Africa
3rd roundEgypt OTUganda OT2015-07-184 - 0
Olympic qualifiers 2012 - Africa
3rd roundEgypt OTZambia OT2015-07-184 - 0
African Nations Championship 2016 qualifiers
preliminary roundDjiboutiBurundi2015-06-211 - 2
African Games 2015 qualifiers
2nd roundBurundi OTEgypt OT2015-03-210 - 2
CAF Confederation Cup 2015
1st roundWarri WolvesDedebit2015-03-142 - 0
CAF Champions League 2015
preliminary roundAzam FCAl-Merreikh2015-02-152 - 0
CAF u20 Youth Championship 2015
1st roundLibya u20Chad u202014-04-263 - 0
CAF Champions League 2014
preliminary roundYoung AfricansKomorozine2014-02-087 - 0