The Swiss football pyramid

Switzerland2026–27Seasons

Every league in the top four tiers of Swiss football, from Super League down to 1. Liga. Promotion, relegation and play-off places are marked on each table where they apply.

Latest result in these tables: Sun 8 Nov · checked through the day

Bar width is to scale with the number of clubs in each tier.
Promotion and relegation races

Tier 1

Super League

12 clubs · as of 8 Nov

Fixtures and results
  • 11th Relegation play-off
  • 12th Relegation
Super League table
PosClubPWDLGFGAGDFormPtsL5
1Lugano1311113615+21WWWWL3412
2BSC Young Boys138414125+16WWWLW2812
3FC Sion138232918+11DLWDW268
4FC St. Gallen137152422+2WWLWW2212
5FC Zürich136342526−1DWWWD2111
6Servette FC135261716+1LWWLD177
7FC Basel134362125−4LLDLD152
8Thun134272737−10WLLWD147
9FC Luzern133462128−7WLLDL134
10Grasshopper Club132561629−13LLDDD113
11 (Relegation play-off)FC Vaduz133192429−5LWLDL104
12 (Relegation)Lausanne-Sport131481223−11LLLLD71
  • After 33 rounds the league splits into a top six and a bottom six for the last five rounds.
  • FC Vaduz is from Liechtenstein but plays in the Swiss league.

Tier 1 ⇅ Tier 2

Super League: 12th drops to the Challenge League; 11th plays the Challenge League's 2nd

Challenge League: 1st goes up; 2nd plays the Super League's 11th

Tier 2

Challenge League

10 clubs · as of 8 Nov

Fixtures and results
  • 1st Promotion
  • 2nd Play-offs
  • 10th Relegation
Challenge League table
PosClubPWDLGFGAGDFormPtsL5
1 (Promotion)Stade Lausanne-Ouchy13940286+22DWDWW3111
2 (Play-offs)FC Winterthur137422813+15WLWWD2510
3Yverdon Sport136522314+9DWWLD238
4SC Kriens135442219+3WDLDW198
5Neuchâtel Xamax135261620−4LWDLD175
6FC Aarau134361924−5LLLWL153
7Étoile Carouge133551419−5LLWDD145
8FC Wil133552127−6WDDLW148
9Rapperswil-Jona133281826−8WLDLL114
10 (Relegation)Stade Nyonnais132291334−21LWLWL86

Tier 2 ⇅ Tier 3

Challenge League: 10th drops to the Promotion League

Promotion League: 1st goes up

Advertisement728 × 90320 × 100

Tier 3

Promotion League

18 clubs · as of 8 Nov

Fixtures and results
  • 1st Promotion
  • 17–18 Relegation
Promotion League table
PosClubPWDLGFGAGDFormPtsL5
1 (Promotion)Bulle1510323420+14DWWWW3313
2FC Schaffhausen1410223517+18WWWWD3213
3Biel-Bienne159423319+14DDDLW316
4Cham159333019+11WDDWW3011
5Paradiso157442819+9DDWDL256
6Grand-Saconnex158072825+3LLLWL243
7Brühl157262019+1WLWWW2312
8YF Juventus157172523+2WLWLW229
9Zürich II156362928+1DWLWL217
10Breitenrain1563622220DWLWL217
11Basel II156272628−2DWLLD205
12Amical Saint-Prex156181831−13WLWLL196
13Young Boys II155373238−6LDWLW187
14Kreuzlingen154382329−6WLLLL153
15Luzern II154292634−8LLDWW147
16Lugano II1541102239−17LWDLL134
17 (Relegation)Bavois143291620−4LLLLW113
18 (Relegation)Bellinzona1523101229−17LWDLL94
  • Reserve (II) teams can't be promoted to the Challenge League.

Tier 3 ⇅ Tier 4

Promotion League: 17th–18th drop to the 1. Liga

1. Liga: The top clubs in each group play off for promotion

Tier 4

1. Liga

48 clubs in 3 groups · as of 8 Nov

Fixtures and results

Group 1

1. Liga, Group 1
PosClubPWDLGFGAGDFormPtsL5
1Prishtina Bern1310213811+27WWWWW3215
2Azzurri Bienne1310033014+16WWWWL3012
3Portalban / Gletterens137242315+8WWWWW2315
4Servette II136432524+1DWDLL225
5Lausanne-Sport II135532215+7DDLLW205
6Monthey135532118+3LWLWW209
7Sion II135441718−1DLLWL194
8Chênois135352322+1LLWWD187
9Naters135262433−9LLWLL173
10Lancy135172223−1WWLWL169
11La Chaux-de-Fonds135171732−15LLWLW166
12Echallens134362028−8WLLLW156
13Coffrane133551918+1DLWWD148
14Meyrin134272122−1LDLLW144
15Stade Payerne133282131−10LWDLL114
16Vevey Sports1311111736−19WLLLL43

Group 2

1. Liga, Group 2
PosClubPWDLGFGAGDFormPtsL5
1Langenthal139313421+13WDDWW3011
2Schötz138233622+14WWLWW2612
3Courtételle137242719+8WWWDL2310
4Delémont136342013+7LWDLW217
5Muttenz136342520+5DWWDL218
6Solothurn136253226+6WWWLD2010
7Buochs135352223−1LLWDD185
8FC Wohlen135351518−3LDLWW187
9Muri-Gümligen135351316−3LLWDD185
10Concordia Basel135262420+4WWLLL176
11Thun II1344530300WLLWD167
12Grasshopper II135171923−4WLLDL164
13Bassecourt134361826−8LLWDD155
14Black Stars132741418−4DLLDW135
15Zug134182136−15LWWLL136
16Münsingen130491029−19LLLDD42

Group 3

1. Liga, Group 3
PosClubPWDLGFGAGDFormPtsL5
1St. Gallen II139132620+6WWWWL2812
2Taverne138323115+16WWDWW2713
3Tuggen137332719+8DDWLL245
4Baden137243220+12LLWWD237
5Kosova135622115+6WLDWD218
6Collina d'Oro136341514+1WDWWL2110
7Thalwil1354419190DLWLL194
8Wettswil-Bonstetten135352018+2LWWWW1812
9Freienbach134451821−3DLLWW167
10Eschen / Mauren134362326−3DWLLW157
11Dietikon134361922−3LWLDL154
12Gossau134271728−11WWLLL146
13Winterthur II134181524−9LLLDW134
14Mendrisio132651618−2DLDLW125
15Locarno132561317−4DWDLL115
16Widnau132381228−16LDLLW94
  • API-Football doesn't mark this league's promotion and relegation places, so they aren't coloured.

Tables update through the day as results come in.

Clubs are ranked by points, then by each league's own tie-break rules.

Football Pyramids is an independent site and is not affiliated with any league, federation or club. Club and competition names are used only to identify them.