Appearances
8
Assistant
8
Season-by-Season
| Season | Total | AR |
|---|---|---|
| 2026/27 | 8 | 8 |
Teams officiated
- 🏳️Al-Nassr3×
- 🏳️Al-Riyadh SC3×
- 🏳️Al Diriyah2×
- 🏳️Al-Shabab2×
- 🏳️Al Kholood1×
- 🏳️Al-Hazem1×
- 🏳️Al-Ittihad1×
- 🏳️Al-Khaleej1×
- 🏳️Al-Qadsiah1×
- 🏳️Al-Taawoun1×
Venues
- 2×
- 2×
- 1×
- 1×
- 1×
- 1×
Most frequent crewmates
Recent matches
View all →09/10/2026 · 2026/27
Al-Nassr3–0Al Diriyah
13/09/2026 · 2026/27
Al-Riyadh SC2–0Al Kholood
07/09/2026 · 2026/27
Al-Khaleej0–0Al-Riyadh SC
05/09/2026 · 2026/27
Al-Ittihad2–1Al-Nassr
28/08/2026 · 2026/27
Al-Nassr2–1Al-Taawoun
25/08/2026 · 2026/27
Al-Shabab3–3Al-Riyadh SC
21/08/2026 · 2026/27
Al-Hazem0–1Al Diriyah
13/08/2026 · 2026/27
Al-Shabab1–3Al-Qadsiah