Mainz vs Bayern Munich

21 October 2023 · Bundesliga · 2023/24 · Referee Sascha Stegemann

Full time 1 – 3

Half-time: 1–2

  • Anthony Caci 43’
  • Kingsley Coman 11’
  • Harry Kane 16’
  • Leon Goretzka 59’

Match summary

Bayern Munich won 3-1 away at Mainz. Bayern Munich led 2-1 at half-time.

In the first half, Kingsley Coman put Bayern Munich ahead in the 11th minute, set up by Leroy Sané, Harry Kane made it 0-2 with a header in the 16th minute, set up by Leon Goretzka, and Anthony Caci pulled one back to make it 1-2 in the 43rd minute, set up by Brajan Gruda. In the second half, Leon Goretzka made it 1-3 in the 59th minute, set up by Jamal Musiala.

The chances backed that up: Bayern Munich created 1.69 expected goals (xG) from 13 shots to Mainz's 0.98 from 16.

Match stats

Mainz Bayern Munich
14 Shots 12
3 Shots on Target 5
2 Corners 7
3 Yellow Cards 2
0 Red Cards 0
0.98 xG 1.69
0.98 Non-penalty xG 1.69
5 Deep Completions 14

Key events

Mainz Bayern Munich
Kick-off
11’
Kingsley Coman
Assist: Leroy Sané
0-1 (Bayern Munich)
16’
Harry Kane
Assist: Leon Goretzka
0-2 (Bayern Munich)
Anthony Caci
Assist: Brajan Gruda
1-2 (Mainz)
43’
Half-time1-2
59’
Leon Goretzka
Assist: Jamal Musiala
1-3 (Bayern Munich)
Full-time1-3

Bookings

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

Mainz
  • Stefan Bell
  • Dominik Kohr
  • Ludovic Ajorque
