Borussia Dortmund 3-2 Heidenheim final score - 1 February 2026, Bundesliga
Germany - Bundesliga
New customers only | Commercial content | 18+ age limit | T&Cs apply
Highlights
Game Statistics
Form
Table
| Teams | Pts | P | W | D | L | GD |
|---|---|---|---|---|---|---|
|
2
|
73 | 34 | 22 | 7 | 5 | +36 |
|
17
|
26 | 34 | 6 | 8 | 20 | -31 |
Last matches
3/6 (50%)
1/6 (17%)
2/6 (33%)
Average stats (Last 6 matchs)
28 Jan 2026 - Champions League
24 Jan 2026 - Bundesliga
20 Jan 2026 - Champions League
17 Jan 2026 - Bundesliga
13 Jan 2026 - Bundesliga
9 Jan 2026 - Bundesliga
4/6 (67%)
1/6 (17%)
1/6 (17%)
Average stats (Last 6 matchs)
28 Jan 2026 - Champions League
17 Jan 2026 - Bundesliga
13 Jan 2026 - Bundesliga
19 Dec 2025 - Bundesliga
10 Dec 2025 - Champions League
7 Dec 2025 - Bundesliga
2/6 (33%)
3/6 (50%)
1/6 (17%)
Average stats (Last 6 matchs)
24 Jan 2026 - Bundesliga
20 Jan 2026 - Champions League
9 Jan 2026 - Bundesliga
14 Dec 2025 - Bundesliga
29 Nov 2025 - Bundesliga
8 Nov 2025 - Bundesliga
0/6 (0%)
2/6 (33%)
4/6 (67%)
Average stats (Last 6 matchs)
24 Jan 2026 - Bundesliga
17 Jan 2026 - Bundesliga
13 Jan 2026 - Bundesliga
10 Jan 2026 - Bundesliga
21 Dec 2025 - Bundesliga
13 Dec 2025 - Bundesliga
1/6 (17%)
2/6 (33%)
3/6 (50%)
Average stats (Last 6 matchs)
24 Jan 2026 - Bundesliga
10 Jan 2026 - Bundesliga
21 Dec 2025 - Bundesliga
6 Dec 2025 - Bundesliga
22 Nov 2025 - Bundesliga
1 Nov 2025 - Bundesliga
1/6 (17%)
1/6 (17%)
4/6 (67%)
Average stats (Last 6 matchs)
17 Jan 2026 - Bundesliga
13 Jan 2026 - Bundesliga
13 Dec 2025 - Bundesliga
29 Nov 2025 - Bundesliga
8 Nov 2025 - Bundesliga
25 Oct 2025 - Bundesliga
Head to head
60 %
40 %
0 %
Average stats (last H2H results)
13 Sept 2025 - Bundesliga
1 Feb 2025 - Bundesliga
13 Sept 2024 - Bundesliga
2 Feb 2024 - Bundesliga
1 Sept 2023 - Bundesliga
Tactical Scheme
Formation : 3 - 4 - 2 - 1
Formation : 3 - 3 - 2 - 2
Substitutes
P. Drewes
A. Meyer
DefenderR. Bensebaini
N. Sule
S. Ozcan
C. Chukwuemeka
J. Ryerson
M. Beier
F. Silva
F. Feller
DefenderJ. Fohrenbach
MidfielderA. Beck
L. Kerber
J. Schoppner
A. Ibrahimovic
S. Schimmer
S. Conteh
M. Kaufmann
Missing players
M. Sabitzer
L. Paqarada
B. Gimber
MidfielderN. Rothweiler
ForwardB. Zivzivadze
C. Conteh
Live Commentary
Can Dortmund get the ball into an attacking position from this throw-in in Heidenheim's half?
Gregor Kobel is booked for the home team.
It's a goal kick for the home team in Dortmund.
Jan Schoppner (Heidenheim) wins the ball in the air but heads wide.
Heidenheim awarded a free kick in their own half.
Throw-in for Heidenheim in their own half.
Ball goes out of play for a Dortmund goal kick.
Matthias Jollenbeck awards Dortmund a goal kick.
Heidenheim are pushing forward but Mikkel Kaufmann's finish is wide of the goal.
Free kick Heidenheim.
Matthias Jollenbeck signals a Heidenheim throw-in in Dortmund's half.
Corner awarded to Heidenheim.
Salih Ozcan is replacing Serhou Guirassy for the home team.
Dortmund have a goal kick.
Heidenheim are pushing forward but Arijon Ibrahimovic's finish is wide of the goal.
Matthias Jollenbeck awards the home team a throw-in.
Ball goes out of play for a Heidenheim goal kick.
Dortmund have been awarded a corner by Matthias Jollenbeck.
Matthias Jollenbeck awards Dortmund a penalty but Serhou Guirassy misses from 12 yards.
Sirlord Conteh is on a sub for Marvin Pieringer for Heidenheim.
The away team replace Eren Dinkci with Mikkel Kaufmann.
Stefan Schimmer is replacing Omar Traore for Heidenheim at Signal Iduna Park.
In Dortmund, Heidenheim push forward quickly but are pulled up for offside.
Dortmund have been awarded a corner by Matthias Jollenbeck.
Jan Schoppner is on a sub for Julian Niehues for Heidenheim.
The home team have replaced Karim Adeyemi with Fabio Silva. This is the fourth substitution made today by Niko Kovac.
Serhou Guirassy puts the ball in the net and the home team now lead 3-2. That's a fine assist from Maximilian Beier.
Heidenheim to take a throw-in in Dortmund territory.
Goal! The home team is awarded a penalty in Dortmund. Serhou Guirassy converts to level the scoring at 2-2.
Free kick for Dortmund in their own half.
Julian Niehues (Heidenheim) has received a first yellow card.
At Signal Iduna Park, Heidenheim are penalized for being offside.
Can Heidenheim get the ball into an attacking position from this throw-in in Dortmund's half?
In Dortmund Dortmund drive forward through Felix Nmecha. His shot is on target but it's saved.
Matthias Jollenbeck signals a free kick to Dortmund in their own half.
Matthias Jollenbeck signals a free kick to Dortmund.
It's a goal kick for the away team in Dortmund.
Dortmund make their third substitution with Maximilian Beier replacing Yan Couto.
Niko Kovac (Dortmund) is making a second substitution, with Carney Chukwuemeka replacing Jobe Bellingham.
Matthias Jollenbeck awards Dortmund a goal kick.
Heidenheim's Marvin Pieringer attacks the ball with his head but his effort fails to hit the target.
Corner awarded to Heidenheim.
Throw-in Dortmund.
In Dortmund a free kick has been awarded the away team.
Free kick for Heidenheim in the half of Dortmund.
Matthias Jollenbeck signals a Heidenheim throw-in in Dortmund's half.
Corner awarded to Dortmund.
Throw-in for Dortmund in the half of Heidenheim.
Dortmund awarded a throw-in in their own half.
Free kick for Heidenheim in their own half.
Goal kick for Dortmund at Signal Iduna Park.
Free kick Heidenheim.
Waldemar Anton (Dortmund) has been booked and must now be careful not to get a second yellow card.
Goal! The away team take a 1-2 lead through Julian Niehues. Eren Dinkci instrumental with a fine assist.
Goal kick for Heidenheim at Signal Iduna Park.
Arijon Ibrahimovic is replacing Mathias Honsak for the away team.
The home team replace Filippo Mane with Niklas Sule.
In Dortmund a free kick has been awarded the home team.
Julian Niehues grabs a goal to bring things level at 1-1 at Signal Iduna Park.
Ball safe as Dortmund is awarded a throw-in in their half.
Heidenheim are whistled for offside.
It's a goal kick for the home team in Dortmund.
A throw-in for the away team on the opposite half.
Heidenheim have been awarded a corner by Matthias Jollenbeck.
The first-half has come to a close in Dortmund.
Matthias Jollenbeck signals a free kick to Heidenheim.
Goal! Waldemar Anton gives Dortmund a 1-0 lead in Dortmund.
Dortmund have been awarded a corner by Matthias Jollenbeck.
Mathias Honsak (Heidenheim) gets a yellow card.
Heidenheim will need to be alert as they defend a dangerous free kick from Dortmund.
It's getting dangerous! Free kick for Dortmund close to the penalty box.
Serhou Guirassy gets his shot on target but fails to score for Dortmund.
Ball goes out of play for a Heidenheim goal kick.
Matthias Jollenbeck awards Heidenheim a goal kick.
Corner awarded to Dortmund.
Dortmund have a goal kick.
Throw-in for Heidenheim at Signal Iduna Park.
Dortmund have been awarded a corner by Matthias Jollenbeck.
Dortmund awarded a free kick in their own half.
It's a goal kick for the away team in Dortmund.
Dortmund attack but Nico Schlotterbeck's header doesn't find the target.
Corner awarded to Dortmund.
Matthias Jollenbeck awards Heidenheim a goal kick.
Dortmund's Felix Nmecha misses with an attempt on goal.
Heidenheim's Eren Dinkci gets in a shot on goal at Signal Iduna Park. But the effort is unsuccessful.
Karim Adeyemi of Dortmund smashes in a shot on target. The keeper saves, though.
Matthias Jollenbeck signals a free kick to Dortmund in their own half.
Dortmund needs to be cautious. Heidenheim have an attacking throw-in.
Matthias Jollenbeck signals a Heidenheim throw-in in Dortmund's half.
Ball goes out of play for a Heidenheim goal kick.
Corner awarded to Dortmund.
Dortmund have been awarded a corner by Matthias Jollenbeck.
A throw-in for the home team on the opposite half.
Free kick for Heidenheim in their own half.
Dortmund have been awarded a corner by Matthias Jollenbeck.
Can Dortmund capitalize from this throw-in deep inside Heidenheim's half?
Can Dortmund get the ball into an attacking position from this throw-in in Heidenheim's half?
Corner awarded to Dortmund.
Serhou Guirassy for Dortmund drives towards goal at Signal Iduna Park. But the finish is unsuccessful.
Dortmund awarded a throw-in in their own half.
Throw-in for Dortmund in the half of Heidenheim.
Ball safe as Heidenheim is awarded a throw-in in their half.
Dortmund to take a throw-in in Heidenheim territory.
Goal kick for Heidenheim at Signal Iduna Park.
Heidenheim's Mathias Honsak is whistled for offside at Signal Iduna Park.
Throw-in for Heidenheim in their own half.
Heidenheim advance rapidly upfield but Matthias Jollenbeck blows for offside.
Throw-in Heidenheim.
Mathias Honsak for the away team is judged to be offside.
Dortmund have a goal kick.
Heidenheim awarded a free kick in their own half.
Throw-in high up the field for Heidenheim in Dortmund.
Borussia Dortmund scores 2.22 goals when playing at home and 1. FC Heidenheim scores 2.35 goals when playing away (on average).
Average number of goals in the first half in meetings between Borussia Dortmund and 1. FC Heidenheim is 1.8.
Average number of goals in meetings between Borussia Dortmund and 1. FC Heidenheim is 3.
Borussia Dortmund scores 2 goals in a match against 1. FC Heidenheim and 1. FC Heidenheim scores 1 goals against Borussia Dortmund (on average).
1. FC Heidenheim have won just 0 of their last 5 Bundesliga games against Borussia Dortmund.
Borussia Dortmund have lost just 0 of their last 5 Bundesliga games against 1. FC Heidenheim.
In the last 5 meetings Borussia Dortmund won 3, 1. FC Heidenheim won 0, 2 draws.
Borussia Dortmund have lost just 0 of their last 5 games against 1. FC Heidenheim (in all competitions).
Borussia Dortmund's performance of the last 5 matches is better than 1. FC Heidenheim's.
In Bundesliga, Borussia Dortmund has better performance than 1. FC Heidenheim.
When 1. FC Heidenheim is down 1-0 away, they win 16% of their matches.
When Borussia Dortmund is down 0-1 home, they win 16% of their matches.
When 1. FC Heidenheim leads 0-1 away, they win in 77% of their matches.
When Borussia Dortmund leads 1-0 at home, they win in 85% of their matches.
On their last meeting Borussia Dortmund won by 2 goals.
The winner of their last meeting was Borussia Dortmund.
Borussia Dortmund wins 54% of halftimes, 1. FC Heidenheim wins 29%.
Borussia Dortmund wins 1st half in 54% of their matches, 1. FC Heidenheim in 29% of their matches.
1. FC Heidenheim have conceded a goal in each of their last 21 matches.
A year ago, Borussia Dortmund were number 11 in the table with 26 points. Now they are number 2 with 42 points.
1. FC Heidenheim's away record this season: 1-1-7.
Borussia Dortmund's home record this season: 7-2-0.
1. FC Heidenheim haven't scored in 3 of their 9 away matches in Bundesliga this season.
Borussia Dortmund haven't scored in 0 of their 9 home matches in Bundesliga this season.
1. FC Heidenheim haven't won any of their last 3 games against Borussia Dortmund.
1. FC Heidenheim haven't won in their last 6 games.
Borussia Dortmund haven't lost in any of their last 5 home matches.
Borussia Dortmund have won 3 home matches in a row.
Did you know that 1. FC Heidenheim scores 29% of their goals between the minutes 76-90?
Did you know that Borussia Dortmund scores 32% of their goals between the minutes 31-45? This is the highest percentage in the league.
In Bundesliga, Borussia Dortmund have 4 successive home wins.
Borussia Dortmund have a winning streak of 3 matches in Bundesliga.
Last season Borussia Dortmund won both games against 1. FC Heidenheim (4-2 at home and 2-1 away).
During the last 6 meetings, Borussia Dortmund have won 4 times, there have been 2 draws while 1. FC Heidenheim have won 0 times. The goal difference is 14-8 in favour of Borussia Dortmund.
Score and result Borussia Dortmund - Heidenheim
The Borussia Dortmund - Heidenheim match (Football - Bundesliga) at 01/02/2026 10:30 is complete.
The Borussia Dortmund - Heidenheim match result is as follows: 3-2.
Now that this Bundesliga Football match is over and the score is known, you can find the highlights and key statistics on that same page.