Bayern Munich vs Heidenheim

2 May 2026 · Bundesliga · 2025/26 · Referee Frank Willenborg

Full time 3 – 3

Half-time: 1–2

  • Leon Goretzka 44’, 57’
  • Michael Olise 90+10’
  • Budu Zivzivadze 22’, 76’
  • Eren Sami Dinkci 31’

Match summary

Bayern Munich and Heidenheim drew 3-3. Heidenheim led 2-1 at half-time.

In the first half, Budu Zivzivadze put Heidenheim ahead from a corner in the 22nd minute, set up by Marnon Busch, Eren Sami Dinkci made it 0-2 in the 31st minute, set up by Marnon Busch, and Leon Goretzka pulled one back to make it 1-2 with a direct free kick in the 44th minute. In the second half, Goretzka equalised from a corner in the 57th minute, set up by Michael Olise, Zivzivadze put Heidenheim back in front in the 76th minute, set up by Arijon Ibrahimovic, and Michael Olise equalised from a corner in stoppage time, set up by Alphonso Davies.

Heidenheim had the better of the chances, with 2.48 expected goals (xG) from 12 shots to Bayern Munich's 1.88 from 23.

Match stats

75% Possession 25%
23 Shots 12
7 Shots on target 5
13 Corners 5
145 Attacks 55
77 Dangerous attacks 29
675 Passes 229
89% Pass accuracy 68%
7 Tackles 19
6 Fouls 7
3 Yellow cards 2
0 Red cards 0
2 Offsides 2

Key events

