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

Futmetrix Verdict
48
FT
Sat, Sep 13
Deutsch
1. FC Heidenheim
0-2
Borussia Dortmund
⚡ Intensity 39
⚖️ Balance 13
🏆 Stakes 67
🎲 Upset 0
Dortmund dominates ten-man Heidenheim

Win Probability

  • 1. FC Heidenheim 3%
  • Draw 24%
  • Borussia Dortmund 73%

Futmetrix AI estimate

Ten Men, No Mercy: Dortmund Dismantles Heidenheim in Relegation Dogfight

Average Entertainment Futmetrix Score: 48/100. An early red card for Budu Zivzivadze exposes Heidenheim's fragility in a match that crystallises the brutal stakes of the relegation battle.

Catastrophe strikes early

Minute 21. Zivzivadze is dismissed for a foul, leaving Heidenheim in an impossible position. From that moment, the outcome was ordained. Defending with ten players against Dortmund's suffocating intensity proved futile. The Voith-Arena became a stage for unrelenting Black and Yellow dominance—a masterclass in exploiting numerical advantage.

Guirassy and Beier deliver the knockout blows

Serhou Guirassy capitalised on the man advantage in the 33rd minute, expertly set up by Jadon Ryerson. Before half-time, Maximilian Beier sealed it with a second, courtesy of Karim Adeyemi's assist. Dortmund's 75% possession and 17 shots painted a picture of complete control; Heidenheim's meagre six attempts and 0.40 xG exposed the true balance—or rather, the total absence of it.

Ramaj fights a losing battle

Diant Ramaj was Heidenheim's lone bright spot, making six crucial saves to prevent an even more humiliating scoreline. His 9.3 rating stands as a monument to his defiance in a hopeless cause. Ramy Bensebaini and Waldemar Anton formed an impenetrable Dortmund rearguard, suffocating every Heidenheim attack at source.

Heidenheim's plight deepens: three games, three defeats, one goal scored. Languishing on 18th with zero points, they face an existential crisis. Dortmund, meanwhile, consolidates second place with 7 points from 3 matches—a statement of intent.

Key Questions

How did Zivzivadze's red card define the match?

The 21st-minute dismissal shattered Heidenheim's defensive structure. Ten men against Dortmund's relentless machine proved impossible; the match became a procession thereafter.

Why was Ramaj the standout performer?

Six saves in a losing effort. Ramaj's 9.3 rating reflects his defiance—a goalkeeper holding back the tide single-handedly.

What does this mean for Heidenheim's season?

Three losses in three matches. Zero points. 18th place. Heidenheim faces an immediate crisis—results must change or relegation looms.

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
25%
75%
1. FC Heidenheim 25%
Borussia Dortmund 75%
Shots
6
17
1. FC Heidenheim 6
Borussia Dortmund 17
Shots on Target
1
8
1. FC Heidenheim 1
Borussia Dortmund 8
Expected Goals (xG)
0.40
2.76
1. FC Heidenheim 0.40
Borussia Dortmund 2.76
Passes
253
786
1. FC Heidenheim 253
Borussia Dortmund 786
Pass Accuracy
69%
91%
1. FC Heidenheim 69%
Borussia Dortmund 91%
Corners
5
4
1. FC Heidenheim 5
Borussia Dortmund 4
Fouls
5
9
1. FC Heidenheim 5
Borussia Dortmund 9
Yellow Cards
2
3
1. FC Heidenheim 2
Borussia Dortmund 3
Red Cards
1
0
1. FC Heidenheim 1
Borussia Dortmund 0

Match Events

7' 🔄 L. Paqarada J. Fohrenbach
21' 🟥 Budu Zivzivadze
Karim Adeyemi 🟨 27'
S. Guirassy (J. Ryerson) 33'
39' 🟨 Benedikt Gimber
M. Beier (K. Adeyemi) 45'
Julian Ryerson 🟨 45'+2
HT
46' 🔄 B. Gimber M. Busch
46' 🔄 A. Beck S. Conteh
47' 🟨 Jan Schöppner
P. Gross C. Chukwuemeka 🔄 65'
K. Adeyemi J. Bellingham 🔄 66'
70' 🔄 M. Honsak M. Kaufmann
J. Ryerson S. Ozcan 🔄 74'
M. Beier C. Campbell 🔄 74'
81' 🔄 A. Ibrahimovic T. Siersleben
Serhou Guirassy 🟨 85'
F. Nmecha F. Mane 🔄 90'+4
FT