Bayern Munich
  • Konrad Laimer
  • Matthijs de Ligt

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 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.98 1.69 11’ Kingsley Coman (Bayern Munich), 0-1 11’ 16’ Harry Kane (Bayern Munich), 0-2 16’ 43’ Anthony Caci (Mainz), 1-2 43’ 59’ Leon Goretzka (Bayern Munich), 1-3 59’ 0.0 0.5 1.0 1.5 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.98 1.69 11’ Kingsley Coman (Bayern Munich), 0-1 Coman 11’ 16’ Harry Kane (Bayern Munich), 0-2 Kane 16’ 43’ Anthony Caci (Mainz), 1-2 Caci 43’ 59’ Leon Goretzka (Bayern Munich), 1-3 Goretzka 59’
Mainz 0.98 xGBayern Munich 1.69 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Bayern Munich attacking Mainz attacking 
16’ Harry Kane (Bayern Munich), set piece, 0.53 xG, goal 9’ Leon Goretzka (Bayern Munich), open play, 0.37 xG, off target 21’ Kingsley Coman (Bayern Munich), open play, 0.14 xG, off target 23’ Harry Kane (Bayern Munich), open play, 0.12 xG, off target 57’ Stefan Bell (Mainz), open play, 0.12 xG, off target 35’ Leon Goretzka (Bayern Munich), open play, 0.10 xG, blocked 39’ Leroy Sané (Bayern Munich), open play, 0.10 xG, blocked 59’ Leon Goretzka (Bayern Munich), open play, 0.08 xG, goal 81’ Ludovic Ajorque (Mainz), open play, 0.08 xG, off target 87’ Marco Richter (Mainz), open play, 0.08 xG, off target 89’ Brajan Gruda (Mainz), open play, 0.09 xG, hit the woodwork 13’ Jae-Sung Lee (Mainz), open play, 0.08 xG, saved 46’ Stefan Bell (Mainz), set piece, 0.07 xG, saved 79’ Mathys Tel (Bayern Munich), open play, 0.07 xG, blocked 90+5’ Leandro Barreiro Martins (Mainz), open play, 0.07 xG, off target 36’ Edimilson Fernandes (Mainz), open play, 0.07 xG, off target 64’ Ludovic Ajorque (Mainz), open play, 0.06 xG, off target 11’ Kingsley Coman (Bayern Munich), open play, 0.06 xG, goal 13’ Brajan Gruda (Mainz), open play, 0.06 xG, blocked 43’ Anthony Caci (Mainz), open play, 0.06 xG, goal 51’ Leon Goretzka (Bayern Munich), open play, 0.05 xG, blocked 10’ Anthony Caci (Mainz), open play, 0.04 xG, blocked 33’ Leandro Barreiro Martins (Mainz), open play, 0.04 xG, off target 53’ Joshua Kimmich (Bayern Munich), open play, 0.03 xG, saved 28’ Ludovic Ajorque (Mainz), set piece, 0.03 xG, off target 10’ Danny da Costa (Mainz), open play, 0.02 xG, off target 8’ Joshua Kimmich (Bayern Munich), from a corner, 0.02 xG, saved 48’ Matthijs de Ligt (Bayern Munich), set piece, 0.01 xG, blocked 89’ Aymen Barkok (Mainz), from a corner, 0.01 xG, off target 16’ Harry Kane (Bayern Munich), set piece, 0.53 xG, goal 9’ Leon Goretzka (Bayern Munich), open play, 0.37 xG, off target 21’ Kingsley Coman (Bayern Munich), open play, 0.14 xG, off target 23’ Harry Kane (Bayern Munich), open play, 0.12 xG, off target 57’ Stefan Bell (Mainz), open play, 0.12 xG, off target 35’ Leon Goretzka (Bayern Munich), open play, 0.10 xG, blocked 39’ Leroy Sané (Bayern Munich), open play, 0.10 xG, blocked 89’ Brajan Gruda (Mainz), open play, 0.09 xG, hit the woodwork 59’ Leon Goretzka (Bayern Munich), open play, 0.08 xG, goal 81’ Ludovic Ajorque (Mainz), open play, 0.08 xG, off target 87’ Marco Richter (Mainz), open play, 0.08 xG, off target 13’ Jae-Sung Lee (Mainz), open play, 0.08 xG, saved 79’ Mathys Tel (Bayern Munich), open play, 0.07 xG, blocked 36’ Edimilson Fernandes (Mainz), open play, 0.07 xG, off target 46’ Stefan Bell (Mainz), set piece, 0.07 xG, saved 90+5’ Leandro Barreiro Martins (Mainz), open play, 0.07 xG, off target 64’ Ludovic Ajorque (Mainz), open play, 0.06 xG, off target 11’ Kingsley Coman (Bayern Munich), open play, 0.06 xG, goal 43’ Anthony Caci (Mainz), open play, 0.06 xG, goal 13’ Brajan Gruda (Mainz), open play, 0.06 xG, blocked 51’ Leon Goretzka (Bayern Munich), open play, 0.05 xG, blocked 10’ Anthony Caci (Mainz), open play, 0.04 xG, blocked 33’ Leandro Barreiro Martins (Mainz), open play, 0.04 xG, off target 53’ Joshua Kimmich (Bayern Munich), open play, 0.03 xG, saved 28’ Ludovic Ajorque (Mainz), set piece, 0.03 xG, off target 10’ Danny da Costa (Mainz), open play, 0.02 xG, off target 8’ Joshua Kimmich (Bayern Munich), from a corner, 0.02 xG, saved 48’ Matthijs de Ligt (Bayern Munich), set piece, 0.01 xG, blocked 89’ Aymen Barkok (Mainz), 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
Robin Zentner GK900 0.000.000
Sepp van den Berg DEF900 0.000.000
Stefan Bell DEF862 0.190.000
Edimilson Fernandes DEF781 0.070.102
Danny da Costa MID901 0.020.334
Anthony Caci MID6512 0.100.000
Leandro Barreiro Martins MID902 0.100.021
Dominik Kohr MID780 0.000.061
Brajan Gruda MID9012 0.140.102
Jae-Sung Lee MID651 0.080.041
Ludovic Ajorque FWD903 0.170.152
Maxim Leitsch Sub250 0.000.000
Aymen Barkok Sub251 0.010.000
Tom Krauß Sub120 0.000.000
Marco Richter Sub121 0.080.011
Karim Onisiwo Sub40 0.000.091

Starters first, then substitutes. xA is expected assists.

Before kick-off

Mainz win 10% Avg odds 9.26
Draw 16% Avg odds 6.12
Bayern Munich win 74% Avg odds 1.30

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.