Bayern Munich vs Mainz

14 December 2025 · Bundesliga · 2025/26 · Referee Robin Braun

Full time 2 – 2

Half-time: 1–1

  • Lennart Karl 29’
  • Harry Kane 87’ (pen)
  • Kacper Potulski 45+2’
  • Jae-Sung Lee 67’

Match summary

Bayern Munich and Mainz shared the points in a 2-2 draw. It was 1-1 at half-time.

In the first half, Lennart Karl put Bayern Munich ahead in the 29th minute, set up by Serge Gnabry and Kacper Potulski equalised with a header in first-half stoppage time, set up by William Bøving. In the second half, Jae-Sung Lee put Mainz in front with a header in the 67th minute, set up by Stefan Bell and Harry Kane equalised from the penalty spot in the 87th minute.

Bayern Munich had the better of the chances, with 4.81 expected goals (xG) from 24 shots to Mainz's 0.80 from 5.

Match stats

85% Possession 15%
24 Shots 5
11 Shots on target 2
7 Corners 0
191 Attacks 67
84 Dangerous attacks 17
971 Passes 177
91% Pass accuracy 59%
7 Tackles 19
7 Fouls 8
2 Yellow cards 2
0 Red cards 0
6 Offsides 1

Key events

Bayern Munich Mainz
Kick-off
Lennart KarlShot on target
6’
Harry KaneShot on target
20’
Serge GnabryShot on target
22’
Michael OliseShot on target
23’
Lennart Karl Left foot shot1-0 (Bayern Munich)
29’
Harry KaneShot on target
34’
45+2’
Kacper PotulskiHeader1-1 (Mainz)
Half-time1-1
Second half underway
50’
62’
Serge GnabryShot on target
64’
67’
Jae-sung LeeHeader1-2 (Mainz)
Serge GnabryShot on target
72’
77’
78’
Nelson WeiperBenedict Hollerbach
Harry KaneShot on target
79’
Alphonso DaviesArgument
83’
86’
Harry KanePenalty2-2 (Bayern Munich)
87’
Full-time2-2

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 6 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 4.81 0.80 29’ Lennart Karl (Bayern Munich), 1-0 29’ 45+2’ Kacper Potulski (Mainz), 1-1 45+2’ 67’ Jae-Sung Lee (Mainz), 1-2 67’ 87’ Harry Kane (Bayern Munich), 2-2 87’ 0 1 2 3 4 5 6 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 4.81 0.80 29’ Lennart Karl (Bayern Munich), 1-0 Karl 29’ 45+2’ Kacper Potulski (Mainz), 1-1 Potulski 45+2’ 67’ Jae-Sung Lee (Mainz), 1-2 Lee 67’ 87’ Harry Kane (Bayern Munich), 2-2 Kane 87’
Bayern Munich 4.81 xGMainz 0.80 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Mainz attacking Bayern Munich attacking 
29’ Lennart Karl (Bayern Munich), open play, 0.81 xG, goal 87’ Harry Kane (Bayern Munich), penalty, 0.76 xG, goal 20’ Harry Kane (Bayern Munich), open play, 0.59 xG, saved 47’ Kacper Potulski (Mainz), set piece, 0.47 xG, goal 60’ Serge Gnabry (Bayern Munich), open play, 0.37 xG, off target 64’ Harry Kane (Bayern Munich), open play, 0.38 xG, blocked 64’ Serge Gnabry (Bayern Munich), open play, 0.34 xG, saved 79’ Harry Kane (Bayern Munich), open play, 0.31 xG, saved 67’ Jae-Sung Lee (Mainz), open play, 0.25 xG, goal 75’ Nicolas Jackson (Bayern Munich), open play, 0.22 xG, off target 34’ Harry Kane (Bayern Munich), open play, 0.13 xG, saved 35’ Joshua Kimmich (Bayern Munich), open play, 0.14 xG, blocked 22’ Serge Gnabry (Bayern Munich), open play, 0.12 xG, blocked 36’ Harry Kane (Bayern Munich), open play, 0.12 xG, blocked 43’ Leon Goretzka (Bayern Munich), open play, 0.09 xG, blocked 22’ Serge Gnabry (Bayern Munich), open play, 0.08 xG, saved 79’ Serge Gnabry (Bayern Munich), open play, 0.06 xG, blocked 23’ Josip Stanisic (Bayern Munich), from a corner, 0.05 xG, off target 89’ Nicolas Jackson (Bayern Munich), open play, 0.05 xG, off target 29’ Harry Kane (Bayern Munich), open play, 0.04 xG, off target 81’ Arnaud Nordin (Mainz), open play, 0.04 xG, off target 72’ Serge Gnabry (Bayern Munich), from a corner, 0.04 xG, saved 23’ Michael Olise (Bayern Munich), open play, 0.03 xG, saved 6’ Lennart Karl (Bayern Munich), open play, 0.02 xG, saved 31’ Lennard Maloney (Mainz), set piece, 0.02 xG, off target 17’ Harry Kane (Bayern Munich), open play, 0.02 xG, off target 53’ Tom Bischof (Bayern Munich), open play, 0.02 xG, blocked 75’ Lennard Maloney (Mainz), open play, 0.01 xG, off target 88’ Serge Gnabry (Bayern Munich), open play, 0.01 xG, off target 29’ Lennart Karl (Bayern Munich), open play, 0.81 xG, goal 87’ Harry Kane (Bayern Munich), penalty, 0.76 xG, goal 20’ Harry Kane (Bayern Munich), open play, 0.59 xG, saved 47’ Kacper Potulski (Mainz), set piece, 0.47 xG, goal 64’ Harry Kane (Bayern Munich), open play, 0.38 xG, blocked 60’ Serge Gnabry (Bayern Munich), open play, 0.37 xG, off target 64’ Serge Gnabry (Bayern Munich), open play, 0.34 xG, saved 79’ Harry Kane (Bayern Munich), open play, 0.31 xG, saved 67’ Jae-Sung Lee (Mainz), open play, 0.25 xG, goal 75’ Nicolas Jackson (Bayern Munich), open play, 0.22 xG, off target 35’ Joshua Kimmich (Bayern Munich), open play, 0.14 xG, blocked 34’ Harry Kane (Bayern Munich), open play, 0.13 xG, saved 22’ Serge Gnabry (Bayern Munich), open play, 0.12 xG, blocked 36’ Harry Kane (Bayern Munich), open play, 0.12 xG, blocked 43’ Leon Goretzka (Bayern Munich), open play, 0.09 xG, blocked 22’ Serge Gnabry (Bayern Munich), open play, 0.08 xG, saved 79’ Serge Gnabry (Bayern Munich), open play, 0.06 xG, blocked 23’ Josip Stanisic (Bayern Munich), from a corner, 0.05 xG, off target 89’ Nicolas Jackson (Bayern Munich), open play, 0.05 xG, off target 29’ Harry Kane (Bayern Munich), open play, 0.04 xG, off target 81’ Arnaud Nordin (Mainz), open play, 0.04 xG, off target 72’ Serge Gnabry (Bayern Munich), from a corner, 0.04 xG, saved 23’ Michael Olise (Bayern Munich), open play, 0.03 xG, saved 6’ Lennart Karl (Bayern Munich), open play, 0.02 xG, saved 31’ Lennard Maloney (Mainz), set piece, 0.02 xG, off target 53’ Tom Bischof (Bayern Munich), open play, 0.02 xG, blocked 17’ Harry Kane (Bayern Munich), open play, 0.02 xG, off target 75’ Lennard Maloney (Mainz), open play, 0.01 xG, off target 88’ Serge Gnabry (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-2-3-1 Starting XI
Neuer
Stanisic
Kim 73’
Ito 61’
Bischof 61’
Kimmich
Goretzka 61’
Olise
Karl
Gnabry
Kane
Mainz 5-4-1 Starting XI
Batz
Veratschnig
Potulski
Bell
Costa
Kawasaki 62’
Lee
Sano
Maloney
Bøving
Hollerbach 78’

Player stats

PlayerPosMinGAShxGxAKPCards
Manuel Neuer GK900 0.000.000
Josip Stanisic DEF901 0.050.031
Kim Min-Jae DEF770 0.000.000
Hiroki Ito DEF650 0.000.000
Tom Bischof DEF651 0.020.000
Joshua Kimmich MID901 0.140.703
Leon Goretzka MID651 0.090.021
Michael Olise MID901 0.031.085
Lennart Karl MID9012 0.830.502
Serge Gnabry MID9017 1.020.862
Harry Kane FWD9018 2.350.021
Konrad Laimer Sub250 0.000.000
Alphonso Davies Sub250 0.000.000
Aleksandar Pavlovic Sub250 0.000.011
Nicolas Jackson Sub132 0.270.061

Starters first, then substitutes. xA is expected assists.

Before kick-off

Bayern Munich win 88% Avg odds 1.08
Draw 8% Avg odds 11.44
Mainz win 4% Avg odds 21.72

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.