Heidenheim vs Stuttgart

15 December 2024 · Bundesliga · 2024/25 · Referee Christian Dingert

Full time 1 – 3

Half-time: 1–2

  • Paul Wanner 41’
  • Maximilian Mittelstädt 20’
  • Enzo Millot 45+2’
  • Nick Woltemade 85’ (pen)

Match summary

Stuttgart won 3-1 away at Heidenheim. Stuttgart led 2-1 at half-time.

In the first half, Maximilian Mittelstädt put Stuttgart ahead in the 20th minute, set up by Nick Woltemade, Paul Wanner equalised in the 41st minute, set up by Jan Schöppner, and Enzo Millot put Stuttgart back in front with a header in first-half stoppage time. In the second half, Nick Woltemade made it 1-3 from the penalty spot in the 85th minute.

The chances backed that up: Stuttgart created 3.48 expected goals (xG) from 18 shots to Heidenheim's 0.81 from 9.

Match stats

Heidenheim Stuttgart
9 Shots 18
2 Shots on Target 7
9 Corners 6
4 Yellow Cards 3
0 Red Cards 0
0.81 xG 3.46
0.81 Non-penalty xG 2.70
3 Deep Completions 9

Key events

Heidenheim Stuttgart
Kick-off
20’
Maximilian Mittelstädt
Assist: Nick Woltemade
0-1 (Stuttgart)
Paul Wanner
Assist: Jan Schöppner
1-1 (Heidenheim)
41’
45+2’
Enzo Millot1-2 (Stuttgart)
Half-time1-2
85’
Nick Woltemade
Penalty
1-3 (Stuttgart)
Full-time1-3

Bookings

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

Heidenheim
  • Benedikt Gimber
  • Niklas Dorsch
  • Jan Schöppner
  • Mikkel Kaufmann
