Bundesliga Regular Season - 26

1899 Hoffenheim 1 - 1 FT VfL Wolfsburg

PreZero Arena

Match previews and recaps to help you decide which games are worth watching

Futmetrix Verdict
51
FT
Sat, Mar 14
Deutsch
1899 Hoffenheim
1-1
VfL Wolfsburg
⚡ Intensity 28
⚖️ Balance 40
🏆 Stakes 56
🎲 Upset 85
Dominance meets defiance in Sinsheim.

One-Way Traffic Hits a Green Wall

Average Entertainment Futmetrix Score: 51/100. A relentless Sinsheim siege ends in a frustrating stalemate as relegation-threatened Wolfsburg somehow survive the attacking onslaught.

The Sinsheim Siege

Hoffenheim dominated possession from the opening exchanges at PreZero Arena. Operating with overwhelming territorial control, the hosts pinned VfL Wolfsburg deep into their own half. The Intensity metrics immediately spiked as a barrage of corners rained down on the visitors. 1899 Hoffenheim dictated the tempo entirely, racking up 16 corners to turn the penalty area into a constant battleground. Yet, despite the suffocating pressure, Kamil Grabara stood tall. The Polish goalkeeper repelled everything thrown his way, registering five crucial saves to keep the Champions League chasers at bay. Wolfsburg simply absorbed the punishment, relying on a deep block and desperate clearances to weather the storm.

A Shocking Twist

Football rarely follows a script, and the Upset Factor materialized against all logic in the 65th minute. Despite generating a mere 0.27 expected goals, the visitors struck against the run of play. C. Eriksen floated a rare delivery into the box, and K. Koulierakis punished the hosts' momentary lapse in concentration to steal the lead. The Balance of the match shifted in an instant. The Sinsheim crowd fell momentarily silent as the team in 17th place suddenly grasped an unlikely lifeline. Realising the danger, Hoffenheim's manager rolled the dice. Enter G. Promel. The substitute was introduced to salvage a result, carrying the weight of his side's top-four ambitions.

The Super Sub Strikes

The final minutes turned into a desperate assault. Hoffenheim threw caution to the wind, finally finding their equalizer in the 83rd minute. Promel justified his introduction instantly, latching onto a pass from B. Toure to level the scoreline. The 19-4 shot advantage highlights exactly how one-sided this contest was, yet the Stakes meant Wolfsburg clung onto their precious point with immense grit. Robin Hranáč put in an outstanding shift for the hosts to prevent any late counter-attacking heartbreak. Ultimately, Hoffenheim drop two vital points in their European pursuit, while Wolfsburg escape Sinsheim with a crucial draw in their relegation battle.

Key Questions

What does this mean for 1899 Hoffenheim's season?

A frustrating draw leaves them third. While still firmly in the Champions League places, dropping points against struggling opposition is a massive missed opportunity.

How did substitute Konstantinos Koulierakis change the game?

He didn't come off the bench, but Koulierakis completely altered the match by scoring a shock opening goal in the 65th minute against the run of play.

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.

Match Statistics

Possession
68%
32%
1899 Hoffenheim 68%
VfL Wolfsburg 32%
Shots
19
4
1899 Hoffenheim 19
VfL Wolfsburg 4
Shots on Target
6
2
1899 Hoffenheim 6
VfL Wolfsburg 2
Expected Goals (xG)
1.84
0.27
1899 Hoffenheim 1.84
VfL Wolfsburg 0.27
Passes
525
257
1899 Hoffenheim 525
VfL Wolfsburg 257
Pass Accuracy
82%
62%
1899 Hoffenheim 82%
VfL Wolfsburg 62%
Corners
16
4
1899 Hoffenheim 16
VfL Wolfsburg 4
Fouls
9
10
1899 Hoffenheim 9
VfL Wolfsburg 10
Yellow Cards
0
2
1899 Hoffenheim 0
VfL Wolfsburg 2
Red Cards
0
0
1899 Hoffenheim 0
VfL Wolfsburg 0

Match Events

HT
61' 🔄 A. Prass G. Promel
61' 🔄 F. Asllani T. Lemperle
D. Pejcinovic J. Wind 🔄 64'
J. Lindstrom A. Daghim 🔄 64'
K. Koulierakis (C. Eriksen) 65'
Vini Souza 🟨 69'
79' 🔄 L. Avdullahu I. Bebou
M. Amoura P. Wimmer 🔄 80'
83' G. Promel (B. Toure)
C. Eriksen 🟨 85'
C. Eriksen Y. Gerhardt 🔄 90'+6
K. Koulierakis 🟨 90'+8
FT

