Bundesliga Regular Season - 22

1899 Hoffenheim 3 - 0 FT SC Freiburg

PreZero Arena

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

Futmetrix Verdict
40
FT
Sat, Feb 14
Deutsch
1899 Hoffenheim
3-0
SC Freiburg
⚡ Intensity 42
⚖️ Balance 8
🏆 Stakes 44
🎲 Upset 0
Coufal shines in dominant Hoffenheim victory.

Czech architect dismantles Freiburg's defensive resolve

Average Entertainment Futmetrix Score: 40/100. Hoffenheim's commanding victory solidifies their grip on third place while leaving Freiburg searching for answers in the European race.

Patience in the Kraichgau

At the PreZero Arena, 1899 Hoffenheim dictated the tempo from the outset, pinning SC Freiburg deep into their defensive third. An Intensity rating of 69 was reflected in a relentless offensive barrage, as the hosts dominated possession with 62%. The breakthrough seemed to arrive as early as the 5th minute when A. Kramaric found the net, only for VAR to intervene and rule the goal out for offside. Despite the setback, the midfield engine led by Wouter Burger ensured the pressure remained constant, forcing the visitors into a desperate rearguard action. Freiburg struggled to transition, failing to capitalize on their few counter-attacking opportunities, leaving the match scoreless at the interval despite a Balance score of 17 that favored the home side's control.

The Czech connection strikes

The tactical stalemate was shattered mere seconds after the restart. In the 46th minute, Vladimír Coufal showcased his creative flair, delivering a pinpoint cross for F. Asllani to clinicaly slot home. The Czech international wasn't finished, providing his second assist just five minutes later with a superb delivery from a set-piece. Ozan Kabak rose highest to power a header past the keeper, effectively ending the contest. With Stakes measured at 50, the importance of this double-salvo was evident as Freiburg's game plan disintegrated. The visitors attempted 12 shots in total, but with only three hitting the target, they lacked the precision required to threaten a comeback against a well-drilled Hoffenheim backline that restricted them to half-chances from distance.

Late gloss and tactical superiority

The final stages saw Hoffenheim manage the clock with professional ease, maintaining an 84% pass accuracy to frustrate any lingering Freiburg hopes. An Upset Factor of 0 confirmed the predictability of the result as the match wore on. Deep into stoppage time, A. Prass orchestrated one final opening, allowing V. Gendrey to fire home in the 95th minute to make it 3-0. The stats told the story of total dominance: 25 total shots and 14 efforts from inside the box for the hosts. This result propels Hoffenheim further into the Champions League conversation, while Freiburg’s dip in form continues to hinder their European ambitions. The home side's ability to turn territorial dominance into clear-cut chances proved the difference in a comprehensive Bundesliga display.

Key Questions

What made Vladimír Coufal the Man of the Match?

Coufal was instrumental, recording two assists and three key passes, earning a match-high 8.9 rating for his creative output from the flank.

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
62%
38%
1899 Hoffenheim 62%
SC Freiburg 38%
Shots
25
12
1899 Hoffenheim 25
SC Freiburg 12
Shots on Target
7
3
1899 Hoffenheim 7
SC Freiburg 3
Expected Goals (xG)
1.80
0.71
1899 Hoffenheim 1.80
SC Freiburg 0.71
Passes
517
319
1899 Hoffenheim 517
SC Freiburg 319
Pass Accuracy
84%
70%
1899 Hoffenheim 84%
SC Freiburg 70%
Corners
6
6
1899 Hoffenheim 6
SC Freiburg 6
Fouls
5
3
1899 Hoffenheim 5
SC Freiburg 3
Yellow Cards
3
1
1899 Hoffenheim 3
SC Freiburg 1
Red Cards
0
0
1899 Hoffenheim 0
SC Freiburg 0

Match Events

