Eintracht Frankfurt vs Mainz

6 June 2020 · Bundesliga · 2019/20 · Referee Felix Brych

Full time 0 – 2

Half-time: 0–1

  • Moussa Niakhate 43’
  • Pierre Kunde 77’

Match summary

Mainz beat Eintracht Frankfurt 2-0 on the road. Mainz led 1-0 at half-time.

Moussa Niakhate put Mainz ahead with a header in the 43rd minute, set up by Daniel Brosinski and Pierre Kunde made it 0-2 in the 77th minute, set up by Karim Onisiwo.

The chances backed that up: Mainz created 2.94 expected goals (xG) from 17 shots to Eintracht Frankfurt's 0.37 from 12.

Match stats

Eintracht Frankfurt Mainz
10 Shots 17
0 Shots on Target 5
7 Corners 5
3 Yellow Cards 3
0 Red Cards 0
0.37 xG 2.91
0.37 Non-penalty xG 2.91
3 Deep Completions 6

Key events

Eintracht Frankfurt Mainz
Kick-off
43’
Moussa Niakhate
Assist: Daniel Brosinski
0-1 (Mainz)
Half-time0-1
77’
Pierre Kunde
Assist: Karim Onisiwo
0-2 (Mainz)
Full-time0-2

Bookings

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

Eintracht Frankfurt
  • Martin Hinteregger
  • Sebastian Rode
  • Timothy Chandler
