Swiss Super League xG difference 2026/2027
Expected-goal difference per match for every Swiss Super League club: the chances a side made, less the chances it allowed, over the matches with xG behind them.
Young Boys lead on expected-goal difference, +0.87 a match over 9 matches with xG. FC Thun sit at the foot on −0.70 a match.
-
Best attack
2.31 FC Sion
20.75 xG in 9 matches
-
Best defence
1.26 FC Lugano
11.31 xGA in 9 matches
-
Widest xG difference
+0.87 Young Boys
+7.81 xGD in 9 matches
Attack and defence
Young Boys
P 9 · Pts 19 · 2nd
xG/match 2.28 · xGA/match 1.41 · xGD/match +0.87
xPts 17.13
Open Young BoysFC St. Gallen 1879
P 9 · Pts 13 · 5th
xG/match 1.95 · xGA/match 1.43 · xGD/match +0.51
xPts 15.36
Open FC St. Gallen 1879FC Lugano
P 9 · Pts 25 · 1st
xG/match 1.70 · xGA/match 1.26 · xGD/match +0.44
xPts 15.35
Open FC LuganoFC Luzern
P 9 · Pts 12 · 6th
xG/match 1.95 · xGA/match 2.02 · xGD/match −0.08
xPts 12.22
Open FC LuzernServette FC
P 9 · Pts 10 · 8th
xG/match 1.41 · xGA/match 1.53 · xGD/match −0.12
xPts 11.67
Open Servette FCGrasshopper Club Zürich
P 9 · Pts 8 · 10th
xG/match 2.01 · xGA/match 2.18 · xGD/match −0.18
xPts 11.60
Open Grasshopper Club ZürichFC Vaduz
P 9 · Pts 6 · 11th
xG/match 1.66 · xGA/match 2.00 · xGD/match −0.34
xPts 10.61
Open FC VaduzFC Lausanne-Sport
P 9 · Pts 6 · 12th
xG/match 0.85 · xGA/match 1.37 · xGD/match −0.52
xPts 8.42
Open FC Lausanne-SportFC Zürich
P 9 · Pts 11 · 7th
xG/match 1.38 · xGA/match 1.93 · xGD/match −0.55
xPts 10.07
Open FC Zürich| Club | xG/match | xGA/match | xGD/match |
|---|---|---|---|
| Young Boys YOU | 2.28 | 1.41 | +0.87 |
| FC Sion FCS | 2.31 | 1.48 | +0.82 |
| FC St. Gallen 1879 FCS | 1.95 | 1.43 | +0.51 |
| FC Lugano FCL | 1.70 | 1.26 | +0.44 |
| FC Luzern FCL | 1.95 | 2.02 | −0.08 |
| Servette FC SER | 1.41 | 1.53 | −0.12 |
| Basel BAS | 1.22 | 1.39 | −0.17 |
| Grasshopper Club Zürich GRA | 2.01 | 2.18 | −0.18 |
| FC Vaduz FCV | 1.66 | 2.00 | −0.34 |
| FC Lausanne-Sport FCL | 0.85 | 1.37 | −0.52 |
| FC Zürich FCZ | 1.38 | 1.93 | −0.55 |
| FC Thun FCT | 1.53 | 2.23 | −0.70 |
- Top 3 in the table
- Other clubs
- Above average at both ends
- Below average at both ends
All xG. Hover, focus or tap a dot for its figures.
Ranked on xG difference per match
- Creates more than it allows
- Allows more than it creates
| # | Team | P | xG | xGA | xGD | xGD/match | Pts |
|---|---|---|---|---|---|---|---|
| 1 | Young Boys YOU | 9 | 20.52 | 12.71 | +7.81 | +0.87 | 19 |
| 2 | FC Sion FCS | 9 | 20.75 | 13.35 | +7.40 | +0.82 | 19 |
| 3 | FC St. Gallen 1879 FCS | 9 | 17.52 | 12.91 | +4.61 | +0.51 | 13 |
| 4 | FC Lugano FCL | 9 | 15.26 | 11.31 | +3.95 | +0.44 | 25 |
| 5 | FC Luzern FCL | 9 | 17.54 | 18.22 | −0.68 | −0.08 | 12 |
| 6 | Servette FC SER | 9 | 12.72 | 13.77 | −1.05 | −0.12 | 10 |
| 7 | Basel BAS | 9 | 11.00 | 12.51 | −1.51 | −0.17 | 13 |
| 8 | Grasshopper Club Zürich GRA | 9 | 18.07 | 19.66 | −1.59 | −0.18 | 8 |
| 9 | FC Vaduz FCV | 9 | 14.97 | 17.99 | −3.02 | −0.34 | 6 |
| 10 | FC Lausanne-Sport FCL | 9 | 7.64 | 12.31 | −4.67 | −0.52 | 6 |
| 11 | FC Zürich FCZ | 9 | 12.40 | 17.34 | −4.94 | −0.55 | 11 |
| 12 | FC Thun FCT | 9 | 13.76 | 20.07 | −6.31 | −0.70 | 10 |
Goals against chances made
Most goals above xG
Goals against chances allowed
Most conceded above xGA
Fewest conceded against xGA
A gap can come from finishing, goalkeeping, game state or chance. xG and xPts are model estimates, not the result a team deserved.
About these figures What each column measures, and the thresholds this ranking is under. Show Hide
- P
- — Matches played
- xG
- — Expected goals: the summed chance quality of the shots a team took
- xGA
- — Expected goals against: the summed chance quality of the shots a team allowed
- xGD
- — xG minus xGA
- xGD/match
- — xG minus xGA, per match with xG data
- Pts
- — Points
A club is ranked once it has 3 matches with xG and at least 75% of what the median club has played. Below that its row stays in the table, its rates are dashed and it sorts last.