Muhammad Taqi Aljaafari Bin Jahari
Singapore 39 Age (25.10.1986)
Career Statistics
Main Referee Referee Type
47 Total Matches Officiated
18 Total Penalties
2.74 YC per Match
0.11 RC per Match
0.38 Pen/M
League
Season
Team
Lig Seviyesi Matches Penalty P/M P/M Pen/M
Premier League
14 43 0 7 3.07 0.00 0.50
Chinese Super League
9 21 1 1 2.33 0.11 0.11
AFC Champions League Elite
7 21 1 2 3.00 0.14 0.29
Int. Friendly Games
6 5 0 1 0.83 0.00 0.17
Singapore Cup
4 10 1 2 2.50 0.25 0.50
Super League
3 16 2 3 5.33 0.67 1.00
AFC Asian Qualifiers 2026
3 10 0 0 3.33 0.00 0.00
AFC Asian Cup
1 3 0 2 3.00 0.00 2.00
Sezon Matches Penalty P/M P/M Pen/M
25-26
9 30 2 6 3.33 0.22 0.67
2025
9 39 2 2 4.33 0.22 0.22
24-25
3 10 1 1 3.33 0.33 0.33
2024
11 34 0 5 3.09 0.00 0.45
2023
1 3 0 2 3.00 0.00 2.00
23-24
2 6 0 1 3.00 0.00 0.50
2022
1 5 0 0 5.00 0.00 0.00
2019
5 0 0 1 0.00 0.00 0.20
2018
1 0 0 0 0.00 0.00 0.00
2017
1 0 0 0 0.00 0.00 0.00
2016
2 0 0 0 0.00 0.00 0.00
2013
2 0 0 0 0.00 0.00 0.00
Takım Matches W D L Team Cards Opponent Cards
BG Tampines Rovers
9 3 3 3
14
1
11
0
Lion City Sailors
6 4 1 1
12
0
9
1
Shanghai Port
4 3 0 1
9
0
5
0
Geylang International
4 2 1 1
4
0
8
0
Albirex Niigata (S)
4 3 0 1
7
0
6
0
Balestier Khalsa
4 1 0 3
5
0
6
0
Brunei DPMM
4 1 2 1
6
0
9
0
Shanghai Shenhua
3 1 1 1
7
0
5
1
Japan
3 3 0 0
1
0
5
0
Kobe
2 1 1 0
2
0
2
0
Malaysia
2 1 0 1
1
0
4
0
Tanjong Pagar United
2 0 0 2
3
0
0
0
China
2 1 0 1
3
0
1
0
Frontale
2 1 0 1
4
1
5
0
Shandong Taishan
2 1 0 1
2
0
4
0
Hougang United
2 0 1 1
1
0
1
0
Senegal
1 0 1 0
0
0
0
0
Bhayangkara Presisi Indonesia
1 1 0 0
4
0
3
0
Borneo Samarinda
1 1 0 0
1
0
1
0
Al Rayyan
1 0 1 0
3
0
2
0
Costa Rica
1 0 0 1
0
0
0
0
Trinidad and Tobago
1 0 0 1
0
0
0
0
Al Wasl
1 0 1 0
2
0
3
0
Al Gharafa
1 0 0 1
2
0
1
0
Meizhou Hakka
1 1 0 0
3
0
4
1
Myanmar
1 0 0 1
2
0
0
0
Hong Kong
1 0 0 1
2
0
1
0
Young Lions
1 0 0 1
1
0
3
0
Ulsan HD
1 0 0 1
1
0
1
0
Kyrgyzstan
1 0 0 1
2
0
2
0
Dalian Professional
1 0 0 1
0
0
0
0
Indonesia
1 1 0 0
0
0
0
0
Guangzhou
1 0 0 1
0
0
0
0
Thailand
1 0 0 1
0
0
0
0
Guangzhou City
1 0 0 1
0
0
0
0
Brazil
1 0 1 0
0
0
0
0
Philippines
1 0 0 1
4
0
1
0
Pekin Renhe
1 0 1 0
0
0
0
0
Tianjin Jinmen Tiger
1 0 1 0
0
0
0
0
Qingdao Hainiu
1 0 0 1
4
1
3
0
AGMK
1 0 0 1
0
0
0
0
Qatar
1 1 0 0
2
0
2
0
Bali United
1 0 0 1
1
0
1
0
Persik Kediri
1 0 0 1
4
1
3
1
Shabab Al-Ahli
1 1 0 0
1
0
2
0
Chengdu Rongcheng
1 1 0 0
1
0
4
0
Persijap Jepara
1 0 0 1
3
0
4
0
Al-Ittihad
1 1 0 0
0
0
0
0
UAE
1 1 0 0
1
0
2
0
Buriram
1 0 1 0
1
0
1
0
Beijing Guoan
1 0 1 0
0
0
0
0
Wuhan Yangtze River
1 0 0 1
0
0
0
0
Tianjin Tianhai
1 1 0 0
0
0
0
0
Yogyakarta
1 1 0 0
3
1
4
1
Singapore
1 1 0 0
0
0
0
0