xgEdge

Swiss Super League xG table 2026/2027

Expected goals per match for every Swiss Super League club — the chance quality each side has built — with the goals that came of them beside it.

Showing non-penalty xG. Penalties are removed from the expected-goal columns; goals, G − xG and the rates taken from goals are unchanged.

FC Sion make the most, 2.14 expected goals a match over 9 matches with xG. FC Lugano have scored 11.74 more than their chances were worth: 27 goals from 15.26 xG. Grasshopper Club Zürich have scored 5.07 fewer than their chances were worth: 13 goals from 18.07 xG.

Ranked on xG per match

Swiss Super League xG table 2026/2027
# Team P GF npxG npxG/match G − xG Shots npxG/shot
1 FCS 9 23 19.23 2.14 +2.25 149 0.13
2 YOU 9 31 19.02 2.11 +10.48 172 0.11
3 FCL 9 17 16.56 1.84 −0.54 151 0.11
4 FCS 9 16 16.45 1.83 −1.52 188 0.09
5 GRA 9 13 16.34 1.82 −5.07 139 0.12
6 FCL 9 27 15.84 1.76 +11.74 152 0.10
7 FCT 9 15 14.27 1.59 +1.24 141 0.10
8 FCV 9 18 14.14 1.57 +3.03 127 0.11
9 FCZ 9 14 12.04 1.34 +1.60 113 0.11
10 SER 9 11 10.98 1.22 −1.72 129 0.09
11 BAS 9 17 9.42 1.05 +6.00 106 0.09
12 FCL 9 7 7.64 0.85 −0.64 82 0.09
About these figures What each column measures, and the thresholds this ranking is under. Show
P
— Matches played
GF
— Goals scored
npxG
— Non-penalty expected goals: xG with penalties removed
npxG/match
— Non-penalty expected goals per match with xG data
G − xG
— Goals scored minus xG, over the matches with xG. Always all xG, because goals include penalties.
Shots
— Shots taken in the matches with shot data
npxG/shot
— Average non-penalty expected goals per shot taken

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.

Learn how xgEdge calculates these figures →