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

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

Overall: the opponent's xG difference

Easiest run first: its xG for minus against.

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

More on Pro League

xG board

This week in xG

every league