The German football pyramid, 2025–26

Final tables for the top three tiers of German football in 2025–26, from Bundesliga down to 3. 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

Bundesliga

18 clubs · final table

  • 1–4 Champions League
  • 5–6 Europa League
  • 7th Conference League
  • 16th Relegation play-off
  • 17–18 Relegation
Bundesliga table
PosClubPWDLGFGAGDFormPtsL5
1 (Champions League)Bayern Munich34285112236+86WWDWW8913
2 (Champions League)Borussia Dortmund3422757034+36LWLWW739
3 (Champions League)RB Leipzig3420596647+19WWLWL659
4 (Champions League)VfB Stuttgart3418887149+22LDDWD626
5 (Europa League)TSG Hoffenheim3418796552+13WWDWL6110
6 (Europa League)Bayer Leverkusen3417896847+21LWWLD597
7 (Conference League)SC Freiburg34138135157−6WLDLW477
8Eintracht Frankfurt341111126165−4LDLLD442
9FC Augsburg34127154561−16WDWWL4310
10Mainz 05341010144453−9DLWLW407
11Union Berlin34109154458−14LLDWW397
12Borussia Mönchengladbach34911144253−11DDWLW388
13Hamburger SV34911144054−14LLWWD387
141. FC Köln34711164963−14DLDLL322
15Werder Bremen3488183760−23WDLLL324
16 (Relegation play-off)VfL Wolfsburg▼ Lost play-off3478194569−24DLWDL295
17 (Relegation)1. FC Heidenheim3468204172−31LWDWL267
18 (Relegation)FC St. Pauli3468202960−31DLLLL261

Tier 2

2. Bundesliga

18 clubs · final table

  • 1–2 Promotion
  • 3rd Play-offs
  • 16th Relegation play-off
  • 17–18 Relegation
2. Bundesliga table
PosClubPWDLGFGAGDFormPtsL5
1 (Promotion)Schalke 043421765031+19WWWLW7012
2 (Promotion)SV Elversberg3418886439+25WDWLW6210
3 (Play-offs)SC Paderborn▲ Won play-off3418885945+14DLLDW625
4Hannover 9634161266044+16DWDDD607
5Darmstadt 9834131385745+12LDLDL522
61. FC Kaiserslautern34164145247+5LLLWW526
7Hertha BSC34149114744+3DLLWL514
81. FC Nürnberg341210124745+2DWDWD469
9VfL Bochum341111124947+2LWDDW448
10Karlsruher SC34128145364−11LLWDL444
11Dynamo Dresden34118155453+1WLWLW419
12Holstein Kiel34118154448−4WWWLL419
13Arminia Bielefeld34109155351+2DWDLW398
141. FC Magdeburg34123195258−6WLWWL399
15Eintracht Braunschweig34107173654−18DWLWL377
16 (Relegation play-off)Greuther FürthStayed up34107174968−19WLDLW377
17 (Relegation)Fortuna Düsseldorf34114193353−20LWLWL376
18 (Relegation)Preußen Münster34612163861−23LLDDL302
Advertisement728 × 90320 × 100

Tier 3

3. Liga

20 clubs · final table

  • 1–2 Promotion
  • 3rd Play-offs
  • 17–20 Relegation
3. Liga table
PosClubPWDLGFGAGDFormPtsL5
1 (Promotion)VfL Osnabrück3824866634+32WWWDW8013
2 (Promotion)Energie Cottbus3821987251+21WWLWW7212
3 (Play-offs)Rot-Weiss Essen38201087866+12LLLWW706
4MSV Duisburg38191186649+17WLWDD688
5Hansa Rostock38181377449+25DLDWW678
6SC Verl381810108248+34WLWLW649
7Alemannia Aachen38197127657+19WWDWW6413
8TSV 1860 München381511125453+1DWDLL565
9Wehen Wiesbaden38158155452+2DDLLW535
10Waldhof Mannheim38157165972−13DDLWL525
11Viktoria Köln38156175153−2LLWLD514
12FC Ingolstadt381310156556+9LWLWW499
13Jahn Regensburg38147175458−4LWWLL496
14VfB Stuttgart II38137185769−12DLWLL464
151. FC Saarbrücken381014145157−6DWWLL447
16TSG Hoffenheim II38127196571−6LLLWL433
17 (Relegation)TSV Havelse3898215789−32LWLWL356
18 (Relegation)Erzgebirge Aue38713185170−19DDWDW349
19 (Relegation)SSV Ulm 18463896234978−29WLLDL334
20 (Relegation)FC Schweinfurt 053856273887−49DDDLL213

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.