xgEdge

Sunday, 21/12/2025 at 17:30

Full time
Match report · Bundesliga

1. FC Heidenheim 0:4 FC Bayern München

1. FC Heidenheim Home 1.04 xG · 7 shots
FC Bayern München Away 4.44 xG · 23 shots
04 The scoreline reflected the chances

Goals

  1. 15' Josip Stanišić FC Bayern München · 0.87 xG chance 0–1
  2. 32' Michael Olise FC Bayern München · 0.74 xG chance 0–2
  3. 86' Luis Díaz FC Bayern München · 0.79 xG chance 0–3
  4. 90' Harry Kane FC Bayern München · 0.50 xG chance 0–4

The shots behind it

1. FC Heidenheim FC Bayern München
Shots
7
23
On target
1
11
Inside the box
5
14
xG per shot
0.17
0.19
Open play xG
0.97
3.29
Set-piece xG
0.20
1.11
Penalties
—
—

1. FC Heidenheim's shots add up to 1.17 xG and FC Bayern München's to 4.40; the published figures are 1.04 and 4.44.

Shot map

Both teams shown attacking the same goal for comparison.

FC Bayern München · Josip Stanišić · 15' · Goal · 2 m · 0.87 xG FC Bayern München · Luis Díaz · 86' · Goal · 4 m · 0.79 xG FC Bayern München · Michael Olise · 32' · Goal · 3 m · 0.74 xG FC Bayern München · Harry Kane · 90' · Goal · 11 m · 0.50 xG FC Bayern München · Harry Kane · 53' · No goal · 6 m · 0.38 xG 1. FC Heidenheim · Stefan Schimmer · 55' · No goal · 5 m · 0.28 xG 1. FC Heidenheim · Arijon Ibrahimović · 68' · No goal · 14 m · 0.25 xG 1. FC Heidenheim · Stefan Schimmer · 78' · No goal · 11 m · 0.25 xG FC Bayern München · Jonathan Tah · 15' · No goal · 2 m · 0.17 xG 1. FC Heidenheim · Marvin Pieringer · 41' · No goal · 8 m · 0.15 xG 1. FC Heidenheim · Patrick Mainka · 70' · No goal · 9 m · 0.15 xG FC Bayern München · Hiroki Itō · 32' · No goal · 7 m · 0.11 xG FC Bayern München · Harry Kane · 57' · No goal · 12 m · 0.10 xG FC Bayern München · Lennart Karl · 47' · No goal · 21 m · 0.09 xG FC Bayern München · Luis Díaz · 53' · No goal · 18 m · 0.09 xG FC Bayern München · Lennart Karl · 56' · No goal · 15 m · 0.08 xG FC Bayern München · Hiroki Itō · 43' · No goal · 19 m · 0.07 xG FC Bayern München · Harry Kane · 85' · No goal · 9 m · 0.07 xG 1. FC Heidenheim · Marvin Pieringer · 25' · No goal · 20 m · 0.05 xG FC Bayern München · Hiroki Itō · 69' · No goal · 17 m · 0.05 xG FC Bayern München · Luis Díaz · 83' · No goal · 19 m · 0.05 xG FC Bayern München · Hiroki Itō · 7' · No goal · 15 m · 0.04 xG FC Bayern München · Jonathan Tah · 12' · No goal · 7 m · 0.04 xG FC Bayern München · Michael Olise · 53' · No goal · 14 m · 0.04 xG 1. FC Heidenheim · Marvin Pieringer · 55' · No goal · 18 m · 0.04 xG FC Bayern München · Luis Díaz · 3' · No goal · 20 m · 0.03 xG FC Bayern München · Harry Kane · 38' · No goal · 14 m · 0.03 xG FC Bayern München · Leon Goretzka · 79' · No goal · 22 m · 0.03 xG FC Bayern München · Luis Díaz · 19' · No goal · 24 m · 0.02 xG FC Bayern München · Michael Olise · 26' · No goal · 20 m · 0.01 xG

All shots

30 shots · 5.57 xG

Hover, focus or tap a shot to read it.

  • 1. FC Heidenheim
  • FC Bayern München
  • Filled = goal
  • Dot area = xG (the smallest chances drawn at a minimum size)

Recent form

Last 6 · xG per match
1. FC Heidenheim

1.05 xG created 1.51 xGA

  • D 0.62 created, 0.94 conceded against Eintracht Frankfurt
  • L 0.12 created, 3.31 conceded against Bayer 04 Leverkusen
  • L 0.33 created, 2.18 conceded against Borussia M'gladbach
  • W 0.59 created, 0.97 conceded against 1. FC Union Berlin
  • W 2.22 created, 0.84 conceded against SC Freiburg
  • L 2.44 created, 0.80 conceded against FC St. Pauli
FC Bayern München

2.80 xG created 0.62 xGA

  • W 2.03 created, 0.23 conceded against Bayer 04 Leverkusen
  • D 1.41 created, 0.80 conceded against 1. FC Union Berlin
  • W 3.03 created, 0.57 conceded against SC Freiburg
  • W 2.30 created, 0.64 conceded against FC St. Pauli
  • W 3.54 created, 0.88 conceded against VfB Stuttgart
  • D 4.50 created, 0.60 conceded against 1. FSV Mainz 05

xG created xG conceded (xGA) W / D / L: the match result

Model details

Show

The model never priced this match before kick-off, so there is no projection to read the result against.

Limitations

The model reads expected goals and nothing else. It does not know the lineups, who is injured or suspended, what either side has to play for, the weather, or how congested the schedule around this match is.