Appearances
12
Referee
4
4th Official
5
VAR
3
Season-by-Season
| Season | Total | Ref | 4th | VAR |
|---|---|---|---|---|
| 2026/27 | 12 | 4 | 5 | 3 |
Teams officiated
- 🏳️Abha5×
- 🏳️Al-Fayha4×
- 🏳️Al-Nassr2×
- 🏳️Al-Riyadh SC2×
- 🏳️Al-Taawoun2×
- 🏳️Al Diriyah1×
- 🏳️Al Faisaly1×
- 🏳️Al Kholood1×
- 🏳️Al-Hazem1×
- Al-Hilal1×
- 🏳️Al-Ittihad1×
- 🏳️Al-Khaleej1×
- 🏳️Al-Qadsiah1×
- 🏳️NEOM1×
Venues
- 2×
- 2×
- 2×
- 2×
- 2×
- 1×
- 1×
Most frequent crewmates
Recent matches
View all →30/10/2026 · 2026/27
Abha1–1Al-Ittihad
27/10/2026 · 2026/27
Abha0–1Al Faisaly
22/10/2026 · 2026/27
Al-Hazem2–2Al-Fayha
16/10/2026 · 2026/27
Al-Qadsiah2–1Abha
13/09/2026 · 2026/27
Al Diriyah0–0Abha
09/09/2026 · 2026/27
Al-Nassr2–1Abha
03/09/2026 · 2026/27
Al-Fayha2–2Al Kholood
28/08/2026 · 2026/27
Al-Riyadh SC1–0NEOM
25/08/2026 · 2026/27
Al-Taawoun0–0Al-Fayha
21/08/2026 · 2026/27
Al-Riyadh SC0–4Al-Nassr
20/08/2026 · 2026/27
Al-Fayha0–3Al-Hilal
15/08/2026 · 2026/27
Al-Taawoun0–0Al-Khaleej