Xgoals Get alerts

Saudi-Arabia Pro League xG Fixture Difficulty 2026/2027

Map

Loading the map…

Matches

xG fixture difficulty

Each team's next five league matches, the opponent rated by its xG this season at that venue, against the league's 1.61 xG per team per match. From the xG of 103 matches; not a prediction or a tip.

For attackers: the opponent's xG against

Easiest run first: the more chances it gives away, the easier to score.

TeamNext fiveAvg
Al RiyadhAl-Hazm (H), easiest · Al-Fateh (A), easiest · Abha (A), hard · Al-Ittihad FC (H), average · Al-Faisaly FC (A), average2.4
Al-Qadisiyah FCAl-Nassr (A), hardest · Al-Fateh (H), easiest · Al-Fayha (H), easy · Al-Hazm (A), easy · Al Khaleej Saihat (H), average2.6
NEOMAl Kholood (H), easy · Al Taawon (H), easy · Al-Ittihad FC (A), hard · Al Shabab (A), average · Al-Ahli Jeddah (H), easy2.6
Al-Faisaly FCAl-Ahli Jeddah (A), hard · Al Khaleej Saihat (H), average · Al Diriyah (H), average · Al Taawon (A), easy · Al Riyadh (H), easy2.8
Al-FatehAl-Fayha (A), easiest · Al Riyadh (H), easy · Al-Qadisiyah FC (A), hardest · Al Kholood (H), easy · Abha (A), hard2.8
Al-Ittihad FCAl Khaleej Saihat (A), hard · Al-Ahli Jeddah (H), easy · NEOM (H), hard · Al Riyadh (A), easy · Al Taawon (H), easy2.8
AbhaAl Taawon (A), easy · Al Shabab (H), hard · Al Riyadh (H), easy · Al-Hilal Saudi FC (A), hardest · Al Kholood (H), easy3.0
Al Khaleej SaihatAl-Ittihad FC (H), average · Al-Faisaly FC (A), average · Al Kholood (A), easiest · Al Diriyah (H), average · Al-Qadisiyah FC (A), hardest3.0
Al-EttifaqAl Shabab (A), average · Al-Hazm (H), easiest · Al-Hilal Saudi FC (H), hardest · Al-Ahli Jeddah (A), hard · Al-Fayha (H), easy3.0
Al-HazmAl Riyadh (A), easy · Al-Ettifaq (A), average · Al-Nassr (H), hardest · Al-Qadisiyah FC (H), hard · Al Kholood (A), easiest3.0
Al-Hilal Saudi FCAl Diriyah (H), average · Al Kholood (A), easiest · Al-Ettifaq (A), average · Abha (H), average · Al-Nassr (A), hardest3.0
Al-NassrAl-Qadisiyah FC (H), hard · Al-Ahli Jeddah (A), hard · Al Shabab (H), hard · Al-Hazm (A), easy · Al-Fayha (A), easiest3.0
Al-Ahli JeddahAl-Faisaly FC (H), easy · Al-Nassr (H), hardest · Al-Ittihad FC (A), hard · Al Taawon (H), easy · Al-Ettifaq (H), hard3.4
Al DiriyahAl-Hilal Saudi FC (A), hardest · Al-Fayha (H), easy · Al-Faisaly FC (A), average · Al Khaleej Saihat (A), hard · Al Shabab (H), hard3.6
Al KholoodNEOM (A), hardest · Al-Hilal Saudi FC (H), hardest · Al Khaleej Saihat (H), average · Al-Fateh (A), easiest · Abha (A), hard3.6
Al TaawonAbha (H), average · NEOM (A), hardest · Al-Ahli Jeddah (A), hard · Al-Faisaly FC (H), easy · Al-Ittihad FC (A), hard3.6
Al-FayhaAl-Fateh (H), easiest · Al Diriyah (A), hard · Al-Qadisiyah FC (A), hardest · Al-Nassr (H), hardest · Al-Ettifaq (A), average3.6
Al ShababAl-Ettifaq (H), hard · Abha (A), hard · Al-Nassr (A), hardest · NEOM (H), hard · Al Diriyah (A), hard4.2

