Appearances
11
Assistant
7
AVAR
4
Season-by-Season
| Season | Total | AR | AVAR |
|---|---|---|---|
| 2026/27 | 11 | 7 | 4 |
Teams officiated
- 🏳️Al-Hazem3×
- 🏳️Al-Shabab3×
- 🏳️Al Diriyah2×
- 🏳️Al Faisaly2×
- 🏳️Al-Ettifaq2×
- 🏳️Al-Fayha2×
- 🏳️Al-Khaleej2×
- 🏳️NEOM2×
- 🏳️Al-Ittihad1×
- 🏳️Al-Nassr1×
- 🏳️Al-Qadsiah1×
- 🏳️Al-Riyadh SC1×
Venues
- 2×
- 2×
- 1×
- 1×
- 1×
- 1×
- 1×
- 1×
- 1×
Most frequent crewmates
Recent matches
View all →29/10/2026 · 2026/27
Al-Khaleej4–2Al-Hazem
23/10/2026 · 2026/27
Al Faisaly1–3Al-Nassr
20/10/2026 · 2026/27
Al Diriyah1–0Al-Riyadh SC
17/10/2026 · 2026/27
NEOM0–1Al-Ettifaq
12/09/2026 · 2026/27
Al-Shabab0–0Al-Fayha
08/09/2026 · 2026/27
Al-Ettifaq0–0Al Faisaly
03/09/2026 · 2026/27
Al Diriyah0–2Al-Qadsiah
30/08/2026 · 2026/27
Al-Hazem1–1Al-Shabab
24/08/2026 · 2026/27
Al-Ittihad3–2Al-Hazem
22/08/2026 · 2026/27
Al-Khaleej0–0Al-Shabab
14/08/2026 · 2026/27
NEOM2–1Al-Fayha