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 56 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.
Highlighted clubs play in the Bundesliga in the 2020–21 season, which marks the 58th season since inception.
This list is current as of 27 June 2020, at the end of 2019–20 season.

Table

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

RankClubYearsConsPtsCBRWin%FirstLatestCurrent league
1Bayern Munich55551,8741,1204093454,1332,0332,1003,76929159.771965–662019–201. Bundesliga
2Borussia Dortmund53441,7988054605333,2162,5276892,8755144.771963–642019–201. Bundesliga
3Werder Bremen56391,9007934766313,1742,7783962,8554141.741963–642019–201. Bundesliga
4Hamburger SV5501,8667464956252,9372,6622752,7333139.981963–642017–182. Bundesliga
5VfB Stuttgart5301,7987404346242,9692,6283412,6543141.551963–642018–191. Bundesliga
6Borussia Mönchengladbach52121,7727214625893,0122,5614512,6255140.691965–662019–201. Bundesliga
7Schalke 0452291,7646904466282,5822,521612,5160239.121963–642019–201. Bundesliga
8Eintracht Frankfurt5171,7306344366602,7062,680262,3360336.641963–642019–201. Bundesliga
91. FC Köln4811,6286394135762,6682,4332352,3302139.251963–642019–201. Bundesliga
10Bayer Leverkusen41411,3986023794172,3521,8724802,1850243.061979–802019–201. Bundesliga
111. FC Kaiserslautern4401,4925753725452,3482,34442,0942138.541963–642011–123. Liga
12Hertha BSC3771,2504533154821,7671,910−1431,6740236.241963–642019–201. Bundesliga
13VfL Bochum3401,1603563064981,6021,887−2851,3740530.691971–722009–102. Bundesliga
141. FC Nürnberg3301,1183442864881,4281,794−3661,3181131.461963–642018–192. Bundesliga
15Hannover 963001,0163082504581,3851,734−3491,1740430.861964–652018–192. Bundesliga
16MSV Duisburg2809482962593931,2911,520−2291,1470231.221963–642007–083. Liga
17VfL Wolfsburg23237822962012851,1751,147281,0891137.851997–982019–201. Bundesliga
18Fortuna Düsseldorf2528542642323581,2451,518−2731,0240330.911966–672019–202. Bundesliga
19Karlsruher SC2408122412303411,0931,408−3159530629.681963–642008–092. Bundesliga
20Eintracht Braunschweig2107062421772879371,086−1499031134.281963–642013–142. Bundesliga
21TSV 1860 Munich2006722381702641,0221,059−378841135.421963–642003–043. Liga
22SC Freiburg2046802091762958501,088−2388030330.741993–942019–201. Bundesliga
23Arminia Bielefeld170544153139252645883−2385980828.131970–712008–091. Bundesliga
24Mainz 051411476159120197622707−855970533.402004–052019–201. Bundesliga
251899 Hoffenheim1212408146119143653624295570335.782008–092019–201. Bundesliga
26KFC Uerdingen140476138129209644844−2005430328.991975–761995–963. Liga
27FC Hansa Rostock120412124107181492621−1294790630.101991–922007–083. Liga
28FC Augsburg993069184131375473−983570529.742011–122019–201. Bundesliga
29Waldhof Mannheim70238717295299378−792850629.831983–841989–903. Liga
30Kickers Offenbach702387751110368486−1182820732.351968–691983–84Regionalliga Südwest
31Rot-Weiss Essen70238617998346483−1372620825.631966–671976–77Regionalliga West
32FC St. Pauli802725880134296485−18925401021.321977–782010–112. Bundesliga
33RB Leipzig441367236282671581092520252.942016–172019–201. Bundesliga
34Energie Cottbus602045643105211338−12721101327.452000–012008–09Regionalliga Nordost
35Alemannia Aachen40136432865186270−841570231.621967–682006–07Regionalliga West
36Wattenscheid 0940140344858186248−6215001124.291989–901993–94Oberliga Westfalen
371. FC Saarbrücken50166324886202336−13414401419.281963–641992–933. Liga
38Dynamo Dresden40140334562132211−7914001323.571991–921994–952. Bundesliga
39Rot-Weiß Oberhausen40136363169182281−9913901426.471969–701972–73Regionalliga West
40Darmstadt 9840136283375152273−12111701420.591978–792016–172. Bundesliga
41Wuppertaler SV30102252750136200−641020424.511972–731974–75Regionalliga West
42Borussia Neunkirchen3098251855109223−1149301025.511964–651967–68Saarland-Liga
43FC 08 Homburg30102212754103200−979001620.591986–871989–90Regionalliga Südwest
44SpVgg Unterhaching206820192975101−267901029.411999–20002000–013. Liga
45Stuttgarter Kickers207220173594132−387701726.781988–891991–92Oberliga Baden-Württ.
46FC Ingolstadt20681818326999−307201126.472015–162016–173. Liga
47SC Paderborn216811183968139−715101816.182014–152019–202. Bundesliga
48Tennis Borussia Berlin206811164185174−894901716.181974–751976–77Regionalliga Nordost
49Union Berlin1134125174158−174101135.292019–202019–201. Bundesliga
50SSV Ulm103498173662−263501626.471999–20001999–2000Regionalliga Südwest
51SC Fortuna Köln103489174679−333301723.531973–741973–74Regionalliga West
52Preußen Münster103079143452−183001523.331963–641963–64Regionalliga West
53SpVgg Greuther Fürth103449212660−342101811.762012–132012–132. Bundesliga
54Blau-Weiß 1890 Berlin1034312193676−40210188.821986–871986–87defunct
55VfB Leipzig1034311203269−37200188.821993–941993–94defunct
56Tasmania 1900 Berlin1034242815108−93100185.881965–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.