Heidenheim vs Bayern Munich

21 December 2025 · Bundesliga · 2025/26 · Referee Florian Badstübner

Full time 0 – 4

Half-time: 0–2

  • Josip Stanisic 15’
  • Michael Olise 32’
  • Luis Díaz 86’
  • Harry Kane 90+2’

Match summary

Bayern Munich won comfortably, 4-0 away at Heidenheim. Bayern Munich led 2-0 at half-time.

In the first half, Josip Stanisic put Bayern Munich ahead with a header in the 15th minute and Michael Olise made it 0-2 in the 32nd minute. In the second half, Luis Díaz made it 0-3 with a header in the 86th minute, set up by Josip Stanisic and Harry Kane made it 0-4 in stoppage time, set up by Serge Gnabry.

The chances backed that up: Bayern Munich created 3.61 expected goals (xG) from 23 shots to Heidenheim's 1.51 from 7.

Match stats

26% Possession 74%
7 Shots 23
1 Shots on target 11
0 Corners 6
50 Attacks 156
31 Dangerous attacks 71
267 Passes 778
75% Pass accuracy 91%
12 Tackles 10
8 Fouls 6
0 Yellow cards 0
0 Red cards 0
2 Offsides 2

Key events

Heidenheim Bayern Munich
Kick-off
12’
Jonathan TahShot on target
15’
Josip StanisicHeader0-1 (Bayern Munich)
15’
Jonathan TahShot on target
32’
Michael OliseLeft foot shot0-2 (Bayern Munich)
38’
Harry KaneShot on target
Half-time0-2
Arijon IbrahimovicLuca Kerber
46’
Stefan SchimmerMathias Honsak
46’
Second half underway
57’
Harry KaneShot on target
Sirlord ContehMarvin Pieringer
66’
Mikkel KaufmannJan Schöppner
66’
Julian NiehuesMarnon Busch
66’
72’
David Santos DaiberRaphaël Guerreiro
Stefan SchimmerShot on target
78’
83’
Luis DíazShot on target
85’
Harry KaneShot on target
86’
Luis DíazHeader0-3 (Bayern Munich)
90+1’
Cassiano KialaDayot Upamecano
90+1’
Wisdom MikeMichael Olise
90+2’
Harry KaneRight foot shot0-4 (Bayern Munich)
Full-time0-4

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 5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.51 3.61 15’ Josip Stanisic (Bayern Munich), 0-1 15’ 32’ Michael Olise (Bayern Munich), 0-2 32’ 86’ Luis Díaz (Bayern Munich), 0-3 86’ 90+2’ Harry Kane (Bayern Munich), 0-4 90+2’ 0 1 2 3 4 5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.51 3.61 15’ Josip Stanisic (Bayern Munich), 0-1 Stanisic 15’ 32’ Michael Olise (Bayern Munich), 0-2 Olise 32’ 86’ Luis Díaz (Bayern Munich), 0-3 Díaz 86’ 90+2’ Harry Kane (Bayern Munich), 0-4 Kane 90+2’
Heidenheim 1.51 xGBayern Munich 3.61 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Bayern Munich attacking Heidenheim attacking 
15’ Josip Stanisic (Bayern Munich), from a corner, 0.75 xG, goal 86’ Luis Díaz (Bayern Munich), open play, 0.66 xG, goal 56’ Stefan Schimmer (Heidenheim), open play, 0.51 xG, hit the woodwork 90+2’ Harry Kane (Bayern Munich), open play, 0.50 xG, goal 68’ Arijon Ibrahimovic (Heidenheim), open play, 0.32 xG, off target 78’ Stefan Schimmer (Heidenheim), open play, 0.31 xG, saved 15’ Jonathan Tah (Bayern Munich), from a corner, 0.29 xG, saved 32’ Michael Olise (Bayern Munich), open play, 0.21 xG, goal 70’ Patrick Mainka (Heidenheim), set piece, 0.21 xG, off target 53’ Harry Kane (Bayern Munich), open play, 0.19 xG, hit the woodwork 53’ Michael Olise (Bayern Munich), open play, 0.13 xG, blocked 56’ Lennart Karl (Bayern Munich), open play, 0.12 xG, blocked 57’ Harry Kane (Bayern Munich), open play, 0.13 xG, saved 32’ Hiroki Ito (Bayern Munich), open play, 0.08 xG, blocked 69’ Hiroki Ito (Bayern Munich), open play, 0.08 xG, off target 41’ Marvin Pieringer (Heidenheim), open play, 0.08 xG, off target 47’ Lennart Karl (Bayern Munich), open play, 0.06 xG, off target 83’ Luis Díaz (Bayern Munich), open play, 0.06 xG, saved 3’ Luis Díaz (Bayern Munich), open play, 0.05 xG, blocked 7’ Hiroki Ito (Bayern Munich), open play, 0.04 xG, blocked 56’ Marvin Pieringer (Heidenheim), open play, 0.05 xG, off target 25’ Marvin Pieringer (Heidenheim), set piece, 0.04 xG, off target 85’ Harry Kane (Bayern Munich), open play, 0.04 xG, saved 43’ Hiroki Ito (Bayern Munich), open play, 0.03 xG, off target 38’ Harry Kane (Bayern Munich), set piece, 0.03 xG, saved 53’ Luis Díaz (Bayern Munich), open play, 0.03 xG, blocked 12’ Jonathan Tah (Bayern Munich), set piece, 0.03 xG, saved 26’ Michael Olise (Bayern Munich), open play, 0.03 xG, blocked 79’ Leon Goretzka (Bayern Munich), open play, 0.03 xG, off target 19’ Luis Díaz (Bayern Munich), open play, 0.02 xG, blocked 15’ Josip Stanisic (Bayern Munich), from a corner, 0.75 xG, goal 86’ Luis Díaz (Bayern Munich), open play, 0.66 xG, goal 56’ Stefan Schimmer (Heidenheim), open play, 0.51 xG, hit the woodwork 90+2’ Harry Kane (Bayern Munich), open play, 0.50 xG, goal 68’ Arijon Ibrahimovic (Heidenheim), open play, 0.32 xG, off target 78’ Stefan Schimmer (Heidenheim), open play, 0.31 xG, saved 15’ Jonathan Tah (Bayern Munich), from a corner, 0.29 xG, saved 70’ Patrick Mainka (Heidenheim), set piece, 0.21 xG, off target 32’ Michael Olise (Bayern Munich), open play, 0.21 xG, goal 53’ Harry Kane (Bayern Munich), open play, 0.19 xG, hit the woodwork 53’ Michael Olise (Bayern Munich), open play, 0.13 xG, blocked 57’ Harry Kane (Bayern Munich), open play, 0.13 xG, saved 56’ Lennart Karl (Bayern Munich), open play, 0.12 xG, blocked 32’ Hiroki Ito (Bayern Munich), open play, 0.08 xG, blocked 69’ Hiroki Ito (Bayern Munich), open play, 0.08 xG, off target 41’ Marvin Pieringer (Heidenheim), open play, 0.08 xG, off target 47’ Lennart Karl (Bayern Munich), open play, 0.06 xG, off target 83’ Luis Díaz (Bayern Munich), open play, 0.06 xG, saved 3’ Luis Díaz (Bayern Munich), open play, 0.05 xG, blocked 56’ Marvin Pieringer (Heidenheim), open play, 0.05 xG, off target 7’ Hiroki Ito (Bayern Munich), open play, 0.04 xG, blocked 85’ Harry Kane (Bayern Munich), open play, 0.04 xG, saved 25’ Marvin Pieringer (Heidenheim), set piece, 0.04 xG, off target 43’ Hiroki Ito (Bayern Munich), open play, 0.03 xG, off target 38’ Harry Kane (Bayern Munich), set piece, 0.03 xG, saved 53’ Luis Díaz (Bayern Munich), open play, 0.03 xG, blocked 12’ Jonathan Tah (Bayern Munich), set piece, 0.03 xG, saved 26’ Michael Olise (Bayern Munich), open play, 0.03 xG, blocked 79’ Leon Goretzka (Bayern Munich), open play, 0.03 xG, off target 19’ Luis Díaz (Bayern Munich), open play, 0.02 xG, blocked
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.

Bayern Munich 4-2-3-1 Starting XI
Urbig
Ito 73’
Tah
Upamecano 90’
Stanisic
Guerreiro 72’
Goretzka
Díaz
Karl 63’
Olise 90’
Kane

Player stats

PlayerPosMinGAShxGxAKPCards
Diant Ramaj GK900 0.000.000
Omar Traoré DEF900 0.000.000
Benedikt Gimber DEF900 0.000.211
Patrick Mainka DEF901 0.210.000
Marnon Busch DEF670 0.000.000
Jonas Föhrenbach DEF900 0.000.081
Niklas Dorsch MID900 0.000.362
Jan Schöppner MID670 0.000.000
Luca Kerber MID470 0.000.000
Marvin Pieringer FWD673 0.160.511
Mathias Honsak FWD470 0.000.000
Stefan Schimmer Sub432 0.820.000
Arijon Ibrahimovic Sub431 0.320.000
Mikkel Kaufmann Sub230 0.000.311
Julian Niehues Sub230 0.000.000
Sirlord Conteh Sub230 0.000.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Heidenheim win 7% Avg odds 13.06
Draw 12% Avg odds 8.12
Bayern Munich win 81% Avg odds 1.16

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.