Bundesliga Regular Season - 13

Borussia Dortmund 2 - 0 FT 1899 Hoffenheim

Signal Iduna Park

AI-powered match analysis and previews to help you decide which games are worth watching

26
FT
Sun, Dec 7
Deutsch
Borussia Dortmund
2-0
1899 Hoffenheim
⚡ Intensity 13
⚖️ Balance 13
🏆 Stakes 44
🎲 Upset 0
Dortmund dominates Hoffenheim at Signal Iduna Park

Schlotterbeck and Brandt Seal Dortmund's Home Victory Over Hoffenheim

Skip It Futmetrix Score: 26/100. A six-pointer in the title race: Dortmund harnesses Signal Iduna Park's fortress status to dispatch in-form Hoffenheim 2-0 and cement third place with a display of clinical efficiency and defensive resolve.

Set-Piece Pressure Breaks Hoffenheim's Resistance

The intensity of this encounter revealed itself immediately through Dortmund's aerial dominance. With 12 corners, the Black and Yellows created relentless stakes at Hoffenheim's door—a suffocating pressure that gradually drained the visitors. Julian Brandt capitalized on this suffocation in the 43rd minute when Yan Couto delivered a pinpoint cross. The opener was more than earned: Dortmund controlled proceedings with 43% possession, yet prioritized precision over possession—a masterclass in ruthlessness. Eight shots, four on target, and two in the net told the story of clinical finishing.

Schlotterbeck Crowns Defensive Masterclass

Nico Schlotterbeck was the architect of this defensive fortress. With an 8.9 rating, the centre-back embodied Dortmund's backbone—not merely through his header in the 60th minute after Felix Nmecha's assist, but through his omnipresence in every critical moment. Gregor Kobel in goal required just three interventions, yet each was decisive. Hoffenheim, despite 57% possession, faltered in the balance between ambition and execution—11 shots, only 3 on target. Their 82% pass accuracy masked a fundamental problem: they lacked the cutting edge.

Hoffenheim's Form Crisis Becomes Reality

The visitors showed character but insufficient penetration. Their passing dominance suggested control, yet xG metrics (Dortmund 1.26 vs. Hoffenheim 1.22) revealed the truth: Hoffenheim was imprecise in the final third. After four matches unbeaten, the TSG tumbles back to fifth place—a sobering reminder in the Champions League battle. Dortmund, meanwhile, cements third with 28 points and broadcasts a title-race message: the Ruhr Valley giants are very much in contention.

Key Questions

What made Nico Schlotterbeck the Man of the Match?

His 8.9 rating reflects defensive dominance, a crucial goal, and aerial supremacy. Schlotterbeck was Dortmund's immovable object.

How crucial was Yan Couto's creativity?

Two key passes and one assist: Couto orchestrated Dortmund's wing play with an 8.0 rating, proving vital to their attacking flow.

Why couldn't Hoffenheim's possession translate to goals?

57% possession, three shots on target. Hoffenheim lacked precision against Dortmund's compact shape—control without conversion.

How is the Futmetrix Score calculated?

The Futmetrix Score (0-100) combines multiple factors: match intensity, competitive balance, stakes importance, and entertainment value to help you decide if this match is worth watching.

Match Statistics

Possession
43%
57%
Borussia Dortmund 43%
1899 Hoffenheim 57%
Shots
8
11
Borussia Dortmund 8
1899 Hoffenheim 11
Shots on Target
4
3
Borussia Dortmund 4
1899 Hoffenheim 3
Expected Goals (xG)
1.26
1.22
Borussia Dortmund 1.26
1899 Hoffenheim 1.22
Passes
381
500
Borussia Dortmund 381
1899 Hoffenheim 500
Pass Accuracy
77%
82%
Borussia Dortmund 77%
1899 Hoffenheim 82%
Corners
7
5
Borussia Dortmund 7
1899 Hoffenheim 5
Fouls
7
9
Borussia Dortmund 7
1899 Hoffenheim 9
Yellow Cards
0
2
Borussia Dortmund 0
1899 Hoffenheim 2
Red Cards
0
0
Borussia Dortmund 0
1899 Hoffenheim 0

Match Events

43' J. Brandt (Y. Couto)
HT
60' N. Schlotterbeck (F. Nmecha)
F. Asllani A. Kramaric 🔄 62'
Bernardo 🟨 65'
A. Hajdari 🟨 68'
T. Lemperle I. Bebou 🔄 73'
G. Promel U. Tohumcu 🔄 73'
80' 🔄 J. Brandt C. Chukwuemeka
80' 🔄 K. Adeyemi M. Beier
W. Burger A. Hlozek 🔄 80'
B. Toure M. Moerstedt 🔄 80'
90' 🔄 S. Guirassy F. Silva
90' 🔄 F. Nmecha J. Bellingham
90'+3 🔄 Y. Couto J. Ryerson
FT