Player Cards

Our take on every player in this match

1. FC Heidenheim

Goalkeepers
Diant Ramaj
PROVOCATEUR
PROVOCATEUR
1
Fouls Won
1
Fouls Won
2
Duels Won
0
Pens Won
Defenders
Omar Haktab Traoré
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
0
On Target
Patrick Mainka
SWEEPER
SWEEPER
6
Cleanups
6
Cleanups
6
Interceptions
0
Blocks
Benedikt Gimber
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Leart Paqarada
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
7
Total Mins
7
Entry
Midfielders
Jan Schöppner
SWEEPER
SWEEPER
5
Cleanups
5
Cleanups
5
Interceptions
0
Blocks
Luca Kerber
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Arijon Ibrahimović
LATE SHIFT
LATE SHIFT
9
Late Mins
9
Late Mins
81
Total Mins
81
Entry
Adrian Beck
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Mathias Honsak
PROVOCATEUR
PROVOCATEUR
2
Fouls Won
2
Fouls Won
7
Duels Won
0
Pens Won
Forwards
Budu Zivzivadze
FRIENDLY FIRE
FRIENDLY FIRE
Red Card
Mistake
Red Card
Mistake
1
Fouls
3.3
Rating
BENCH
Kevin Müller
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Jonas Föhrenbach
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
21%
Pass Acc
Tim Siersleben
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
9
Total Mins
Started
Entry
Marnon Busch
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
Started
Entry
Niklas Dorsch
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Julian Niehues
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Sirlord Conteh
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
Started
Entry
Mikkel Kaufmann
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
20
Total Mins
Started
Entry
Stefan Schimmer
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Borussia Dortmund

Goalkeepers
Gregor Kobel
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Julian Ryerson
MAGNET
MAGNET
103
Activity
103
Activity
96
Passes
7
Duels
Waldemar Anton
MAGNET
MAGNET
138
Activity
138
Activity
133
Passes
5
Duels
Ramy Bensebaïni
MAGNET
MAGNET
130
Activity
130
Activity
120
Passes
10
Duels
Midfielders
Yan Couto
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
59%
Pass Acc
Pascal Groß
MAGNET
MAGNET
77
Activity
77
Activity
72
Passes
5
Duels
Felix Nmecha
MAGNET
MAGNET
76
Activity
76
Activity
68
Passes
8
Duels
Daniel Svensson
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
45%
Pass Acc
Forwards
Karim Adeyemi
PROVIDER
PROVIDER
1
Assists
1
Assists
1
Key Passes
6.9
Rating
Serhou Guirassy
FINISHER
FINISHER
1
Goals
1
Goals
5
Shots
7
Rating
Maximilian Beier
SNIPER
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
BENCH
Alexander Meyer
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Filippo Mané
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
1
Total Mins
Started
Entry
Almugera Kabar
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Salih Özcan
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
16
Total Mins
Started
Entry
Jobe Bellingham
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
24
Total Mins
Started
Entry
Carney Chukwuemeka
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
25
Total Mins
Started
Entry
Marcel Sabitzer
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Cole Campbell
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
16
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
09/13/2025 1. FC Heidenheim 0 - 2 Borussia Dortmund Bundesliga Voith-Arena
02/01/2025 1. FC Heidenheim 1 - 2 Borussia Dortmund Bundesliga Voith-Arena
09/13/2024 Borussia Dortmund 4 - 2 1. FC Heidenheim Bundesliga SIGNAL IDUNA PARK
02/02/2024 FC Heidenheim 0 - 0 Borussia Dortmund Bundesliga Voith-Arena
09/01/2023 Borussia Dortmund 2 - 2 FC Heidenheim Bundesliga BVB Stadion Dortmund
09/13/2025
Bundesliga Voith-Arena
02/01/2025
Bundesliga Voith-Arena
09/13/2024
Bundesliga SIGNAL IDUNA PARK
02/02/2024
Bundesliga Voith-Arena
09/01/2023
Bundesliga BVB Stadion Dortmund
1. FC Heidenheim Win
Borussia Dortmund Win
Draw

League Standings

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

Find your next match faster.

Honest match ratings. Find what is worth watching—without the clutter.

Bookmark this page

This page updates as new matches arrive.

Keep these picks handy.

Press Ctrl+D, then confirm in your browser.

Viewed labels stay on this device. We don't receive your reading history.

Keep Futmetrix handy

Honest match ratings. Find what is worth watching—without the clutter.