VfB Stuttgart
8th in the Bundesliga, 12 points from 9 games. Last 5, all competitions: L · BundesligaHome v Borussia MönchengladbachLost 2–3W · DFB-Pokal · Second roundAway at SC PaderbornWon 1–0W · BundesligaAway at Bayer LeverkusenWon 4–2L · Champions League · Matchday 4Away at GalatasarayLost 0–2W · BundesligaHome v Werder BremenWon 1–0
What’s at stake: 3 pts from Conference League · 5 pts clear of relegation
7th season in a row in the BundesligaHome ground: MHPArena
Honours: 🏆 DFB-Pokal ×4 · 2. Bundesliga ×1 (since 2011–12) · ▲ 2 promotions
- DFB-Pokal 4
- 2. Bundesliga 12016–17
- Promotions 22019–20 to Bundesliga; 2016–17 to Bundesliga
Title totals are all-time where we hold the full list. Counts marked "since" and promotions come from the seasons on this site.
Pyramid:2. Bundesliga (tier below)
VfB Stuttgart’s journey through the German pyramid
Compare with another clubThis season so far: 8th in the Bundesliga, 8th of 56 across the top three German divisions. Since 2010–11: 2 promotions and 2 relegations.
- Promoted
- Relegated
Season by season 17 seasons
- 2026–27T1Bundesliga8th of 188th of 56
- 2025–26T1Bundesliga4th of 184th of 56
- 2024–25T1Bundesliga9th of 189th of 56
- 2023–24T1Bundesliga2nd of 182nd of 56
- 2022–23T1Bundesliga16th of 1816th of 56
- 2021–22T1Bundesliga15th of 1815th of 56
- 2020–21T1Bundesliga9th of 189th of 56
- 2019–20T22. Bundesliga ▲ Promoted2nd of 1820th of 56
- 2018–19T1Bundesliga ▼ Relegated16th of 1816th of 56
- 2017–18T1Bundesliga7th of 187th of 56
- 2016–17T22. Bundesliga ▲ Promoted1st of 1819th of 56
- 2015–16T1Bundesliga ▼ Relegated17th of 1817th of 56
- 2014–15T1Bundesliga14th of 1814th of 56
- 2013–14T1Bundesliga15th of 1815th of 56
- 2012–13T1Bundesliga12th of 1812th of 56
- 2011–12T1Bundesliga6th of 186th of 56
- 2010–11T1Bundesliga12th of 18
Fixtures
Times in local kick-off time (Berlin)
- BLASchalke 04
- UCLAInter Milan
- BLHEintracht Frankfurt
- DFBHDynamo Dresden 2BL
- BLASV Elversberg
- UCLHLille
All 30 fixtures
- BLHUnion Berlin
- BLASC Freiburg
- BLHFC Augsburg
- BLARB Leipzig
- BLHMainz 05
- UCLHClub Brugge
- BLHBayern Munich
- UCLAPSV Eindhoven
- BLA1. FC Köln
- BLHTSG Hoffenheim
- BLABorussia Dortmund
- BLHSC Paderborn
- BLHHamburger SV
- BLABorussia Mönchengladbach
- BLHBayer Leverkusen
- BLAWerder Bremen
- BLHSchalke 04
- BLAEintracht Frankfurt
- BLHSV Elversberg
- BLAUnion Berlin
- BLHSC Freiburg
- BLAFC Augsburg
- BLHRB Leipzig
- BLAMainz 05
Results
- BLHWerder BremenW1–0
- UCLAGalatasarayL0–2
- BLABayer LeverkusenW4–2
- DFBASC Paderborn BLW1–0
- BLHBorussia MönchengladbachL2–3
- UCLHAtlético MadridD1–1
All 15 results
- BLAHamburger SVL0–1
- UCLASlovan BratislavaW3–0
- BLASC PaderbornW2–0
- BLHBorussia DortmundL0–1
- BLATSG HoffenheimL1–2
- UCLHVikingW3–1
- BLH1. FC KölnW4–1
- BLABayern MunichL1–5
- DFBAHansa Rostock 3LW4–0
Competitions
8th of 18 · 12 pts
Full table →- 1–4 Champions League
- 5th Europa League
- 6th Conference League
- 16th Relegation play-off
- 17–18 Relegation
| Pos | Club | P | W | D | L | GF | GA | GD | Form | PtsL5 |
|---|---|---|---|---|---|---|---|---|---|---|
| 5 (Europa League) | Bayer Leverkusen | 9 | 5 | 1 | 3 | 20 | 17 | +3 | WWLLW | 169 |
| 6 (Conference League) | Werder Bremen | 9 | 4 | 3 | 2 | 17 | 15 | +2 | DDWWL | 158 |
| 7 | SV Elversberg | 9 | 4 | 1 | 4 | 17 | 18 | −1 | LWLWL | 136 |
| 8 | VfB Stuttgart | 9 | 4 | 0 | 5 | 15 | 15 | 0 | WLLWW | 129 |
| 9 | TSG Hoffenheim | 9 | 4 | 0 | 5 | 16 | 17 | −1 | LWWLW | 129 |
| 10 | Eintracht Frankfurt | 9 | 3 | 3 | 3 | 15 | 20 | −5 | LWLWD | 127 |
| 11 | Hamburger SV | 9 | 4 | 0 | 5 | 10 | 20 | −10 | WWLLW | 129 |
14th of 36 in the league phase · 7 pts · Next: Matchday 5 v Inter Milan
Tables and bracket →- 1–8 Round of 16
- 9–24 Knockout play-offs
- 25–36 Eliminated
| Pos | Club | P | W | D | L | GF | GA | GD | Form | PtsL5 |
|---|---|---|---|---|---|---|---|---|---|---|
| 11 (Knockout play-offs) | Real Betis | 4 | 3 | 0 | 1 | 8 | 6 | +2 | WWWL | 99 |
| 12 (Knockout play-offs) | Borussia Dortmund | 4 | 3 | 0 | 1 | 7 | 5 | +2 | WLWW | 99 |
| 13 (Knockout play-offs) | Bayern Munich | 4 | 2 | 2 | 0 | 12 | 5 | +7 | WDDW | 88 |
| 14 (Knockout play-offs) | VfB Stuttgart | 4 | 2 | 1 | 1 | 7 | 4 | +3 | WWDL | 77 |
| 15 (Knockout play-offs) | Inter Milan | 4 | 2 | 0 | 2 | 8 | 6 | +2 | LLWW | 66 |
| 16 (Knockout play-offs) | LASK | 4 | 2 | 0 | 2 | 10 | 9 | +1 | LLWW | 66 |
| 17 (Knockout play-offs) | Manchester United | 4 | 2 | 0 | 2 | 8 | 8 | 0 | WLLW | 66 |
- UCLHVikingW3–1
- UCLASlovan BratislavaW3–0
- UCLHAtlético MadridD1–1
- UCLAGalatasarayL0–2
- UCLAInter Milan
- UCLHLille
- UCLHClub Brugge
- UCLAPSV Eindhoven
Next: Round of 16 v Dynamo Dresden
Full bracket →- DFBAHansa Rostock 3LW4–0
- DFBASC Paderborn BLW1–0
- DFBHDynamo Dresden 2BL
Runs
DFB-Pokal
4 titles in all, plus 4 lost finals (most recently 2026). Won it in 2024–25.
Only seasons where the club reached the main UEFA competition are shown.
No dot means the club did not qualify for the group/league or knockout stage that season.