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 (in the 2024âÂÂ25 season, Holstein Kiel joined the Bundesliga to become the league's 58th team). 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.
Key
Years includes current season.<br /> Number of consecutive seasons in the Bundesliga, counting the current one.<br /> Number of championships.<br /> Best result at the end of a season.<br /> In the 2003âÂÂ04 season, 1. FC Kaiserslautern received a three-point penalty.<br /> In the 1999âÂÂ2000 season, Eintracht Frankfurt received a two-point penalty.<br /> In the 1971âÂÂ72 season, Arminia Bielefeld's record was expunged as a penalty.<br /> In the 1993âÂÂ94 season, Dynamo Dresden received a four-point penalty.