Bayern Munich vs Mainz

11 December 2021 · Bundesliga · 2021/22 · Referee Benjamin Cortus

Full time 2 – 1

Half-time: 0–1

  • Kingsley Coman 53’
  • Jamal Musiala 74’
  • Karim Onisiwo 22’

Match summary

Bayern Munich came from behind to win 2-1 at home to Mainz. Mainz led 1-0 at half-time.

Karim Onisiwo put Mainz ahead with a header in the 22nd minute, set up by Jonathan Burkardt, Kingsley Coman equalised in the 53rd minute, set up by Corentin Tolisso, and Jamal Musiala won it in the 74th minute, set up by Benjamin Pavard.

The chances backed that up: Bayern Munich created 1.79 expected goals (xG) from 20 shots to Mainz's 0.87 from 8.

Match stats

Bayern Munich Mainz
21 Shots 9
7 Shots on Target 4
7 Corners 2
3 Yellow Cards 3
0 Red Cards 0
1.79 xG 0.87
1.79 Non-penalty xG 0.87
11 Deep Completions 5

Key events

Bayern Munich Mainz
Kick-off
22’
Karim Onisiwo
Assist: Jonathan Burkardt
0-1 (Mainz)
Half-time0-1
Kingsley Coman
Assist: Corentin Tolisso
1-1 (Bayern Munich)
53’
Jamal Musiala
Assist: Benjamin Pavard
2-1 (Bayern Munich)
74’
Full-time2-1

Bookings

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

Bayern Munich
  • Lucas Hernández
  • Jamal Musiala
  • Leroy Sané
