Bundesliga Regular Season - 32
1899 Hoffenheim 3 - 3 FT VfB Stuttgart
Match Statistics
Possession
Shots
Shots on Target
Expected Goals (xG)
Passes
Pass Accuracy
Corners
Fouls
Yellow Cards
Red Cards
Match Events
8' A. Kramaric (F. Asllani)
C. Fuhrich (R. Hendriks) 20'
23' B. Toure
HT
49' A. Kramaric (B. Toure)
49' A. Kramaric
↓ J. Chabot ↑M. Mittelstadt 55'
↓ J. Vagnoman ↑E. Demirovic 55'
B. El Khannouss 58'
E. Demirovic (J. Leweling) 64'
68' Bernardo
A. Karazor 69'
↓ B. El Khannouss ↑L. Assignon 76'
81' ↓ T. Lemperle ↑M. Moerstedt
83' O. Kabak
↓ J. Leweling ↑T. Tomas 86'
90' ↓ F. Asllani ↑A. Prass
90'+1 ↓ A. Kramaric ↑M. Damar
90'+1 ↓ W. Burger ↑K. Akpoguma
T. Tomas 90'+5
FT
Player Cards
Our take on every player in this match
1899 Hoffenheim
Goalkeepers
Oliver Baumann
PROVOCATEUR
1
Fouls Won
1
Fouls Won
1
Duels Won
0
Pens Won
Defenders
Vladimír Coufal
STORMTROOPER
1
Shots
1
Shots
0
Goals
1
On Target
Ozan Kabak
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Albian Hajdari
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Bernardo
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Midfielders
Leon Avdullahu
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
39%
Pass Acc
Wouter Burger
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
21%
Pass Acc
Andrej Kramarić
HITMAN
2
Goals
2
Goals
3
On Target
8.3
Rating
Fisnik Asllani
PROVIDER
1
Assists
1
Assists
2
Key Passes
6
Rating
Bazoumana Touré
ARCHITECT
3
Key Passes
3
Key Passes
1
Assists
17%
Pass Acc
Forwards
Tim Lemperle
LATE SHIFT
9
Late Mins
9
Late Mins
81
Total Mins
81
Entry
BENCH
Luca Philipp
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Kevin Akpoguma
LATE SHIFT
15
Late Mins
15
Late Mins
3
Total Mins
Started
Entry
Alexander Prass
LATE SHIFT
15
Late Mins
15
Late Mins
4
Total Mins
Started
Entry
Luka Duric
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Muhammed Damar
LATE SHIFT
15
Late Mins
15
Late Mins
3
Total Mins
Started
Entry
Cole Campbell
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Adam Hložek
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Ihlas Bebou
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Max Moerstedt
LATE SHIFT
15
Late Mins
15
Late Mins
13
Total Mins
Started
Entry
VfB Stuttgart
Goalkeepers
Alexander Nübel
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Defenders
Josha Vagnoman
LATE SHIFT
15
Late Mins
15
Late Mins
55
Total Mins
55
Entry
Luca Jaquez
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
71%
Duel Win %
Jeff Chabot
PROVOCATEUR
2
Fouls Won
2
Fouls Won
6
Duels Won
0
Pens Won
Ramon Hendriks
PROVOCATEUR
3
Fouls Won
3
Fouls Won
4
Duels Won
0
Pens Won
Midfielders
Atakan Karazor
FRIENDLY FIRE
Red Card
Mistake
Red Card
Mistake
1
Fouls
6.2
Rating
Angelo Stiller
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Jamie Leweling
PROVOCATEUR
2
Fouls Won
2
Fouls Won
4
Duels Won
0
Pens Won
Bilal El Khannouss
LATE SHIFT
14
Late Mins
14
Late Mins
76
Total Mins
76
Entry
Chris Führich
FINISHER
1
Goals
1
Goals
3
Shots
7.3
Rating
Forwards
Deniz Undav
PROVOCATEUR
3
Fouls Won
3
Fouls Won
5
Duels Won
0
Pens Won
BENCH
Fabian Bredlow
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Maximilian Mittelstädt
PROVOCATEUR
2
Fouls Won
2
Fouls Won
4
Duels Won
0
Pens Won
Lorenz Assignon
LATE SHIFT
15
Late Mins
15
Late Mins
18
Total Mins
Started
Entry
Dan Zagadou
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Nikolas Nartey
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Chema Andrés
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Badredine Bouanani
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Tiago Tomás
CLUTCH HERO
90
Goal Time
90
Goal Time
Goal
Impact
6.5
Rating
Ermedin Demirović
SUPER SUB
1
Goal
1
Goal
39
Minutes
7.3
Rating
Head to Head
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| 12/20/2025 | VfB Stuttgart | 0 - 0 | 1899 Hoffenheim | Bundesliga | MHP Arena |
| 02/23/2025 | 1899 Hoffenheim | 1 - 1 | VfB Stuttgart | Bundesliga | PreZero Arena |
| 10/06/2024 | VfB Stuttgart | 1 - 1 | 1899 Hoffenheim | Bundesliga | MHPArena |
| 03/16/2024 | 1899 Hoffenheim | 0 - 3 | VfB Stuttgart | Bundesliga | PreZero Arena |
| 10/28/2023 | VfB Stuttgart | 2 - 3 | 1899 Hoffenheim | Bundesliga | Stuttgart Arena |
| 05/27/2023 | VfB Stuttgart | 1 - 1 | 1899 Hoffenheim | Bundesliga | Mercedes-Benz-Arena |
| 01/24/2023 | 1899 Hoffenheim | 2 - 2 | VfB Stuttgart | Bundesliga | PreZero Arena |
| 02/25/2022 | 1899 Hoffenheim | 2 - 1 | VfB Stuttgart | Bundesliga | PreZero Arena |
| 10/02/2021 | VfB Stuttgart | 3 - 1 | 1899 Hoffenheim | Bundesliga | Mercedes-Benz-Arena |
| 03/14/2021 | VfB Stuttgart | 2 - 0 | 1899 Hoffenheim | Bundesliga | Mercedes-Benz-Arena |
12/20/2025
02/23/2025
10/06/2024
03/16/2024
10/28/2023
05/27/2023
01/24/2023
02/25/2022
10/02/2021
03/14/2021
1899 Hoffenheim Win
VfB Stuttgart Win
Draw
League Standings
P: 32 GD: +81
P: 32 GD: +33
P: 32 GD: +21
P: 32 GD: +23
P: 32 GD: +20
P: 32 GD: +16
P: 32 GD: -8
P: 32 GD: -3
P: 32 GD: -14
P: 32 GD: -9
P: 32 GD: -13
P: 32 GD: -15
P: 32 GD: -20
P: 32 GD: -8
P: 32 GD: -20
P: 34 GD: -26
P: 32 GD: -28
P: 32 GD: -31
19 SC Paderborn 07 4 pts
P: 2 GD: +1
League Standings
P: 33 GD: +82
P: 33 GD: +34
P: 33 GD: +22
P: 33 GD: +22
P: 33 GD: +17
P: 33 GD: +21
P: 33 GD: -9
P: 33 GD: -4
P: 33 GD: -12
P: 33 GD: -11
P: 33 GD: -14
P: 33 GD: -18
P: 33 GD: -15
P: 33 GD: -10
P: 33 GD: -21
P: 33 GD: -26
P: 33 GD: -29
Match previews and recaps to help you decide which games are worth watching
10-Man Stuttgart Stun Hoffenheim in Stoppage Time
Must-Watch Futmetrix Score: 100/100. This blistering top-four shootout delivered absolute chaos, culminating in a miraculous 10-man comeback that redefines the Champions League race.
The Opening Exchange
The Stakes were astronomical at the PreZero Arena. Tied on 58 points, both 1899 Hoffenheim and VfB Stuttgart knew this was a Champions League play-off. The hosts set a frantic tempo immediately. Just eight minutes in, Andrej Kramarić opened the scoring off a feed from F. Asllani. Stuttgart punched right back when C. Fuhrich levelled the tie. The Balance of power shifted wildly as the first half unfolded. A rapid-fire response from Bazoumana Touré restored the home lead. Hoffenheim pressed relentlessly, turning the pitch into a shooting gallery with 23 total attempts, while the visitors edged possession at 53% but struggled to contain the transitions.
The Turning Point
Coming out of the tunnel, Hoffenheim looked ready to seal the deal. Kramarić secured his brace in the 49th minute, and a 3-1 lead felt insurmountable. But the Intensity flared dangerously. Stuttgart’s manager rolled the dice, throwing on E. Demirovic, who instantly repaid the faith with a crucial 64th-minute strike. Then, disaster struck the visitors. A. Karazor saw straight red for a serious foul, reducing them to ten men with twenty minutes left. Hoffenheim should have suffocated the match right there. Instead, Alexander Nübel kept his side breathing with an extraordinary display, making six vital saves to deny a total collapse.
The Climax
The final phase defied all logic. Despite overwhelming attacking metrics and a 2.17 xG, Hoffenheim failed to deliver the final blow. Stuttgart’s ten men launched one desperate late assault. In the 90th minute, T. Tomas found lightning in a bottle, burying a miraculous equaliser. A soaring Upset Factor perfectly captures the shock of a 3-3 draw manufactured from just three shots on target and 0.75 xG. The point feels like a monumental victory for Stuttgart’s bruised squad. For Hoffenheim, surrendering a two-goal cushion to a depleted opponent is a psychological wound that might just dictate the final Champions League spots.
Key Questions
How did the red card for A. Karazor impact the match?
Karazor's 69th-minute dismissal forced Stuttgart to play with ten men, yet ironically set the stage for their miraculous backs-to-the-wall 90th-minute equaliser.
What caused the 6-goal thriller?
Clinical finishing from both sides fuelled the chaos, highlighted by Kramarić's brilliant brace and Stuttgart somehow scoring three goals from just 0.75 xG.
Did 1899 Hoffenheim deserve the late equalizer?
Hoffenheim did not score the equaliser—they conceded it to Tiago Tomas after failing to capitalise on their massive 23-shot dominance against ten men.
What is the Futmetrix Score?
The Futmetrix Score is our 0-100 verdict on how entertaining a match is. We look at intensity, balance, stakes, and star quality to tell you if it's worth your time.
High Stakes in the Top Four Chase
Must-Watch Futmetrix Score: 89/100. With just two points separating these sides, this clash at the PreZero Arena is a genuine six-pointer that will severely impact who secures Champions League football next season.
The Setup
Matchday 32 delivers unbelievable Stakes as sixth-placed 1899 Hoffenheim welcome fourth-placed VfB Stuttgart on May 02, 2026. The visitors arrive holding that crucial final guaranteed European spot, boasting a solid Form trajectory, while Hoffenheim are desperate to arrest a recent slump (WDLLD). Defending seems optional for both sides this year, with an average of 4.5 goals per game between them pointing toward an end-to-end spectacle. An incredibly tight Balance rating highlights just how evenly matched these two outfits are heading into the business end of the season.
Key Battle
The clash down the flank will be decisive as Vladimir Coufal goes up against Chris Führich. The Stuttgart winger is purring right now, registering two goals and two assists recently, meaning Coufal's veteran instincts will be tested to their absolute limits to contain the threat and disrupt the visitors' rhythm.
Our Prediction
Expect goals and relentless attacking intent. While Andrej Kramarić has the quality to breach the visiting backline and energise the home crowd, Stuttgart's firepower is simply formidable. We foresee an entertaining 2-2 draw that leaves the top-four race wide open heading into the final matches of the campaign.