Xgoals Get alerts

Switzerland Super 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.68 xG a team a match. From the xG of 78 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
FC Basel 1893FC Luzern (H), easiest · Grasshoppers (A), easiest · Servette FC (H), average · FC Sion (A), hard · FC Zurich (H), easy2.2
FC LuganoGrasshoppers (H), easy · FC Luzern (A), easy · FC Zurich (A), average · FC Thun (H), easiest · FC Vaduz (A), average2.2
FC ST. GallenFC Zurich (A), average · FC Thun (A), easy · Grasshoppers (H), easy · FC Vaduz (H), easiest · Lausanne (A), average2.2
FC LuzernFC Basel 1893 (A), hard · FC Lugano (H), hard · FC Thun (A), easy · Servette FC (H), average · Grasshoppers (A), easiest2.8
FC ThunBSC Young Boys (A), average · FC ST. Gallen (H), hard · FC Luzern (H), easiest · FC Lugano (A), hard · FC Sion (H), average3.0
BSC Young BoysFC Thun (H), easiest · FC Sion (A), hard · FC Vaduz (A), average · Lausanne (H), average · Servette FC (A), hardest3.2
FC SionServette FC (H), average · BSC Young Boys (H), hard · Lausanne (A), average · FC Basel 1893 (H), hard · FC Thun (A), easy3.2
LausanneFC Vaduz (H), easiest · Servette FC (A), hardest · FC Sion (H), average · BSC Young Boys (A), average · FC ST. Gallen (H), hard3.2
FC ZurichFC ST. Gallen (H), hard · FC Vaduz (A), average · FC Lugano (H), hard · Grasshoppers (H), easy · FC Basel 1893 (A), hard3.4
GrasshoppersFC Lugano (A), hard · FC Basel 1893 (H), hard · FC ST. Gallen (A), hardest · FC Zurich (A), average · FC Luzern (H), easiest3.4
Servette FCFC Sion (A), hard · Lausanne (H), average · FC Basel 1893 (A), hard · FC Luzern (A), easy · BSC Young Boys (H), hard3.4
FC VaduzLausanne (A), average · FC Zurich (H), easy · BSC Young Boys (H), hard · FC ST. Gallen (A), hardest · FC Lugano (H), hard3.6

For defenders: the opponent's xG for

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

TeamNext fiveAvg
FC ST. GallenFC Zurich (A), easy · FC Thun (A), easy · Grasshoppers (H), average · FC Vaduz (H), easy · Lausanne (A), easiest2.0
FC LuzernFC Basel 1893 (A), easiest · FC Lugano (H), average · FC Thun (A), easy · Servette FC (H), easy · Grasshoppers (A), hard2.4
FC SionServette FC (H), easy · BSC Young Boys (H), hardest · Lausanne (A), easiest · FC Basel 1893 (H), easy · FC Thun (A), easy2.4
GrasshoppersFC Lugano (A), average · FC Basel 1893 (H), easy · FC ST. Gallen (A), hard · FC Zurich (A), easy · FC Luzern (H), average2.8
FC VaduzLausanne (A), easiest · FC Zurich (H), easy · BSC Young Boys (H), hardest · FC ST. Gallen (A), hard · FC Lugano (H), average3.0
FC ZurichFC ST. Gallen (H), average · FC Vaduz (A), hardest · FC Lugano (H), average · Grasshoppers (H), average · FC Basel 1893 (A), easiest3.0
BSC Young BoysFC Thun (H), average · FC Sion (A), hardest · FC Vaduz (A), hardest · Lausanne (H), easiest · Servette FC (A), easy3.2
FC Basel 1893FC Luzern (H), average · Grasshoppers (A), hard · Servette FC (H), easy · FC Sion (A), hardest · FC Zurich (H), easy3.2
Servette FCFC Sion (A), hardest · Lausanne (H), easiest · FC Basel 1893 (A), easiest · FC Luzern (A), hard · BSC Young Boys (H), hardest3.2
FC LuganoGrasshoppers (H), average · FC Luzern (A), hard · FC Zurich (A), easy · FC Thun (H), average · FC Vaduz (A), hardest3.4
LausanneFC Vaduz (H), easy · Servette FC (A), easy · FC Sion (H), hardest · BSC Young Boys (A), hardest · FC ST. Gallen (H), average3.4
FC ThunBSC Young Boys (A), hardest · FC ST. Gallen (H), average · FC Luzern (H), average · FC Lugano (A), average · FC Sion (H), hardest3.8

Overall: the opponent's xG difference

Easiest run first: its xG for minus against.

TeamNext fiveAvg
FC ST. GallenFC Zurich (A), easy · FC Thun (A), easy · Grasshoppers (H), easy · FC Vaduz (H), easiest · Lausanne (A), easy1.8
FC Basel 1893FC Luzern (H), easiest · Grasshoppers (A), easy · Servette FC (H), easy · FC Sion (A), hardest · FC Zurich (H), easiest2.2
FC LuzernFC Basel 1893 (A), easy · FC Lugano (H), average · FC Thun (A), easy · Servette FC (H), easy · Grasshoppers (A), easy2.2
FC LuganoGrasshoppers (H), easy · FC Luzern (A), hard · FC Zurich (A), easy · FC Thun (H), easy · FC Vaduz (A), hard2.8
FC SionServette FC (H), easy · BSC Young Boys (H), hardest · Lausanne (A), easy · FC Basel 1893 (H), average · FC Thun (A), easy2.8
FC ZurichFC ST. Gallen (H), hard · FC Vaduz (A), hard · FC Lugano (H), average · Grasshoppers (H), easy · FC Basel 1893 (A), easy3.0
GrasshoppersFC Lugano (A), hard · FC Basel 1893 (H), average · FC ST. Gallen (A), hardest · FC Zurich (A), easy · FC Luzern (H), easiest3.0
BSC Young BoysFC Thun (H), easy · FC Sion (A), hardest · FC Vaduz (A), hard · Lausanne (H), easiest · Servette FC (A), hard3.2
FC VaduzLausanne (A), easy · FC Zurich (H), easiest · BSC Young Boys (H), hardest · FC ST. Gallen (A), hardest · FC Lugano (H), average3.2
Servette FCFC Sion (A), hardest · Lausanne (H), easiest · FC Basel 1893 (A), easy · FC Luzern (A), hard · BSC Young Boys (H), hardest3.4
FC ThunBSC Young Boys (A), hardest · FC ST. Gallen (H), hard · FC Luzern (H), easiest · FC Lugano (A), hard · FC Sion (H), hardest3.8
LausanneFC Vaduz (H), easiest · Servette FC (A), hard · FC Sion (H), hardest · BSC Young Boys (A), hardest · FC ST. Gallen (H), hard3.8

More on Super League

xG board

This week in xG

every league