Player Cards

Our take on every player in this match

1899 Hoffenheim

Goalkeepers
Oliver Baumann
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
96
Total Mins
Started
Entry
Defenders
Vladimír Coufal
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Robin Hranáč
WALL
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
80%
Duel Win %
Ozan Kabak
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
0
On Target
Bernardo
MAGNET
MAGNET
82
Activity
82
Activity
73
Passes
9
Duels
Midfielders
Leon Avdullahu
MAGNET
MAGNET
74
Activity
74
Activity
68
Passes
6
Duels
Alexander Prass
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
61
Total Mins
61
Entry
Andrej Kramarić
STORMTROOPER
STORMTROOPER
3
Shots
3
Shots
0
Goals
1
On Target
Wouter Burger
MAGNET
MAGNET
68
Activity
68
Activity
57
Passes
11
Duels
Bazoumana Touré
ARCHITECT
ARCHITECT
4
Key Passes
4
Key Passes
1
Assists
21%
Pass Acc
Forwards
Fisnik Asllani
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
61
Total Mins
61
Entry
BENCH
Luca Philipp
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Valentin Lässig
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Kevin Akpoguma
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Albian Hajdari
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Grischa Prömel
CLOSER
CLOSER
1
Late Goals
1
Late Goals
0
Late Assists
75
Minute
Cole Campbell
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Max Moerstedt
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Tim Lemperle
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
35
Total Mins
Started
Entry
Ihlas Bebou
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
17
Total Mins
Started
Entry

VfL Wolfsburg