Bayern Munich Heidenheim
Kick-off
Leon GoretzkaShot on target
9’
22’
Budu ZivzivadzeLeft foot shot0-1 (Heidenheim)
31’
Eren DinkçiRight foot shot0-2 (Heidenheim)
Leon GoretzkaFree Kick1-2 (Bayern Munich)
44’
Nicolas JacksonArgument
44’
44’
Diant RamajArgument
Half-time1-2
Second half underway
Luis DíazShot on target
52’
Nicolas JacksonShot on target
55’
Leon GoretzkaRight foot shot2-2 (Bayern Munich)
57’
60’
Patrick MainkaShot on target
68’
Eren Sami DinkciShot on target
72’
76’
Budu ZivzivadzeRight foot shot2-3 (Heidenheim)
77’
Stefan SchimmerMarvin Pieringer
81’
Mikkel KaufmannBudu Zivzivadze
81’
Luca KerberArijon Ibrahimovic
Konrad LaimerArgument
85’
89’
Tim SierslebenNiklas DorschInjury
90’
Marnon BuschFoul
Michael OliseLeft foot shot3-3 (Bayern Munich)
90+10’
Full-time3-3

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 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.88 2.48 22’ Budu Zivzivadze (Heidenheim), 0-1 22’ 31’ Eren Sami Dinkci (Heidenheim), 0-2 31’ 44’ Leon Goretzka (Bayern Munich), 1-2 44’ 57’ Leon Goretzka (Bayern Munich), 2-2 57’ 76’ Budu Zivzivadze (Heidenheim), 2-3 76’ 90+10’ Michael Olise (Bayern Munich), 3-3 90+10’ 0.0 0.5 1.0 1.5 2.0 2.5 3.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.88 2.48 22’ Budu Zivzivadze (Heidenheim), 0-1 Zivzivadze 22’ 31’ Eren Sami Dinkci (Heidenheim), 0-2 Dinkci 31’ 44’ Leon Goretzka (Bayern Munich), 1-2 Goretzka 44’ 57’ Leon Goretzka (Bayern Munich), 2-2 Goretzka 57’ 76’ Budu Zivzivadze (Heidenheim), 2-3 Zivzivadze 76’ 90+10’ Michael Olise (Bayern Munich), 3-3 Olise 90+10’
Bayern Munich 1.88 xGHeidenheim 2.48 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Heidenheim attacking Bayern Munich attacking 
31’ Eren Sami Dinkci (Heidenheim), open play, 0.96 xG, goal 68’ Eren Sami Dinkci (Heidenheim), open play, 0.75 xG, saved 57’ Leon Goretzka (Bayern Munich), from a corner, 0.55 xG, goal 22’ Budu Zivzivadze (Heidenheim), from a corner, 0.45 xG, goal 55’ Nicolas Jackson (Bayern Munich), open play, 0.43 xG, saved 56’ Kim Min-Jae (Bayern Munich), from a corner, 0.12 xG, blocked 35’ Leon Goretzka (Bayern Munich), direct free kick, 0.10 xG, blocked 67’ Joshua Kimmich (Bayern Munich), open play, 0.10 xG, off target 4’ Aleksandar Pavlovic (Bayern Munich), open play, 0.07 xG, blocked 74’ Luis Díaz (Bayern Munich), open play, 0.06 xG, off target 76’ Budu Zivzivadze (Heidenheim), open play, 0.06 xG, goal 37’ Eren Sami Dinkci (Heidenheim), open play, 0.05 xG, blocked 44’ Leon Goretzka (Bayern Munich), direct free kick, 0.06 xG, goal 57’ Nicolas Jackson (Bayern Munich), open play, 0.05 xG, blocked 15’ Patrick Mainka (Heidenheim), open play, 0.04 xG, off target 52’ Luis Díaz (Bayern Munich), open play, 0.04 xG, saved 72’ Michael Olise (Bayern Munich), open play, 0.04 xG, blocked 13’ Marnon Busch (Heidenheim), open play, 0.04 xG, blocked 27’ Eren Sami Dinkci (Heidenheim), open play, 0.04 xG, off target 60’ Patrick Mainka (Heidenheim), open play, 0.04 xG, saved 87’ Nicolas Jackson (Bayern Munich), open play, 0.04 xG, off target 20’ Hiroki Ito (Bayern Munich), from a corner, 0.03 xG, off target 48’ Nicolas Jackson (Bayern Munich), open play, 0.03 xG, blocked 9’ Leon Goretzka (Bayern Munich), open play, 0.02 xG, saved 35’ Leon Goretzka (Bayern Munich), set piece, 0.02 xG, blocked 45’ Jamal Musiala (Bayern Munich), open play, 0.02 xG, off target 66’ Joshua Kimmich (Bayern Munich), open play, 0.02 xG, hit the woodwork 90+9’ Kim Min-Jae (Bayern Munich), from a corner, 0.02 xG, blocked 66’ Jan Schöppner (Heidenheim), open play, 0.02 xG, blocked 76’ Michael Olise (Bayern Munich), from a corner, 0.02 xG, blocked 79’ Leon Goretzka (Bayern Munich), open play, 0.02 xG, off target 63’ Hennes Behrens (Heidenheim), from a corner, 0.02 xG, off target 69’ Budu Zivzivadze (Heidenheim), open play, 0.02 xG, blocked 90+10’ Michael Olise (Bayern Munich), from a corner, 0.02 xG, goal 65’ Michael Olise (Bayern Munich), open play, 0.01 xG, off target 31’ Eren Sami Dinkci (Heidenheim), open play, 0.96 xG, goal 68’ Eren Sami Dinkci (Heidenheim), open play, 0.75 xG, saved 57’ Leon Goretzka (Bayern Munich), from a corner, 0.55 xG, goal 22’ Budu Zivzivadze (Heidenheim), from a corner, 0.45 xG, goal 55’ Nicolas Jackson (Bayern Munich), open play, 0.43 xG, saved 56’ Kim Min-Jae (Bayern Munich), from a corner, 0.12 xG, blocked 35’ Leon Goretzka (Bayern Munich), direct free kick, 0.10 xG, blocked 67’ Joshua Kimmich (Bayern Munich), open play, 0.10 xG, off target 4’ Aleksandar Pavlovic (Bayern Munich), open play, 0.07 xG, blocked 74’ Luis Díaz (Bayern Munich), open play, 0.06 xG, off target 76’ Budu Zivzivadze (Heidenheim), open play, 0.06 xG, goal 44’ Leon Goretzka (Bayern Munich), direct free kick, 0.06 xG, goal 37’ Eren Sami Dinkci (Heidenheim), open play, 0.05 xG, blocked 57’ Nicolas Jackson (Bayern Munich), open play, 0.05 xG, blocked 15’ Patrick Mainka (Heidenheim), open play, 0.04 xG, off target 52’ Luis Díaz (Bayern Munich), open play, 0.04 xG, saved 72’ Michael Olise (Bayern Munich), open play, 0.04 xG, blocked 13’ Marnon Busch (Heidenheim), open play, 0.04 xG, blocked 27’ Eren Sami Dinkci (Heidenheim), open play, 0.04 xG, off target 60’ Patrick Mainka (Heidenheim), open play, 0.04 xG, saved 87’ Nicolas Jackson (Bayern Munich), open play, 0.04 xG, off target 20’ Hiroki Ito (Bayern Munich), from a corner, 0.03 xG, off target 48’ Nicolas Jackson (Bayern Munich), open play, 0.03 xG, blocked 9’ Leon Goretzka (Bayern Munich), open play, 0.02 xG, saved 35’ Leon Goretzka (Bayern Munich), set piece, 0.02 xG, blocked 45’ Jamal Musiala (Bayern Munich), open play, 0.02 xG, off target 90+9’ Kim Min-Jae (Bayern Munich), from a corner, 0.02 xG, blocked 66’ Jan Schöppner (Heidenheim), open play, 0.02 xG, blocked 66’ Joshua Kimmich (Bayern Munich), open play, 0.02 xG, hit the woodwork 76’ Michael Olise (Bayern Munich), from a corner, 0.02 xG, blocked 79’ Leon Goretzka (Bayern Munich), open play, 0.02 xG, off target 63’ Hennes Behrens (Heidenheim), from a corner, 0.02 xG, off target 69’ Budu Zivzivadze (Heidenheim), open play, 0.02 xG, blocked 90+10’ Michael Olise (Bayern Munich), from a corner, 0.02 xG, goal 65’ Michael Olise (Bayern Munich), 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

Bayern Munich 4-3-1-2 Starting XI
Urbig
Stanisic 46’
Kim
Tah 77’
Ito
Pavlovic 46’
Ndiaye 46’
Laimer
Goretzka 2
Jackson
Musiala 46’

Lineup not available for this match.

Player stats

PlayerPosMinGAShxGxAKPCards
Jonas Urbig GK900 0.000.000
Josip Stanisic DEF490 0.000.071
Kim Min-Jae DEF902 0.140.072
Jonathan Tah DEF800 0.000.000
Hiroki Ito DEF901 0.030.041
Konrad Laimer MID900 0.000.062
Aleksandar Pavlovic MID491 0.070.031
Bara Sapoko Ndiaye MID490 0.000.000
Leon Goretzka MID9026 0.770.021
Nicolas Jackson FWD904 0.540.000
Jamal Musiala FWD491 0.020.000
Luis Díaz Sub412 0.100.000
Michael Olise Sub41114 0.080.633
Joshua Kimmich Sub412 0.120.021
Harry Kane Sub410 0.000.431
Alphonso Davies Sub1010 0.000.021

Starters first, then substitutes. xA is expected assists.

Before kick-off

Bayern Munich win 75% Avg odds 1.26
Draw 14% Avg odds 6.59
Heidenheim win 11% Avg odds 8.53

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.