For defenders: the opponent's xG for

Easiest run first: the more chances it makes, the harder to keep a clean sheet.

TeamNext fiveAvg
Al RiyadhAl-Hazm (H), easiest · Al-Fateh (A), easiest · Abha (A), easiest · Al-Ittihad FC (H), average · Al-Faisaly FC (A), easiest1.4
Al KholoodNEOM (A), easy · Al-Hilal Saudi FC (H), hardest · Al Khaleej Saihat (H), easiest · Al-Fateh (A), easiest · Abha (A), easiest2.0
Al-Ittihad FCAl Khaleej Saihat (A), easy · Al-Ahli Jeddah (H), hardest · NEOM (H), easy · Al Riyadh (A), easiest · Al Taawon (H), easiest2.2
Al-Qadisiyah FCAl-Nassr (A), hardest · Al-Fateh (H), easy · Al-Fayha (H), easiest · Al-Hazm (A), easy · Al Khaleej Saihat (H), easiest2.2
Al ShababAl-Ettifaq (H), easy · Abha (A), easiest · Al-Nassr (A), hardest · NEOM (H), easy · Al Diriyah (A), easy2.4
Al-Ahli JeddahAl-Faisaly FC (H), easiest · Al-Nassr (H), average · Al-Ittihad FC (A), hardest · Al Taawon (H), easiest · Al-Ettifaq (H), easy2.4
Al-Faisaly FCAl-Ahli Jeddah (A), hardest · Al Khaleej Saihat (H), easiest · Al Diriyah (H), average · Al Taawon (A), easy · Al Riyadh (H), easiest2.4
Al-FatehAl-Fayha (A), easiest · Al Riyadh (H), easiest · Al-Qadisiyah FC (A), hardest · Al Kholood (H), hard · Abha (A), easiest2.4
Al DiriyahAl-Hilal Saudi FC (A), hardest · Al-Fayha (H), easiest · Al-Faisaly FC (A), easiest · Al Khaleej Saihat (A), easy · Al Shabab (H), hard2.6
Al TaawonAbha (H), easiest · NEOM (A), easy · Al-Ahli Jeddah (A), hardest · Al-Faisaly FC (H), easiest · Al-Ittihad FC (A), hardest2.8
Al-FayhaAl-Fateh (H), easy · Al Diriyah (A), easy · Al-Qadisiyah FC (A), hardest · Al-Nassr (H), average · Al-Ettifaq (A), easy2.8
Al-HazmAl Riyadh (A), easiest · Al-Ettifaq (A), easy · Al-Nassr (H), average · Al-Qadisiyah FC (H), hardest · Al Kholood (A), hard3.0
Al-Hilal Saudi FCAl Diriyah (H), average · Al Kholood (A), hard · Al-Ettifaq (A), easy · Abha (H), easiest · Al-Nassr (A), hardest3.0
AbhaAl Taawon (A), easy · Al Shabab (H), hard · Al Riyadh (H), easiest · Al-Hilal Saudi FC (A), hardest · Al Kholood (H), hard3.2
Al Khaleej SaihatAl-Ittihad FC (H), average · Al-Faisaly FC (A), easiest · Al Kholood (A), hard · Al Diriyah (H), average · Al-Qadisiyah FC (A), hardest3.2
Al-EttifaqAl Shabab (A), hard · Al-Hazm (H), easiest · Al-Hilal Saudi FC (H), hardest · Al-Ahli Jeddah (A), hardest · Al-Fayha (H), easiest3.2
Al-NassrAl-Qadisiyah FC (H), hardest · Al-Ahli Jeddah (A), hardest · Al Shabab (H), hard · Al-Hazm (A), easy · Al-Fayha (A), easiest3.4
NEOMAl Kholood (H), hard · Al Taawon (H), easiest · Al-Ittihad FC (A), hardest · Al Shabab (A), hard · Al-Ahli Jeddah (H), hardest3.8

