Eintracht Frankfurt vs Mainz

13 May 2023 · Bundesliga · 2022/23 · Referee Felix Brych

Full time 3 – 0

Half-time: 2–0

  • Daichi Kamada 18’ (pen)
  • Aurélio Buta 40’
  • Randal Kolo Muani 59’

Match summary

Eintracht Frankfurt won comfortably, 3-0 at home to Mainz. Eintracht Frankfurt led 2-0 at half-time.

Daichi Kamada put Eintracht Frankfurt ahead from the penalty spot in the 18th minute, Aurélio Buta made it 2-0 in the 40th minute, set up by Tuta, and Randal Kolo Muani made it 3-0 in the 59th minute, set up by Daichi Kamada.

The chances backed that up: Eintracht Frankfurt created 2.04 expected goals (xG) from 18 shots to Mainz's 0.99 from 9.

Match stats

Eintracht Frankfurt Mainz
17 Shots 10
7 Shots on Target 4
5 Corners 1
1 Yellow Cards 3
0 Red Cards 0
2.04 xG 0.94
1.28 Non-penalty xG 0.94
13 Deep Completions 3

Key events

Eintracht Frankfurt Mainz
Kick-off
Daichi Kamada
Penalty
1-0 (Eintracht Frankfurt)
18’
Aurélio Buta
Assist: Tuta
2-0 (Eintracht Frankfurt)
40’
Half-time2-0
Randal Kolo Muani
Assist: Daichi Kamada
3-0 (Eintracht Frankfurt)
59’
Full-time3-0

Bookings

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

Eintracht Frankfurt
  • Tuta
