ch flag

2024-2025 Swiss Super League Table

2024-2025 Swiss Super League
PosTeamPWDLFAGDPts
FC Lugano6411128+413
Servette FC64021013-312
FC Zurich5320115+611
FC Luzern6321117+411
Basel6312156+910
St Gallen5311105+510
FC Sion6312106+410
Yverdon-Sport FC6123610-45
Grasshoppers6114711-44
10 Lausanne Sports6114815-74
11 FC Winterthur6114310-74
12 Young Boys6033714-73
2024-2025 Swiss Super League (Home)
PosTeamPWDLFAGDMGPts
1FC Sion321071+687
2FC Zurich321073+4107
3FC Lugano421186+2147
4St Gallen220050+556
5FC Luzern320152+376
6Servette FC320169-3156
7FC Winterthur311111024
8Grasshoppers311156-1114
9Yverdon-Sport FC311145-194
10Basel210132+153
11Lausanne Sports310278-1153
12Young Boys302145-192
2024-2025 Swiss Super League (Away)
PosTeamPWDLFAGDMGPts
1Basel4211124+8167
2FC Lugano220042+266
3Servette FC320144086
4FC Luzern312065+1115
5FC Zurich211042+264
6St Gallen3111550104
7FC Sion310235-283
8Yverdon-Sport FC301225-371
9Young Boys301239-6121
10Lausanne Sports301217-681
11Grasshoppers300325-370
12FC Winterthur300329-7110
2024-2025 Swiss Super League (Overall)
PosTeamPWDLFAGDMGPts
1FC Lugano6411128+42013
2Servette FC64021013-32312
3FC Zurich5320115+61611
4FC Luzern6321117+41811
5Basel6312156+92110
6St Gallen5311105+51510
7FC Sion6312106+41610
8Yverdon-Sport FC6123610-4165
9Grasshoppers6114711-4184
10Lausanne Sports6114815-7234
11FC Winterthur6114310-7134
12Young Boys6033714-7213
2024-2025 Swiss Super League (Halves)
1st Half
PosTeamPWDLFAGDMGPts
1Servette FC6411624813
2FC Lugano6321532811
3Basel63126511110
4FC Luzern6312431710
5Grasshoppers6312330610
6St Gallen523052379
7FC Zurich522143178
8FC Sion614143177
9Young Boys613247-3116
10Yverdon-Sport FC603325-373
11FC Winterthur603314-353
12Lausanne Sports610548-4123
2nd Half
PosTeamPWDLFAGDMGPts
1Basel64209181014
2FC Zurich5410725913
3FC Luzern63127431110
4FC Sion6312633910
5FC Lugano6231752129
6St Gallen522153288
7Yverdon-Sport FC613245-196
8Grasshoppers620448-4126
9Lausanne Sports612347-3115
10FC Winterthur612326-485
11Servette FC6042411-7154
12Young Boys603337-4103

For column heading definitions, see the Key at the bottom of the table.

2024-2025 Swiss Super League (Expected Goals)
PosTeamPGFxGF GAxGA
1FC Lugano62.001.33
2Servette FC61.672.17
3FC Zurich52.201.00
4FC Luzern61.830.341.170.11
5Basel62.501.00
6St Gallen52.001.00
7FC Sion61.671.00
8Yverdon-Sport FC61.000.121.670.15
9Grasshoppers61.170.151.830.12
10Lausanne Sports61.332.50
11FC Winterthur60.500.111.670.34
12Young Boys61.172.33
Key to column names
  • GF - Actual goals "for" per game
  • xGF - Expected Goals "for" (scored) per game
  • GF v XGF - Compares actual goals vs expected goals per game (a positive number means over-performance; negative indicates under-performance)
  • GA - Actual goals "against" per game
  • xGA - Expected Goals "against" (conceded) per game
  • GA v XGA - Compares actual goals conceded vs expected goals conceded per game (a positive number means over-performance; negative indicates under-performance)

For column heading definitions, see the Key at the bottom of the table.

2024-2025 Swiss Super League (Expected Goal Difference [GD])
PosTeamPGDxGDGD v xGD
1FC Lugano6+0.670.00+0.67
2Servette FC6-0.500.00-0.50
3FC Zurich5+1.200.00+1.20
4FC Luzern6+0.67+0.23+0.44
5Basel6+1.500.00+1.50
6St Gallen5+1.000.00+1.00
7FC Sion6+0.670.00+0.67
8Yverdon-Sport FC6-0.67-0.03-0.64
9Grasshoppers6-0.67+0.03-0.70
10Lausanne Sports6-1.170.00-1.17
11FC Winterthur6-1.17-0.23-0.94
12Young Boys6-1.170.00-1.17
Key to column names
  • GD - Actual goal difference per game
  • xGD - Expected goal difference (expected goals "for" minus expected goals "against") per game
  • GD v xGD - Compares actual GD vs expected GD per game (a positive number means over-performance; negative indicates under-performance)

For column heading definitions, see the Key at the bottom of the table.

2024-2025 Swiss Super League (Expected Points)
PosTeamPPtsxPtsPts v xPts
1FC Lugano61310.8+2.2
2Servette FC6129.1+2.9
3FC Zurich51110.5+0.5
4FC Luzern61110.0+1.0
5Basel61011.6-1.6
6St Gallen5108.8+1.2
7FC Sion6109.9+0.2
8Yverdon-Sport FC654.8+0.2
9Grasshoppers646.5-2.5
10Lausanne Sports645.2-1.2
11FC Winterthur644.8-0.8
12Young Boys635.3-2.3
Key to column names
  • Pts - Actual points total during the season
  • xPts - Expected points total during season based upon aggregated statistical analysis of the xG for and against in every game
  • Pts v xPts - Compares actual Pts vs expected Pts (a positive number means over-performance; negative indicates under-performance)

For column heading definitions, see the Key at the bottom of the table.

Numbers of Players
Pos TeamP SP Pl SPG PM SM
1FC Lugano621235.06725
2Servette FC616234.76822
3FC Zurich521264.85142
4FC Luzern617224.56527
5Basel617275.07221
6St Gallen517254.86332
7FC Sion614224.77021
8Yverdon-Sport FC620304.56724
9Grasshoppers618235.07318
10Lausanne Sports616244.76727
11FC Winterthur618264.77125
12Young Boys619265.06823
Key to column names
  • P - Games played this season
  • SP - Total number of starting players used over last 10 games
  • Pl - Total number of players (starting + substitutes) used over last 10 games
  • SPG - Mean number of substitutes per game
  • PM - Median number of minutes played for substituted players
  • SM - Median number of minutes played for substitutes

See: Form Table