Appearances
12
Assistant
5
AVAR
7
Season-by-Season
| Season | Total | AR | AVAR |
|---|---|---|---|
| 2026/27 | 12 | 5 | 7 |
Teams officiated
- 🏳️Al Kholood3×
- 🏳️Abha2×
- 🏳️Al Diriyah2×
- 🏳️Al Faisaly2×
- 🏳️Al-Ahli2×
- 🏳️Al-Fateh2×
- 🏳️Al-Nassr2×
- 🏳️Al-Riyadh SC2×
- 🏳️Al-Shabab2×
- 🏳️Al-Ettifaq1×
- 🏳️Al-Fayha1×
- 🏳️Al-Ittihad1×
- 🏳️Al-Khaleej1×
- 🏳️Al-Taawoun1×
Venues
- 3×
- 2×
- 2×
- 1×
- 1×
- 1×
- 1×
- 1×
Most frequent crewmates
Recent matches
View all →31/10/2026 · 2026/27
Al-Fayha4–1Al Faisaly
29/10/2026 · 2026/27
Al-Nassr5–3Al Kholood
23/10/2026 · 2026/27
Al-Ittihad2–0Al Diriyah
22/10/2026 · 2026/27
Al-Fateh1–3Al-Shabab
15/10/2026 · 2026/27
Al Faisaly3–2Al Kholood
13/09/2026 · 2026/27
Al Diriyah0–0Abha
09/09/2026 · 2026/27
Al-Nassr2–1Abha
04/09/2026 · 2026/27
Al-Ahli5–0Al-Riyadh SC
29/08/2026 · 2026/27
Al Kholood3–1Al-Ahli
25/08/2026 · 2026/27
Al-Shabab3–3Al-Riyadh SC
22/08/2026 · 2026/27
Al-Fateh0–1Al-Ettifaq
15/08/2026 · 2026/27
Al-Taawoun0–0Al-Khaleej