German Championship

Germany · From 1903 to 1963

Last Champion
Borussia Dortmund
Season 1962-63
Total Seasons
51
1902-03 · · · 1962-63
Most Titles
1. FC Nürnberg
8 titles

About German Championship

Before the Bundesliga was created in 1963, German football champions were decided through a national knockout system rather than a unified league. The strongest teams came from regional top divisions such as the Oberliga, and the champions of these leagues qualified for the national championship playoffs. This format existed in various forms from the early 20th century and especially after World War II, when football was reorganized into several regional Oberligen across West Germany.

In the post-war period from 1945 to 1963, the German championship was contested by the winners and top teams of the regional Oberligen. These included strong leagues such as Oberliga Süd, Oberliga West, Oberliga Nord, Oberliga Berlin, and others. Teams first competed within their regional leagues, and the best sides advanced to a final tournament stage, which was played as group rounds and knockout matches to determine the national champion.

During this era, several clubs dominated the competition at different times. 1. FC Nürnberg and Borussia Dortmund were among the early post-war champions, while Schalke 04 remained historically strong from the earlier Gauliga period. In the 1950s, clubs such as Kaiserslautern, VfB Stuttgart, Hannover 96, Eintracht Frankfurt, and Hamburger SV also won national titles. The system ended in 1963 when the Bundesliga was introduced as a single nationwide professional league, replacing the regional championship format.

Seasons

Season Champion Runner-up 3rd place
1962-63
Borussia Dortmund
1. FC Köln
—
1961-62
1. FC Köln
1. FC Nürnberg
—
1960-61
1. FC Nürnberg
Borussia Dortmund
—
1959-60
Hamburger SV
1. FC Köln
—
1958-59
Eintracht Frankfurt
Kickers Offenbach
—
1957-58
FC Schalke 04
Hamburger SV
—
1956-57
Borussia Dortmund
Hamburger SV
—
1955-56
Borussia Dortmund
Karlsruher SC
—
1954-55
Rot-Weiss Essen
1. FC Kaiserslautern
—
1953-54
Hannover 96
1. FC Kaiserslautern
—
1952-53
1. FC Kaiserslautern
VfB Stuttgart
—
1951-52
VfB Stuttgart
1. FC Saarbrücken
—
1950-51
1. FC Kaiserslautern
SC Preußen Münster
—
1949-50
VfB Stuttgart
Kickers Offenbach
—
1948-49
VfR Mannheim
Borussia Dortmund
1. FC Kaiserslautern
1947-48
1. FC Nürnberg
1. FC Kaiserslautern
—
1943-44
Dresdner SC
LSV Hamburg
—
1942-43
Dresdner SC
1. FC Saarbrücken
Holstein Kiel
1941-42
FC Schalke 04
First Vienna FC
SpVg Blau-Weiß 90
1940-41
SK Rapid Wien
FC Schalke 04
Dresdner SC
1939-40
FC Schalke 04
Dresdner SC
SK Rapid Wien
1938-39
FC Schalke 04
Admira Wacker
Dresdner SC
1937-38
Hannover 96
FC Schalke 04
Fortuna Düsseldorf
1936-37
FC Schalke 04
1. FC Nürnberg
VfB Stuttgart
1935-36
1. FC Nürnberg
Fortuna Düsseldorf
FC Schalke 04
1934-35
FC Schalke 04
VfB Stuttgart
—
1933-34
FC Schalke 04
1. FC Nürnberg
—
1932-33
Fortuna Düsseldorf
FC Schalke 04
—
1931-32
FC Bayern Munich
Eintracht Frankfurt
—
1930-31
Hertha BSC
TSV 1860 Munich
—
1929-30
Hertha BSC
Holstein Kiel
—
1928-29
SpVgg Greuther Fürth
Hertha BSC
—
1927-28
Hamburger SV
Hertha BSC
—
1926-27
1. FC Nürnberg
Hertha BSC
—
1925-26
SpVgg Greuther Fürth
Hertha BSC
—
1924-25
1. FC Nürnberg
FSV Frankfurt
—
1923-24
1. FC Nürnberg
Hamburger SV
—
1922-23
Hamburger SV
1. FC Union Berlin
—
1920-21
1. FC Nürnberg
SpVg Blau-Weiß 90
—
1919-20
1. FC Nürnberg
SpVgg Greuther Fürth
—
1913-14
SpVgg Greuther Fürth
1. FC Lokomotive Leipzig
—
1912-13
1. FC Lokomotive Leipzig
Eintracht Duisburg 1848
—
1911-12
Holstein Kiel
Karlsruher FV
—
1910-11
FC Viktoria 1889
1. FC Lokomotive Leipzig
—
1909-10
Karlsruher FV
Holstein Kiel
—
1908-09
Karlsruher SC
FC Viktoria 1889
—
1907-08
FC Viktoria 1889
Stuttgarter Kickers
—
1906-07
Freiburger FC
FC Viktoria 1889
—
1905-06
1. FC Lokomotive Leipzig
1. FC Pforzheim
—
1904-05
SpVg Blau-Weiß 90
Karlsruher FV
—
1902-03
1. FC Lokomotive Leipzig
DFC Prag
—