Stuttgart
  • Anthony Rouault
  • Ermedin Demirovic
  • Nick Woltemade

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 1 2 3 4 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.81 3.48 20’ Maximilian Mittelstädt (Stuttgart), 0-1 20’ 41’ Paul Wanner (Heidenheim), 1-1 41’ 45+2’ Enzo Millot (Stuttgart), 1-2 45+2’ 85’ Nick Woltemade (Stuttgart), 1-3 85’ 0 1 2 3 4 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.81 3.48 20’ Maximilian Mittelstädt (Stuttgart), 0-1 Mittelstädt 20’ 41’ Paul Wanner (Heidenheim), 1-1 Wanner 41’ 45+2’ Enzo Millot (Stuttgart), 1-2 Millot 45+2’ 85’ Nick Woltemade (Stuttgart), 1-3 Woltemade 85’
Heidenheim 0.81 xGStuttgart 3.48 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Stuttgart attacking Heidenheim attacking 
85’ Nick Woltemade (Stuttgart), penalty, 0.76 xG, goal 46’ Julian Chabot (Stuttgart), from a corner, 0.53 xG, off target 65’ Ermedin Demirovic (Stuttgart), from a corner, 0.47 xG, off target 79’ Mathias Honsak (Heidenheim), open play, 0.42 xG, saved 47’ Enzo Millot (Stuttgart), open play, 0.38 xG, goal 45’ Enzo Millot (Stuttgart), open play, 0.31 xG, saved 20’ Maximilian Mittelstädt (Stuttgart), open play, 0.26 xG, goal 52’ Enzo Millot (Stuttgart), open play, 0.19 xG, saved 90+3’ Justin Diehl (Stuttgart), open play, 0.14 xG, blocked 11’ Paul Wanner (Heidenheim), open play, 0.10 xG, off target 60’ Marvin Pieringer (Heidenheim), open play, 0.09 xG, blocked 88’ Fabian Rieder (Stuttgart), open play, 0.08 xG, blocked 52’ Enzo Millot (Stuttgart), open play, 0.07 xG, blocked 76’ Fabian Rieder (Stuttgart), direct free kick, 0.06 xG, blocked 5’ Niklas Dorsch (Heidenheim), open play, 0.05 xG, blocked 33’ Chris Führich (Stuttgart), direct free kick, 0.06 xG, hit the woodwork 62’ Chris Führich (Stuttgart), open play, 0.05 xG, blocked 87’ Marnon Busch (Heidenheim), open play, 0.05 xG, blocked 58’ Mathias Honsak (Heidenheim), open play, 0.04 xG, off target 53’ Joshua Vagnoman (Stuttgart), open play, 0.04 xG, blocked 13’ Joshua Vagnoman (Stuttgart), open play, 0.03 xG, saved 76’ Nick Woltemade (Stuttgart), set piece, 0.03 xG, saved 52’ Maximilian Mittelstädt (Stuttgart), from a corner, 0.02 xG, off target 90+2’ Adrian Beck (Heidenheim), open play, 0.02 xG, blocked 39’ Angelo Stiller (Stuttgart), from a corner, 0.02 xG, blocked 41’ Paul Wanner (Heidenheim), open play, 0.01 xG, goal 80’ Mathias Honsak (Heidenheim), from a corner, 0.01 xG, off target 85’ Nick Woltemade (Stuttgart), penalty, 0.76 xG, goal 46’ Julian Chabot (Stuttgart), from a corner, 0.53 xG, off target 65’ Ermedin Demirovic (Stuttgart), from a corner, 0.47 xG, off target 79’ Mathias Honsak (Heidenheim), open play, 0.42 xG, saved 47’ Enzo Millot (Stuttgart), open play, 0.38 xG, goal 45’ Enzo Millot (Stuttgart), open play, 0.31 xG, saved 20’ Maximilian Mittelstädt (Stuttgart), open play, 0.26 xG, goal 52’ Enzo Millot (Stuttgart), open play, 0.19 xG, saved 90+3’ Justin Diehl (Stuttgart), open play, 0.14 xG, blocked 11’ Paul Wanner (Heidenheim), open play, 0.10 xG, off target 60’ Marvin Pieringer (Heidenheim), open play, 0.09 xG, blocked 88’ Fabian Rieder (Stuttgart), open play, 0.08 xG, blocked 52’ Enzo Millot (Stuttgart), open play, 0.07 xG, blocked 76’ Fabian Rieder (Stuttgart), direct free kick, 0.06 xG, blocked 33’ Chris Führich (Stuttgart), direct free kick, 0.06 xG, hit the woodwork 5’ Niklas Dorsch (Heidenheim), open play, 0.05 xG, blocked 62’ Chris Führich (Stuttgart), open play, 0.05 xG, blocked 87’ Marnon Busch (Heidenheim), open play, 0.05 xG, blocked 58’ Mathias Honsak (Heidenheim), open play, 0.04 xG, off target 53’ Joshua Vagnoman (Stuttgart), open play, 0.04 xG, blocked 13’ Joshua Vagnoman (Stuttgart), open play, 0.03 xG, saved 76’ Nick Woltemade (Stuttgart), set piece, 0.03 xG, saved 52’ Maximilian Mittelstädt (Stuttgart), from a corner, 0.02 xG, off target 90+2’ Adrian Beck (Heidenheim), open play, 0.02 xG, blocked 39’ Angelo Stiller (Stuttgart), from a corner, 0.02 xG, blocked 41’ Paul Wanner (Heidenheim), open play, 0.01 xG, goal 80’ Mathias Honsak (Heidenheim), from a corner, 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.

Player stats

PlayerPosMinGAShxGxAKPCards
Kevin Müller GK900 0.000.000
Omar Traoré DEF790 0.000.041
Patrick Mainka DEF900 0.000.000
Benedikt Gimber DEF890 0.000.000
Jonas Föhrenbach DEF900 0.000.021
Jan Schöppner MID9010 0.000.442
Niklas Dorsch MID791 0.050.000
Léo Scienza MID480 0.000.000
Paul Wanner MID9012 0.120.000
Mathias Honsak MID903 0.480.000
Marvin Pieringer FWD671 0.090.101
Mikkel Kaufmann Sub420 0.000.000
Sirlord Conteh Sub230 0.000.000
Adrian Beck Sub111 0.020.011
Marnon Busch Sub111 0.050.000
Stefan Schimmer Sub10 0.000.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Heidenheim win 21% Avg odds 4.45
Draw 24% Avg odds 3.99
Stuttgart win 55% Avg odds 1.74

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.