Heidenheim vs Borussia Dortmund

13 September 2025 · Bundesliga · 2025/26 · Referee Felix Zwayer

Full time 0 – 2

Half-time: 0–2

  • Serhou Guirassy 33’
  • Maximilian Beier 45+6’

Match summary

Borussia Dortmund took a 2-0 win at Heidenheim. Borussia Dortmund led 2-0 at half-time.

Serhou Guirassy put Borussia Dortmund ahead with a header in the 33rd minute, set up by Julian Ryerson and Maximilian Beier made it 0-2 in first-half stoppage time, set up by Karim Adeyemi.

The chances backed that up: Borussia Dortmund created 2.85 expected goals (xG) from 17 shots to Heidenheim's 0.30 from 6. Heidenheim had a player sent off.

Match stats

25% Possession 75%
6 Shots 17
1 Shots on target 8
5 Corners 4
58 Attacks 176
17 Dangerous attacks 116
253 Passes 786
69% Pass accuracy 91%
11 Tackles 9
5 Fouls 9
2 Yellow cards 3
1 Red cards 0
2 Offsides 2

Key events

Heidenheim Borussia Dortmund
Kick-off
1’
Karim AdeyemiShot on target
Jonas FöhrenbachLeart PaçaradaInjury
7’
Budu ZivzivadzeFoul
21’
21’
Serhou GuirassyShot on target
24’
Serhou GuirassyShot on target
27’
33’
Serhou GuirassyHeader0-1 (Borussia Dortmund)
36’
Karim AdeyemiShot on target
Benedikt GimberArgument
39’
45+2’
45+6’
Maximilian BeierRight foot shot0-2 (Borussia Dortmund)
Half-time0-2
Marnon BuschBenedikt Gimber
46’
Sirlord ContehAdrian Beck
46’
Jan SchöppnerFoul
47’
Second half underway
Arijon IbrahimovicShot on target
52’
68’
Serhou GuirassyShot on target
Mikkel KaufmannMathias Honsak
70’
74’
Salih ÖzcanJulian Ryerson
Tim SierslebenArijon Ibrahimovic
81’
85’
Serhou GuirassyArgument
90’
Serhou GuirassyShot on target
Full-time0-2

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0.0 0.5 1.0 1.5 2.0 2.5 3.0 3.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.30 2.85 33’ Serhou Guirassy (Borussia Dortmund), 0-1 33’ 45+6’ Maximilian Beier (Borussia Dortmund), 0-2 45+6’ 0.0 0.5 1.0 1.5 2.0 2.5 3.0 3.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.30 2.85 33’ Serhou Guirassy (Borussia Dortmund), 0-1 Guirassy 33’ 45+6’ Maximilian Beier (Borussia Dortmund), 0-2 Beier 45+6’
Heidenheim 0.30 xGBorussia Dortmund 2.85 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Borussia Dortmund attacking Heidenheim attacking 
24’ Serhou Guirassy (Borussia Dortmund), set piece, 0.59 xG, saved 51’ Maximilian Beier (Borussia Dortmund), open play, 0.53 xG, goal 33’ Serhou Guirassy (Borussia Dortmund), open play, 0.43 xG, goal 21’ Serhou Guirassy (Borussia Dortmund), open play, 0.14 xG, saved 90’ Serhou Guirassy (Borussia Dortmund), open play, 0.15 xG, saved 84’ Mikkel Kaufmann (Heidenheim), from a corner, 0.14 xG, off target 65’ Yan Couto (Borussia Dortmund), open play, 0.13 xG, off target 78’ Carney Chukwuemeka (Borussia Dortmund), open play, 0.13 xG, off target 90’ Cole Campbell (Borussia Dortmund), open play, 0.13 xG, blocked 68’ Serhou Guirassy (Borussia Dortmund), open play, 0.11 xG, saved 51’ Pascal Groß (Borussia Dortmund), open play, 0.10 xG, blocked 83’ Felix Nmecha (Borussia Dortmund), open play, 0.07 xG, off target 31’ Karim Adeyemi (Borussia Dortmund), open play, 0.07 xG, off target 36’ Karim Adeyemi (Borussia Dortmund), open play, 0.06 xG, saved 48’ Karim Adeyemi (Borussia Dortmund), open play, 0.06 xG, off target 16’ Pascal Groß (Borussia Dortmund), open play, 0.05 xG, blocked 52’ Arijon Ibrahimovic (Heidenheim), open play, 0.05 xG, saved 1’ Karim Adeyemi (Borussia Dortmund), open play, 0.05 xG, saved 40’ Mathias Honsak (Heidenheim), from a corner, 0.05 xG, blocked 56’ Maximilian Beier (Borussia Dortmund), open play, 0.05 xG, off target 62’ Luca Kerber (Heidenheim), from a corner, 0.03 xG, off target 62’ Omar Traoré (Heidenheim), from a corner, 0.02 xG, off target 31’ Omar Traoré (Heidenheim), open play, 0.01 xG, off target 24’ Serhou Guirassy (Borussia Dortmund), set piece, 0.59 xG, saved 51’ Maximilian Beier (Borussia Dortmund), open play, 0.53 xG, goal 33’ Serhou Guirassy (Borussia Dortmund), open play, 0.43 xG, goal 90’ Serhou Guirassy (Borussia Dortmund), open play, 0.15 xG, saved 21’ Serhou Guirassy (Borussia Dortmund), open play, 0.14 xG, saved 84’ Mikkel Kaufmann (Heidenheim), from a corner, 0.14 xG, off target 65’ Yan Couto (Borussia Dortmund), open play, 0.13 xG, off target 90’ Cole Campbell (Borussia Dortmund), open play, 0.13 xG, blocked 78’ Carney Chukwuemeka (Borussia Dortmund), open play, 0.13 xG, off target 68’ Serhou Guirassy (Borussia Dortmund), open play, 0.11 xG, saved 51’ Pascal Groß (Borussia Dortmund), open play, 0.10 xG, blocked 83’ Felix Nmecha (Borussia Dortmund), open play, 0.07 xG, off target 31’ Karim Adeyemi (Borussia Dortmund), open play, 0.07 xG, off target 36’ Karim Adeyemi (Borussia Dortmund), open play, 0.06 xG, saved 48’ Karim Adeyemi (Borussia Dortmund), open play, 0.06 xG, off target 16’ Pascal Groß (Borussia Dortmund), open play, 0.05 xG, blocked 52’ Arijon Ibrahimovic (Heidenheim), open play, 0.05 xG, saved 1’ Karim Adeyemi (Borussia Dortmund), open play, 0.05 xG, saved 40’ Mathias Honsak (Heidenheim), from a corner, 0.05 xG, blocked 56’ Maximilian Beier (Borussia Dortmund), open play, 0.05 xG, off target 62’ Luca Kerber (Heidenheim), from a corner, 0.03 xG, off target 62’ Omar Traoré (Heidenheim), from a corner, 0.02 xG, off target 31’ Omar Traoré (Heidenheim), open play, 0.01 xG, off target
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Lineups