5' A. Kramaric
9' 🟨 B. Toure
24' 🟨 G. Promel
HT
C. Irie M. Rosenfelder 🔄 46'
46' F. Asllani (V. Coufal)
51' O. Kabak (V. Coufal)
53' 🟨 O. Kabak
P. Osterhage 🟨 55'
M. Rosenfelder A. Jung 🔄 57'
Y. Suzuki I. Matanovic 🔄 57'
D. Scherhant V. Grifo 🔄 72'
73' 🔄 B. Toure A. Prass
74' 🔄 F. Asllani M. Moerstedt
86' 🔄 A. Kramaric I. Bebou
P. Treu J. Beste 🔄 88'
90'+4 🔄 V. Coufal V. Gendrey
90'+5 V. Gendrey (A. Prass)
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
92
Total Mins
Started
Entry
Defenders
Vladimír Coufal
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
2
Assists
46%
Pass Acc
Robin Hranáč
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Ozan Kabak
SNIPER
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
Albian Hajdari
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
92
Total Mins
Started
Entry
Midfielders
Grischa Prömel
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
92
Total Mins
Started
Entry
Leon Avdullahu
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
64%
Pass Acc
Wouter Burger
STORMTROOPER
STORMTROOPER
4
Shots
4
Shots
0
Goals
1
On Target
Forwards
Andrej Kramarić
👻 Invisible Nothing to note
Fisnik Asllani
FINISHER
FINISHER
1
Goals
1
Goals
4
Shots
7.3
Rating
Bazoumana Touré
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
73
Total Mins
73
Entry
BENCH
Luca Philipp
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Valentin Gendrey
CLUTCH HERO
CLUTCH HERO
90
Goal Time
90
Goal Time
Goal
Impact
0
Rating
Valentin Lässig
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Kelven Frees
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Alexander Prass
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Luka Duric
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Muhammed Damar
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Ihlas Bebou
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
6
Total Mins
Started
Entry
Max Moerstedt
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
18
Total Mins
Started
Entry

SC Freiburg

