BUNDESLIGA · 2026/27
TSG Hoffenheim 2–1 VfB Stuttgart: Bundesliga Result
TSG Hoffenheim beat VfB Stuttgart 2–1 on Sat, Sep 12, 2026 at PreZero Arena, Sinsheim in Bundesliga Matchday 3. The half-time score was 1–0.
RESULT
TSG Hoffenheim vs VfB Stuttgart result and match summary
TSG Hoffenheim beat VfB Stuttgart 2–1 on Sat, Sep 12, 2026 at PreZero Arena, Sinsheim in Bundesliga Matchday 3. The half-time score was 1–0.
HIGHLIGHTS & VIDEOS
TSG Hoffenheim vs VfB Stuttgart highlights and videos
Watch up to four available highlights, goals, analysis clips and interviews from this match.
Hoffenheim 2-1 VfB Stuttgart
Official Bundesliga highlights: Hoffenheim 2-1 VfB Stuttgart.
Published by Bundesliga ·
Watch on Bundesliga ↗MATCH INFORMATION
TSG Hoffenheim vs VfB Stuttgart match information
The main facts from this Bundesliga match in one quick view.
KEY MOMENTS
Key moments from TSG Hoffenheim vs VfB Stuttgart
Goals, cards, substitutions and other major moments in match order.
- Adam HlozekTSG Hoffenheim
Goal! Hoffenheim 1, Stuttgart 0. Adam Hlozek (Hoffenheim) right footed shot from the centre of the box to the bottom left corner. Assisted by Bambasé Conté following a fast break.
- Start DelayVfB Stuttgart
Delay in match because of an injury Angelo Stiller (Stuttgart).
- End DelayVfB Stuttgart
Delay over. They are ready to continue.
- Yanik SpaltVfB Stuttgart
Substitution, Stuttgart. Yanik Spalt replaces Angelo Stiller because of an injury.
- Halftime
First Half ends, Hoffenheim 1, Stuttgart 0.
- Maximilian MittelstädtVfB Stuttgart
Goal! Hoffenheim 1, Stuttgart 1. Maximilian Mittelstädt (Stuttgart) left footed shot from the centre of the box to the bottom left corner.
- Patrick WimmerTSG Hoffenheim
Substitution, Hoffenheim. Patrick Wimmer replaces Bambasé Conté.
- Wouter BurgerTSG Hoffenheim
Wouter Burger (Hoffenheim) is shown the yellow card.
- Bilal El KhannoussVfB Stuttgart
Substitution, Stuttgart. Bilal El Khannouss replaces Chris Führich.
- Deniz UndavVfB Stuttgart
Substitution, Stuttgart. Deniz Undav replaces Ermedin Demirovic.
- Adam HlozekTSG Hoffenheim
Goal! Hoffenheim 2, Stuttgart 1. Adam Hlozek (Hoffenheim) left footed shot from the centre of the box to the bottom left corner. Assisted by Adam Daghim following a fast break.
- Valentin GendreyTSG Hoffenheim
Substitution, Hoffenheim. Valentin Gendrey replaces Vladimír Coufal.
- Koki MachidaTSG Hoffenheim
Substitution, Hoffenheim. Koki Machida replaces Mats Rots.
- Leo SauerVfB Stuttgart
Substitution, Stuttgart. Leo Sauer replaces Ramon Hendriks.
- Jamie LewelingVfB Stuttgart
Substitution, Stuttgart. Jamie Leweling replaces Josha Vagnoman.
- Start DelayTSG Hoffenheim
Delay in match because of an injury Oliver Baumann (Hoffenheim).
- Start DelayVfB Stuttgart
Delay in match (Stuttgart).
- Andrej KramaricTSG Hoffenheim
Substitution, Hoffenheim. Andrej Kramaric replaces Adam Hlozek.
- Fisnik AsllaniTSG Hoffenheim
Substitution, Hoffenheim. Fisnik Asllani replaces Tim Lemperle.
- End DelayTSG Hoffenheim
Delay over. They are ready to continue.
- Ermedin DemirovicVfB Stuttgart
Attempt saved. Ermedin Demirovic (Stuttgart) left footed shot from a difficult angle on the left is saved in the centre of the goal by Oliver Baumann (Hoffenheim). Assisted by Maximilian Mittelstädt.
- Adam HlozekTSG Hoffenheim
VAR Decision: No Penalty Hoffenheim.
- Dzenan PejcinovicVfB Stuttgart
Attempt saved. Dzenan Pejcinovic (Stuttgart) left footed shot from the centre of the box is saved in the centre of the goal by Oliver Baumann (Hoffenheim). Assisted by Chris Führich with a through ball.
- Ozan KabakTSG Hoffenheim
Attempt saved. Ozan Kabak (Hoffenheim) right footed shot from the centre of the box is saved in the centre of the goal by Fabian Bredlow (Stuttgart). Assisted by Mats Rots with a cross.
- Patrick WimmerTSG Hoffenheim
Attempt saved. Patrick Wimmer (Hoffenheim) right footed shot from the centre of the box is saved in the centre of the goal by Fabian Bredlow (Stuttgart). Assisted by Fisnik Asllani.
TEAM STATS
TSG Hoffenheim vs VfB Stuttgart match stats
Compare every available team statistic from the match.
| TSG Hoffenheim | Statistic | VfB Stuttgart |
|---|---|---|
| 15 | Fouls | 8 |
| 1 | Yellow Cards | 0 |
| 0 | Red Cards | 0 |
| 2 | Offsides | 1 |
| 5 | Corner Kicks | 7 |
| 4 | Saves | 6 |
| 42.7 | Possession | 57.3 |
| 20 | SHOTS | 16 |
| 8 | ON GOAL | 5 |
| 0.4 | On Target % | 0.3 |
| 0 | Penalty Goals | 0 |
| 0 | Penalty Kicks Taken | 0 |
| 277 | Accurate Passes | 396 |
| 380 | Passes | 511 |
| 0.7 | Pass Completion % | 0.8 |
| 4 | Accurate Crosses | 9 |
| 15 | Crosses | 19 |
| 0.3 | Cross % | 0.5 |
| 54 | Long Balls | 52 |
| 18 | Accurate Long Balls | 15 |
| 0.3 | Long Balls % | 0.3 |
| 5 | Blocked Shots | 4 |
| 9 | Effective Tackles | 10 |
| 14 | Tackles | 13 |
| 0.6 | Tackle % | 0.8 |
| 18 | Interceptions | 7 |
| 38 | Effective Clearances | 34 |
| 38 | Clearances | 34 |
LINEUPS
TSG Hoffenheim vs VfB Stuttgart lineups
Starting players and substitutes listed for both teams.
TSG Hoffenheim lineup
- Oliver BaumannG
- Albian HajdariCD-L
- Ozan KabakCD-R
- Mats RotsLB
- Vladimír CoufalRB
- Adam HlozekAM
- Wouter BurgerLM
- Leon AvdullahuRM
- Tim LemperleForward
- Adam DaghimAM-L
- Bambasé ContéAM-R
- Robin HranácSUB
- Luca PhilippSUB
- Fisnik AsllaniSUB
- Valentin GendreySUB
- Patrick WimmerSUB
- Koki MachidaSUB
- Andrej KramaricSUB
- Nathan De CatSUB
- Max MoerstedtSUB
VfB Stuttgart lineup
- Fabian BredlowG
- Jeff ChabotCD
- Ramon HendriksCD-L
- Finn JeltschCD-R
- Angelo StillerCM-L
- Grischa PrömelCM-R
- Maximilian MittelstädtLM
- Josha VagnomanRM
- Dzenan PejcinovicForward
- Chris FührichCF-L
- Ermedin DemirovicCF-R
- Leo SauerSUB
- Jamie LewelingSUB
- Maximilian HerwerthSUB
- Atakan KarazorSUB
- Deniz UndavSUB
- Leonidas StergiouSUB
- Yanik SpaltSUB
- Bilal El KhannoussSUB
- Marius FunkSUB
SAME ROUND
COMMENTARY
TSG Hoffenheim vs VfB Stuttgart match commentary
Open the minute-by-minute record for more match action.
Show full match commentary 95 updates
Lineups are announced and players are warming up.
First Half begins.
Handball by Mats Rots (Hoffenheim).
Foul by Adam Hlozek (Hoffenheim).
Finn Jeltsch (Stuttgart) wins a free kick in the defensive half.
Attempt missed. Adam Hlozek (Hoffenheim) left footed shot from the centre of the box is close, but misses to the left. Assisted by Adam Daghim with a through ball.
Vladimír Coufal (Hoffenheim) wins a free kick in the defensive half.
Foul by Angelo Stiller (Stuttgart).
Foul by Albian Hajdari (Hoffenheim).
Ermedin Demirovic (Stuttgart) wins a free kick in the defensive half.
Attempt saved. Ermedin Demirovic (Stuttgart) right footed shot from the centre of the box is saved in the bottom left corner by Oliver Baumann (Hoffenheim).
Attempt missed. Mats Rots (Hoffenheim) right footed shot from outside the box is too high. Assisted by Tim Lemperle.
Foul by Bambasé Conté (Hoffenheim).
Ramon Hendriks (Stuttgart) wins a free kick in the defensive half.
Attempt saved. Grischa Prömel (Stuttgart) right footed shot from outside the box is saved in the bottom left corner by Oliver Baumann (Hoffenheim). Assisted by Dzenan Pejcinovic with a headed pass.
Foul by Adam Daghim (Hoffenheim).
Josha Vagnoman (Stuttgart) wins a free kick in the defensive half.
Bambasé Conté (Hoffenheim) wins a free kick in the defensive half.
Foul by Maximilian Mittelstädt (Stuttgart).
Foul by Adam Hlozek (Hoffenheim).
Ramon Hendriks (Stuttgart) wins a free kick in the defensive half.
Attempt blocked. Ermedin Demirovic (Stuttgart) right footed shot from the centre of the box is blocked. Assisted by Josha Vagnoman.
Corner, Hoffenheim. Conceded by Jeff Chabot.
Offside, Hoffenheim. Mats Rots is caught offside.
Foul by Adam Daghim (Hoffenheim).
Grischa Prömel (Stuttgart) wins a free kick in the attacking half.
Attempt missed. Adam Hlozek (Hoffenheim) right footed shot from the centre of the box misses to the right. Assisted by Adam Daghim.
Attempt saved. Adam Hlozek (Hoffenheim) right footed shot from outside the box is saved in the bottom left corner by Fabian Bredlow (Stuttgart).
Attempt blocked. Tim Lemperle (Hoffenheim) right footed shot from the centre of the box is blocked. Assisted by Mats Rots with a through ball.
Attempt missed. Grischa Prömel (Stuttgart) right footed shot from outside the box is too high. Assisted by Chris Führich.
Attempt missed. Wouter Burger (Hoffenheim) left footed shot from the left side of the box is too high. Assisted by Mats Rots.
Fourth official has announced 3 minutes of added time.
Handball by Adam Hlozek (Hoffenheim).
Wouter Burger (Hoffenheim) wins a free kick in the defensive half.
Foul by Ermedin Demirovic (Stuttgart).
Second Half begins Hoffenheim 1, Stuttgart 0.
Corner, Hoffenheim. Conceded by Finn Jeltsch.
Foul by Tim Lemperle (Hoffenheim).
Fabian Bredlow (Stuttgart) wins a free kick in the defensive half.
Attempt missed. Finn Jeltsch (Stuttgart) right footed shot from outside the box misses to the left.
Attempt missed. Ermedin Demirovic (Stuttgart) left footed shot from the centre of the box misses to the left. Assisted by Finn Jeltsch.
Foul by Tim Lemperle (Hoffenheim).
Finn Jeltsch (Stuttgart) wins a free kick in the attacking half.
Foul by Mats Rots (Hoffenheim).
Josha Vagnoman (Stuttgart) wins a free kick in the defensive half.
Foul by Wouter Burger (Hoffenheim).
Yanik Spalt (Stuttgart) wins a free kick on the right wing.
Attempt saved. Wouter Burger (Hoffenheim) left footed shot from outside the box is saved in the bottom right corner by Fabian Bredlow (Stuttgart). Assisted by Patrick Wimmer.
Attempt saved. Tim Lemperle (Hoffenheim) right footed shot from a difficult angle on the left is saved in the bottom left corner by Fabian Bredlow (Stuttgart). Assisted by Adam Daghim.
Attempt missed. Mats Rots (Hoffenheim) left footed shot from outside the box is too high.
Corner, Stuttgart. Conceded by Ozan Kabak.
Offside, Stuttgart. Finn Jeltsch is caught offside.
Corner, Stuttgart. Conceded by Oliver Baumann.
Attempt blocked. Adam Hlozek (Hoffenheim) right footed shot from the left side of the box is blocked. Assisted by Tim Lemperle.
Corner, Hoffenheim. Conceded by Grischa Prömel.
Attempt blocked. Tim Lemperle (Hoffenheim) right footed shot from outside the box is blocked.
Foul by Tim Lemperle (Hoffenheim).
Yanik Spalt (Stuttgart) wins a free kick in the defensive half.
Wouter Burger (Hoffenheim) wins a free kick in the attacking half.
Foul by Yanik Spalt (Stuttgart).
Attempt blocked. Adam Hlozek (Hoffenheim) right footed shot from outside the box is blocked. Assisted by Tim Lemperle.
Attempt missed. Patrick Wimmer (Hoffenheim) right footed shot from outside the box is too high.
Albian Hajdari (Hoffenheim) wins a free kick in the defensive half.
Foul by Deniz Undav (Stuttgart).
Patrick Wimmer (Hoffenheim) wins a free kick in the attacking half.
Foul by Yanik Spalt (Stuttgart).
Attempt missed. Patrick Wimmer (Hoffenheim) left footed shot from outside the box is too high following a set piece situation.
Corner, Stuttgart. Conceded by Patrick Wimmer.
Attempt missed. Finn Jeltsch (Stuttgart) header from the centre of the box is too high. Assisted by Maximilian Mittelstädt with a cross following a corner.
Corner, Stuttgart. Conceded by Adam Daghim.
Attempt missed. Finn Jeltsch (Stuttgart) with an attempt from the centre of the box misses to the right. Assisted by Maximilian Mittelstädt with a cross following a corner.
Foul by Fisnik Asllani (Hoffenheim).
Yanik Spalt (Stuttgart) wins a free kick in the defensive half.
Patrick Wimmer (Hoffenheim) wins a free kick in the attacking half.
Foul by Yanik Spalt (Stuttgart).
Foul by Ozan Kabak (Hoffenheim).
Leo Sauer (Stuttgart) wins a free kick on the left wing.
Attempt blocked. Jeff Chabot (Stuttgart) header from the right side of the six yard box is blocked. Assisted by Bilal El Khannouss with a cross.
Attempt blocked. Adam Daghim (Hoffenheim) left footed shot from the right side of the box is blocked. Assisted by Fisnik Asllani.
Corner, Hoffenheim. Conceded by Maximilian Mittelstädt.
Corner, Stuttgart. Conceded by Valentin Gendrey.
Attempt missed. Finn Jeltsch (Stuttgart) header from the centre of the box misses to the left. Assisted by Maximilian Mittelstädt with a cross following a corner.
Attempt blocked. Bilal El Khannouss (Stuttgart) header from the centre of the box is blocked. Assisted by Finn Jeltsch.
Fisnik Asllani (Hoffenheim) wins a free kick in the defensive half.
Foul by Deniz Undav (Stuttgart).
Attempt saved. Fisnik Asllani (Hoffenheim) right footed shot from the left side of the six yard box is saved in the bottom left corner by Fabian Bredlow (Stuttgart). Assisted by Patrick Wimmer.
Corner, Hoffenheim. Conceded by Maximilian Mittelstädt.
Fourth official has announced 4 minutes of added time.
Offside, Hoffenheim. Albian Hajdari is caught offside.
Corner, Stuttgart. Conceded by Valentin Gendrey.
Attempt blocked. Grischa Prömel (Stuttgart) header from the centre of the box is blocked. Assisted by Maximilian Mittelstädt with a cross.
Corner, Stuttgart. Conceded by Valentin Gendrey.
Attempt missed. Jeff Chabot (Stuttgart) header from the centre of the box misses to the right. Assisted by Maximilian Mittelstädt with a cross following a corner.
Second Half ends, Hoffenheim 2, Stuttgart 1.
Match ends, Hoffenheim 2, Stuttgart 1.