Aljafaari Muhammad Taqi - Football referee

WC 2019 u20
group stageNorway u20Honduras u202019-05-3012-0
group stageTahiti u20Senegal u202019-05-230-3
AFC Championship 2020 u23 qualifiers
Iraq OTIran OT2019-03-260 - 0
Iraq OTYemen OT2019-03-225 - 0
AFC Champions League 2019
group stageAl RayyanAl Ittihad Jeddah2019-05-070-2
group stageAl AinAl-Duhail2019-04-230-2
group stagePakhtakorAl Ahli (SA)2019-03-121 - 0
play-offsAl Nassr (SA)AGMK2019-02-194 - 0
Asian Cup 2019
1/8 finalsQatarIraq2019-01-221 - 0
group stageVietnamIran2019-01-120 - 2
AFC Champions League 2018
1/4 finalsAl Sadd SCEsteghlal2018-09-172 - 2
1/8 finalsAl-DuhailAl Ain2018-05-154 - 1
group stageKitcheeTianjin Quanjian2018-04-040 - 1
group stageJeju UnitedGuangzhou Evergrande2018-03-140 - 2
group stageAl Sadd SCPiroozi Athletic2018-02-201 - 0
group stageKashima AntlersShanghai Shenhua2018-02-141 - 1
AFC Championship 2018 u23
1/2 finalQatar OTVietnam OT2018-01-232 - 2
group stageUzbekistan OTChina OT2018-01-121 - 0
WC 2017 u17
group stageFrance u17Honduras u172017-10-145 - 1
group stageTurkey u17Mali u172017-10-090 - 3
AFC Champions League 2017
group stageZob AhanBunyodkor (Kuruvchi)2017-04-112 - 1
group stageGamba OsakaJiangsu Sainty2017-03-150 - 1
group stageAl WahdaPiroozi Athletic2017-02-282 - 3
play-offShanghai East AsiaSukhothai2017-02-073 - 0
AFC Championship 2016 u19
1/4 finalsUzbekistan u19Iran u192016-10-240 - 2
group stageKorea DPR u19UAE u192016-10-201 - 3
group stageThailand u19Korea Republic u192016-10-131 - 3
AFC Champions League 2016
1/4 finalsLokomotiv TashkentAl Ain2016-09-130 - 1
1/8 finalsTractor SaziAl Nasr2016-05-243 - 1
group stageAl Nassr (SA)Zob Ahan2016-05-040 - 3
group stageSydney CityUrawa Red Diamonds2016-04-200 - 0
group stageMelbourne VictorySuwon Samsung Bluewings2016-03-150 - 0
group stageTractor SaziAl Jazira2016-02-244 - 0
play-offPohang SteelersHanoi TandT2016-02-093 - 0
WC 2018 qualifiers - Asia
3rd roundUzbekistanKorea Republic2017-09-050 - 0
3rd roundThailandUAE2017-06-131 - 1
3rd roundIranChina2017-03-281 - 0
3rd roundJapanSaudi Arabia2016-11-152 - 1
3rd roundChinaSyria2016-10-060 - 1
2nd roundJordanBangladesh2016-03-248 - 0
2nd roundKorea DPRBahrain2015-11-172 - 0
2nd roundSaudi ArabiaUAE2015-10-082 - 1
2nd roundOmanTurkmenistan2015-09-033 - 1
AFC Champions League 2015
group stageTractor SaziNasaf2015-04-211 - 2
group stageAl Nassr (SA)Bunyodkor (Kuruvchi)2015-02-241 - 1
qualifiers 2nd roundAl Sadd SCAl Riffa2015-02-100 - 0
AFC Championship 2014 u19
group stageQatar u19Iraq u192014-10-121 - 1
AFC Champions League 2014
round of 16Cerezo OsakaGuangzhou Evergrande2014-05-061 - 5
group stageKawasaki FrontaleUlsan Hyundai2014-04-223 - 1
group stageTractor SaziAl Ain2014-04-012 - 2
group stageGuizhou RenheWestern Sydney Wanderers2014-03-120 - 1
AFC Cup 2014
1/4 finalsHanoi TandTArbil2014-08-190 - 1
group stageHanoi TandTMaziya2014-02-255 - 1
AFC Championship 2014 u22
1/2 finalsKorea Republic u22Iraq u222014-01-230 - 1
group stageSaudi Arabia u22Uzbekistan u222014-01-161 - 0
group stageKuwait u22Japan u222014-01-140 - 0
group stageKorea DPR u22Yemen u222014-01-113 - 1
AFC Championship 2014 u19 qualifiers
Macau u19China u192013-10-100 - 3
President's Cup 2013
final stageKhan Research LaboratoriesHilal Al-Quds2013-09-272 - 0
final stageThree Star ClubBalkan FC2013-09-230 - 6
AFC Cup 2013
group stageAl RiffaSafa SC2013-04-102 - 0
AFC Challenge Cup 2014
preliminairiesSri LankaMongolia2013-03-063 - 0
preliminairiesAfghanistanSri Lanka2013-03-021 - 0
AFF u19 championship
finalIran u19Uzbekistan u192012-09-082 - 1
group stageVietnam u19Uzbekistan u192012-09-060 - 4
group stageAustralia u19Uzbekistan u192012-09-021 - 2
friendly
IndonesiaMalaysia2016-09-063 - 0
IndonesiaMalaysia2014-09-142 - 0
Hong KongVietnam2012-06-101 - 2