The All-time Bundesliga table (German: Ewige Tabelle der Bundesliga) 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. [1]
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 63nd 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. [2] [3]
Key
Currently in the Bundesliga | |
Founding members currently in the Bundesliga | |
Founding members of the Bundesliga |
Rank | Club | Years a | Cons b | Pld | W | D | L | GF | GA | GD | Pts | C c | BR d | Win% | First | Latest | Current league |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Bayern Munich | 61 | 61 | 2,044 | 1,237 | 348 | 369 | 4,614 | 2,229 | 2,385 | 4,149 | 33 | 1 | .605 | 1965–66 | 2025–26 | 1. Bundesliga |
2 | Borussia Dortmund | 59 | 50 | 1,968 | 904 | 487 | 577 | 3,598 | 2,763 | +835 | 3,199 | 5 | 1 | .459 | 1963–64 | 2025–26 | 1. Bundesliga |
3 | Werder Bremen | 61 | 4 | 2,036 | 835 | 510 | 691 | 3,363 | 3,010 | +353 | 3,015 | 4 | 1 | .410 | 1963–64 | 2025–26 | 1. Bundesliga |
4 | VfB Stuttgart | 59 | 6 | 1,968 | 803 | 479 | 686 | 3,253 | 2,891 | +362 | 2,888 | 3 | 1 | .408 | 1963–64 | 2025–26 | 1. Bundesliga |
5 | Borussia Mönchengladbach | 58 | 18 | 1,942 | 777 | 510 | 655 | 3,293 | 2,891 | +436 | 2,841 | 5 | 1 | .400 | 1965–66 | 2025–26 | 1. Bundesliga |
6 | Hamburger SV | 55 | 1 | 1,866 | 746 | 495 | 625 | 2,937 | 2,662 | +275 | 2,733 | 3 | 1 | .400 | 1963–64 | 2025–26 | 1. Bundesliga |
7 | Eintracht Frankfurt f | 57 | 14 | 1,900 | 701 | 494 | 705 | 2,997 | 2,930 | +67 | 2,595 | 0 | 3 | .369 | 1963–64 | 2025–26 | 1. Bundesliga |
8 | Schalke 04 | 54 | 0 | 1,832 | 700 | 463 | 669 | 2,642 | 2,678 | −36 | 2,563 | 0 | 2 | .382 | 1963–64 | 2022–23 | 2. Bundesliga |
9 | Bayer Leverkusen | 47 | 47 | 1,568 | 696 | 422 | 540 | 2,703 | 2,074 | +629 | 2,510 | 1 | 1 | .420 | 1979–80 | 2025–26 | 1. Bundesliga |
10 | 1. FC Köln | 52 | 1 | 1,764 | 676 | 456 | 632 | 2,831 | 2,656 | +175 | 2,484 | 2 | 1 | .383 | 1963–64 | 2025–26 | 1. Bundesliga |
11 | 1. FC Kaiserslautern e | 44 | 0 | 1,492 | 575 | 372 | 545 | 2,348 | 2,344 | +4 | 2,094 | 2 | 1 | .385 | 1963–64 | 2011–12 | 2. Bundesliga |
12 | Hertha BSC | 40 | 0 | 1,352 | 477 | 340 | 535 | 1,887 | 2,102 | −215 | 1,771 | 0 | 2 | .353 | 1963–64 | 2022–23 | 2. Bundesliga |
13 | VfL Bochum | 39 | 0 | 1,296 | 391 | 336 | 569 | 1,755 | 2,152 | −397 | 1,509 | 0 | 5 | .357 | 1971–72 | 2025–26 | 2. Bundesliga |
14 | VfL Wolfsburg | 29 | 29 | 952 | 359 | 244 | 349 | 1,433 | 1,396 | +37 | 1,321 | 1 | 1 | .377 | 1997–98 | 2025–26 | 1. Bundesliga |
15 | 1. FC Nürnberg | 33 | 0 | 1,118 | 344 | 286 | 488 | 1,428 | 1,794 | −366 | 1,318 | 1 | 1 | .375 | 1963–64 | 2018–19 | 2. Bundesliga |
16 | Hannover 96 | 30 | 0 | 1,016 | 308 | 250 | 458 | 1,385 | 1,734 | −349 | 1,174 | 0 | 4 | .303 | 1964–65 | 2018–19 | 2. Bundesliga |
17 | MSV Duisburg | 28 | 0 | 948 | 296 | 259 | 393 | 1,291 | 1,520 | −229 | 1,147 | 0 | 2 | .312 | 1963–64 | 2007–08 | 3. Liga |
18 | SC Freiburg | 26 | 10 | 850 | 280 | 219 | 351 | 1,105 | 1,341 | −236 | 1,059 | 0 | 3 | .329 | 1993–94 | 2025–26 | 1. Bundesliga |
19 | Fortuna Düsseldorf | 25 | 0 | 854 | 264 | 232 | 358 | 1,245 | 1,518 | −273 | 1,024 | 0 | 3 | .309 | 1966–67 | 2019–20 | 2. Bundesliga |
20 | Karlsruher SC | 24 | 0 | 812 | 241 | 230 | 341 | 1,093 | 1,408 | −315 | 953 | 0 | 6 | .297 | 1963–64 | 2008–09 | 2. Bundesliga |
21 | Eintracht Braunschweig | 21 | 0 | 706 | 242 | 177 | 287 | 937 | 1,086 | −149 | 903 | 1 | 1 | .343 | 1963–64 | 2013–14 | 2. Bundesliga |
22 | 1860 Munich | 20 | 0 | 672 | 238 | 170 | 264 | 1,022 | 1,059 | −37 | 884 | 1 | 1 | .354 | 1963–64 | 2003–04 | 3. Liga |
23 | Mainz 05 | 20 | 17 | 646 | 215 | 170 | 261 | 859 | 957 | −98 | 815 | 0 | 5 | .333 | 2004–05 | 2025–26 | 1. Bundesliga |
24 | TSG Hoffenheim | 18 | 18 | 578 | 200 | 160 | 218 | 923 | 929 | −6 | 760 | 0 | 3 | .346 | 2008–09 | 2025–26 | 1. Bundesliga |
25 | Arminia Bielefeld g | 19 | 0 | 612 | 167 | 160 | 285 | 698 | 988 | −290 | 661 | 0 | 8 | .273 | 1970–71 | 2021–22 | 2. Bundesliga |
26 | RB Leipzig | 10 | 10 | 306 | 160 | 77 | 69 | 593 | 355 | +238 | 557 | 0 | 2 | .523 | 2016–17 | 2025–26 | 1. Bundesliga |
27 | FC Augsburg | 15 | 15 | 476 | 141 | 124 | 211 | 577 | 757 | −180 | 547 | 0 | 5 | .296 | 2011–12 | 2025–26 | 1. Bundesliga |
28 | KFC Uerdingen | 14 | 0 | 476 | 138 | 129 | 209 | 644 | 844 | −200 | 543 | 0 | 3 | .290 | 1975–76 | 1995–96 | Oberliga Niederrhein (V) |
29 | Hansa Rostock | 12 | 0 | 412 | 124 | 107 | 181 | 492 | 621 | −129 | 479 | 0 | 6 | .301 | 1991–92 | 2007–08 | 3. Liga |
30 | FC St. Pauli | 10 | 2 | 304 | 66 | 88 | 152 | 324 | 526 | −202 | 286 | 0 | 10 | .216 | 1977–78 | 2025–26 | 1. Bundesliga |
31 | Waldhof Mannheim | 7 | 0 | 238 | 71 | 72 | 95 | 299 | 378 | −79 | 285 | 0 | 6 | .298 | 1983–84 | 1989–90 | 3. Liga |
32 | Union Berlin | 7 | 7 | 204 | 77 | 52 | 75 | 260 | 292 | −32 | 283 | 0 | 4 | .377 | 2019–20 | 2025–26 | 1. Bundesliga |
33 | Kickers Offenbach | 7 | 0 | 238 | 77 | 51 | 110 | 368 | 486 | −118 | 282 | 0 | 7 | .324 | 1968–69 | 1983–84 | Regionalliga Südwest (IV) |
34 | Rot-Weiss Essen | 7 | 0 | 238 | 61 | 79 | 98 | 346 | 483 | −137 | 262 | 0 | 8 | .256 | 1966–67 | 1976–77 | 3. Liga |
35 | Energie Cottbus | 6 | 0 | 204 | 56 | 43 | 105 | 211 | 338 | −127 | 211 | 0 | 13 | .275 | 2000–01 | 2008–09 | 3. Liga |
36 | Alemannia Aachen | 4 | 0 | 136 | 43 | 28 | 65 | 186 | 270 | −84 | 157 | 0 | 2 | .316 | 1967–68 | 2006–07 | 3. Liga |
37 | Wattenscheid 09 | 4 | 0 | 140 | 34 | 48 | 58 | 186 | 248 | −62 | 150 | 0 | 11 | .243 | 1989–90 | 1993–94 | Oberliga Westfalen (V) |
38 | 1. FC Saarbrücken | 5 | 0 | 166 | 32 | 48 | 86 | 202 | 336 | −134 | 144 | 0 | 14 | .193 | 1963–64 | 1992–93 | 3. Liga |
39 | Dynamo Dresden h | 4 | 0 | 140 | 33 | 45 | 62 | 132 | 211 | −79 | 140 | 0 | 13 | .236 | 1991–92 | 1994–95 | 2. Bundesliga |
40 | Rot-Weiß Oberhausen | 4 | 0 | 136 | 36 | 31 | 69 | 182 | 281 | −99 | 139 | 0 | 14 | .265 | 1969–70 | 1972–73 | Regionalliga West (IV) |
41 | Darmstadt 98 | 5 | 0 | 170 | 31 | 41 | 98 | 182 | 359 | −177 | 134 | 0 | 14 | .182 | 1978–79 | 2023–24 | 2. Bundesliga |
42 | Wuppertaler SV | 3 | 0 | 102 | 25 | 27 | 50 | 136 | 200 | −64 | 102 | 0 | 4 | .245 | 1972–73 | 1974–75 | Regionalliga West (IV) |
43 | Borussia Neunkirchen | 3 | 0 | 98 | 25 | 18 | 55 | 109 | 223 | −114 | 93 | 0 | 10 | .255 | 1964–65 | 1967–68 | Saarlandliga (VI) |
44 | FC 08 Homburg | 3 | 0 | 102 | 21 | 27 | 54 | 103 | 200 | −97 | 90 | 0 | 16 | .206 | 1986–87 | 1989–90 | Regionalliga Südwest (IV) |
45 | SpVgg Unterhaching | 2 | 0 | 68 | 20 | 19 | 29 | 75 | 101 | −26 | 79 | 0 | 10 | .294 | 1999–2000 | 2000–01 | Regionalliga Bayern (IV) |
46 | Stuttgarter Kickers | 2 | 0 | 72 | 20 | 17 | 35 | 94 | 132 | −38 | 77 | 0 | 17 | .278 | 1988–89 | 1991–92 | Regionalliga Südwest (IV) |
47 | FC Ingolstadt | 2 | 0 | 68 | 18 | 18 | 32 | 69 | 99 | −30 | 72 | 0 | 11 | .265 | 2015–16 | 2016–17 | 3. Liga |
48 | 1. FC Heidenheim | 2 | 2 | 68 | 18 | 17 | 33 | 87 | 119 | −32 | 71 | 0 | 8 | .265 | 2023–24 | 2025–26 | 1. Bundesliga |
49 | SC Paderborn | 2 | 0 | 68 | 11 | 18 | 39 | 68 | 139 | −71 | 51 | 0 | 18 | .162 | 2014–15 | 2019–20 | 2. Bundesliga |
50 | Tennis Borussia Berlin | 2 | 0 | 68 | 11 | 16 | 41 | 85 | 174 | −89 | 49 | 0 | 17 | .162 | 1974–75 | 1976–77 | NOFV-Oberliga Nord (V) |
51 | Greuther Fürth | 2 | 0 | 68 | 7 | 18 | 43 | 54 | 142 | −88 | 39 | 0 | 18 | .103 | 2012–13 | 2021–22 | 2. Bundesliga |
52 | SSV Ulm | 1 | 0 | 34 | 9 | 8 | 17 | 36 | 62 | −26 | 35 | 0 | 16 | .265 | 1999–2000 | 1999–2000 | 3. Liga |
53 | SC Fortuna Köln | 1 | 0 | 34 | 8 | 9 | 17 | 46 | 79 | −33 | 33 | 0 | 17 | .235 | 1973–74 | 1973–74 | Regionalliga West (IV) |
54 | Preußen Münster | 1 | 0 | 30 | 7 | 9 | 14 | 34 | 52 | −18 | 30 | 0 | 15 | .233 | 1963–64 | 1963–64 | 2. Bundesliga |
55 | Holstein Kiel | 1 | 0 | 34 | 6 | 7 | 21 | 49 | 80 | −31 | 25 | 0 | 17 | .176 | 2024–25 | 2024–25 | 2. Bundesliga |
56 | Blau-Weiß 1890 Berlin | 1 | 0 | 34 | 3 | 12 | 19 | 36 | 76 | −40 | 21 | 0 | 18 | .088 | 1986–87 | 1986–87 | defunct |
57 | VfB Leipzig | 1 | 0 | 34 | 3 | 11 | 20 | 32 | 69 | −37 | 20 | 0 | 18 | .088 | 1993–94 | 1993–94 | Regionalliga Nordost (IV) |
58 | Tasmania 1900 Berlin | 1 | 0 | 34 | 2 | 4 | 28 | 15 | 108 | −93 | 10 | 0 | 18 | .059 | 1965–66 | 1965–66 | defunct |
^a Years includes current season.
^b Number of consecutive seasons in the Bundesliga, counting the current one.
^c Number of championships.
^d Best result at the end of a season.
^e In the 2003–04 season, 1. FC Kaiserslautern received a three-point penalty.
^f In the 1999–2000 season, Eintracht Frankfurt received a two-point penalty.
^g In the 1971–72 season, Arminia Bielefeld's record was expunged as a penalty.
^h In the 1993–94 season, Dynamo Dresden received a four-point penalty.