Mainz
  • Alexander Hack
  • Anton Stach
  • Kevin Stöger

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 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.79 0.87 22’ Karim Onisiwo (Mainz), 0-1 22’ 53’ Kingsley Coman (Bayern Munich), 1-1 53’ 74’ Jamal Musiala (Bayern Munich), 2-1 74’ 0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.79 0.87 22’ Karim Onisiwo (Mainz), 0-1 Onisiwo 22’ 53’ Kingsley Coman (Bayern Munich), 1-1 Coman 53’ 74’ Jamal Musiala (Bayern Munich), 2-1 Musiala 74’
Bayern Munich 1.79 xGMainz 0.87 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 
22’ Karim Onisiwo (Mainz), open play, 0.58 xG, goal 44’ Kingsley Coman (Bayern Munich), open play, 0.35 xG, blocked 49’ Kingsley Coman (Bayern Munich), open play, 0.31 xG, saved 53’ Kingsley Coman (Bayern Munich), open play, 0.23 xG, goal 10’ Corentin Tolisso (Bayern Munich), from a corner, 0.13 xG, blocked 6’ Alphonso Davies (Bayern Munich), open play, 0.12 xG, off target 10’ Alphonso Davies (Bayern Munich), open play, 0.11 xG, blocked 18’ Jae-Sung Lee (Mainz), open play, 0.08 xG, blocked 32’ Thomas Müller (Bayern Munich), open play, 0.07 xG, saved 48’ Leroy Sané (Bayern Munich), direct free kick, 0.06 xG, blocked 49’ Jamal Musiala (Bayern Munich), open play, 0.06 xG, blocked 14’ Karim Onisiwo (Mainz), open play, 0.06 xG, saved 39’ Leandro Barreiro Martins (Mainz), open play, 0.06 xG, saved 61’ Kingsley Coman (Bayern Munich), open play, 0.06 xG, off target 43’ Alphonso Davies (Bayern Munich), open play, 0.04 xG, off target 17’ Robert Lewandowski (Bayern Munich), open play, 0.04 xG, blocked 9’ Benjamin Pavard (Bayern Munich), open play, 0.04 xG, saved 49’ Robert Lewandowski (Bayern Munich), set piece, 0.03 xG, saved 74’ Jamal Musiala (Bayern Munich), open play, 0.03 xG, goal 79’ Marcus Ingvartsen (Mainz), open play, 0.04 xG, off target 58’ Kingsley Coman (Bayern Munich), open play, 0.03 xG, blocked 45’ Corentin Tolisso (Bayern Munich), from a corner, 0.02 xG, off target 5’ Leandro Barreiro Martins (Mainz), open play, 0.02 xG, saved 85’ Serge Gnabry (Bayern Munich), open play, 0.02 xG, off target 57’ Leroy Sané (Bayern Munich), open play, 0.02 xG, saved 90+1’ Jean-Paul Boëtius (Mainz), set piece, 0.02 xG, blocked 47’ Anton Stach (Mainz), from a corner, 0.01 xG, off target 33’ Robert Lewandowski (Bayern Munich), from a corner, 0.01 xG, off target 22’ Karim Onisiwo (Mainz), open play, 0.58 xG, goal 44’ Kingsley Coman (Bayern Munich), open play, 0.35 xG, blocked 49’ Kingsley Coman (Bayern Munich), open play, 0.31 xG, saved 53’ Kingsley Coman (Bayern Munich), open play, 0.23 xG, goal 10’ Corentin Tolisso (Bayern Munich), from a corner, 0.13 xG, blocked 6’ Alphonso Davies (Bayern Munich), open play, 0.12 xG, off target 10’ Alphonso Davies (Bayern Munich), open play, 0.11 xG, blocked 18’ Jae-Sung Lee (Mainz), open play, 0.08 xG, blocked 32’ Thomas Müller (Bayern Munich), open play, 0.07 xG, saved 48’ Leroy Sané (Bayern Munich), direct free kick, 0.06 xG, blocked 49’ Jamal Musiala (Bayern Munich), open play, 0.06 xG, blocked 14’ Karim Onisiwo (Mainz), open play, 0.06 xG, saved 39’ Leandro Barreiro Martins (Mainz), open play, 0.06 xG, saved 61’ Kingsley Coman (Bayern Munich), open play, 0.06 xG, off target 43’ Alphonso Davies (Bayern Munich), open play, 0.04 xG, off target 17’ Robert Lewandowski (Bayern Munich), open play, 0.04 xG, blocked 9’ Benjamin Pavard (Bayern Munich), open play, 0.04 xG, saved 49’ Robert Lewandowski (Bayern Munich), set piece, 0.03 xG, saved 74’ Jamal Musiala (Bayern Munich), open play, 0.03 xG, goal 79’ Marcus Ingvartsen (Mainz), open play, 0.04 xG, off target 58’ Kingsley Coman (Bayern Munich), open play, 0.03 xG, blocked 45’ Corentin Tolisso (Bayern Munich), from a corner, 0.02 xG, off target 85’ Serge Gnabry (Bayern Munich), open play, 0.02 xG, off target 5’ Leandro Barreiro Martins (Mainz), open play, 0.02 xG, saved 57’ Leroy Sané (Bayern Munich), open play, 0.02 xG, saved 90+1’ Jean-Paul Boëtius (Mainz), set piece, 0.02 xG, blocked 47’ Anton Stach (Mainz), from a corner, 0.01 xG, off target 33’ Robert Lewandowski (Bayern Munich), 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
Manuel Neuer GK900 0.000.000
Benjamin Pavard DEF9011 0.040.152
Dayotchanculle Upamecano DEF900 0.000.000
Lucas Hernández DEF680 0.000.061
Alphonso Davies DEF903 0.270.000
Jamal Musiala MID8512 0.100.041
Corentin Tolisso MID6812 0.150.314
Kingsley Coman MID9015 0.980.163
Thomas Müller MID901 0.070.082
Leroy Sané MID682 0.080.021
Robert Lewandowski FWD903 0.090.311
Niklas Süle Sub220 0.000.000
Serge Gnabry Sub221 0.020.000
Marc Roca Sub220 0.000.000
Nianzou Kouassi Sub50 0.000.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Bayern Munich win 79% Avg odds 1.22
Draw 13% Avg odds 7.13
Mainz win 8% Avg odds 12.41

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.