Bundesliga 2026-27 · Matchday 3
What did TSG Hoffenheim's 2-1 win over VfB Stuttgart change in the Bundesliga table?
Goals
TSG Hoffenheim
- 13'Adam Hlozek
- 67'Adam Hlozek
VfB Stuttgart
- 48'Maximilian Mittelstadt
HT 1-0
What this result changed
Standings entering Sep 12, Korea time (results through the previous day), plus this game only. Other games played on Sep 12 (Korea time) are not included.
This game alone
- VfB StuttgartPosition #9→#11
- TSG HoffenheimPosition #16→#9
Position change only:1. FC Köln #11→#12, SC Paderborn #12→#13, Eintracht Frankfurt #13→#14, Schalke 04 #14→#15, Union Berlin #15→#16
Before → with this result only
| TSG Hoffenheim | VfB Stuttgart | |
|---|---|---|
| Position | #16→ | #9→ |
| Points | 0→ | 3 |
| Record | 0-0-2→ | 1-0-1→ |
| Games left | 32→ | 32→ |
| Possible finish | #1–18 | #1–18 |
| Out of title race in | 31 | 32→ |
| Out of UCL race in | 31 | 32→ |
| Pts to clear auto-relegation | - | 94→ |
“-” means there is no such number: for a clinch, the club can't clinch on its own (it needs other results); for an elimination, losing every remaining game still wouldn't settle it.
After all games on Sep 12 (Korea time)
Standings entering Sep 12, Korea time (results through the previous day), plus the 6 games finished on Sep 12. Clinches and eliminations that took more than one of those results show up only here.
17 clubs with a position change only
FC Augsburg #1→#3, SC Freiburg #2→#1, Borussia Dortmund #3→#2, Mainz 05 #5→#7, Bayern Munich #6→#5, Bayer Leverkusen #7→#6, RB Leipzig #8→#10, VfB Stuttgart #9→#13, Werder Bremen #10→#12, 1. FC Köln #11→#14, SC Paderborn #12→#15, Eintracht Frankfurt #13→#8, Schalke 04 #14→#9, Union Berlin #15→#16, TSG Hoffenheim #16→#11, Borussia Mönchengladbach #17→#18, Hamburger SV #18→#17
Games counted that day:
In races with more than 8 games left, countdown changes that stay far off (a clinch needing more than two-thirds of the points left, or an elimination more than half the games left away) are left out of this list. Clinches and eliminations are always listed, and both clubs' numbers are all in the two-club table.
Current numbers, including the day's other games, on the club pages:TSG Hoffenheim scenarios →VfB Stuttgart scenarios →
Team stats
| TSG Hoffenheim | VfB Stuttgart | |
|---|---|---|
| 42.7% | Possession | 57.3% |
| 20 | Shots | 16 |
| 8 | Shots on target | 5 |
| 5 | Corners | 7 |
| 15 | Fouls | 8 |
| 2 | Offsides | 1 |
| 1 | Yellow cards | 0 |
| 0 | Red cards | 0 |
Cards & substitutions
Cards
TSG Hoffenheim
- Wouter Burger
VfB Stuttgart
No cards
Card times are not in the feed for European matches, so only names are listed.
Substitutions
TSG Hoffenheim
- 55'On: Patrick WimmerOff: Bambase Conte
- 69'On: Machida KokiOff: Mats Rots
- 69'On: Valentin GendreyOff: Vladimir Coufal
- 82'On: Andrej KramaricOff: Adam Hlozek
- 82'On: Fisnik AsllaniOff: Tim Lemperle
VfB Stuttgart
- 35'On: 스팔트Off: Angelo Stiller
- 65'On: Bilal El KhannoussOff: Chris Fuhrich
- 65'On: Deniz UndavOff: Ermedin Demirovic
- 81'On: Jamie LewelingOff: Josha Vagnoman
- 81'On: Leo SauerOff: Ramon Hendriks
Player stats
TSG Hoffenheim4-2-3-1
| Player | Pos | Min | G | A | Cards |
|---|---|---|---|---|---|
| 1Oliver Baumann | GK | 90 | |||
| 34Vladimir Coufal | DF | 69 | |||
| 5Ozan Kabak | DF | 90 | |||
| 21Albian Hajdari | DF | 90 | |||
| 39Mats Rots | DF | 69 | |||
| 7Leon Avdullahu | MF | 90 | |||
| 18Wouter Burger | MF | 90 | |||
| 20Bambase Conte | MF | 55 | 1 | ||
| 10Adam Hlozek | MF | 82 | 2 | ||
| 14Adam Daghim | MF | 90 | 1 | ||
| 19Tim Lemperle | FW | 82 | |||
| 8Patrick Wimmer | MF | 35 | |||
| 28Machida Koki | DF | 21 | |||
| 15Valentin Gendrey | DF | 21 | |||
| 27Andrej Kramaric | FW | 8 | |||
| 11Fisnik Asllani | FW | 8 |
Unused substitutes: Luca Philipp, Max Moerstedt, Nathan De Cat, Robin Hranac
Indented names came off the bench. Minutes exclude stoppage time (a full match is 90).
VfB Stuttgart3-4-2-1
| Player | Pos | Min | G | A | Cards |
|---|---|---|---|---|---|
| 1Fabian Bredlow | GK | 90 | |||
| 29Finn Jeltsch | DF | 90 | |||
| 24Jeff Chabot | DF | 90 | |||
| 3Ramon Hendriks | DF | 81 | |||
| 4Josha Vagnoman | MF | 81 | |||
| 21Grischa Promel | MF | 90 | |||
| 6Angelo Stiller | MF | 35 | |||
| 7Maximilian Mittelstadt | MF | 90 | 1 | ||
| 9Ermedin Demirovic | MF | 65 | |||
| 10Chris Fuhrich | MF | 65 | |||
| 17Dzenan Pejcinovic | FW | 90 | |||
| 47스팔트 | DF | 55 | |||
| 11Bilal El Khannouss | MF | 25 | |||
| 26Deniz Undav | FW | 25 | |||
| 18Jamie Leweling | FW | 9 | |||
| 44Leo Sauer | FW | 9 |
Unused substitutes: Leonidas Stergiou, Atakan Karazor, Marius Funk, 헤르베르트
Indented names came off the bench. Minutes exclude stoppage time (a full match is 90).
Match data: Naver Sports. Clinch and elimination numbers and possible finishes are computed by this site. Players the league feed names only in Korean script are shown in Korean.