Overall: the opponent's xG difference

Easiest run first: its xG for minus against.

TeamNext fiveAvg
Al-Qadisiyah FCAl-Nassr (A), hardest · Al-Fateh (H), easiest · Al-Fayha (H), easiest · Al-Hazm (A), easiest · Al Khaleej Saihat (H), easiest1.8
Al RiyadhAl-Hazm (H), easiest · Al-Fateh (A), easiest · Abha (A), easy · Al-Ittihad FC (H), hard · Al-Faisaly FC (A), easy2.0
Al-Faisaly FCAl-Ahli Jeddah (A), hardest · Al Khaleej Saihat (H), easiest · Al Diriyah (H), average · Al Taawon (A), easiest · Al Riyadh (H), easiest2.2
Al-FatehAl-Fayha (A), easiest · Al Riyadh (H), easiest · Al-Qadisiyah FC (A), hardest · Al Kholood (H), average · Abha (A), easy2.4
Al-Ittihad FCAl Khaleej Saihat (A), easy · Al-Ahli Jeddah (H), hardest · NEOM (H), average · Al Riyadh (A), easiest · Al Taawon (H), easiest2.4
Al KholoodNEOM (A), hard · Al-Hilal Saudi FC (H), hardest · Al Khaleej Saihat (H), easiest · Al-Fateh (A), easiest · Abha (A), easy2.6
Al-Hilal Saudi FCAl Diriyah (H), average · Al Kholood (A), easy · Al-Ettifaq (A), easy · Abha (H), easiest · Al-Nassr (A), hardest2.6
AbhaAl Taawon (A), easiest · Al Shabab (H), hard · Al Riyadh (H), easiest · Al-Hilal Saudi FC (A), hardest · Al Kholood (H), average2.8
Al DiriyahAl-Hilal Saudi FC (A), hardest · Al-Fayha (H), easiest · Al-Faisaly FC (A), easy · Al Khaleej Saihat (A), easy · Al Shabab (H), hard2.8
Al-Ahli JeddahAl-Faisaly FC (H), easiest · Al-Nassr (H), hardest · Al-Ittihad FC (A), hardest · Al Taawon (H), easiest · Al-Ettifaq (H), easy2.8
Al ShababAl-Ettifaq (H), easy · Abha (A), easy · Al-Nassr (A), hardest · NEOM (H), average · Al Diriyah (A), average3.0
Al-HazmAl Riyadh (A), easiest · Al-Ettifaq (A), easy · Al-Nassr (H), hardest · Al-Qadisiyah FC (H), hardest · Al Kholood (A), easy3.0
Al Khaleej SaihatAl-Ittihad FC (H), hard · Al-Faisaly FC (A), easy · Al Kholood (A), easy · Al Diriyah (H), average · Al-Qadisiyah FC (A), hardest3.2
Al TaawonAbha (H), easiest · NEOM (A), hard · Al-Ahli Jeddah (A), hardest · Al-Faisaly FC (H), easiest · Al-Ittihad FC (A), hardest3.2
Al-EttifaqAl Shabab (A), hard · Al-Hazm (H), easiest · Al-Hilal Saudi FC (H), hardest · Al-Ahli Jeddah (A), hardest · Al-Fayha (H), easiest3.2
Al-FayhaAl-Fateh (H), easiest · Al Diriyah (A), average · Al-Qadisiyah FC (A), hardest · Al-Nassr (H), hardest · Al-Ettifaq (A), easy3.2
Al-NassrAl-Qadisiyah FC (H), hardest · Al-Ahli Jeddah (A), hardest · Al Shabab (H), hard · Al-Hazm (A), easiest · Al-Fayha (A), easiest3.2
NEOMAl Kholood (H), average · Al Taawon (H), easiest · Al-Ittihad FC (A), hardest · Al Shabab (A), hard · Al-Ahli Jeddah (H), hardest3.6

More on Pro League

xG board

This week in xG

every league