Heidenheim vs Darmstadt

9 December 2023 · Bundesliga · 2023/24 · Referee Daniel Schlager

Full time 3 – 2

Half-time: 1–0

  • Jan Schöppner 42’
  • Patrick Mainka 69’, 71’
  • Tim Skarke 52’
  • Lennard Maloney 60’ (og)

Match summary

Heidenheim came from behind to win 3-2 at home to Darmstadt. Heidenheim led 1-0 at half-time.

In the first half, Jan Schöppner put Heidenheim ahead with a header in the 42nd minute, set up by Jan-Niklas Beste. In the second half, Tim Skarke equalised in the 52nd minute, set up by Fabian Holland, Maloney's own goal put Darmstadt in front in the 60th minute, Patrick Mainka equalised with a header in the 69th minute, set up by Jan-Niklas Beste, and Mainka won it with a header in the 71st minute, set up by Jan-Niklas Beste.

The chances backed that up: Heidenheim created 1.87 expected goals (xG) from 16 shots to Darmstadt's 1.01 from 20.

Match stats

Heidenheim Darmstadt
16 Shots 20
7 Shots on Target 7
8 Corners 3
2 Yellow Cards 2
0 Red Cards 0
1.87 xG 1.01
1.87 Non-penalty xG 1.01
8 Deep Completions 5

Key events

Heidenheim Darmstadt
Kick-off
Jan Schöppner
Assist: Jan-Niklas Beste
1-0 (Heidenheim)
42’
Half-time1-0
52’
Tim Skarke
Assist: Fabian Holland
1-1 (Darmstadt)
60’
Lennard Maloney
Own goal
1-2 (Darmstadt)
Patrick Mainka
Assist: Jan-Niklas Beste
2-2 (Heidenheim)
69’
Patrick Mainka
Assist: Jan-Niklas Beste
3-2 (Heidenheim)
71’
Full-time3-2

Bookings

Card times are not on file for this game, so they are listed without a minute.

Heidenheim
  • Eren Sami Dinkci
  • Tim Kleindienst