All-Time table

# Club Count Years
1 1. FC Nürnberg 8 1919-20, 1920-21, 1923-24, 1924-25, 1926-27, 1935-36, 1947-48, 1960-61
3 1933-34, 1936-37, 1961-62
0 —
2 FC Schalke 04 7 1933-34, 1934-35, 1936-37, 1938-39, 1939-40, 1941-42, 1957-58
3 1932-33, 1937-38, 1940-41
1 1935-36
3 Hamburger SV 3 1922-23, 1927-28, 1959-60
3 1923-24, 1956-57, 1957-58
0 —
4 1. FC Lokomotive Leipzig 3 1902-03, 1905-06, 1912-13
2 1910-11, 1913-14
0 —
5 Borussia Dortmund 3 1955-56, 1956-57, 1962-63
2 1948-49, 1960-61
0 —
6 SpVgg Greuther Fürth 3 1913-14, 1925-26, 1928-29
1 1919-20
0 —
7 Hertha BSC 2 1929-30, 1930-31
4 1925-26, 1926-27, 1927-28, 1928-29
0 —
8 1. FC Kaiserslautern 2 1950-51, 1952-53
3 1947-48, 1953-54, 1954-55
1 1948-49
9 VfB Stuttgart 2 1949-50, 1951-52
2 1934-35, 1952-53
1 1936-37
10 FC Viktoria 1889 2 1907-08, 1910-11
2 1906-07, 1908-09
0 —
11 Dresdner SC 2 1942-43, 1943-44
1 1939-40
2 1938-39, 1940-41
12 Hannover 96 2 1937-38, 1953-54
0 —
0 —
13 Holstein Kiel 1 1911-12
2 1909-10, 1929-30
1 1942-43
14 Karlsruher FV 1 1909-10
2 1904-05, 1911-12
0 —
15 1. FC Köln 1 1961-62
2 1959-60, 1962-63
0 —
16 SpVg Blau-Weiß 90 1 1904-05
1 1920-21
1 1941-42
17 Fortuna Düsseldorf 1 1932-33
1 1935-36
1 1937-38
18 Karlsruher SC 1 1908-09
1 1955-56
0 —
19 Eintracht Frankfurt 1 1958-59
1 1931-32
0 —
20 SK Rapid Wien 1 1940-41
0 —
1 1939-40
21 Freiburger FC 1 1906-07
0 —
0 —
22 FC Bayern Munich 1 1931-32
0 —
0 —
23 VfR Mannheim 1 1948-49
0 —
0 —
24 Rot-Weiss Essen 1 1954-55
0 —
0 —
25 1. FC Saarbrücken 0 —
2 1942-43, 1951-52
0 —
26 Kickers Offenbach 0 —
2 1949-50, 1958-59
0 —
27 DFC Prag 0 —
1 1902-03
0 —
28 1. FC Pforzheim 0 —
1 1905-06
0 —
29 Stuttgarter Kickers 0 —
1 1907-08
0 —
30 Eintracht Duisburg 1848 0 —
1 1912-13
0 —
31 1. FC Union Berlin 0 —
1 1922-23
0 —
32 FSV Frankfurt 0 —
1 1924-25
0 —
33 TSV 1860 Munich 0 —
1 1930-31
0 —
34 Admira Wacker 0 —
1 1938-39
0 —
35 First Vienna FC 0 —
1 1941-42
0 —
36 LSV Hamburg 0 —
1 1943-44
0 —
37 SC Preußen Münster 0 —
1 1950-51
0 —