Appearances
12
4th Official
5
VAR
7
Season-by-Season
| Season | Total | 4th | VAR |
|---|---|---|---|
| 2026/27 | 12 | 5 | 7 |
Teams officiated
- 🏳️Al-Shabab4×
- 🏳️Al Kholood3×
- 🏳️Al-Fayha3×
- 🏳️Al-Taawoun3×
- 🏳️Al-Fateh2×
- 🏳️Al-Ittihad2×
- 🏳️Abha1×
- 🏳️Al Diriyah1×
- 🏳️Al-Ahli1×
- 🏳️Al-Ettifaq1×
- 🏳️Al-Hazem1×
- 🏳️Al-Khaleej1×
- 🏳️NEOM1×
Venues
- 2×
- 2×
- 1×
- 1×
- 1×
- 1×
- 1×
- 1×
- 1×
- 1×
Most frequent crewmates
Recent matches
View all →30/10/2026 · 2026/27
Abha1–1Al-Ittihad
22/10/2026 · 2026/27
Al-Fateh1–3Al-Shabab
19/10/2026 · 2026/27
Al-Fayha2–3Al-Ahli
11/10/2026 · 2026/27
Al-Shabab3–0Al-Taawoun
10/10/2026 · 2026/27
Al-Ettifaq1–1Al-Khaleej
12/09/2026 · 2026/27
Al-Shabab0–0Al-Fayha
09/09/2026 · 2026/27
Al Kholood2–1Al-Shabab
05/09/2026 · 2026/27
Al-Taawoun0–0Al-Fateh
26/08/2026 · 2026/27
Al Diriyah1–1Al Kholood
24/08/2026 · 2026/27
Al-Ittihad3–2Al-Hazem
22/08/2026 · 2026/27
Al Kholood3–2Al-Taawoun
14/08/2026 · 2026/27
NEOM2–1Al-Fayha