Darmstadt
  • Jannik Müller
  • Emir Karic

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 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.87 1.01 42’ Jan Schöppner (Heidenheim), 1-0 42’ 52’ Tim Skarke (Darmstadt), 1-1 52’ 60’ Lennard Maloney (Darmstadt) own goal, 1-2 60’ 69’ Patrick Mainka (Heidenheim), 2-2 69’ 71’ Patrick Mainka (Heidenheim), 3-2 71’ 0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.87 1.01 42’ Jan Schöppner (Heidenheim), 1-0 Schöppner 42’ 52’ Tim Skarke (Darmstadt), 1-1 Skarke 52’ 60’ Lennard Maloney (Darmstadt) own goal, 1-2 Maloney 60’ 69’ Patrick Mainka (Heidenheim), 2-2 Mainka 69’ 71’ Patrick Mainka (Heidenheim), 3-2 Mainka 71’
Heidenheim 1.87 xGDarmstadt 1.01 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Darmstadt attacking Heidenheim attacking 
71’ Patrick Mainka (Heidenheim), from a corner, 0.48 xG, goal 90+5’ Marvin Pieringer (Heidenheim), open play, 0.35 xG, saved 5’ Aaron Seydel (Darmstadt), open play, 0.34 xG, off target 70’ Tim Kleindienst (Heidenheim), open play, 0.31 xG, saved 69’ Patrick Mainka (Heidenheim), from a corner, 0.13 xG, goal 24’ Oscar Vilhelmsson (Darmstadt), open play, 0.07 xG, off target 51’ Luca Pfeiffer (Darmstadt), open play, 0.07 xG, saved 34’ Jan-Niklas Beste (Heidenheim), direct free kick, 0.07 xG, off target 42’ Jan Schöppner (Heidenheim), set piece, 0.07 xG, goal 52’ Tim Skarke (Darmstadt), open play, 0.07 xG, goal 46’ Eren Sami Dinkci (Heidenheim), open play, 0.06 xG, saved 19’ Eren Sami Dinkci (Heidenheim), open play, 0.06 xG, off target 20’ Tim Skarke (Darmstadt), open play, 0.05 xG, off target 26’ Marvin Pieringer (Heidenheim), open play, 0.05 xG, off target 37’ Patrick Mainka (Heidenheim), from a corner, 0.05 xG, blocked 89’ Marvin Pieringer (Heidenheim), open play, 0.05 xG, blocked 49’ Oscar Vilhelmsson (Darmstadt), open play, 0.05 xG, saved 77’ Jan-Niklas Beste (Heidenheim), open play, 0.05 xG, off target 78’ Aaron Seydel (Darmstadt), open play, 0.05 xG, saved 83’ Jonas Föhrenbach (Heidenheim), from a corner, 0.05 xG, blocked 14’ Omar Traoré (Heidenheim), from a corner, 0.04 xG, off target 24’ Luca Pfeiffer (Darmstadt), open play, 0.04 xG, off target 9’ Oscar Vilhelmsson (Darmstadt), open play, 0.03 xG, saved 28’ Tobias Kempe (Darmstadt), from a corner, 0.04 xG, blocked 39’ Luca Pfeiffer (Darmstadt), open play, 0.04 xG, blocked 83’ Jan-Niklas Beste (Heidenheim), from a corner, 0.03 xG, blocked 90+2’ Fabio Torsiello (Darmstadt), open play, 0.03 xG, off target 9’ Tim Skarke (Darmstadt), open play, 0.02 xG, off target 21’ Jan-Niklas Beste (Heidenheim), open play, 0.02 xG, saved 47’ Emir Karic (Darmstadt), open play, 0.02 xG, off target 6’ Luca Pfeiffer (Darmstadt), open play, 0.02 xG, saved 39’ Emir Karic (Darmstadt), from a corner, 0.02 xG, off target 46’ Tobias Kempe (Darmstadt), open play, 0.02 xG, off target 56’ Luca Pfeiffer (Darmstadt), open play, 0.02 xG, saved 90+4’ Luca Pfeiffer (Darmstadt), open play, 0.01 xG, blocked 2’ Oscar Vilhelmsson (Darmstadt), open play, 0.01 xG, off target 60’ Lennard Maloney (Heidenheim), own goal 71’ Patrick Mainka (Heidenheim), from a corner, 0.48 xG, goal 90+5’ Marvin Pieringer (Heidenheim), open play, 0.35 xG, saved 5’ Aaron Seydel (Darmstadt), open play, 0.34 xG, off target 70’ Tim Kleindienst (Heidenheim), open play, 0.31 xG, saved 69’ Patrick Mainka (Heidenheim), from a corner, 0.13 xG, goal 24’ Oscar Vilhelmsson (Darmstadt), open play, 0.07 xG, off target 34’ Jan-Niklas Beste (Heidenheim), direct free kick, 0.07 xG, off target 51’ Luca Pfeiffer (Darmstadt), open play, 0.07 xG, saved 42’ Jan Schöppner (Heidenheim), set piece, 0.07 xG, goal 52’ Tim Skarke (Darmstadt), open play, 0.07 xG, goal 46’ Eren Sami Dinkci (Heidenheim), open play, 0.06 xG, saved 19’ Eren Sami Dinkci (Heidenheim), open play, 0.06 xG, off target 20’ Tim Skarke (Darmstadt), open play, 0.05 xG, off target 26’ Marvin Pieringer (Heidenheim), open play, 0.05 xG, off target 37’ Patrick Mainka (Heidenheim), from a corner, 0.05 xG, blocked 89’ Marvin Pieringer (Heidenheim), open play, 0.05 xG, blocked 77’ Jan-Niklas Beste (Heidenheim), open play, 0.05 xG, off target 78’ Aaron Seydel (Darmstadt), open play, 0.05 xG, saved 49’ Oscar Vilhelmsson (Darmstadt), open play, 0.05 xG, saved 83’ Jonas Föhrenbach (Heidenheim), from a corner, 0.05 xG, blocked 24’ Luca Pfeiffer (Darmstadt), open play, 0.04 xG, off target 14’ Omar Traoré (Heidenheim), from a corner, 0.04 xG, off target 39’ Luca Pfeiffer (Darmstadt), open play, 0.04 xG, blocked 9’ Oscar Vilhelmsson (Darmstadt), open play, 0.03 xG, saved 28’ Tobias Kempe (Darmstadt), from a corner, 0.04 xG, blocked 83’ Jan-Niklas Beste (Heidenheim), from a corner, 0.03 xG, blocked 90+2’ Fabio Torsiello (Darmstadt), open play, 0.03 xG, off target 9’ Tim Skarke (Darmstadt), open play, 0.02 xG, off target 21’ Jan-Niklas Beste (Heidenheim), open play, 0.02 xG, saved 47’ Emir Karic (Darmstadt), open play, 0.02 xG, off target 39’ Emir Karic (Darmstadt), from a corner, 0.02 xG, off target 56’ Luca Pfeiffer (Darmstadt), open play, 0.02 xG, saved 6’ Luca Pfeiffer (Darmstadt), open play, 0.02 xG, saved 46’ Tobias Kempe (Darmstadt), open play, 0.02 xG, off target 2’ Oscar Vilhelmsson (Darmstadt), open play, 0.01 xG, off target 90+4’ Luca Pfeiffer (Darmstadt), open play, 0.01 xG, blocked 60’ Lennard Maloney (Heidenheim), own goal
Size shows xG Goal On target Off target or blocked

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

Player stats

PlayerPosMinGAShxGxAKPCards
Kevin Müller GK900 0.000.061
Omar Traoré DEF591 0.040.000
Benedikt Gimber DEF900 0.000.000
Patrick Mainka DEF9023 0.660.000
Jonas Föhrenbach DEF901 0.050.000
Jan Schöppner MID9011 0.070.351
Lennard Maloney MID690 0.000.051
Jan-Niklas Beste MID9034 0.180.775
Eren Sami Dinkci MID692 0.120.000
Marvin Pieringer FWD903 0.460.311
Tim Kleindienst FWD901 0.310.021
Norman Theuerkauf Sub310 0.000.051
Kevin Sessa Sub210 0.000.051
Adrian Beck Sub210 0.000.000
Denis Thomalla Sub10 0.000.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Heidenheim win 52% Avg odds 1.85
Draw 25% Avg odds 3.81
Darmstadt win 23% Avg odds 4.19

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. Results and odds from football-data.co.uk. Referee data before 2025/26 from the Transfermarkt datasets project.