Verein für Bewegungsspiele Stuttgart 1893 e. V. (lit. 'Association for Movement Games Stuttgart 1893'), commonly known as VfB Stuttgart (German pronunciation: [faʊ̯ɛfˈbeː ˈʃtʊtɡaʁt] ), is a German professional sports club based in Stuttgart, Baden-Württemberg. The club's football team is currently part of Germany's first division, the Bundesliga. VfB Stuttgart has won the national championship five times, most recently in 2006–07, the DFB-Pokal four times and the UEFA Intertoto Cup a record two times. In the all-time Bundesliga table the club sits in fourth place.
The football team plays its home games at the MHPArena, in the Neckarpark which is located near the Cannstatter Wasen, where the city's fall beer festival takes place. Second team side VfB Stuttgart II currently plays in the 3. Liga, which is the highest division allowed for a reserve team. The club's junior teams have won the national under 19 championships a record ten times and the national under 17 championships seven times.
A membership-based club with over 100,000 members, VfB is the largest sports club in Baden-Württemberg and the eighth-largest football club in Germany. It has departments for fistball, field hockey, track and field, table tennis, and football referees, all of which compete only at the amateur level. The club also maintains an esports department and a social department, the VfB-Garde.
Infobox
Full name
Verein für Bewegungsspiele Stuttgart 1893 e. V.
Nicknames
Die Roten (The Reds)Die Schwaben (The Swabians)
Short name
VfB
Founded
9 September 1893; 132 years ago (1893-09-09)
Ground
MHPArena
Capacity
60,058
President
Dietmar Allgaier
Chairman
Alexander Wehrle
Head coach
Sebastian Hoeneß
League
Bundesliga
2024–25
Bundesliga, 9th of 18
Website
vfb.de
Tables
· Kits › Kit suppliers and shirt sponsors
Multi-metric bars
World heat map
1975–1976
1975–1976
Period
1975–1976
Kit manufacturers
Adidas
Shirt sponsor
None
Sleeve sponsor
None
1976–1977
1976–1977
Period
1976–1977
Kit manufacturers
Frottesana
1977–1978
1977–1978
Period
1977–1978
Kit manufacturers
Erima
1978–1979
1978–1979
Period
1978–1979
Kit manufacturers
Adidas
1979–1980
1979–1980
Period
1979–1980
Kit manufacturers
Erima
Shirt sponsor
Canon
1980–1982
1980–1982
Period
1980–1982
Kit manufacturers
Adidas
1982–1986
1982–1986
Period
1982–1986
Kit manufacturers
Dinkelacker
1986–1987
1986–1987
Period
1986–1987
Kit manufacturers
Sanwald Extra
1987–1997
1987–1997
Period
1987–1997
Kit manufacturers
Südmilch
1997–1999
1997–1999
Period
1997–1999
Kit manufacturers
Göttinger Gruppe
1999–2002
1999–2002
Period
1999–2002
Kit manufacturers
Debitel
2002–2005
2002–2005
Period
2002–2005
Kit manufacturers
Puma
2005–2010
2005–2010
Period
2005–2010
Kit manufacturers
EnBW
2010–2012
2010–2012
Period
2010–2012
Kit manufacturers
GAZİ
2012–2017
2012–2017
Period
2012–2017
Kit manufacturers
Mercedes-Benz Bank
2017–2019
2017–2019
Period
2017–2019
Kit manufacturers
GAZİ
2019–2023
2019–2023
Period
2019–2023
Kit manufacturers
Jako
Shirt sponsor
Mercedes-EQ
2023–
2023–
Period
2023–
Kit manufacturers
Winamax
Shirt sponsor
hep Global
Ranked list
Period
Kit manufacturers
Shirt sponsor
Sleeve sponsor
1975–1976
Adidas
None
None
1976–1977
Frottesana
1977–1978
Erima
1978–1979
Adidas
1979–1980
Erima
Canon
1980–1982
Adidas
1982–1986
Dinkelacker
1986–1987
Sanwald Extra
1987–1997
Südmilch
1997–1999
Göttinger Gruppe
1999–2002
Debitel
2002–2005
Puma
2005–2010
EnBW
2010–2012
GAZİ
2012–2017
Mercedes-Benz Bank
2017–2019
GAZİ
2019–2023
Jako
Mercedes-EQ
2023–
Winamax
hep Global
· European record
Multi-metric bars
World heat map
1964–65 Inter-Cities Fairs Cup
1964–65 Inter-Cities Fairs Cup
Competition
1964–65 Inter-Cities Fairs Cup
Round
First round
Country
Denmark
Opponent
B 1913
Home
1–0
Away
3–1
Aggregate
4–1
Second round
Second round
Competition
Second round
Round
Scotland
Country
Dunfermline Athletic
Opponent
0–0
Home
0–1
Away
0–1
1965–66 Inter-Cities Fairs Cup
1965–66 Inter-Cities Fairs Cup
Competition
1965–66 Inter-Cities Fairs Cup
Round
First round
Country
England
Opponent
Burnley
Home
1–1
Away
0–2
Aggregate
1–3
1969–70 Inter-Cities Fairs Cup
1969–70 Inter-Cities Fairs Cup
Competition
1969–70 Inter-Cities Fairs Cup
Round
Round of 64
Country
Sweden
Opponent
Malmö FF
Home
3–0
Away
1–1
Aggregate
4–1
Round of 32
Round of 32
Competition
Round of 32
Round
Italy
Country
Napoli
Opponent
0–0
Home
0–1
Away
0–1
1973–74 UEFA Cup
1973–74 UEFA Cup
Competition
1973–74 UEFA Cup
Round
Round of 64
Country
Cyprus
Opponent
Olympiakos Nicosia
Home
9–0
Away
4–0
Aggregate
13–0
Round of 32
Round of 32
Competition
Round of 32
Round
Czechoslovakia
Country
Tatran Prešov
Opponent
3–1
Home
5–3
Away
8–4
Round of 16
Round of 16
Competition
Round of 16
Round
Soviet Union
Country
Dynamo Kyiv
Opponent
3–0
Home
0–2
Away
3–2
Quarter-final
Quarter-final
Competition
Quarter-final
Round
Portugal
Country
Vitória de Setúbal
Opponent
1–0
Home
2–2
Away
3–2
Semi-final
Semi-final
Competition
Semi-final
Round
Netherlands
Country
Feyenoord
Opponent
2–2
Home
1–2
Away
3–4
1978–79 UEFA Cup
1978–79 UEFA Cup
Competition
1978–79 UEFA Cup
Round
Round of 64
Country
Switzerland
Opponent
Basel
Home
4–1
Away
3–2
Aggregate
7–3
Round of 32
Round of 32
Competition
Round of 32
Round
Soviet Union
Country
Torpedo Moscow
Opponent
2–0
Home
1–2
Away
3–2
Round of 16
Round of 16
Competition
Round of 16
Round
Czechoslovakia
Country
Dukla Prague
Opponent
4–1
Home
0–4
Away
4–5
1979–80 UEFA Cup
1979–80 UEFA Cup
Competition
1979–80 UEFA Cup
Round
Round of 64
Country
Italy
Opponent
Torino
Home
1–0
Away
1–2
Aggregate
2–2
Round of 32
Round of 32
Competition
Round of 32
Round
East Germany
Country
Dynamo Dresden
Opponent
0–0
Home
1–1
Away
1–1
Round of 16
Round of 16
Competition
Round of 16
Round
Switzerland
Country
Grasshoppers
Opponent
3–0
Home
2–0
Away
5–0
Quarter-final
Quarter-final
Competition
Quarter-final
Round
Bulgaria
Country
Lokomotiv Sofia
Opponent
3–1
Home
1–0
Away
4–1
Semi-final
Semi-final
Competition
Semi-final
Round
West Germany
Country
Borussia Mönchengladbach
Opponent
2–1
Home
0–2
Away
2–3
1980–81 UEFA Cup
1980–81 UEFA Cup
Competition
1980–81 UEFA Cup
Round
Round of 64
Country
Cyprus
Opponent
Pezoporikos Larnaca
Home
6–0
Away
4–1
Aggregate
10–1
Round of 32
Round of 32
Competition
Round of 32
Round
East Germany
Country
Vorwärts Frankfurt
Opponent
5–1
Home
2–1
Away
7–2
Round of 16
Round of 16
Competition
Round of 16
Round
West Germany
Country
1. FC Köln
Opponent
3–1
Home
1–4
Away
4–5
1981–82 UEFA Cup
1981–82 UEFA Cup
Competition
1981–82 UEFA Cup
Round
Round of 64
Country
Yugoslavia
Opponent
Hajduk Split
Home
2–2
Away
1–3
Aggregate
3–5
1983–84 UEFA Cup
1983–84 UEFA Cup
Competition
1983–84 UEFA Cup
Round
Round of 64
Country
Bulgaria
Opponent
Levski-Spartak Sofia
Home
1–1
Away
0–1
Aggregate
1–2
1984–85 European Cup
1984–85 European Cup
Competition
1984–85 European Cup
Round
Round of 64
Country
Bulgaria
Opponent
Levski-Spartak Sofia
Home
1–1
Away
2–2
Aggregate
3–3
1986–87 Cup Winners' Cup
1986–87 Cup Winners' Cup
Competition
1986–87 Cup Winners' Cup
Round
Round of 32
Country
Czechoslovakia
Opponent
Spartak Trnava
Home
1–0
Away
0–0
Aggregate
1–0
Round of 16
Round of 16
Competition
Round of 16
Round
Soviet Union
Country
Torpedo Moscow
Opponent
3–5
Home
0–2
Away
3–7
1988–89 UEFA Cup
1988–89 UEFA Cup
Competition
1988–89 UEFA Cup
Round
Round of 64
Country
Hungary
Opponent
Tatabányai Bányász
Home
2–0
Away
1–2
Aggregate
3–2
Round of 32
Round of 32
Competition
Round of 32
Round
Yugoslavia
Country
Dinamo Zagreb
Opponent
1–1
Home
3–1
Away
4–2
Round of 16
Round of 16
Competition
Round of 16
Round
Netherlands
Country
Groningen
Opponent
2–0
Home
3–1
Away
5–1
Quarter-final
Quarter-final
Competition
Quarter-final
Round
Spain
Country
Real Sociedad
Opponent
1–0
Home
0–1
Away
1–1
Semi-final
Semi-final
Competition
Semi-final
Round
East Germany
Country
Dynamo Dresden
Opponent
1–0
Home
1–1
Away
2–1
Final
Final
Competition
Final
Round
Italy
Country
Napoli
Opponent
3–3
Home
1–2
Away
4–5
1989–90 UEFA Cup
1989–90 UEFA Cup
Competition
1989–90 UEFA Cup
Round
Round of 64
Country
Netherlands
Opponent
Feyenoord
Home
2–0
Away
1–2
Aggregate
3–2
Round of 32
Round of 32
Competition
Round of 32
Round
Soviet Union
Country
Zenit Saint Petersburg
Opponent
5–0
Home
1–0
Away
6–0
Round of 16
Round of 16
Competition
Round of 16
Round
Belgium
Country
Antwerp
Opponent
1–1
Home
0–1
Away
1–2
1991–92 UEFA Cup
1991–92 UEFA Cup
Competition
1991–92 UEFA Cup
Round
Round of 64
Country
Hungary
Opponent
Pécsi MFC
Home
4–1
Away
2–2
Aggregate
6–3
Round of 32
Round of 32
Competition
Round of 32
Round
Spain
Country
Osasuna
Opponent
2–3
Home
0–0
Away
2–3
1992–93 Champions League
1992–93 Champions League
Competition
1992–93 Champions League
Round
First round
Country
England
Opponent
Leeds United
Home
3–0
Away
1–4
Aggregate
4–4
1997–98 Cup Winners' Cup
1997–98 Cup Winners' Cup
Competition
1997–98 Cup Winners' Cup
Round
Round of 32
Country
Iceland
Opponent
ÍBV
Home
2–1
Away
3–1
Aggregate
5–2
Round of 16
Round of 16
Competition
Round of 16
Round
Belgium
Country
Germinal Ekeren
Opponent
2–4
Home
4–0
Away
6–4
Quarter-final
Quarter-final
Competition
Quarter-final
Round
Czech Republic
Country
Slavia Prague
Opponent
2–0
Home
1–1
Away
3–1
Semi-final
Semi-final
Competition
Semi-final
Round
Russia
Country
Lokomotiv Moscow
Opponent
2–1
Home
1–0
Away
3–1
Final
Final
Competition
Final
Round
England
Country
Chelsea
Home
0–1
1998–99 UEFA Cup
1998–99 UEFA Cup
Competition
1998–99 UEFA Cup
Round
Round of 64
Country
Netherlands
Opponent
Feyenoord
Home
1–3
Away
3–0
Aggregate
4–3
Round of 32
Round of 32
Competition
Round of 32
Round
Belgium
Country
Club Brugge
Opponent
1–1
Home
2–3
Away
3–4
2000–01 UEFA Cup
2000–01 UEFA Cup
Competition
2000–01 UEFA Cup
Round
First round
Country
Scotland
Opponent
Heart of Midlothian
Home
1–0
Away
2–3
Aggregate
3–3
Second round
Second round
Competition
Second round
Round
Austria
Country
Tirol Innsbruck
Opponent
3–1
Home
0–1
Away
3–2
Round of 32
Round of 32
Competition
Round of 32
Round
Netherlands
Country
Feyenoord
Opponent
2–1
Home
2–2
Away
4–3
Round of 16
Round of 16
Competition
Round of 16
Round
Spain
Country
Celta Vigo
Opponent
0–0
Home
1–2
Away
1–2
2002–03 UEFA Cup
2002–03 UEFA Cup
Competition
2002–03 UEFA Cup
Round
First round
Country
Latvia
Opponent
Ventspils
Home
4–1
Away
4–1
Aggregate
8–2
Second round
Second round
Competition
Second round
Round
Hungary
Country
Ferencváros
Opponent
2–0
Home
0–0
Away
2–0
Round of 32
Round of 32
Competition
Round of 32
Round
Belgium
Country
Club Brugge
Opponent
1–0
Home
2–1
Away
3–1
Round of 16
Round of 16
Competition
Round of 16
Round
Scotland
Country
Celtic
Opponent
3–2
Home
1–3
Away
4–5
2003–04 Champions League
2003–04 Champions League
Competition
2003–04 Champions League
Round
Group stage
Country
Scotland
Opponent
Rangers
Home
1–0
Away
1–2
Aggregate
2–2
England
England
Competition
England
Round
Manchester United
Country
2–1
Opponent
0–2
Home
2–3
Greece
Greece
Competition
Greece
Round
Panathinaikos
Country
2–0
Opponent
3–1
Home
5–1
Round of 16
Round of 16
Competition
Round of 16
Round
England
Country
Chelsea
Opponent
0–1
Home
0–0
Away
0–1
2004–05 UEFA Cup
2004–05 UEFA Cup
Competition
2004–05 UEFA Cup
Round
First round
Country
Hungary
Opponent
Újpest
Home
4–0
Away
3–1
Aggregate
7–1
Group stage
Group stage
Competition
Group stage
Round
Belgium
Country
Beveren
Home
5–1
Away
1st out of 5
Portugal
Portugal
Competition
Portugal
Round
Benfica
Country
3–1
Netherlands
Netherlands
Competition
Netherlands
Round
Heerenveen
Opponent
0–1
Croatia
Croatia
Competition
Croatia
Round
Dinamo Zagreb
Country
2–1
Round of 32
Round of 32
Competition
Round of 32
Round
Italy
Country
Parma
Opponent
0–2
Home
0–0
Away
0–2
2005–06 UEFA Cup
2005–06 UEFA Cup
Competition
2005–06 UEFA Cup
Round
First round
Country
Slovenia
Opponent
Domžale
Home
2–0
Away
0–1
Aggregate
2–1
Group stage
Group stage
Competition
Group stage
Round
France
Country
Rennes
Home
2–0
Away
3rd out of 5
Ukraine
Ukraine
Competition
Ukraine
Round
Shakhtar Donetsk
Country
0–2
Greece
Greece
Competition
Greece
Round
PAOK
Opponent
2–1
Romania
Romania
Competition
Romania
Round
Rapid București
Country
2–1
Round of 32
Round of 32
Competition
Round of 32
Round
England
Country
Middlesbrough
Opponent
1–2
Home
1–0
Away
2–2
2007–08 Champions League
2007–08 Champions League
Competition
2007–08 Champions League
Round
Group stage
Country
Scotland
Opponent
Rangers
Home
3–2
Away
1–2
Aggregate
4–4
Spain
Spain
Competition
Spain
Round
Barcelona
Country
0–2
Opponent
1–3
Home
1–5
France
France
Competition
France
Round
Lyon
Country
0–2
Opponent
2–4
Home
2–6
2008–09 UEFA Cup
2008–09 UEFA Cup
Competition
2008–09 UEFA Cup
Round
Second qualifying round
Country
Hungary
Opponent
Győri ETO
Home
2–1
Away
4–1
Aggregate
6–2
First round
First round
Competition
First round
Round
Bulgaria
Country
Cherno More Varna
Opponent
2–2
Home
2–1
Away
4–3
Group stage
Group stage
Competition
Group stage
Round
Spain
Country
Sevilla
Home
0–2
Away
2nd out of 5
Serbia
Serbia
Competition
Serbia
Round
Partizan
Country
2–0
Italy
Italy
Competition
Italy
Round
Sampdoria
Opponent
1–1
Belgium
Belgium
Competition
Belgium
Round
Standard Liège
Country
3–0
Round of 32
Round of 32
Competition
Round of 32
Round
Russia
Country
Zenit Saint Petersburg
Opponent
1–2
Home
1–2
Away
2–4
2009–10 Champions League
2009–10 Champions League
Competition
2009–10 Champions League
Round
Third qualifying round
Country
Romania
Opponent
Politehnica Timișoara
Home
0–0
Away
2–0
Aggregate
2–0
Group stage
Group stage
Competition
Group stage
Round
Scotland
Country
Rangers
Opponent
1–1
Home
2–0
Away
3–1
Spain
Spain
Competition
Spain
Round
Sevilla
Country
1–3
Opponent
1–1
Home
2–4
Romania
Romania
Competition
Romania
Round
Unirea Urziceni
Country
3–1
Opponent
1–1
Home
4–2
Round of 16
Round of 16
Competition
Round of 16
Round
Spain
Country
Barcelona
Opponent
1–1
Home
0–4
Away
1–5
2010–11 Europa League
2010–11 Europa League
Competition
2010–11 Europa League
Round
Third qualifying round
Country
Norway
Opponent
Molde
Home
2–2
Away
3–2
Aggregate
5–4
Play-off round
Play-off round
Competition
Play-off round
Round
Slovakia
Country
Slovan Bratislava
Opponent
2–2
Home
1–0
Away
3–2
Group stage
Group stage
Competition
Group stage
Round
Switzerland
Country
Young Boys
Opponent
3–0
Home
2–4
Away
5–4
Spain
Spain
Competition
Spain
Round
Getafe
Country
1–0
Opponent
3–0
Home
4–0
Denmark
Denmark
Competition
Denmark
Round
Odense
Country
5–1
Opponent
2–1
Home
7–2
Round of 32
Round of 32
Competition
Round of 32
Round
Portugal
Country
Benfica
Opponent
0–2
Home
1–2
Away
1–4
2012–13 Europa League
2012–13 Europa League
Competition
2012–13 Europa League
Round
Play-off round
Country
Russia
Opponent
Dynamo Moscow
Home
2–0
Away
1–1
Aggregate
3–1
Group stage
Group stage
Competition
Group stage
Round
Romania
Country
FCSB
Opponent
2–2
Home
5–1
Away
7–3
Norway
Norway
Competition
Norway
Round
Molde
Country
0–1
Opponent
0–2
Home
0–3
Denmark
Denmark
Competition
Denmark
Round
Copenhagen
Country
0–0
Opponent
2–0
Home
2–0
Round of 32
Round of 32
Competition
Round of 32
Round
Belgium
Country
Genk
Opponent
1–1
Home
2–0
Away
3–1
Round of 16
Round of 16
Competition
Round of 16
Round
Italy
Country
Lazio
Opponent
0–2
Home
1–3
Away
1–5
2013–14 Europa League
2013–14 Europa League
Competition
2013–14 Europa League
Round
Third qualifying round
Country
Bulgaria
Opponent
Botev Plovdiv
Home
0–0
Away
1–1
Aggregate
1–1 (a)
Play-off round
Play-off round
Competition
Play-off round
Round
Croatia
Country
Rijeka
Opponent
2–2
Home
1–2
Away
3–4
2024–25 Champions League
2024–25 Champions League
Competition
2024–25 Champions League
Round
League phase
Country
Spain
Opponent
Real Madrid
Away
1–3
Aggregate
26th out of 36
Czech Republic
Czech Republic
Competition
Czech Republic
Round
Sparta Prague
Country
1–1
Italy
Italy
Competition
Italy
Round
Juventus
Opponent
1–0
Italy
Italy
Competition
Italy
Round
Atalanta
Country
0–2
Serbia
Serbia
Competition
Serbia
Round
Red Star Belgrade
Opponent
1–5
Switzerland
Switzerland
Competition
Switzerland
Round
Young Boys
Country
5–1
Slovakia
Slovakia
Competition
Slovakia
Round
Slovan Bratislava
Opponent
3–1
France
France
Competition
France
Round
Paris Saint-Germain
Country
1–4
2025–26 Europa League
2025–26 Europa League
Competition
2025–26 Europa League
Round
League phase
Country
Spain
Opponent
Celta Vigo
Home
2–1
Switzerland
Switzerland
Competition
Switzerland
Round
Basel
Opponent
0–2
Turkey
Turkey
Competition
Turkey
Round
Fenerbahçe
Opponent
0–1
Netherlands
Netherlands
Competition
Netherlands
Round
Feyenoord
Country
2–0
Netherlands
Netherlands
Competition
Netherlands
Round
Go Ahead Eagles
Opponent
4–0
Israel
Israel
Competition
Israel
Round
Maccabi Tel Aviv
Country
4–1
Italy
Italy
Competition
Italy
Round
Roma
Switzerland
Switzerland
Competition
Switzerland
Round
Young Boys
Ranked list
Competition
Round
Country
Opponent
Home
Away
Aggregate
1964–65 Inter-Cities Fairs Cup
First round
Denmark
B 1913
1–0
3–1
4–1
Second round
Scotland
Dunfermline Athletic
0–0
0–1
0–1
1965–66 Inter-Cities Fairs Cup
First round
England
Burnley
1–1
0–2
1–3
1969–70 Inter-Cities Fairs Cup
Round of 64
Sweden
Malmö FF
3–0
1–1
4–1
Round of 32
Italy
Napoli
0–0
0–1
0–1
1973–74 UEFA Cup
Round of 64
Cyprus
Olympiakos Nicosia
9–0
4–0
13–0
Round of 32
Czechoslovakia
Tatran Prešov
3–1
5–3
8–4
Round of 16
Soviet Union
Dynamo Kyiv
3–0
0–2
3–2
Quarter-final
Portugal
Vitória de Setúbal
1–0
2–2
3–2
Semi-final
Netherlands
Feyenoord
2–2
1–2
3–4
1978–79 UEFA Cup
Round of 64
Switzerland
Basel
4–1
3–2
7–3
Round of 32
Soviet Union
Torpedo Moscow
2–0
1–2
3–2
Round of 16
Czechoslovakia
Dukla Prague
4–1
0–4
4–5
1979–80 UEFA Cup
Round of 64
Italy
Torino
1–0
1–2
2–2
Round of 32
East Germany
Dynamo Dresden
0–0
1–1
1–1
Round of 16
Switzerland
Grasshoppers
3–0
2–0
5–0
Quarter-final
Bulgaria
Lokomotiv Sofia
3–1
1–0
4–1
Semi-final
West Germany
Borussia Mönchengladbach
2–1
0–2
2–3
1980–81 UEFA Cup
Round of 64
Cyprus
Pezoporikos Larnaca
6–0
4–1
10–1
Round of 32
East Germany
Vorwärts Frankfurt
5–1
2–1
7–2
Round of 16
West Germany
1. FC Köln
3–1
1–4
4–5
1981–82 UEFA Cup
Round of 64
Yugoslavia
Hajduk Split
2–2
1–3
3–5
1983–84 UEFA Cup
Round of 64
Bulgaria
Levski-Spartak Sofia
1–1
0–1
1–2
1984–85 European Cup
Round of 64
Bulgaria
Levski-Spartak Sofia
1–1
2–2
3–3
1986–87 Cup Winners' Cup
Round of 32
Czechoslovakia
Spartak Trnava
1–0
0–0
1–0
Round of 16
Soviet Union
Torpedo Moscow
3–5
0–2
3–7
1988–89 UEFA Cup
Round of 64
Hungary
Tatabányai Bányász
2–0
1–2
3–2
Round of 32
Yugoslavia
Dinamo Zagreb
1–1
3–1
4–2
Round of 16
Netherlands
Groningen
2–0
3–1
5–1
Quarter-final
Spain
Real Sociedad
1–0
0–1
1–1
Semi-final
East Germany
Dynamo Dresden
1–0
1–1
2–1
Final
Italy
Napoli
3–3
1–2
4–5
1989–90 UEFA Cup
Round of 64
Netherlands
Feyenoord
2–0
1–2
3–2
Round of 32
Soviet Union
Zenit Saint Petersburg
5–0
1–0
6–0
Round of 16
Belgium
Antwerp
1–1
0–1
1–2
1991–92 UEFA Cup
Round of 64
Hungary
Pécsi MFC
4–1
2–2
6–3
Round of 32
Spain
Osasuna
2–3
0–0
2–3
1992–93 Champions League
First round
England
Leeds United
3–0
1–4
4–4
1997–98 Cup Winners' Cup
Round of 32
Iceland
ÍBV
2–1
3–1
5–2
Round of 16
Belgium
Germinal Ekeren
2–4
4–0
6–4
Quarter-final
Czech Republic
Slavia Prague
2–0
1–1
3–1
Semi-final
Russia
Lokomotiv Moscow
2–1
1–0
3–1
Final
England
Chelsea
0–1
1998–99 UEFA Cup
Round of 64
Netherlands
Feyenoord
1–3
3–0
4–3
Round of 32
Belgium
Club Brugge
1–1
2–3
3–4
2000–01 UEFA Cup
First round
Scotland
Heart of Midlothian
1–0
2–3
3–3
Second round
Austria
Tirol Innsbruck
3–1
0–1
3–2
Round of 32
Netherlands
Feyenoord
2–1
2–2
4–3
Round of 16
Spain
Celta Vigo
0–0
1–2
1–2
· Club management
Multi-metric bars
World heat map
Dietmar Allgaier
Dietmar Allgaier
Position
Interim President (since 1 August 2024)
Name
Dietmar Allgaier
Alexander Wehrle
Alexander Wehrle
Position
Chairman, Executive board representative for Strategy and Communications
Name
Alexander Wehrle
Fabian Wohlgemuth
Fabian Wohlgemuth
Position
Executive board representative for Sport
Name
Fabian Wohlgemuth
Thomas Ignatzi
Thomas Ignatzi
Position
Executive board representative for Finances, Administration and Operations
Name
Thomas Ignatzi
Rouven Kasper
Rouven Kasper
Position
Executive board representative for Marketing and Distribution
Name
Rouven Kasper
Ranked list
Position
Name
Interim President (since 1 August 2024)
Dietmar Allgaier
Chairman, Executive board representative for Strategy and Communications
Alexander Wehrle
Executive board representative for Sport
Fabian Wohlgemuth
Executive board representative for Finances, Administration and Operations
Thomas Ignatzi
Executive board representative for Marketing and Distribution
Rouven Kasper
Multi-metric bars
World heat map
1
1
No.
1
Pos.
GK
Nation
GER
Player
Fabian Bredlow
2
2
No.
2
Pos.
DF
Nation
BEL
Player
Ameen Al-Dakhil
3
3
No.
3
Pos.
DF
Nation
NED
Player
Ramon Hendriks
4
4
No.
4
Pos.
DF
Nation
GER
Player
Josha Vagnoman
5
5
No.
5
Pos.
MF
Nation
GER
Player
Yannik Keitel
6
6
No.
6
Pos.
MF
Nation
GER
Player
Angelo Stiller
7
7
No.
7
Pos.
DF
Nation
GER
Player
Maximilian Mittelstädt
8
8
No.
8
Pos.
FW
Nation
POR
Player
Tiago Tomás
9
9
No.
9
Pos.
FW
Nation
BIH
Player
Ermedin Demirović
10
10
No.
10
Pos.
MF
Nation
GER
Player
Chris Führich
11
11
No.
11
Pos.
MF
Nation
MAR
Player
Bilal El Khannouss (on loan from Leicester City)
13
13
No.
13
Pos.
FW
Nation
COD
Player
Silas
14
14
No.
14
Pos.
DF
Nation
SUI
Player
Luca Jaquez
15
15
No.
15
Pos.
DF
Nation
GER
Player
Pascal Stenzel
16
16
No.
16
Pos.
MF
Nation
TUR
Player
Atakan Karazor (captain)
17
17
No.
17
Pos.
FW
Nation
GER
Player
Justin Diehl
18
18
No.
18
Pos.
FW
Nation
GER
Player
Jamie Leweling
Ranked list
No.
Pos.
Nation
Player
1
GK
GER
Fabian Bredlow
2
DF
BEL
Ameen Al-Dakhil
3
DF
NED
Ramon Hendriks
4
DF
GER
Josha Vagnoman
5
MF
GER
Yannik Keitel
6
MF
GER
Angelo Stiller
7
DF
GER
Maximilian Mittelstädt
8
FW
POR
Tiago Tomás
9
FW
BIH
Ermedin Demirović
10
MF
GER
Chris Führich
11
MF
MAR
Bilal El Khannouss (on loan from Leicester City)
13
FW
COD
Silas
14
DF
SUI
Luca Jaquez
15
DF
GER
Pascal Stenzel
16
MF
TUR
Atakan Karazor (captain)
17
FW
GER
Justin Diehl
18
FW
GER
Jamie Leweling
Multi-metric bars
World heat map
19
19
No.
19
Pos.
MF
Nation
GER
Player
Noah Darvich
20
20
No.
20
Pos.
DF
Nation
SUI
Player
Leonidas Stergiou
21
21
No.
21
Pos.
GK
Nation
GER
Player
Stefan Drljača
22
22
No.
22
Pos.
DF
Nation
FRA
Player
Lorenz Assignon
23
23
No.
23
Pos.
DF
Nation
FRA
Player
Dan-Axel Zagadou
24
24
No.
24
Pos.
DF
Nation
GER
Player
Jeff Chabot
26
26
No.
26
Pos.
FW
Nation
GER
Player
Deniz Undav
27
27
No.
27
Pos.
FW
Nation
ALG
Player
Badredine Bouanani
28
28
No.
28
Pos.
MF
Nation
DEN
Player
Nikolas Nartey
29
29
No.
29
Pos.
DF
Nation
GER
Player
Finn Jeltsch
30
30
No.
30
Pos.
MF
Nation
ESP
Player
Chema Andrés
33
33
No.
33
Pos.
GK
Nation
GER
Player
Alexander Nübel (on loan from Bayern Munich)
35
35
No.
35
Pos.
MF
Nation
SRB
Player
Mirza Ćatović
44
44
No.
44
Pos.
GK
Nation
GER
Player
Florian Hellstern
45
45
No.
45
Pos.
FW
Nation
SRB
Player
Lazar Jovanović
53
53
No.
53
Pos.
FW
Nation
NED
Player
Mohamed Sankoh
Ranked list
No.
Pos.
Nation
Player
19
MF
GER
Noah Darvich
20
DF
SUI
Leonidas Stergiou
21
GK
GER
Stefan Drljača
22
DF
FRA
Lorenz Assignon
23
DF
FRA
Dan-Axel Zagadou
24
DF
GER
Jeff Chabot
26
FW
GER
Deniz Undav
27
FW
ALG
Badredine Bouanani
28
MF
DEN
Nikolas Nartey
29
DF
GER
Finn Jeltsch
30
MF
ESP
Chema Andrés
33
GK
GER
Alexander Nübel (on loan from Bayern Munich)
35
MF
SRB
Mirza Ćatović
44
GK
GER
Florian Hellstern
45
FW
SRB
Lazar Jovanović
53
FW
NED
Mohamed Sankoh
Multi-metric bars
World heat map
—
—
No.
—
Pos.
GK
Nation
GER
Player
Dennis Seimen (at SC Paderborn until 30 June 2026)
—
—
No.
—
Pos.
DF
Nation
GER
Player
Peter Reinhardt (at FV Illertissen until 30 June 2026)
—
—
No.
—
Pos.
MF
Nation
GER
Player
Laurin Ulrich (at 1. FC Magdeburg until 30 June 2026)
Ranked list
No.
Pos.
Nation
Player
—
GK
GER
Dennis Seimen (at SC Paderborn until 30 June 2026)
—
DF
GER
Peter Reinhardt (at FV Illertissen until 30 June 2026)
—
MF
GER
Laurin Ulrich (at 1. FC Magdeburg until 30 June 2026)
Multi-metric bars
World heat map
—
—
No.
—
Pos.
FW
Nation
GER
Player
Jarzinho Malanga (at SV Elversberg until 30 June 2026)
—
—
No.
—
Pos.
FW
Nation
SRB
Player
Jovan Milošević (at Partizan until 31 December 2025)
Ranked list
No.
Pos.
Nation
Player
—
FW
GER
Jarzinho Malanga (at SV Elversberg until 30 June 2026)
—
FW
SRB
Jovan Milošević (at Partizan until 31 December 2025)
Multi-metric bars
World heat map
—
—
No.
—
Pos.
GK
Nation
GER
Player
Timo Hildebrand
—
—
No.
—
Pos.
DF
Nation
GER
Player
Karlheinz Förster
—
—
No.
—
Pos.
DF
Nation
GER
Player
Günther Schäfer
—
—
No.
—
Pos.
DF
Nation
BRA
Player
Marcelo Bordon
—
—
No.
—
Pos.
MF
Nation
BUL
Player
Krasimir Balakov
—
—
No.
—
Pos.
MF
Nation
GER
Player
Guido Buchwald
Ranked list
No.
Pos.
Nation
Player
—
GK
GER
Timo Hildebrand
—
DF
GER
Karlheinz Förster
—
DF
GER
Günther Schäfer
—
DF
BRA
Marcelo Bordon
—
MF
BUL
Krasimir Balakov
—
MF
GER
Guido Buchwald
Multi-metric bars
World heat map
—
—
No.
—
Pos.
MF
Nation
GER
Player
Karl Allgöwer
—
—
No.
—
Pos.
MF
Nation
GER
Player
Sami Khedira
—
—
No.
—
Pos.
MF
Nation
GER
Player
Robert Schlienz
—
—
No.
—
Pos.
FW
Nation
GER
Player
Jürgen Klinsmann
—
—
No.
—
Pos.
FW
Nation
BRA
Player
Giovane Élber
Ranked list
No.
Pos.
Nation
Player
—
MF
GER
Karl Allgöwer
—
MF
GER
Sami Khedira
—
MF
GER
Robert Schlienz
—
FW
GER
Jürgen Klinsmann
—
FW
BRA
Giovane Élber
Most Stuttgart appearances
Multi-metric bars
World heat map
1
1
Rank
1
Nat.
Player
Hermann Ohlicher
Period
1973–1985
Apps
460
2
2
Rank
2
Nat.
Player
Helmut Roleder
Period
1972–1986
Apps
411
3
3
Rank
3
Nat.
Player
Karl Allgöwer
Period
1980–1991
Apps
410
4
4
Rank
4
Nat.
Player
Günther Schäfer
Period
1980–1996
Apps
399
6
6
Rank
6
Nat.
Player
Guido Buchwald
Period
1983–1994
Apps
387
7
7
Rank
7
Nat.
Player
Christian Gentner
Period
2004–20072010–2019
Apps
373
8
8
Rank
8
Nat.
Player
Karlheinz Förster
Period
1977–1986
Apps
365
9
9
Rank
9
Nat.
Player
Cacau
Period
2003–2014
Apps
346
10
10
Rank
10
Nat.
Player
Eike Immel
Period
1986–1995
Apps
340
Ranked list
Rank
Nat.
Player
Period
Apps
1
Hermann Ohlicher
1973–1985
460
2
Helmut Roleder
1972–1986
411
3
Karl Allgöwer
1980–1991
410
4
Günther Schäfer
1980–1996
399
Zvonimir Soldo
1996–2006
399
6
Guido Buchwald
1983–1994
387
7
Christian Gentner
2004–20072010–2019
373
8
Karlheinz Förster
1977–1986
365
9
Cacau
2003–2014
346
10
Eike Immel
1986–1995
340
Top scorers
Multi-metric bars
World heat map
1
1
Rank
1
Nat.
Player
Karl Allgöwer
Period
1980–1991
Goals
166
2
2
Rank
2
Nat.
Player
Hermann Ohlicher
Period
1973–1985
Goals
157
3
3
Rank
3
Nat.
Player
Fritz Walter
Period
1987–1994
Goals
123
4
4
Rank
4
Nat.
Player
Cacau
Period
2003–2014
Goals
109
6
6
Rank
6
Nat.
Player
Jürgen Klinsmann
Period
1984–1989
Goals
94
7
7
Rank
7
Nat.
Player
Fredi Bobic
Period
1994–1999
Goals
86
8
8
Rank
8
Nat.
Player
Hansi Müller
Period
1975–1982
Goals
81
9
9
Rank
9
Nat.
Player
Krasimir Balakov
Period
1995–2003
Goals
73
10
10
Rank
10
Nat.
Player
Karl-Heinz Handschuh
Period
1966–1974
Goals
72
Ranked list
Rank
Nat.
Player
Period
Goals
1
Karl Allgöwer
1980–1991
166
2
Hermann Ohlicher
1973–1985
157
3
Fritz Walter
1987–1994
123
4
Cacau
2003–2014
109
Mario Gómez
2003–20092018–2020
109
6
Jürgen Klinsmann
1984–1989
94
7
Fredi Bobic
1994–1999
86
8
Hansi Müller
1975–1982
81
9
Krasimir Balakov
1995–2003
73
10
Karl-Heinz Handschuh
1966–1974
72
· Coaches › Current coaching staff
Multi-metric bars
World heat map
Sebastian Hoeneß
Sebastian Hoeneß
Name
Sebastian Hoeneß
Position
Head coach
David Krecidlo
David Krecidlo
Name
David Krecidlo
Position
Assistant coach
Malik Fathi
Malik Fathi
Name
Malik Fathi
Steffen Krebs
Steffen Krebs
Name
Steffen Krebs
Position
Goalkeeping coach
Matthias Schiffers
Matthias Schiffers
Name
Matthias Schiffers
Position
Fitness coach
Dr. André Filipović
Dr. André Filipović
Name
Dr. André Filipović
Martin Franz
Martin Franz
Name
Martin Franz
Jan Schimpchen
Jan Schimpchen
Name
Jan Schimpchen
Florian Mohr
Florian Mohr
Name
Florian Mohr
Position
Performance manager
Nathaniel Weiss
Nathaniel Weiss
Name
Nathaniel Weiss
Position
Technical coach
Marcus Fregin
Marcus Fregin
Name
Marcus Fregin
Position
Chief analyst
Jasper Smets
Jasper Smets
Name
Jasper Smets
Position
Match analyst
Günther Schäfer
Günther Schäfer
Name
Günther Schäfer
Position
Team manager
Peter Reichert
Peter Reichert
Name
Peter Reichert
Position
Team official
Prof. Dr. Raymond Best
Prof. Dr. Raymond Best
Name
Prof. Dr. Raymond Best
Position
Club doctor
Prof. Dr. Dr. Heiko Striegel
Prof. Dr. Dr. Heiko Striegel
Name
Prof. Dr. Dr. Heiko Striegel
Dr. Mario Bucher
Dr. Mario Bucher
Name
Dr. Mario Bucher
Matthias Hahn
Matthias Hahn
Name
Matthias Hahn
Position
Physiotherapist
Manuel Roth
Manuel Roth
Name
Manuel Roth
Michael Schuhmacher
Michael Schuhmacher
Name
Michael Schuhmacher
Gregor Ludwig
Gregor Ludwig
Name
Gregor Ludwig
Michael Meusch
Michael Meusch
Name
Michael Meusch
Position
Kit manager
Gordana Marković-Mašala
Gordana Marković-Mašala
Name
Gordana Marković-Mašala
Thomas Schultheiss
Thomas Schultheiss
Name
Thomas Schultheiss
Nina Fischer
Nina Fischer
Name
Nina Fischer
Position
Nutritionist
Ranked list
Name
Position
Sebastian Hoeneß
Head coach
David Krecidlo
Assistant coach
Malik Fathi
Steffen Krebs
Goalkeeping coach
Matthias Schiffers
Fitness coach
Dr. André Filipović
Martin Franz
Jan Schimpchen
Florian Mohr
Performance manager
Nathaniel Weiss
Technical coach
Marcus Fregin
Chief analyst
Jasper Smets
Match analyst
Günther Schäfer
Team manager
Peter Reichert
Team official
Prof. Dr. Raymond Best
Club doctor
Prof. Dr. Dr. Heiko Striegel
Dr. Mario Bucher
Matthias Hahn
Physiotherapist
Manuel Roth
Michael Schuhmacher
Gregor Ludwig
Michael Meusch
Kit manager
Gordana Marković-Mašala
Thomas Schultheiss
Nina Fischer
Nutritionist
· Coaches › Management since 1920
Multi-metric bars
World heat map
Grünwald
Grünwald
Manager
Grünwald
Period
1920
Edward Hanney (1889–1964)
Edward Hanney (1889–1964)
Manager
Edward Hanney (1889–1964)
Period
1 July 1924 – 27 Jan
Honours
Bezirksliga Württemberg-Baden champions 1927
Lajos Kovács (1894–1961)
Lajos Kovács (1894–1961)
Manager
Lajos Kovács (1894–1961)
Period
September 1927 – 31 December 1929
Honours
Württemberg division champions 1930
Emil Friz (1904–1966)
Emil Friz (1904–1966)
Manager
Emil Friz (1904–1966)
Period
1 January 1930 – 15 June 1930
Karl Preuß
Karl Preuß
Manager
Karl Preuß
Period
15 June 1930–33
Willi Rutz (1907–1993)
Willi Rutz (1907–1993)
Manager
Willi Rutz (1907–1993)
Period
July 1933–34
Emil Gröner (1892–1944)
Emil Gröner (1892–1944)
Manager
Emil Gröner (1892–1944)
Period
1934–35
Fritz Teufel (1910–1950)
Fritz Teufel (1910–1950)
Manager
Fritz Teufel (1910–1950)
Period
1935 – 30 June 1936
Honours
German championship runners-up 1935, Gauliga Württemberg champions 1935
Leonhard "Lony" Seiderer (1895–1940)
Leonhard "Lony" Seiderer (1895–1940)
Manager
Leonhard "Lony" Seiderer (1895–1940)
Period
1 July 1936 – 30 June 1939
Honours
Gauliga Württemberg champions 1937, 1938
Karl Becker (1902–1942)
Karl Becker (1902–1942)
Manager
Karl Becker (1902–1942)
Period
March 1939 – April 39
Josef Pöttinger (1903–1970)
Josef Pöttinger (1903–1970)
Manager
Josef Pöttinger (1903–1970)
Period
1 May 1939 – Oct 39
Fritz Teufel (1910–1950)
Fritz Teufel (1910–1950)
Manager
Fritz Teufel (1910–1950)
Period
1 July 1945 – 30 June 1947
Honours
Oberliga Süd champions 1946
Georg Wurzer (1907–1982)
Georg Wurzer (1907–1982)
Manager
Georg Wurzer (1907–1982)
Period
1 July 1947 – 30 April 1960
Honours
German champions 1950, 1952, Runners-up 1953, Oberliga Süd champions 1952, 1954, German Cup 1954, 1958
Kurt Baluses (1914–1972)
Kurt Baluses (1914–1972)
Manager
Kurt Baluses (1914–1972)
Period
1 May 1960 – 24 February 1965
Franz Seybold (1912–1978)
Franz Seybold (1912–1978)
Manager
Franz Seybold (1912–1978)
Period
25 February 1965 – 7 March 1965
Rudi Gutendorf (1926–2019)
Rudi Gutendorf (1926–2019)
Manager
Rudi Gutendorf (1926–2019)
Period
8 March 1965 – 6 December 1966
Albert Sing (1917–2008)
Albert Sing (1917–2008)
Manager
Albert Sing (1917–2008)
Period
7 December 1966 – 30 June 1967
Gunther Baumann (1921–1998)
Gunther Baumann (1921–1998)
Manager
Gunther Baumann (1921–1998)
Period
1 July 1967 – 30 June 1969
Franz Seybold (1912–1978)
Franz Seybold (1912–1978)
Manager
Franz Seybold (1912–1978)
Period
1 July 1969 – 30 June 1970
Branko Zebec (1929–1988)
Branko Zebec (1929–1988)
Manager
Branko Zebec (1929–1988)
Period
1 July 1970 – 18 April 1972
Karl Bögelein (1927–2016)
Karl Bögelein (1927–2016)
Manager
Karl Bögelein (1927–2016)
Period
19 April 1972 – 30 June 1972
Hermann Eppenhoff (1919–1992)
Hermann Eppenhoff (1919–1992)
Manager
Hermann Eppenhoff (1919–1992)
Period
1 July 1972 – 1 December 1974
Fritz Millinger (b. 1935)
Fritz Millinger (b. 1935)
Manager
Fritz Millinger (b. 1935)
Period
2 December 1974 – 13 December 1974
Albert Sing (1917–2008)
Albert Sing (1917–2008)
Manager
Albert Sing (1917–2008)
Period
14 December 1974 – 30 June 1975
István Sztani (b. 1937)
István Sztani (b. 1937)
Manager
István Sztani (b. 1937)
Period
1 July 1975 – 31 March 1976
Karl Bögelein (1927–2016)
Karl Bögelein (1927–2016)
Manager
Karl Bögelein (1927–2016)
Period
1 April 1976 – 30 June 1976
Jürgen Sundermann (1940–2022)
Jürgen Sundermann (1940–2022)
Manager
Jürgen Sundermann (1940–2022)
Period
1 July 1976 – 30 June 1979
Honours
Bundesliga runners-up 1979
Lothar Buchmann (b. 1936)
Lothar Buchmann (b. 1936)
Manager
Lothar Buchmann (b. 1936)
Period
1 July 1979 – 30 June 1980
Jürgen Sundermann (1940–2022)
Jürgen Sundermann (1940–2022)
Manager
Jürgen Sundermann (1940–2022)
Period
1 July 1980 – 30 June 1982
Helmut Benthaus (b. 1935)
Helmut Benthaus (b. 1935)
Manager
Helmut Benthaus (b. 1935)
Period
1 July 1982 – 30 June 1985
Honours
German champions 1984
Otto Barić (b. 1932)
Otto Barić (b. 1932)
Manager
Otto Barić (b. 1932)
Period
1 July 1985 – 4 March 1986
Willi Entenmann (1943–2012)
Willi Entenmann (1943–2012)
Manager
Willi Entenmann (1943–2012)
Period
5 March 1986 – 30 June 1986
Honours
German Cup runners-up 1986
Egon Coordes (b. 1944)
Egon Coordes (b. 1944)
Manager
Egon Coordes (b. 1944)
Period
1 July 1986 – 30 June 1987
Arie Haan (b. 1948)
Arie Haan (b. 1948)
Manager
Arie Haan (b. 1948)
Period
1 July 1987 – 26 March 1990
Honours
UEFA Cup runners-up 1989
Willi Entenmann (1943–2012)
Willi Entenmann (1943–2012)
Manager
Willi Entenmann (1943–2012)
Period
27 March 1990 – 19 November 1990
Christoph Daum (b. 1953)
Christoph Daum (b. 1953)
Manager
Christoph Daum (b. 1953)
Period
20 November 1990 – 10 December 1993
Honours
German champions 1992
Jürgen Röber (b. 1953)
Jürgen Röber (b. 1953)
Manager
Jürgen Röber (b. 1953)
Period
15 December 1993 – 25 April 1995
Jürgen Sundermann (b. 1940)
Jürgen Sundermann (b. 1940)
Manager
Jürgen Sundermann (b. 1940)
Period
26 April 1995 – 30 June 1995
Rolf Fringer (b. 1957)
Rolf Fringer (b. 1957)
Manager
Rolf Fringer (b. 1957)
Period
1 July 1995 – 13 August 1996
Joachim Löw (b. 1960)
Joachim Löw (b. 1960)
Manager
Joachim Löw (b. 1960)
Period
14 August 1996 – 30 June 1998
Honours
German Cup 1997, UEFA Cup Winners' Cup runners-up 1998
Winfried Schäfer (b. 1950)
Winfried Schäfer (b. 1950)
Manager
Winfried Schäfer (b. 1950)
Period
1 July 1998 – 4 December 1998
Wolfgang Rolff (b. 1959)
Wolfgang Rolff (b. 1959)
Manager
Wolfgang Rolff (b. 1959)
Period
5 December 1998 – 31 December 1998
Rainer Adrion (b. 1953)
Rainer Adrion (b. 1953)
Manager
Rainer Adrion (b. 1953)
Period
1 January 1999 – 2 May 1999
Ralf Rangnick (b. 1958)
Ralf Rangnick (b. 1958)
Manager
Ralf Rangnick (b. 1958)
Period
3 May 1999 – 23 February 2001
Felix Magath (b. 1953)
Felix Magath (b. 1953)
Manager
Felix Magath (b. 1953)
Period
24 February 2001 – 30 June 2004
Honours
Bundesliga runners-up 2003
Matthias Sammer (b. 1967)
Matthias Sammer (b. 1967)
Manager
Matthias Sammer (b. 1967)
Period
1 July 2004 – 3 June 2005
Giovanni Trapattoni (b. 1939)
Giovanni Trapattoni (b. 1939)
Manager
Giovanni Trapattoni (b. 1939)
Period
17 June 2005 – 9 February 2006
Armin Veh (b. 1961)
Armin Veh (b. 1961)
Manager
Armin Veh (b. 1961)
Period
10 February 2006 – 23 November 2008
Honours
German champions 2007, German Cup runners-up 2007
Markus Babbel (b. 1972)
Markus Babbel (b. 1972)
Manager
Markus Babbel (b. 1972)
Period
23 November 2008 – 6 December 2009
Christian Gross (b. 1954)
Christian Gross (b. 1954)
Manager
Christian Gross (b. 1954)
Period
6 December 2009 – 13 October 2010
Jens Keller (b. 1970)
Jens Keller (b. 1970)
Manager
Jens Keller (b. 1970)
Period
13 October 2010 – 12 December 2010
Bruno Labbadia (b. 1966)
Bruno Labbadia (b. 1966)
Manager
Bruno Labbadia (b. 1966)
Period
12 December 2010 – 26 August 2013
Honours
German Cup runners-up 2013
Thomas Schneider (b. 1972)
Thomas Schneider (b. 1972)
Manager
Thomas Schneider (b. 1972)
Period
26 August 2013 – 9 March 2014
Huub Stevens (b. 1953)
Huub Stevens (b. 1953)
Manager
Huub Stevens (b. 1953)
Period
10 March 2014 – 30 June 2014
Armin Veh (b. 1961)
Armin Veh (b. 1961)
Manager
Armin Veh (b. 1961)
Period
1 July 2014 – 23 November 2014
Huub Stevens (b. 1953)
Huub Stevens (b. 1953)
Manager
Huub Stevens (b. 1953)
Period
25 November 2014 – 28 June 2015
Alexander Zorniger (b. 1967)
Alexander Zorniger (b. 1967)
Manager
Alexander Zorniger (b. 1967)
Period
29 June 2015 – 24 November 2015
Jürgen Kramny (b. 1971)
Jürgen Kramny (b. 1971)
Manager
Jürgen Kramny (b. 1971)
Period
24 November 2015 – 15 May 2016
Jos Luhukay (b. 1967)
Jos Luhukay (b. 1967)
Manager
Jos Luhukay (b. 1967)
Period
15 May 2016 – 15 September 2016
Olaf Janßen (b. 1966)
Olaf Janßen (b. 1966)
Manager
Olaf Janßen (b. 1966)
Period
15 September 2016 – 20 September 2016
Hannes Wolf (b. 1981)
Hannes Wolf (b. 1981)
Manager
Hannes Wolf (b. 1981)
Period
20 September 2016 – 28 January 2018
Tayfun Korkut (b. 1974)
Tayfun Korkut (b. 1974)
Manager
Tayfun Korkut (b. 1974)
Period
29 January 2018 – 7 October 2018
Markus Weinzierl (b. 1974)
Markus Weinzierl (b. 1974)
Manager
Markus Weinzierl (b. 1974)
Period
9 October 2018 – 20 April 2019
Nico Willig (b. 1980)
Nico Willig (b. 1980)
Manager
Nico Willig (b. 1980)
Period
20 April 2019 – 18 June 2019
Tim Walter (b. 1975)
Tim Walter (b. 1975)
Manager
Tim Walter (b. 1975)
Period
19 June 2019 – 23 December 2019
Pellegrino Matarazzo (b. 1977)
Pellegrino Matarazzo (b. 1977)
Manager
Pellegrino Matarazzo (b. 1977)
Period
30 December 2019 – 10 October 2022
Michael Wimmer (b. 1980)
Michael Wimmer (b. 1980)
Manager
Michael Wimmer (b. 1980)
Period
11 October 2022 – 5 December 2022
Bruno Labbadia (b. 1966)
Bruno Labbadia (b. 1966)
Manager
Bruno Labbadia (b. 1966)
Period
5 December 2022 – 3 April 2023
Sebastian Hoeneß (b. 1982)
Sebastian Hoeneß (b. 1982)
Manager
Sebastian Hoeneß (b. 1982)
Period
3 April 2023 –
Honours
Bundesliga runners-up 2024, German Cup 2025
Ranked list
Manager
Period
Honours
Grünwald
1920
Edward Hanney (1889–1964)
1 July 1924 – 27 Jan
Bezirksliga Württemberg-Baden champions 1927
Lajos Kovács (1894–1961)
September 1927 – 31 December 1929
Württemberg division champions 1930
Emil Friz (1904–1966)
1 January 1930 – 15 June 1930
Karl Preuß
15 June 1930–33
Willi Rutz (1907–1993)
July 1933–34
Emil Gröner (1892–1944)
1934–35
Fritz Teufel (1910–1950)
1935 – 30 June 1936
German championship runners-up 1935, Gauliga Württemberg champions 1935
Leonhard "Lony" Seiderer (1895–1940)
1 July 1936 – 30 June 1939
Gauliga Württemberg champions 1937, 1938
Karl Becker (1902–1942)
March 1939 – April 39
Josef Pöttinger (1903–1970)
1 May 1939 – Oct 39
Fritz Teufel (1910–1950)
1 July 1945 – 30 June 1947
Oberliga Süd champions 1946
Georg Wurzer (1907–1982)
1 July 1947 – 30 April 1960
German champions 1950, 1952, Runners-up 1953, Oberliga Süd champions 1952, 1954, German Cup 1954, 1958
Kurt Baluses (1914–1972)
1 May 1960 – 24 February 1965
Franz Seybold (1912–1978)
25 February 1965 – 7 March 1965
Rudi Gutendorf (1926–2019)
8 March 1965 – 6 December 1966
Albert Sing (1917–2008)
7 December 1966 – 30 June 1967
Gunther Baumann (1921–1998)
1 July 1967 – 30 June 1969
Franz Seybold (1912–1978)
1 July 1969 – 30 June 1970
Branko Zebec (1929–1988)
1 July 1970 – 18 April 1972
Karl Bögelein (1927–2016)
19 April 1972 – 30 June 1972
Hermann Eppenhoff (1919–1992)
1 July 1972 – 1 December 1974
Fritz Millinger (b. 1935)
2 December 1974 – 13 December 1974
Albert Sing (1917–2008)
14 December 1974 – 30 June 1975
István Sztani (b. 1937)
1 July 1975 – 31 March 1976
Karl Bögelein (1927–2016)
1 April 1976 – 30 June 1976
Jürgen Sundermann (1940–2022)
1 July 1976 – 30 June 1979
Bundesliga runners-up 1979
Lothar Buchmann (b. 1936)
1 July 1979 – 30 June 1980
Jürgen Sundermann (1940–2022)
1 July 1980 – 30 June 1982
Helmut Benthaus (b. 1935)
1 July 1982 – 30 June 1985
German champions 1984
Otto Barić (b. 1932)
1 July 1985 – 4 March 1986
Willi Entenmann (1943–2012)
5 March 1986 – 30 June 1986
German Cup runners-up 1986
Egon Coordes (b. 1944)
1 July 1986 – 30 June 1987
Arie Haan (b. 1948)
1 July 1987 – 26 March 1990
UEFA Cup runners-up 1989
Willi Entenmann (1943–2012)
27 March 1990 – 19 November 1990
Christoph Daum (b. 1953)
20 November 1990 – 10 December 1993
German champions 1992
Jürgen Röber (b. 1953)
15 December 1993 – 25 April 1995
Jürgen Sundermann (b. 1940)
26 April 1995 – 30 June 1995
Rolf Fringer (b. 1957)
1 July 1995 – 13 August 1996
Joachim Löw (b. 1960)
14 August 1996 – 30 June 1998
German Cup 1997, UEFA Cup Winners' Cup runners-up 1998
Winfried Schäfer (b. 1950)
1 July 1998 – 4 December 1998
Wolfgang Rolff (b. 1959)
5 December 1998 – 31 December 1998
Rainer Adrion (b. 1953)
1 January 1999 – 2 May 1999
Ralf Rangnick (b. 1958)
3 May 1999 – 23 February 2001
Felix Magath (b. 1953)
24 February 2001 – 30 June 2004
Bundesliga runners-up 2003
Matthias Sammer (b. 1967)
1 July 2004 – 3 June 2005
Giovanni Trapattoni (b. 1939)
17 June 2005 – 9 February 2006
Armin Veh (b. 1961)
10 February 2006 – 23 November 2008
German champions 2007, German Cup runners-up 2007
Markus Babbel (b. 1972)
23 November 2008 – 6 December 2009
Multi-metric bars
World heat map
1963–64
1963–64
Season
1963–64
Division
Bundesliga
Tier
I
Position
5th
1964–65
1964–65
Season
1964–65
Division
Bundesliga
Tier
12th
1965–66
1965–66
Season
1965–66
Division
Bundesliga
Tier
11th
1966–67
1966–67
Season
1966–67
Division
Bundesliga
Tier
12th
1967–68
1967–68
Season
1967–68
Division
Bundesliga
Tier
8th
1968–69
1968–69
Season
1968–69
Division
Bundesliga
Tier
5th
1969–70
1969–70
Season
1969–70
Division
Bundesliga
Tier
7th
1970–71
1970–71
Season
1970–71
Division
Bundesliga
Tier
12th
1971–72
1971–72
Season
1971–72
Division
Bundesliga
Tier
8th
1972–73
1972–73
Season
1972–73
Division
Bundesliga
Tier
6th
1973–74
1973–74
Season
1973–74
Division
Bundesliga
Tier
9th
1974–75
1974–75
Season
1974–75
Division
Bundesliga
Tier
16th ↓
1975–76
1975–76
Season
1975–76
Division
2. Bundesliga
Tier
II
Position
11th
1976–77
1976–77
Season
1976–77
Division
2. Bundesliga
Tier
1st ↑
1977–78
1977–78
Season
1977–78
Division
Bundesliga
Tier
I
Position
4th
1978–79
1978–79
Season
1978–79
Division
Bundesliga
Tier
2nd
1979–80
1979–80
Season
1979–80
Division
Bundesliga
Tier
3rd
1980–81
1980–81
Season
1980–81
Division
Bundesliga
Tier
3rd
1981–82
1981–82
Season
1981–82
Division
Bundesliga
Tier
9th
1982–83
1982–83
Season
1982–83
Division
Bundesliga
Tier
3rd
1983–84
1983–84
Season
1983–84
Division
Bundesliga
Tier
1st
1984–85
1984–85
Season
1984–85
Division
Bundesliga
Tier
10th
1985–86
1985–86
Season
1985–86
Division
Bundesliga
Tier
5th
1986–87
1986–87
Season
1986–87
Division
Bundesliga
Tier
12th
1987–88
1987–88
Season
1987–88
Division
Bundesliga
Tier
4th
1988–89
1988–89
Season
1988–89
Division
Bundesliga
Tier
5th
1989–90
1989–90
Season
1989–90
Division
Bundesliga
Tier
6th
1990–91
1990–91
Season
1990–91
Division
Bundesliga
Tier
6th
1991–92
1991–92
Season
1991–92
Division
Bundesliga
Tier
1st
1992–93
1992–93
Season
1992–93
Division
Bundesliga
Tier
7th
1993–94
1993–94
Season
1993–94
Division
Bundesliga
Tier
7th
Ranked list
Season
Division
Tier
Position
1963–64
Bundesliga
I
5th
1964–65
Bundesliga
12th
1965–66
Bundesliga
11th
1966–67
Bundesliga
12th
1967–68
Bundesliga
8th
1968–69
Bundesliga
5th
1969–70
Bundesliga
7th
1970–71
Bundesliga
12th
1971–72
Bundesliga
8th
1972–73
Bundesliga
6th
1973–74
Bundesliga
9th
1974–75
Bundesliga
16th ↓
1975–76
2. Bundesliga
II
11th
1976–77
2. Bundesliga
1st ↑
1977–78
Bundesliga
I
4th
1978–79
Bundesliga
2nd
1979–80
Bundesliga
3rd
1980–81
Bundesliga
3rd
1981–82
Bundesliga
9th
1982–83
Bundesliga
3rd
1983–84
Bundesliga
1st
1984–85
Bundesliga
10th
1985–86
Bundesliga
5th
1986–87
Bundesliga
12th
1987–88
Bundesliga
4th
1988–89
Bundesliga
5th
1989–90
Bundesliga
6th
1990–91
Bundesliga
6th
1991–92
Bundesliga
1st
1992–93
Bundesliga
7th
1993–94
Bundesliga
7th
Multi-metric bars
World heat map
1994–95
1994–95
Season
1994–95
Division
Bundesliga
Tier
I
Position
12th
1995–96
1995–96
Season
1995–96
Division
Bundesliga
Tier
10th
1996–97
1996–97
Season
1996–97
Division
Bundesliga
Tier
4th
1997–98
1997–98
Season
1997–98
Division
Bundesliga
Tier
4th
1998–99
1998–99
Season
1998–99
Division
Bundesliga
Tier
11th
1999–2000
1999–2000
Season
1999–2000
Division
Bundesliga
Tier
8th
2000–01
2000–01
Season
2000–01
Division
Bundesliga
Tier
15th
2001–02
2001–02
Season
2001–02
Division
Bundesliga
Tier
8th
2002–03
2002–03
Season
2002–03
Division
Bundesliga
Tier
2nd
2003–04
2003–04
Season
2003–04
Division
Bundesliga
Tier
4th
2004–05
2004–05
Season
2004–05
Division
Bundesliga
Tier
5th
2005–06
2005–06
Season
2005–06
Division
Bundesliga
Tier
9th
2006–07
2006–07
Season
2006–07
Division
Bundesliga
Tier
1st
2007–08
2007–08
Season
2007–08
Division
Bundesliga
Tier
6th
2008–09
2008–09
Season
2008–09
Division
Bundesliga
Tier
3rd
2009–10
2009–10
Season
2009–10
Division
Bundesliga
Tier
6th
2010–11
2010–11
Season
2010–11
Division
Bundesliga
Tier
12th
2011–12
2011–12
Season
2011–12
Division
Bundesliga
Tier
6th
2012–13
2012–13
Season
2012–13
Division
Bundesliga
Tier
12th
2013–14
2013–14
Season
2013–14
Division
Bundesliga
Tier
15th
2014–15
2014–15
Season
2014–15
Division
Bundesliga
Tier
14th
2015–16
2015–16
Season
2015–16
Division
Bundesliga
Tier
17th ↓
2016–17
2016–17
Season
2016–17
Division
2. Bundesliga
Tier
II
Position
1st ↑
2017–18
2017–18
Season
2017–18
Division
Bundesliga
Tier
I
Position
7th
2018–19
2018–19
Season
2018–19
Division
Bundesliga
Tier
16th ↓
2019–20
2019–20
Season
2019–20
Division
2. Bundesliga
Tier
II
Position
2nd ↑
2020–21
2020–21
Season
2020–21
Division
Bundesliga
Tier
I
Position
9th
2021–22
2021–22
Season
2021–22
Division
Bundesliga
Tier
15th
2022–23
2022–23
Season
2022–23
Division
Bundesliga
Tier
16th
2023–24
2023–24
Season
2023–24
Division
Bundesliga
Tier
2nd
2024–25
2024–25
Season
2024–25
Division
Bundesliga
Tier
9th
2025–26
2025–26
Season
2025–26
Division
Bundesliga
Ranked list
Season
Division
Tier
Position
1994–95
Bundesliga
I
12th
1995–96
Bundesliga
10th
1996–97
Bundesliga
4th
1997–98
Bundesliga
4th
1998–99
Bundesliga
11th
1999–2000
Bundesliga
8th
2000–01
Bundesliga
15th
2001–02
Bundesliga
8th
2002–03
Bundesliga
2nd
2003–04
Bundesliga
4th
2004–05
Bundesliga
5th
2005–06
Bundesliga
9th
2006–07
Bundesliga
1st
2007–08
Bundesliga
6th
2008–09
Bundesliga
3rd
2009–10
Bundesliga
6th
2010–11
Bundesliga
12th
2011–12
Bundesliga
6th
2012–13
Bundesliga
12th
2013–14
Bundesliga
15th
2014–15
Bundesliga
14th
2015–16
Bundesliga
17th ↓
2016–17
2. Bundesliga
II
1st ↑
2017–18
Bundesliga
I
7th
2018–19
Bundesliga
16th ↓
2019–20
2. Bundesliga
II
2nd ↑
2020–21
Bundesliga
I
9th
2021–22
Bundesliga
15th
2022–23
Bundesliga
16th
2023–24
Bundesliga
2nd
2024–25
Bundesliga
9th
2025–26
Bundesliga
· Bundesliga positions
1st Champions
↑ Promoted
↓ Relegated
References
"The German soccer dictionary: Meanings, definitions, translations..."