Mainz
  • Danny Latza
  • Leandro Barreiro Martins
  • Taiwo Awoniyi

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 3.0 3.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.37 2.94 43’ Moussa Niakhate (Mainz), 0-1 43’ 77’ Pierre Kunde (Mainz), 0-2 77’ 0.0 0.5 1.0 1.5 2.0 2.5 3.0 3.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.37 2.94 43’ Moussa Niakhate (Mainz), 0-1 Niakhate 43’ 77’ Pierre Kunde (Mainz), 0-2 Kunde 77’
Eintracht Frankfurt 0.37 xGMainz 2.94 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 
46’ Jean-Philippe Mateta (Mainz), from a corner, 0.73 xG, off target 58’ Taiwo Awoniyi (Mainz), open play, 0.53 xG, off target 31’ Taiwo Awoniyi (Mainz), open play, 0.47 xG, off target 77’ Pierre Kunde (Mainz), open play, 0.31 xG, goal 29’ Robin Quaison (Mainz), open play, 0.29 xG, off target 43’ Moussa Niakhate (Mainz), from a corner, 0.15 xG, goal 89’ Mijat Gacinovic (Eintracht Frankfurt), open play, 0.08 xG, blocked 2’ Jean-Philippe Mateta (Mainz), open play, 0.07 xG, off target 5’ Taiwo Awoniyi (Mainz), open play, 0.07 xG, off target 32’ Levin Öztunali (Mainz), open play, 0.06 xG, blocked 56’ Levin Öztunali (Mainz), open play, 0.06 xG, off target 30’ Filip Kostic (Eintracht Frankfurt), open play, 0.06 xG, off target 35’ Bas Dost (Eintracht Frankfurt), open play, 0.05 xG, blocked 70’ Jeremiah St. Juste (Mainz), from a corner, 0.05 xG, off target 90+5’ Pierre Kunde (Mainz), open play, 0.04 xG, saved 46’ Jeremiah St. Juste (Mainz), from a corner, 0.04 xG, off target 51’ Martin Hinteregger (Eintracht Frankfurt), from a corner, 0.03 xG, off target 9’ Almamy Touré (Eintracht Frankfurt), open play, 0.03 xG, off target 16’ Daniel Brosinski (Mainz), open play, 0.03 xG, blocked 35’ Sebastian Rode (Eintracht Frankfurt), open play, 0.02 xG, off target 73’ Daniel Brosinski (Mainz), direct free kick, 0.03 xG, off target 84’ Filip Kostic (Eintracht Frankfurt), direct free kick, 0.02 xG, blocked 17’ Filip Kostic (Eintracht Frankfurt), open play, 0.02 xG, off target 54’ Timothy Chandler (Eintracht Frankfurt), open play, 0.02 xG, off target 69’ Mijat Gacinovic (Eintracht Frankfurt), open play, 0.02 xG, off target 1’ Martin Hinteregger (Eintracht Frankfurt), open play, 0.02 xG, off target 28’ Daniel Brosinski (Mainz), open play, 0.01 xG, saved 21’ Moussa Niakhate (Mainz), set piece, 0.01 xG, off target 26’ Martin Hinteregger (Eintracht Frankfurt), open play, 0.01 xG, saved 46’ Jean-Philippe Mateta (Mainz), from a corner, 0.73 xG, off target 58’ Taiwo Awoniyi (Mainz), open play, 0.53 xG, off target 31’ Taiwo Awoniyi (Mainz), open play, 0.47 xG, off target 77’ Pierre Kunde (Mainz), open play, 0.31 xG, goal 29’ Robin Quaison (Mainz), open play, 0.29 xG, off target 43’ Moussa Niakhate (Mainz), from a corner, 0.15 xG, goal 89’ Mijat Gacinovic (Eintracht Frankfurt), open play, 0.08 xG, blocked 2’ Jean-Philippe Mateta (Mainz), open play, 0.07 xG, off target 5’ Taiwo Awoniyi (Mainz), open play, 0.07 xG, off target 32’ Levin Öztunali (Mainz), open play, 0.06 xG, blocked 56’ Levin Öztunali (Mainz), open play, 0.06 xG, off target 30’ Filip Kostic (Eintracht Frankfurt), open play, 0.06 xG, off target 35’ Bas Dost (Eintracht Frankfurt), open play, 0.05 xG, blocked 70’ Jeremiah St. Juste (Mainz), from a corner, 0.05 xG, off target 90+5’ Pierre Kunde (Mainz), open play, 0.04 xG, saved 46’ Jeremiah St. Juste (Mainz), from a corner, 0.04 xG, off target 51’ Martin Hinteregger (Eintracht Frankfurt), from a corner, 0.03 xG, off target 9’ Almamy Touré (Eintracht Frankfurt), open play, 0.03 xG, off target 16’ Daniel Brosinski (Mainz), open play, 0.03 xG, blocked 73’ Daniel Brosinski (Mainz), direct free kick, 0.03 xG, off target 35’ Sebastian Rode (Eintracht Frankfurt), open play, 0.02 xG, off target 84’ Filip Kostic (Eintracht Frankfurt), direct free kick, 0.02 xG, blocked 17’ Filip Kostic (Eintracht Frankfurt), open play, 0.02 xG, off target 54’ Timothy Chandler (Eintracht Frankfurt), open play, 0.02 xG, off target 69’ Mijat Gacinovic (Eintracht Frankfurt), open play, 0.02 xG, off target 1’ Martin Hinteregger (Eintracht Frankfurt), open play, 0.02 xG, off target 28’ Daniel Brosinski (Mainz), open play, 0.01 xG, saved 21’ Moussa Niakhate (Mainz), set piece, 0.01 xG, off target 26’ Martin Hinteregger (Eintracht Frankfurt), 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
Stefan Ilsanker DEF900 0.000.000
Martin Hinteregger DEF903 0.050.000
Makoto Hasebe DEF900 0.000.000
Almamy Touré MID471 0.030.051
Dominik Kohr MID820 0.000.021
Sebastian Rode MID821 0.020.031
Filip Kostic MID903 0.100.031
Daichi Kamada MID900 0.000.042
André Silva FWD900 0.000.092
Bas Dost FWD471 0.050.021
Mijat Gacinovic Sub432 0.100.000
Timothy Chandler Sub431 0.020.000
Jonathan de Guzmán Sub80 0.000.000
Djibril Sow Sub80 0.000.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Eintracht Frankfurt win 49% Avg odds 1.93
Draw 25% Avg odds 3.87
Mainz win 26% Avg odds 3.67

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.