Goalkeepers
Kamil Grabara
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
96
Total Mins
Started
Entry
Defenders
Jeanuël Belocian
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
96
Total Mins
Started
Entry
Moritz Jenz
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
96
Total Mins
Started
Entry
Konstantinos Koulierakis
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Midfielders
Saël Kumbedi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
96
Total Mins
Started
Entry
Jesper Lindstrøm
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
64
Total Mins
64
Entry
Vinícius Souza
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
96
Total Mins
Started
Entry
Christian Eriksen
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
1
Assists
22%
Pass Acc
Joakim Mæhle
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
96
Total Mins
Started
Entry
Forwards
Dženan Pejčinović
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
63
Total Mins
64
Entry
Mohamed Amoura
LATE SHIFT
LATE SHIFT
10
Late Mins
10
Late Mins
80
Total Mins
80
Entry
BENCH
Pavao Pervan
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Denis Vavro
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Jonas Adjei Adjetey
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Patrick Wimmer
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
16
Total Mins
Started
Entry
Lovro Majer
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Yannick Gerhardt
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Adam Daghim
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
32
Total Mins
Started
Entry
Kento Shiogai
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Jonas Wind
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
33
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
02/11/2025 VfL Wolfsburg 2 - 3 1899 Hoffenheim Bundesliga Volkswagen Arena
09/05/2025 VfL Wolfsburg 2 - 2 1899 Hoffenheim Bundesliga Volkswagen Arena
11/01/2025 1899 Hoffenheim 0 - 1 VfL Wolfsburg Bundesliga PreZero Arena
04/12/2024 VfL Wolfsburg 3 - 0 1899 Hoffenheim DFB Pokal Volkswagen Arena
04/02/2024 VfL Wolfsburg 2 - 2 1899 Hoffenheim Bundesliga Volkswagen Arena
02/09/2023 1899 Hoffenheim 3 - 1 VfL Wolfsburg Bundesliga PreZero Arena
13/05/2023 VfL Wolfsburg 2 - 1 1899 Hoffenheim Bundesliga VOLKSWAGEN ARENA
06/01/2023 VfL Wolfsburg 3 - 2 1899 Hoffenheim Friendlies Clubs
06/01/2023 1899 Hoffenheim 2 - 3 VfL Wolfsburg Friendlies Clubs Estádio Municipal de Almancil
12/11/2022 1899 Hoffenheim 1 - 2 VfL Wolfsburg Bundesliga PreZero Arena
02/11/2025
Bundesliga Volkswagen Arena
09/05/2025
Bundesliga Volkswagen Arena
11/01/2025
Bundesliga PreZero Arena
04/12/2024
DFB Pokal Volkswagen Arena
04/02/2024
Bundesliga Volkswagen Arena
02/09/2023
Bundesliga PreZero Arena
13/05/2023
Bundesliga VOLKSWAGEN ARENA
06/01/2023
Friendlies Clubs
06/01/2023
Friendlies Clubs Estádio Municipal de Almancil
12/11/2022
Bundesliga PreZero Arena
1899 Hoffenheim Win
VfL Wolfsburg Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Bayern München 26 67 93 25 +68 DBayer Leverkusen 1 - 1 Bayern München (14-03-2026)WBayern München 4 - 1 Borussia Mönchengladbach (06-03-2026)WBorussia Dortmund 2 - 3 Bayern München (28-02-2026)WBayern München 3 - 2 Eintracht Frankfurt (21-02-2026)WWerder Bremen 0 - 3 Bayern München (14-02-2026)
2 Borussia Dortmund 26 58 55 26 +29 WBorussia Dortmund 2 - 0 FC Augsburg (14-03-2026)W1. FC Köln 1 - 2 Borussia Dortmund (07-03-2026)LBorussia Dortmund 2 - 3 Bayern München (28-02-2026)DRB Leipzig 2 - 2 Borussia Dortmund (21-02-2026)WBorussia Dortmund 4 - 0 FSV Mainz 05 (13-02-2026)
3 1899 Hoffenheim 26 50 54 34 +20 D1899 Hoffenheim 1 - 1 VfL Wolfsburg (14-03-2026)W1. FC Heidenheim 2 - 4 1899 Hoffenheim (07-03-2026)L1899 Hoffenheim 0 - 1 FC St. Pauli (28-02-2026)D1. FC Köln 2 - 2 1899 Hoffenheim (21-02-2026)W1899 Hoffenheim 3 - 0 SC Freiburg (14-02-2026)
4 VfB Stuttgart 25 47 50 34 +16 DFSV Mainz 05 2 - 2 VfB Stuttgart (07-03-2026)WVfB Stuttgart 4 - 0 VfL Wolfsburg (01-03-2026)D1. FC Heidenheim 3 - 3 VfB Stuttgart (22-02-2026)WVfB Stuttgart 3 - 1 1. FC Köln (14-02-2026)LFC St. Pauli 2 - 1 VfB Stuttgart (07-02-2026)
5 RB Leipzig 25 47 48 34 +14 WRB Leipzig 2 - 1 FC Augsburg (07-03-2026)WHamburger SV 1 - 2 RB Leipzig (01-03-2026)DRB Leipzig 2 - 2 Borussia Dortmund (21-02-2026)DRB Leipzig 2 - 2 VfL Wolfsburg (15-02-2026)W1. FC Köln 1 - 2 RB Leipzig (08-02-2026)
6 Bayer Leverkusen 26 45 49 33 +16 DBayer Leverkusen 1 - 1 Bayern München (14-03-2026)DSC Freiburg 3 - 3 Bayer Leverkusen (07-03-2026)WHamburger SV 0 - 1 Bayer Leverkusen (04-03-2026)DBayer Leverkusen 1 - 1 FSV Mainz 05 (28-02-2026)LUnion Berlin 1 - 0 Bayer Leverkusen (21-02-2026)
7 Eintracht Frankfurt 26 38 49 49 0 WEintracht Frankfurt 1 - 0 1. FC Heidenheim (14-03-2026)DFC St. Pauli 0 - 0 Eintracht Frankfurt (08-03-2026)WEintracht Frankfurt 2 - 0 SC Freiburg (01-03-2026)LBayern München 3 - 2 Eintracht Frankfurt (21-02-2026)WEintracht Frankfurt 3 - 0 Borussia Mönchengladbach (14-02-2026)
8 SC Freiburg 25 34 37 42 -5 DSC Freiburg 3 - 3 Bayer Leverkusen (07-03-2026)LEintracht Frankfurt 2 - 0 SC Freiburg (01-03-2026)WSC Freiburg 2 - 1 Borussia Mönchengladbach (22-02-2026)L1899 Hoffenheim 3 - 0 SC Freiburg (14-02-2026)WSC Freiburg 1 - 0 Werder Bremen (07-02-2026)
9 FC Augsburg 26 31 31 45 -14 LBorussia Dortmund 2 - 0 FC Augsburg (14-03-2026)LRB Leipzig 2 - 1 FC Augsburg (07-03-2026)WFC Augsburg 2 - 0 1. FC Köln (27-02-2026)WVfL Wolfsburg 2 - 3 FC Augsburg (21-02-2026)WFC Augsburg 1 - 0 1. FC Heidenheim (15-02-2026)
10 Hamburger SV 26 30 29 37 -8 DHamburger SV 1 - 1 1. FC Köln (14-03-2026)WVfL Wolfsburg 1 - 2 Hamburger SV (07-03-2026)LHamburger SV 0 - 1 Bayer Leverkusen (04-03-2026)LHamburger SV 1 - 2 RB Leipzig (01-03-2026)DFSV Mainz 05 1 - 1 Hamburger SV (20-02-2026)
11 Union Berlin 25 28 30 42 -12 LUnion Berlin 1 - 4 Werder Bremen (08-03-2026)LBorussia Mönchengladbach 1 - 0 Union Berlin (28-02-2026)WUnion Berlin 1 - 0 Bayer Leverkusen (21-02-2026)LHamburger SV 3 - 2 Union Berlin (14-02-2026)DUnion Berlin 1 - 1 Eintracht Frankfurt (06-02-2026)
12 Borussia Mönchengladbach 26 28 30 43 -13 WBorussia Mönchengladbach 2 - 0 FC St. Pauli (13-03-2026)LBayern München 4 - 1 Borussia Mönchengladbach (06-03-2026)WBorussia Mönchengladbach 1 - 0 Union Berlin (28-02-2026)LSC Freiburg 2 - 1 Borussia Mönchengladbach (22-02-2026)LEintracht Frankfurt 3 - 0 Borussia Mönchengladbach (14-02-2026)
13 1. FC Köln 26 25 35 44 -9 DHamburger SV 1 - 1 1. FC Köln (14-03-2026)L1. FC Köln 1 - 2 Borussia Dortmund (07-03-2026)LFC Augsburg 2 - 0 1. FC Köln (27-02-2026)D1. FC Köln 2 - 2 1899 Hoffenheim (21-02-2026)LVfB Stuttgart 3 - 1 1. FC Köln (14-02-2026)
14 Werder Bremen 25 25 29 45 -16 WUnion Berlin 1 - 4 Werder Bremen (08-03-2026)WWerder Bremen 2 - 0 1. FC Heidenheim (28-02-2026)LFC St. Pauli 2 - 1 Werder Bremen (22-02-2026)LWerder Bremen 0 - 3 Bayern München (14-02-2026)LSC Freiburg 1 - 0 Werder Bremen (07-02-2026)
15 FSV Mainz 05 25 24 29 41 -12 DFSV Mainz 05 2 - 2 VfB Stuttgart (07-03-2026)DBayer Leverkusen 1 - 1 FSV Mainz 05 (28-02-2026)DFSV Mainz 05 1 - 1 Hamburger SV (20-02-2026)LBorussia Dortmund 4 - 0 FSV Mainz 05 (13-02-2026)WFSV Mainz 05 2 - 0 FC Augsburg (07-02-2026)
16 FC St. Pauli 26 24 23 42 -19 LBorussia Mönchengladbach 2 - 0 FC St. Pauli (13-03-2026)DFC St. Pauli 0 - 0 Eintracht Frankfurt (08-03-2026)W1899 Hoffenheim 0 - 1 FC St. Pauli (28-02-2026)WFC St. Pauli 2 - 1 Werder Bremen (22-02-2026)LBayer Leverkusen 4 - 0 FC St. Pauli (14-02-2026)
17 VfL Wolfsburg 26 21 35 56 -21 D1899 Hoffenheim 1 - 1 VfL Wolfsburg (14-03-2026)LVfL Wolfsburg 1 - 2 Hamburger SV (07-03-2026)LVfB Stuttgart 4 - 0 VfL Wolfsburg (01-03-2026)LVfL Wolfsburg 2 - 3 FC Augsburg (21-02-2026)DRB Leipzig 2 - 2 VfL Wolfsburg (15-02-2026)
18 1. FC Heidenheim 26 14 24 58 -34 LEintracht Frankfurt 1 - 0 1. FC Heidenheim (14-03-2026)L1. FC Heidenheim 2 - 4 1899 Hoffenheim (07-03-2026)LWerder Bremen 2 - 0 1. FC Heidenheim (28-02-2026)D1. FC Heidenheim 3 - 3 VfB Stuttgart (22-02-2026)LFC Augsburg 1 - 0 1. FC Heidenheim (15-02-2026)