Goalkeepers
Noah Atubolu
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
92
Total Mins
Started
Entry
Defenders
Philipp Treu
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Matthias Ginter
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
92
Total Mins
Started
Entry
Bruno Ogbus
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
92
Total Mins
Started
Entry
Christian Günter
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
92
Total Mins
Started
Entry
Midfielders
Maximilian Eggestein
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
92
Total Mins
Started
Entry
Patrick Osterhage
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
92
Total Mins
Started
Entry
Cyriaque Irié
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Yuito Suzuki
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
58
Total Mins
57
Entry
Derry Scherhant
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
72
Total Mins
72
Entry
Forwards
Lucas Höler
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
92
Total Mins
Started
Entry
BENCH
Florian Müller
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Max Rosenfelder
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
12
Total Mins
57
Entry
Jordy Makengo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Karl Steinmann
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Anthony Jung
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Jan-Niklas Beste
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
4
Total Mins
Started
Entry
Nicolas Höfler
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Vincenzo Grifo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
20
Total Mins
Started
Entry
Igor Matanović
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
34
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
28/09/2025 SC Freiburg 1 - 1 1899 Hoffenheim Bundesliga Europa-Park-Stadion
19/04/2025 SC Freiburg 3 - 2 1899 Hoffenheim Bundesliga Europa-Park Stadion
08/12/2024 1899 Hoffenheim 1 - 1 SC Freiburg Bundesliga PreZero Arena
20/01/2024 SC Freiburg 3 - 2 1899 Hoffenheim Bundesliga Europa-Park Stadion
19/08/2023 1899 Hoffenheim 1 - 2 SC Freiburg Bundesliga PreZero Arena
12/03/2023 SC Freiburg 2 - 1 1899 Hoffenheim Bundesliga Europa-Park Stadion
28/09/2025
Bundesliga Europa-Park-Stadion
19/04/2025
Bundesliga Europa-Park Stadion
08/12/2024
Bundesliga PreZero Arena
20/01/2024
Bundesliga Europa-Park Stadion
19/08/2023
Bundesliga PreZero Arena
12/03/2023
Bundesliga Europa-Park Stadion
1899 Hoffenheim Win
SC Freiburg Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Bayern München 22 57 82 19 +63 WWerder Bremen 0 - 3 Bayern München (14-02-2026)WBayern München 5 - 1 1899 Hoffenheim (08-02-2026)DHamburger SV 2 - 2 Bayern München (31-01-2026)LBayern München 1 - 2 FC Augsburg (24-01-2026)WRB Leipzig 1 - 5 Bayern München (17-01-2026)
2 Borussia Dortmund 22 51 47 20 +27 WBorussia Dortmund 4 - 0 FSV Mainz 05 (13-02-2026)WVfL Wolfsburg 1 - 2 Borussia Dortmund (07-02-2026)WBorussia Dortmund 3 - 2 1. FC Heidenheim (01-02-2026)WUnion Berlin 0 - 3 Borussia Dortmund (24-01-2026)WBorussia Dortmund 3 - 2 FC St. Pauli (17-01-2026)
3 1899 Hoffenheim 22 45 47 28 +19 W1899 Hoffenheim 3 - 0 SC Freiburg (14-02-2026)LBayern München 5 - 1 1899 Hoffenheim (08-02-2026)W1899 Hoffenheim 3 - 1 Union Berlin (31-01-2026)WWerder Bremen 0 - 2 1899 Hoffenheim (27-01-2026)WEintracht Frankfurt 1 - 3 1899 Hoffenheim (24-01-2026)
4 VfB Stuttgart 22 42 41 29 +12 WVfB Stuttgart 3 - 1 1. FC Köln (14-02-2026)LFC St. Pauli 2 - 1 VfB Stuttgart (07-02-2026)WVfB Stuttgart 1 - 0 SC Freiburg (01-02-2026)WBorussia Mönchengladbach 0 - 3 VfB Stuttgart (25-01-2026)DVfB Stuttgart 1 - 1 Union Berlin (18-01-2026)
5 RB Leipzig 22 40 42 30 +12 DRB Leipzig 2 - 2 VfL Wolfsburg (15-02-2026)W1. FC Köln 1 - 2 RB Leipzig (08-02-2026)LRB Leipzig 1 - 2 FSV Mainz 05 (31-01-2026)DFC St. Pauli 1 - 1 RB Leipzig (27-01-2026)W1. FC Heidenheim 0 - 3 RB Leipzig (24-01-2026)
6 Bayer Leverkusen 21 39 43 27 +16 WBayer Leverkusen 4 - 0 FC St. Pauli (14-02-2026)DBorussia Mönchengladbach 1 - 1 Bayer Leverkusen (07-02-2026)WEintracht Frankfurt 1 - 3 Bayer Leverkusen (31-01-2026)WBayer Leverkusen 1 - 0 Werder Bremen (24-01-2026)L1899 Hoffenheim 1 - 0 Bayer Leverkusen (17-01-2026)
7 Eintracht Frankfurt 22 31 44 46 -2 WEintracht Frankfurt 3 - 0 Borussia Mönchengladbach (14-02-2026)DUnion Berlin 1 - 1 Eintracht Frankfurt (06-02-2026)LEintracht Frankfurt 1 - 3 Bayer Leverkusen (31-01-2026)LEintracht Frankfurt 1 - 3 1899 Hoffenheim (24-01-2026)DWerder Bremen 3 - 3 Eintracht Frankfurt (16-01-2026)
8 SC Freiburg 22 30 32 36 -4 L1899 Hoffenheim 3 - 0 SC Freiburg (14-02-2026)WSC Freiburg 1 - 0 Werder Bremen (07-02-2026)LVfB Stuttgart 1 - 0 SC Freiburg (01-02-2026)WSC Freiburg 2 - 1 1. FC Köln (25-01-2026)DFC Augsburg 2 - 2 SC Freiburg (18-01-2026)
9 Hamburger SV 21 25 24 31 -7 WHamburger SV 3 - 2 Union Berlin (14-02-2026)W1. FC Heidenheim 0 - 2 Hamburger SV (07-02-2026)DHamburger SV 2 - 2 Bayern München (31-01-2026)DFC St. Pauli 0 - 0 Hamburger SV (23-01-2026)DHamburger SV 0 - 0 Borussia Mönchengladbach (17-01-2026)
10 Union Berlin 22 25 28 37 -9 LHamburger SV 3 - 2 Union Berlin (14-02-2026)DUnion Berlin 1 - 1 Eintracht Frankfurt (06-02-2026)L1899 Hoffenheim 3 - 1 Union Berlin (31-01-2026)LUnion Berlin 0 - 3 Borussia Dortmund (24-01-2026)DVfB Stuttgart 1 - 1 Union Berlin (18-01-2026)
11 FC Augsburg 22 25 25 39 -14 WFC Augsburg 1 - 0 1. FC Heidenheim (15-02-2026)LFSV Mainz 05 2 - 0 FC Augsburg (07-02-2026)WFC Augsburg 2 - 1 FC St. Pauli (31-01-2026)WBayern München 1 - 2 FC Augsburg (24-01-2026)DFC Augsburg 2 - 2 SC Freiburg (18-01-2026)
12 1. FC Köln 22 23 31 37 -6 LVfB Stuttgart 3 - 1 1. FC Köln (14-02-2026)L1. FC Köln 1 - 2 RB Leipzig (08-02-2026)W1. FC Köln 1 - 0 VfL Wolfsburg (30-01-2026)LSC Freiburg 2 - 1 1. FC Köln (25-01-2026)W1. FC Köln 2 - 1 FSV Mainz 05 (17-01-2026)
13 Borussia Mönchengladbach 22 22 25 37 -12 LEintracht Frankfurt 3 - 0 Borussia Mönchengladbach (14-02-2026)DBorussia Mönchengladbach 1 - 1 Bayer Leverkusen (07-02-2026)DWerder Bremen 1 - 1 Borussia Mönchengladbach (31-01-2026)LBorussia Mönchengladbach 0 - 3 VfB Stuttgart (25-01-2026)DHamburger SV 0 - 0 Borussia Mönchengladbach (17-01-2026)
14 FSV Mainz 05 22 21 25 37 -12 LBorussia Dortmund 4 - 0 FSV Mainz 05 (13-02-2026)WFSV Mainz 05 2 - 0 FC Augsburg (07-02-2026)WRB Leipzig 1 - 2 FSV Mainz 05 (31-01-2026)WFSV Mainz 05 3 - 1 VfL Wolfsburg (24-01-2026)L1. FC Köln 2 - 1 FSV Mainz 05 (17-01-2026)
15 VfL Wolfsburg 22 20 31 46 -15 DRB Leipzig 2 - 2 VfL Wolfsburg (15-02-2026)LVfL Wolfsburg 1 - 2 Borussia Dortmund (07-02-2026)L1. FC Köln 1 - 0 VfL Wolfsburg (30-01-2026)LFSV Mainz 05 3 - 1 VfL Wolfsburg (24-01-2026)DVfL Wolfsburg 1 - 1 1. FC Heidenheim (17-01-2026)
16 Werder Bremen 22 19 22 42 -20 LWerder Bremen 0 - 3 Bayern München (14-02-2026)LSC Freiburg 1 - 0 Werder Bremen (07-02-2026)DWerder Bremen 1 - 1 Borussia Mönchengladbach (31-01-2026)LWerder Bremen 0 - 2 1899 Hoffenheim (27-01-2026)LBayer Leverkusen 1 - 0 Werder Bremen (24-01-2026)
17 FC St. Pauli 22 17 20 39 -19 LBayer Leverkusen 4 - 0 FC St. Pauli (14-02-2026)WFC St. Pauli 2 - 1 VfB Stuttgart (07-02-2026)LFC Augsburg 2 - 1 FC St. Pauli (31-01-2026)DFC St. Pauli 1 - 1 RB Leipzig (27-01-2026)DFC St. Pauli 0 - 0 Hamburger SV (23-01-2026)
18 1. FC Heidenheim 22 13 19 48 -29 LFC Augsburg 1 - 0 1. FC Heidenheim (15-02-2026)L1. FC Heidenheim 0 - 2 Hamburger SV (07-02-2026)LBorussia Dortmund 3 - 2 1. FC Heidenheim (01-02-2026)L1. FC Heidenheim 0 - 3 RB Leipzig (24-01-2026)DVfL Wolfsburg 1 - 1 1. FC Heidenheim (17-01-2026)