All-time Bundesliga table


The All-time Bundesliga table is a ranking of all German football clubs based on their performance in the Bundesliga, the top division of German football. In this ranking 3 points are awarded for a win, 1 for a draw, and 0 for a loss, although the Bundesliga awarded 2 points for a win until the 1994–95 season.
In the 1983–84 season, Bayern Munich took the lead from 1. FC Köln, which had led the standings since the inception of the Bundesliga in 1963. The ranking includes the 58 teams which have played in the Bundesliga since its inception. Hamburger SV was the last club to have participated in all seasons, but they were relegated after the 2017–18 season.
Clubs highlighted in blue and green play in the Bundesliga in the 2025–26 season, which marks the 63rd season since inception. Clubs highlighted in yellow were members of the inaugural 1963–64 Bundesliga which do not currently play in the Bundesliga.
This list is current as of 20 May 2025, after the 2024–25 season.

Table

Key
Currently in the Bundesliga
Founding members currently in the Bundesliga
Founding members of the Bundesliga

RankClubYearsConsPtsCBRWin%FirstLatestCurrent league
1Bayern Munich61612,0441,2373483694,6142,229+2,3854,14934160.5%1965–662025–261. Bundesliga
2Borussia Dortmund59501,9689044875773,5982,763+8353,1995145.9%1963–642025–261. Bundesliga
3Werder Bremen6142,0368355106913,3633,010+3533,0154141%1963–642025–261. Bundesliga
4VfB Stuttgart5961,9688034796863,2532,891+3622,8883140.8%1963–642025–261. Bundesliga
5Borussia Mönchengladbach58181,9427775106553,2932,891+4362,841 5140%1965–662025–261. Bundesliga
6Hamburger SV5511,8667464956252,9372,662+2752,7333140%1963–642025–261. Bundesliga
7Eintracht Frankfurt57141,9007014947052,9972,930+672,5950336.9%1963–642025–261. Bundesliga
8Schalke 045401,8327004636692,6422,678−362,5630238.2%1963–642022–232. Bundesliga
9Bayer Leverkusen47471,5686964225402,7032,074+6292,5101142%1979–802025–261. Bundesliga
101. FC Köln5211,7646764566322,8312,656+1752,4842138.3%1963–642025–261. Bundesliga
111. FC Kaiserslautern4401,4925753725452,3482,344+42,0942138.5%1963–642011–122. Bundesliga
12Hertha BSC4001,3524773405351,8872,102−2151,7710235.3%1963–642022–232. Bundesliga
13VfL Bochum3901,2963913365691,7552,152−3971,5090535.7%1971–722024–252. Bundesliga
14VfL Wolfsburg29299523592443491,4331,396+371,3211137.7%1997–982025–261. Bundesliga
151. FC Nürnberg3301,1183442864881,4281,794−3661,3181137.5%1963–642018–192. Bundesliga
16Hannover 963001,0163082504581,3851,734−3491,1740430.3%1964–652018–192. Bundesliga
17MSV Duisburg2809482962593931,2911,520−2291,1470231.2%1963–642007–083. Liga
18SC Freiburg26108502802193511,1051,341−2361,0590332.9%1993–942025–261. Bundesliga
19Fortuna Düsseldorf2508542642323581,2451,518−2731,0240330.9%1966–672019–202. Bundesliga
20Karlsruher SC2408122412303411,0931,408−3159530629.7%1963–642008–092. Bundesliga
21Eintracht Braunschweig2107062421772879371,086−1499031134.3%1963–642013–142. Bundesliga
221860 Munich2006722381702641,0221,059−378841135.4%1963–642003–043. Liga
23Mainz 052017646215170261859957−98815 0533.3%2004–052025–261. Bundesliga
24TSG Hoffenheim1818578200160218923929−67600334.6%2008–092025–261. Bundesliga
25Arminia Bielefeld190612167160285698988−2906610827.3%1970–712021–222. Bundesliga
26RB Leipzig10103061607769593355+2385570252.3%2016–172025–261. Bundesliga
27FC Augsburg1515476141124211577757−1805470529.6%2011–122025–261. Bundesliga
28KFC Uerdingen140476138129209644844−2005430329%1975–761995–96Oberliga Niederrhein
29Hansa Rostock120412124107181492621−1294790630.1%1991–922007–083. Liga
30FC St. Pauli1023046688152324526−20228601021.6%1977–782025–261. Bundesliga
31Waldhof Mannheim70238717295299378−792850629.8%1983–841989–903. Liga
32Union Berlin77204775275260292−322830437.7%2019–202025–261. Bundesliga
33Kickers Offenbach702387751110368486−1182820732.4%1968–691983–84Regionalliga Südwest
34Rot-Weiss Essen70238617998346483−1372620825.6%1966–671976–773. Liga
35Energie Cottbus602045643105211338−12721101327.5%2000–012008–093. Liga
36Alemannia Aachen40136432865186270−841570231.6%1967–682006–073. Liga
37Wattenscheid 0940140344858186248−6215001124.3%1989–901993–94Oberliga Westfalen
381. FC Saarbrücken50166324886202336−13414401419.3%1963–641992–933. Liga
39Dynamo Dresden40140334562132211−7914001323.6%1991–921994–952. Bundesliga
40Rot-Weiß Oberhausen40136363169182281−9913901426.5%1969–701972–73Regionalliga West
41Darmstadt 9850170314198182359−17713401418.2%1978–792023–242. Bundesliga
42Wuppertaler SV30102252750136200−641020424.5%1972–731974–75Regionalliga West
43Borussia Neunkirchen3098251855109223−1149301025.5%1964–651967–68Saarlandliga
44FC 08 Homburg30102212754103200−979001620.6%1986–871989–90Regionalliga Südwest
45SpVgg Unterhaching206820192975101−267901029.4%1999–20002000–01Regionalliga Bayern
46Stuttgarter Kickers207220173594132−387701727.8%1988–891991–92Regionalliga Südwest
47FC Ingolstadt20681818326999−307201126.5%2015–162016–173. Liga
481. FC Heidenheim226818173387119−32710826.5%2023–242025–261. Bundesliga
49SC Paderborn206811183968139−715101816.2%2014–152019–202. Bundesliga
50Tennis Borussia Berlin206811164185174−894901716.2%1974–751976–77NOFV-Oberliga Nord
51Greuther Fürth20687184354142−883901810.3%2012–132021–222. Bundesliga
52SSV Ulm103498173662−263501626.5%1999–20001999–20003. Liga
53SC Fortuna Köln103489174679−333301723.5%1973–741973–74Regionalliga West
54Preußen Münster103079143452−183001523.3%1963–641963–642. Bundesliga
55Holstein Kiel103467214980−312501717.6%2024–252024–252. Bundesliga
56Blau-Weiß 1890 Berlin1034312193676−40210188.8%1986–871986–87defunct
57VfB Leipzig1034311203269−37200188.8%1993–941993–94Regionalliga Nordost
58Tasmania 1900 Berlin1034242815108−93100185.9%1965–661965–66defunct

Years includes current season.

Number of consecutive seasons in the Bundesliga, counting the current one.

Number of championships.

Best result at the end of a season.

In the 2003–04 season, 1. FC Kaiserslautern received a three-point penalty.

In the 1999–2000 season, Eintracht Frankfurt received a two-point penalty.

In the 1971–72 season, Arminia Bielefeld's record was expunged as a penalty.

In the 1993–94 season, Dynamo Dresden received a four-point penalty.