ch flag

2024-2025 Swiss Super League Table

2024-2025 Swiss Super League
PosTeamPWDLFAGDPts
1FC Lugano179442920+931
2Basel179354018+2230
3Servette FC178542825+329
4Lausanne Sports178362721+627
5FC Zurich177642423+127
6FC Luzern177552927+226
7FC Sion176562421+323
8St Gallen175752723+422
9Young Boys175572328-520
10Yverdon-Sport FC174581627-1117
11FC Winterthur1734101336-2313
12Grasshoppers172691627-1112
2024-2025 Swiss Super League (Home)
PosTeamPWDLFAGDMGPts
1Lausanne Sports9702209+112921
2FC Lugano8611188+102619
3Servette FC95311713+43018
4FC Sion9441179+82616
5Basel8512157+82216
6St Gallen9351169+72514
7Young Boys84221411+32514
8FC Luzern94231412+22614
9FC Zurich8341118+31913
10Yverdon-Sport FC8314813-52110
11FC Winterthur8314614-82010
12Grasshoppers91531215-3278
2024-2025 Swiss Super League (Away)
PosTeamPWDLFAGDMGPts
1Basel94232511+143614
2FC Zurich94231315-22814
3FC Luzern8332151503012
4FC Lugano93331112-12312
5Servette FC83231112-12311
6St Gallen82241114-3258
7FC Sion8215712-5197
8Yverdon-Sport FC9144814-6227
9Lausanne Sports8134712-5196
10Young Boys9135917-8266
11Grasshoppers8116412-8164
12FC Winterthur9036722-15293
2024-2025 Swiss Super League (Overall)
PosTeamPWDLFAGDMGPts
1FC Lugano179442920+94931
2Basel179354018+225830
3Servette FC178542825+35329
4Lausanne Sports178362721+64827
5FC Zurich177642423+14727
6FC Luzern177552927+25626
7FC Sion176562421+34523
8St Gallen175752723+45022
9Young Boys175572328-55120
10Yverdon-Sport FC174581627-114317
11FC Winterthur1734101336-234913
12Grasshoppers172691627-114312
2024-2025 Swiss Super League (Halves)
1st Half
PosTeamPWDLFAGDMGPts
1Basel17944188102631
2Servette FC1794414862231
3FC Lugano1777315872328
4St Gallen1769214952327
5Lausanne Sports17737131122424
6FC Sion1758412751923
7FC Zurich17584131212523
8Grasshoppers17647811-31922
9Young Boys17476915-62419
10FC Luzern17458715-82217
11Yverdon-Sport FC17377611-51716
12FC Winterthur17089216-14188
2nd Half
PosTeamPWDLFAGDMGPts
1Basel1711242210123235
2FC Luzern1710342212103433
3FC Lugano17764141222627
4Lausanne Sports17665141042424
5FC Zurich17665111102224
6Young Boys17575141312722
7FC Sion175571214-22620
8Servette FC174851417-33120
9St Gallen174761314-12719
10Yverdon-Sport FC174581016-62617
11FC Winterthur174581120-93117
12Grasshoppers17449816-82416

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

2024-2025 Swiss Super League (Expected Goals)
PosTeamPGFxGF GAxGA
1FC Lugano171.711.18
2Basel172.351.06
3Servette FC171.651.47
4Lausanne Sports171.590.11.240.1
5FC Zurich171.411.35
6FC Luzern171.710.221.590.14
7FC Sion171.410.181.240.02
8St Gallen171.591.35
9Young Boys171.351.65
10Yverdon-Sport FC170.940.061.590.23
11FC Winterthur170.760.042.120.12
12Grasshoppers170.940.051.590.04
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 Lugano17+0.53
2Basel17+1.29
3Servette FC17+0.18
4Lausanne Sports17+0.350.00+0.35
5FC Zurich17+0.06
6FC Luzern17+0.12+0.08+0.04
7FC Sion17+0.18+0.16+0.02
8St Gallen17+0.24
9Young Boys17-0.29
10Yverdon-Sport FC17-0.65-0.17-0.48
11FC Winterthur17-1.35-0.08-1.27
12Grasshoppers17-0.65+0.01-0.66
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 Lugano173128.3+2.7
2Basel173031.0-1.0
3Servette FC172927.2+1.8
4Lausanne Sports172727.1-0.1
5FC Zurich172726.2+0.8
6FC Luzern172625.7+0.3
7FC Sion172324.5-1.5
8St Gallen172223.8-1.8
9Young Boys172020.1-0.1
10Yverdon-Sport FC171715.3+1.7
11FC Winterthur171315.0-2.0
12Grasshoppers171217.6-5.6
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 Lugano1722254.96823
2Basel1723324.67021
3Servette FC1720274.17320
4Lausanne Sports1719264.57319
5FC Zurich1725344.86724
6FC Luzern1721284.46526
7FC Sion1721294.77319
8St Gallen1722304.66626
9Young Boys1724324.86823
10Yverdon-Sport FC1725344.57121
11FC Winterthur1725324.67218
12Grasshoppers1723324.47318
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