The German football pyramid, 2018–19

Final tables for the top three tiers of German football in 2018–19, 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–7 Europa League
  • 16th Relegation play-off
  • 17–18 Relegation
Bundesliga table
PosClubPWDLGFGAGDFormPtsL5
1 (Champions League)Bayern Munich3424648832+56WDWDW7811
2 (Champions League)Borussia Dortmund3423748144+37WLDWW7610
3 (Champions League)RB Leipzig3419966329+34WWDDL668
4 (Champions League)Bayer Leverkusen34184126952+17WWWDW5813
5 (Europa League)Borussia Mönchengladbach34167115542+13LLDWL554
6 (Europa League)VfL Wolfsburg34167116250+12DWWLW5510
7 (Europa League)Eintracht Frankfurt34159106048+12DDLLL542
8Werder Bremen34141195849+9LLDWW537
9TSG Hoffenheim34131297052+18WLDLL514
10Fortuna Dusseldorf34135164965−16LWDLW447
11Hertha Berlin341110134957−8DDWWL438
12Mainz 0534127154657−11WLDWW4310
13SC Freiburg34812144661−15LLDLW364
14Schalke 043489173755−18LWDDD336
15FC Augsburg3488185171−20WLDLL324
16 (Relegation play-off)VfB Stuttgart▼ Lost play-off3477203270−38LWLWD287
17 (Relegation)Hannover 963456233171−40DWLWL217
18 (Relegation)FC Nurnberg34310212668−42LDLLL191

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)1. FC Köln3419698447+37LLWLD634
2 (Promotion)SC Paderborn3416997650+26WWLWL579
3 (Play-offs)Union Berlin▲ Won play-off34141555433+21DWLWD578
4Hamburger SV34168104542+3DLLLW564
5FC Heidenheim34151095545+10WLLWW559
6Holstein Kiel341310116051+9LLLWL493
7Arminia Bielefeld341310115250+2LDWWW4910
8Jahn Regensburg34121395554+1WLLWD497
9FC St. Pauli34147134653−7LWLDL494
10Darmstadt 9834137144553−8DWWLW4610
11VfL BOCHUM341111124950−1DLWDD446
12Dynamo Dresden34119144148−7WLWLW429
13SpVgg Greuther Furth341012123756−19DLLDW425
14Erzgebirge AUE34117164347−4DWWDL408
15SV Sandhausen34911144552−7DWWLD388
16 (Relegation play-off)FC Ingolstadt▼ Lost play-off3498174355−12WWWWL3512
17 (Relegation)FC Magdeburg34613153553−18LWLLD314
18 (Relegation)MSV Duisburg34610183965−26DDWLL285
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 Osnabruck38221065631+25WWLLL766
2 (Promotion)Karlsruher SC38201176438+26WWWWL7112
3 (Play-offs)Wehen Wiesbaden▲ Won play-off38224127147+24LWWWW7012
4Hallescher FC38199104734+13WDLWW6610
5FC Wurzburger Kickers38169135645+11LWWWW5712
6Hansa Rostock381413114746+1WDWDD559
7FSV Zwickau381410144947+2WLWLW529
8Preussen Munster38157164850−2WDWLL527
9FC Kaiserslautern381312134951−2LLWLW516
10SpVgg Unterhaching381115125346+7DLLWW487
11KFC Uerdingen 0538146184762−15LWLDL484
12TSV 1860 Munich381211154852−4LLLWL473
13SV Meppen38138174853−5LWDLL474
14Carl Zeiss Jena381113144857−9WWLWW4612
15Sonnenhof Großaspach38918113839−1LDLWW457
16Eintracht Braunschweig381015134854−6WDWLD458
17 (Relegation)Energie Cottbus38129175158−7WLWWD4510
18 (Relegation)Sportfreunde Lotte38913163146−15LDLLL401
19 (Relegation)Fortuna Koln38912173864−26DLDLL392
20 (Relegation)VfR Aalen38613194562−17LLLLD311

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.