The Swiss football pyramid

Switzerland2025–26Seasons

Final tables for the top four tiers of Swiss football in 2025–26, from Super League down to 1. Liga. Promotion, relegation and play-off places are marked where they apply, from each league's records.

Final tables

Bar width is to scale with the number of clubs in each tier.

Tier 1

Super League

12 clubs in 3 groups · final tables

  • 7–12 in each group Relegation play-off

Super League

Super League, Super League
PosClubPWDLGFGAGDFormPtsL5
1Thun3324277537+38LLLLD741
2FC St. Gallen3317976440+24WLWWD6010
3Lugano3316985038+12WWLDW5710
4FC Basel33158105145+6LWLLL533
5FC Sion33131375135+16WWWDD5211
6BSC Young Boys33139116560+5LLWWD487
7FC LuzernStayed up331010136461+3WWDWW4013
8Servette FCStayed up339131157570WWDWW4013
9Lausanne-SportStayed up33109144757−10WLLLL393
10FC ZürichStayed up33104194563−18LDWLL344
11Grasshopper ClubStayed up3369184065−25LWWDW2710
12FC Winterthur▼ Lost play-off3347223586−51LDWLL194

Championship Round

Super League, Championship Round
PosClubPWDLGFGAGDFormPtsL5
1Thun38243118052+28LLLLD751
2FC St. Gallen38201087247+25WLWWD7010
3Lugano38191095942+17WWLDW6710
4FC Sion38161576340+23WWWDD6311
5FC Basel38168145558−3LWLLL563
6BSC Young Boys381510138069+11LLWWD557

Relegation Round

Super League, Relegation Round
PosClubPWDLGFGAGDFormPtsL5
1 (Relegation play-off)FC Luzern381411137666+10WWDWW5313
2 (Relegation play-off)Servette FC381314117163+8WWDWW5313
3 (Relegation play-off)Lausanne-Sport38119185367−14WLLLL423
4 (Relegation play-off)FC Zürich38115224972−23LDWLL384
5 (Relegation play-off)Grasshopper Club3889214874−26LWWDW3310
6 (Relegation play-off)FC Winterthur38582544100−56LDWLL234

Tier 2

Challenge League

10 clubs · final table

  • 1st Promotion
  • 2nd Play-offs
  • 10th Relegation
Challenge League table
PosClubPWDLGFGAGDFormPtsL5
1 (Promotion)FC Vaduz3625657541+34WDWLW8110
2 (Play-offs)FC Aarau3625567747+30DWWWD8011
3Yverdon Sport3620797548+27WLWWD6710
4Stade Lausanne-Ouchy36148145951+8LDWWW5010
5Neuchâtel Xamax36147155556−1WLWWL499
6Rapperswil-Jona36142205262−10WWLLW449
7Étoile Carouge361010164654−8LWLLD404
8FC Wil361010163955−16DWLWL407
9Stade Nyonnais36513183360−27LLLLL280
10 (Relegation)Bellinzona3658234077−37LLLLD231
Advertisement728 × 90320 × 100

Tier 3

Promotion League

18 clubs · final table

  • 1st Promotion
  • 17–18 Relegation
Promotion League table
PosClubPWDLGFGAGDFormPtsL5
1 (Promotion)SC Kriens34254510043+57DLWWW7910
2Brühl3422668946+43LDWLW727
3Biel-Bienne3419787846+32DWDWL648
4Basel II3417896548+17DWLWL597
5Bavois34174136453+11LWLWL556
6Young Boys II34159106652+14WDDLL545
7FC Schaffhausen34165135146+5WLWWL539
8Bulle34156137064+6DWWWW5113
9Cham34148126261+1DWDLW508
10Grand-Saconnex341110137169+2WWWLW4312
11Zürich II34118155962−3LWLLL413
12Breitenrain34118154751−4WLWLW419
13Luzern II341010148083−3WDLWL407
14Kreuzlingen34813134366−23DDWLD376
15Lugano II34812144575−30DLLDD363
16Paradiso34811155165−14DLLWW357
17 (Relegation)Lausanne-Sport II3494216084−24LLDDW315
18 (Relegation)Vevey Sports−634152828115−87LLLLL20
  • Vevey Sports: 6 points deducted.

Tier 4

1. Liga

48 clubs in 3 groups · final tables

  • 1–2 in each group Play-offs
  • 15–16 in each group Relegation

Group 1

1. Liga, Group 1
PosClubPWDLGFGAGDFormPtsL5
1 (Play-offs)Servette II3019478233+49DWWWW6113
2 (Play-offs)Amical Saint-Prex▲ Won play-off3018396244+18WLDDW578
3Chênois30141155641+15WWLWD5310
4Monthey3014886349+14DWWLD508
5Prishtina Bern30155105746+11LLWWL506
6Portalban / Gletterens30111094043−3WLWWD4310
7Lancy30125135051−1LWLLW416
8Echallens30124145261−9LLWLL403
9Naters30108125761−4LWLWW389
10Stade Payerne30108124148−7WLDDW388
11Meyrin30114154652−6WLLWD377
12Coffrane3098134559−14LWWLL356
13Sion II3097144449−5LLLDL341
14La Chaux-de-Fonds3094174361−18WWLLL316
15 (Relegation)Martigny Sports3079144359−16WLLDW307
16 (Relegation)La Sarraz-Eclépens3078154468−24LWWLL296

Group 2

1. Liga, Group 2
PosClubPWDLGFGAGDFormPtsL5
1 (Play-offs)Grasshopper II3019386935+34LDWLL604
2 (Play-offs)Langenthal3017766337+26DLWWD588
3Courtételle3016865333+20DWWWD5611
4Muttenz3014976446+18DWWLW5110
5Concordia Basel30136116250+12LWWLW459
6Solothurn30136115347+6DLLWD455
7FC Wohlen30127114442+2DLWWW4310
8Schötz30126126365−2WWWDW4213
9Black Stars30125135467−13DLLWL414
10Münsingen30108124447−3DLLDW385
11Zug30910114151−10LWLDL374
12Bassecourt3097143847−9LLWDL344
13Buochs30104163751−14WWLLD347
14Delémont30710134755−8DLLWD315
15 (Relegation)Besa Biel/Bienne3084183972−33WLLLL283
16 (Relegation)Old Boys3074194773−26LWWLD257

Group 3

1. Liga, Group 3
PosClubPWDLGFGAGDFormPtsL5
1 (Play-offs)YF Juventus▲ Won play-off3023438126+55WLLDW737
2 (Play-offs)Tuggen3019477452+22LWWLW619
3Taverne3018665331+22WWWDD6011
4Wettswil-Bonstetten3018577436+38LDWWL597
5Dietikon30128105447+7LLWLW446
6Freienbach301271153530LLDWW437
7Baden30118115852+6WWLLD417
8Mendrisio30117124244−2LWWWD4010
9Winterthur II30109116153+8WWDLL397
10Collina d'Oro30109114644+2LLDWD395
11Kosova3099125455−1DDDLL363
12St. Gallen II3095164766−19WWWDL3510
13Eschen / Mauren30711123551−16DWLWL327
14Widnau3076173463−29WLLWW279
15 (Relegation)Höngg3067173262−30DLLDW255
16 (Relegation)SV Schaffhausen3035222487−63DLLLL141

Final tables as they stood at the end of the season.

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.