Mainz
  • Stefan Bell
  • Andreas Hanche-Olsen
  • Eniss Shabani

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 2.04 0.99 18’ Daichi Kamada (Eintracht Frankfurt), 1-0 18’ 40’ Aurélio Buta (Eintracht Frankfurt), 2-0 40’ 59’ Randal Kolo Muani (Eintracht Frankfurt), 3-0 59’ 0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.04 0.99 18’ Daichi Kamada (Eintracht Frankfurt), 1-0 Kamada 18’ 40’ Aurélio Buta (Eintracht Frankfurt), 2-0 Buta 40’ 59’ Randal Kolo Muani (Eintracht Frankfurt), 3-0 Muani 59’
Eintracht Frankfurt 2.04 xGMainz 0.99 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Mainz attacking Eintracht Frankfurt attacking 
18’ Daichi Kamada (Eintracht Frankfurt), penalty, 0.76 xG, goal 66’ Daichi Kamada (Eintracht Frankfurt), open play, 0.37 xG, off target 63’ Danny da Costa (Mainz), open play, 0.32 xG, saved 90’ Karim Onisiwo (Mainz), open play, 0.31 xG, saved 63’ Danny da Costa (Mainz), open play, 0.14 xG, blocked 59’ Randal Kolo Muani (Eintracht Frankfurt), open play, 0.12 xG, goal 43’ Randal Kolo Muani (Eintracht Frankfurt), open play, 0.10 xG, blocked 16’ Daichi Kamada (Eintracht Frankfurt), open play, 0.10 xG, blocked 52’ Mario Götze (Eintracht Frankfurt), open play, 0.08 xG, off target 63’ Aurélio Buta (Eintracht Frankfurt), open play, 0.08 xG, off target 79’ Jesper Lindstrom (Eintracht Frankfurt), open play, 0.07 xG, saved 13’ Randal Kolo Muani (Eintracht Frankfurt), open play, 0.07 xG, off target 76’ Ludovic Ajorque (Mainz), open play, 0.06 xG, blocked 35’ Marcus Ingvartsen (Mainz), open play, 0.06 xG, blocked 10’ Daichi Kamada (Eintracht Frankfurt), open play, 0.05 xG, saved 31’ Anton Stach (Mainz), direct free kick, 0.05 xG, off target 30’ Evan Ndicka (Eintracht Frankfurt), from a corner, 0.05 xG, off target 40’ Aurélio Buta (Eintracht Frankfurt), open play, 0.04 xG, goal 46’ Evan Ndicka (Eintracht Frankfurt), from a corner, 0.04 xG, off target 9’ Evan Ndicka (Eintracht Frankfurt), from a corner, 0.04 xG, blocked 80’ Djibril Sow (Eintracht Frankfurt), open play, 0.03 xG, off target 82’ Karim Onisiwo (Mainz), open play, 0.02 xG, off target 27’ Djibril Sow (Eintracht Frankfurt), open play, 0.02 xG, saved 8’ Almamy Touré (Eintracht Frankfurt), open play, 0.02 xG, off target 34’ Ludovic Ajorque (Mainz), open play, 0.02 xG, off target 34’ Djibril Sow (Eintracht Frankfurt), from a corner, 0.01 xG, off target 76’ Aymen Barkok (Mainz), open play, 0.01 xG, saved 18’ Daichi Kamada (Eintracht Frankfurt), penalty, 0.76 xG, goal 66’ Daichi Kamada (Eintracht Frankfurt), open play, 0.37 xG, off target 63’ Danny da Costa (Mainz), open play, 0.32 xG, saved 90’ Karim Onisiwo (Mainz), open play, 0.31 xG, saved 63’ Danny da Costa (Mainz), open play, 0.14 xG, blocked 59’ Randal Kolo Muani (Eintracht Frankfurt), open play, 0.12 xG, goal 43’ Randal Kolo Muani (Eintracht Frankfurt), open play, 0.10 xG, blocked 16’ Daichi Kamada (Eintracht Frankfurt), open play, 0.10 xG, blocked 52’ Mario Götze (Eintracht Frankfurt), open play, 0.08 xG, off target 63’ Aurélio Buta (Eintracht Frankfurt), open play, 0.08 xG, off target 79’ Jesper Lindstrom (Eintracht Frankfurt), open play, 0.07 xG, saved 13’ Randal Kolo Muani (Eintracht Frankfurt), open play, 0.07 xG, off target 76’ Ludovic Ajorque (Mainz), open play, 0.06 xG, blocked 35’ Marcus Ingvartsen (Mainz), open play, 0.06 xG, blocked 31’ Anton Stach (Mainz), direct free kick, 0.05 xG, off target 10’ Daichi Kamada (Eintracht Frankfurt), open play, 0.05 xG, saved 30’ Evan Ndicka (Eintracht Frankfurt), from a corner, 0.05 xG, off target 40’ Aurélio Buta (Eintracht Frankfurt), open play, 0.04 xG, goal 46’ Evan Ndicka (Eintracht Frankfurt), from a corner, 0.04 xG, off target 9’ Evan Ndicka (Eintracht Frankfurt), from a corner, 0.04 xG, blocked 80’ Djibril Sow (Eintracht Frankfurt), open play, 0.03 xG, off target 82’ Karim Onisiwo (Mainz), open play, 0.02 xG, off target 8’ Almamy Touré (Eintracht Frankfurt), open play, 0.02 xG, off target 27’ Djibril Sow (Eintracht Frankfurt), open play, 0.02 xG, saved 34’ Ludovic Ajorque (Mainz), open play, 0.02 xG, off target 34’ Djibril Sow (Eintracht Frankfurt), from a corner, 0.01 xG, off target 76’ Aymen Barkok (Mainz), open play, 0.01 xG, saved
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Player stats

PlayerPosMinGAShxGxAKPCards
Kevin Trapp GK900 0.000.000
Tuta DEF9010 0.000.041
Evan Ndicka DEF903 0.120.000
Almamy Touré DEF811 0.020.000
Aurélio Buta MID8612 0.120.071
Christopher Lenz MID900 0.000.000
Djibril Sow MID903 0.060.173
Sebastian Rode MID720 0.000.000
Mario Götze MID901 0.080.123
Daichi Kamada MID86114 1.270.121
Randal Kolo Muani FWD7213 0.290.624
Jesper Lindstrom Sub181 0.070.000
Eric Junior Dina Ebimbe Sub180 0.000.071
Makoto Hasebe Sub90 0.000.000
Timothy Chandler Sub40 0.000.000
Paxten Aaronson Sub40 0.000.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Eintracht Frankfurt win 46% Avg odds 2.06
Draw 26% Avg odds 3.70
Mainz win 28% Avg odds 3.42

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.