Lineup not available for this match.

Borussia Dortmund 3-4-3 Starting XI
Kobel
Bensebaini
Anton
Ryerson 74’
Svensson
Nmecha 90’
Groß 65’
Couto
Beier 74’
Guirassy
Adeyemi 66’

Player stats

PlayerPosMinGAShxGxAKPCards
Diant Ramaj GK900 0.000.000
Omar Traoré DEF902 0.030.000
Patrick Mainka DEF900 0.000.000
Benedikt Gimber DEF520 0.000.000
Leart Paqarada DEF60 0.000.000
Luca Kerber MID901 0.030.000
Jan Schöppner MID900 0.000.000
Arijon Ibrahimovic MID871 0.050.042
Adrian Beck MID520 0.000.000
Mathias Honsak MID761 0.050.000
Budu Zivzivadze FWD200 0.000.000
Jonas Föhrenbach Sub840 0.000.192
Marnon Busch Sub380 0.000.021
Sirlord Conteh Sub380 0.000.051
Mikkel Kaufmann Sub141 0.140.000
Tim Siersleben Sub30 0.000.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Heidenheim win 19% Avg odds 4.98
Draw 21% Avg odds 4.44
Borussia Dortmund win 60% Avg odds 1.58

Chances implied by the average closing odds, with the bookmaker margin removed.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals and player data from Understat. Timeline, lineups and team statistics from Sportmonks. Results and odds from football-data.co.uk.