The German football pyramid, 2019–20

Final tables for the top three tiers of German football in 2019–20, 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 Munich34264410032+68WWWWW8215
2 (Champions League)Borussia Dortmund3421678441+43WWLWL699
3 (Champions League)RB Leipzig34181248137+44DWDLW668
4 (Champions League)Borussia Mönchengladbach3420596640+26LLWWW659
5 (Europa League)Bayer Leverkusen3419696144+17LDWLW637
6 (Europa League)TSG Hoffenheim341571253530DLWWW5210
7 (Europa League)VfL Wolfsburg341310114846+2WDLWL497
8SC Freiburg34139124847+1WDWLW4810
9Eintracht Frankfurt34136155960−1LWWDW4510
10Hertha Berlin34118154859−11LLLWL413
11Union Berlin34125174158−17DWWLW4110
12Schalke 0434912133858−20DDLLL392
13Mainz 0534114194465−21WLWWL379
141. FC Köln34106185169−18DLLDL362
15FC Augsburg3499164563−18DWLDL365
16 (Relegation play-off)Werder BremenStayed up3487194269−27LWLLW316
17 (Relegation)Fortuna Dusseldorf34612163667−31DLDDL303
18 (Relegation)SC Paderborn3448223774−37DLLLL201

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)Arminia Bielefeld34181426530+35DWWDW6811
2 (Promotion)VfB Stuttgart34177106241+21DLWWL587
3 (Play-offs)FC Heidenheim34151094536+9LWDWL557
4Hamburger SV34141286246+16DWDLL545
5Darmstadt 9834131384843+5LWLWW529
6Hannover 9634139125449+5WLWLW489
7Erzgebirge AUE34138134648−2WLLWW479
8VfL BOCHUM341113105351+2WWWDL4610
9SpVgg Greuther Furth341111124645+1DWDDL446
10SV Sandhausen341013114345−2WDLLW437
11Holstein Kiel341110135356−3DLWLD435
12Jahn Regensburg341110135056−6WLWDL437
13VfL Osnabruck34913124648−2DLDWD406
14FC St. Pauli34912134150−9LWLDL394
15Karlsruher SC34813134556−11LWLDW377
16 (Relegation play-off)FC NurnbergStayed up34813134558−13DLWLD375
17 (Relegation)Wehen Wiesbaden3497184565−20LWLLW346
18 (Relegation)Dynamo Dresden3488183258−26LLLWD324
Advertisement728 × 90320 × 100

Tier 3

3. Liga

20 clubs · final table

  • 2nd Promotion
  • 3rd Play-offs
  • 4th Relegation
  • 17–20 Relegation
3. Liga table
PosClubPWDLGFGAGDFormPtsL5
1Bayern München II38198117660+16DWWDL658
2 (Promotion)FC Wurzburger Kickers38197127160+11WWWLD6410
3 (Play-offs)Eintracht Braunschweig▲ Won play-off381810106453+11WWLWL649
4 (Relegation)FC Ingolstadt38171296140+21WWWLW6312
5MSV Duisburg381711106848+20DLDDW626
6Hansa Rostock38178135443+11DDLWL595
7SV Meppen381610126957+12WWLWW5812
8TSV 1860 Munich381610126354+9WLWWL589
9Waldhof Mannheim38131785247+5WLDLD565
10FC Kaiserslautern381413115954+5WDWDW5511
11SpVgg Unterhaching381215115053−3LDLDL512
12FC Viktoria Koln38149156571−6WWLWD5110
13KFC Uerdingen 05381212144054−14LLDLD482
14FC Magdeburg381017114942+7DDLWD476
15Hallescher FC381210166466−2LWDDD466
16FSV Zwickau381111165661−5LLWWD447
17 (Relegation)Chemnitzer FC381111165460−6LLDLW444
18 (Relegation)Preussen Munster38913164962−13LWDLD405
19 (Relegation)Sonnenhof Großaspach3888223367−34LLWLL323
20 (Relegation)Carl Zeiss Jena3858254085−45LLLDW234

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.