Total Matches
12
As Assistant
10
As AVAR
2
Competitions
(1)Teams officiated
(12)- 3Al-Nassr
- 2Abha
- 2Al-Ahli
- 2Al-Ettifaq
- 2Al-Fateh
- 2Al-Fayha
- 2Al-Riyadh SC
- 2Al-Taawoun
- 1Al Diriyah
- 1Al Faisaly
- 1Al-Hazem
- 1Al-Khaleej
Venues
(11)Cities
(9)- 1
Matches this season
12 matches
Saudi Pro League31/10/2026
Al-Taawoun1–1Al-Ettifaq
🚩Assistant Referee 2
Saudi Pro League23/10/2026
Al Faisaly1–3Al-Nassr
🚩Assistant Referee 1
Saudi Pro League20/10/2026
Al-Taawoun0–1Al-Qadsiah
🚩Assistant Referee 1
Saudi Pro League15/10/2026
Al-Hazem2–3Al-Fateh
🚩Assistant Referee 1
Saudi Pro League09/10/2026
Al-Fateh0–4Al-Ahli
📺AVAR
Saudi Pro League12/09/2026
Al-Shabab0–0Al-Fayha
🚩Assistant Referee 1
Saudi Pro League09/09/2026
Al-Nassr2–1Abha
📺AVAR
Saudi Pro League04/09/2026
Al-Ahli5–0Al-Riyadh SC
🚩Assistant Referee 2
Saudi Pro League29/08/2026
Al-Ettifaq0–3Al Diriyah
🚩Assistant Referee 1
Saudi Pro League25/08/2026
Abha1–1Al-Khaleej
🚩Assistant Referee 1
Saudi Pro League21/08/2026
Al-Riyadh SC0–4Al-Nassr
🚩Assistant Referee 1
Saudi Pro League14/08/2026
NEOM2–1Al-Fayha
🚩Assistant Referee 1