Total Matches
12
As Referee
4
As VAR
3
As 4th Official
5
Competitions
(1)Teams officiated
(12)- 2Al Diriyah
- 2Al-Ahli
- 2Al-Ettifaq
- 2Al-Fayha
- 2Al-Hazem
- 2Al-Khaleej
- 2Al-Qadsiah
- 2NEOM
- 1Abha
- 1Al Faisaly
- 1Al Kholood
- 1Al-Ittihad
Venues
(9)Cities
(7)Matches this season
12 matches
Saudi Pro League29/10/2026
Al-Khaleej4–2Al-Hazem
⚽Referee
Saudi Pro League22/10/2026
Al-Hazem2–2Al-Fayha
📺VAR
Saudi Pro League20/10/2026
Al-Taawoun0–1Al-Qadsiah
4️⃣Fourth Official
Saudi Pro League19/10/2026
Al-Fayha2–3Al-Ahli
4️⃣Fourth Official
Saudi Pro League17/10/2026
NEOM0–1Al-Ettifaq
⚽Referee
Saudi Pro League12/09/2026
Al-Khaleej1–1Al-Nassr
4️⃣Fourth Official
Saudi Pro League03/09/2026
Al Diriyah0–2Al-Qadsiah
⚽Referee
Saudi Pro League29/08/2026
Al-Ettifaq0–3Al Diriyah
📺VAR
Saudi Pro League25/08/2026
Al-Shabab3–3Al-Riyadh SC
⚽Referee
Saudi Pro League22/08/2026
Al-Ahli4–0Abha
4️⃣Fourth Official
Saudi Pro League21/08/2026
Al Faisaly0–2NEOM
4️⃣Fourth Official
Saudi Pro League15/08/2026
Al-Ittihad1–1Al Kholood
📺VAR