Player Cards

Season performance ratings for players in this match

Borussia Dortmund

Goalkeepers
Gregor Kobel
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Defenders
Aarón Anselmino
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Waldemar Anton
WALL
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
71%
Duel Win %
Nico Schlotterbeck
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Midfielders
Yan Couto
PROVIDER
PROVIDER
1
Assists
1
Assists
2
Key Passes
8
Rating
Marcel Sabitzer
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Felix Nmecha
PROVIDER
PROVIDER
1
Assists
1
Assists
2
Key Passes
6.9
Rating
Daniel Svensson
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Forwards
Karim Adeyemi
LATE SHIFT
LATE SHIFT
10
Late Mins
10
Late Mins
80
Total Mins
80
Entry
Julian Brandt
SNIPER
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
Serhou Guirassy
NPC
NPC
90
Minutes
90
Minutes
17%
Pass Acc
6.7
Rating
BENCH
Alexander Meyer
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Julian Ryerson
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
1
Total Mins
Started
Entry
Ramy Bensebaini
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Emre Can
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Carney Chukwuemeka
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
14
Total Mins
Started
Entry
Jobe Bellingham
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
4
Total Mins
Started
Entry
Pascal Groß
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Maximilian Beier
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
14
Total Mins
Started
Entry
Fábio Silva
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
4
Total Mins
Started
Entry

1899 Hoffenheim

Goalkeepers
Oliver Baumann
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Defenders
Vladimír Coufal
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
35%
Pass Acc
Robin Hranáč
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
1
On Target
Albian Hajdari
WALL
WALL
0
Dribbled Past
0
Dribbled Past
4
Tackles
64%
Duel Win %
Bernardo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Midfielders
Grischa Prömel
PROVOCATEUR
PROVOCATEUR
2
Fouls Won
2
Fouls Won
4
Duels Won
0
Pens Won
Leon Avdullahu
MAGNET
MAGNET
78
Activity
78
Activity
73
Passes
5
Duels
Wouter Burger
ENFORCER
ENFORCER
3
Tackles
3
Tackles
5
Duels Won
71%
Win %
Fisnik Asllani
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
62
Total Mins
62
Entry
Forwards
Bazoumana Touré
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
7
Duels Won
0
Pens Won
Tim Lemperle
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
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Ozan Kabak
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Alexander Prass
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Umut Tohumcu
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
21
Total Mins
Started
Entry
Andrej Kramarić
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
32
Total Mins
Started
Entry
Adam Hložek
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
14
Total Mins
Started
Entry
Ihlas Bebou
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
21
Total Mins
Started
Entry
Max Moerstedt
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
14
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
26/04/2025 1899 Hoffenheim 2 - 3 Borussia Dortmund Bundesliga PreZero Arena
15/12/2024 Borussia Dortmund 1 - 1 1899 Hoffenheim Bundesliga SIGNAL IDUNA PARK
25/02/2024 Borussia Dortmund 2 - 3 1899 Hoffenheim Bundesliga BVB Stadion Dortmund
01/11/2023 Borussia Dortmund 1 - 0 1899 Hoffenheim DFB Pokal SIGNAL IDUNA PARK
29/09/2023 1899 Hoffenheim 1 - 3 Borussia Dortmund Bundesliga PreZero Arena
25/02/2023 1899 Hoffenheim 0 - 1 Borussia Dortmund Bundesliga PreZero Arena
02/09/2022 Borussia Dortmund 1 - 0 1899 Hoffenheim Bundesliga SIGNAL IDUNA PARK
22/01/2022 1899 Hoffenheim 2 - 3 Borussia Dortmund Bundesliga PreZero Arena
27/08/2021 Borussia Dortmund 3 - 2 1899 Hoffenheim Bundesliga Signal-Iduna-Park
13/02/2021 Borussia Dortmund 2 - 2 1899 Hoffenheim Bundesliga Signal-Iduna-Park
26/04/2025
Bundesliga PreZero Arena
15/12/2024
Bundesliga SIGNAL IDUNA PARK
25/02/2024
Bundesliga BVB Stadion Dortmund
01/11/2023
DFB Pokal SIGNAL IDUNA PARK
29/09/2023
Bundesliga PreZero Arena
25/02/2023
Bundesliga PreZero Arena
02/09/2022
Bundesliga SIGNAL IDUNA PARK
22/01/2022
Bundesliga PreZero Arena
27/08/2021
Bundesliga Signal-Iduna-Park
13/02/2021
Bundesliga Signal-Iduna-Park
Borussia Dortmund Win
1899 Hoffenheim Win
Draw

League Standings

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