Hoffenheim vs Mainz

24 November 2019 · Bundesliga · 2019/20 · Referee Bastian Dankert

Full time 1 – 5

Half-time: 0–1

  • Andrej Kramaric 83’
  • Levin Öztunali 33’
  • Pavel Kaderábek 52’ (og)
  • Pierre Kunde 62’, 90+3’
  • Jean-Paul Boëtius 90’

Match summary

Mainz won comfortably, 5-1 away at Hoffenheim. Mainz led 1-0 at half-time.

In the first half, Levin Öztunali put Mainz ahead in the 33rd minute, set up by Karim Onisiwo. In the second half, Kaderábek's own goal made it 0-2 with a header in the 52nd minute, Pierre Kunde made it 0-3 in the 62nd minute, set up by Jean-Paul Boëtius, Andrej Kramaric pulled one back to make it 1-3 in the 83rd minute, Jean-Paul Boëtius made it 1-4 in the 90th minute, and Kunde made it 1-5 in stoppage time, set up by Danny Latza.

There was little between the sides on chances: Hoffenheim created 2.15 expected goals (xG) from 22 shots, Mainz 2.10 from 12. Mainz had a player sent off.

Match stats

Hoffenheim Mainz
22 Shots 11
8 Shots on Target 5
14 Corners 3
1 Yellow Cards 3
0 Red Cards 1
2.15 xG 2.10
2.15 Non-penalty xG 2.10
9 Deep Completions 4

Key events

Hoffenheim Mainz
Kick-off
33’
Levin Öztunali
Assist: Karim Onisiwo
0-1 (Mainz)
Half-time0-1
52’
Pavel Kaderábek
Own goal
0-2 (Mainz)
62’
Pierre Kunde
Assist: Jean-Paul Boëtius
0-3 (Mainz)
Andrej Kramaric1-3 (Hoffenheim)
83’
90’
Jean-Paul Boëtius1-4 (Mainz)
90+3’
Pierre Kunde
Assist: Danny Latza
1-5 (Mainz)
Full-time1-5

Bookings

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

Hoffenheim
  • Kevin Akpoguma
Mainz
  • Bote Baku
  • Jeremiah St. Juste
  • Pierre Kunde
  • Karim Onisiwo

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.15 2.10 33’ Levin Öztunali (Mainz), 0-1 33’ 52’ Pavel Kaderábek (Mainz) own goal, 0-2 52’ 62’ Pierre Kunde (Mainz), 0-3 62’ 83’ Andrej Kramaric (Hoffenheim), 1-3 83’ 90’ Jean-Paul Boëtius (Mainz), 1-4 90’ 90+3’ Pierre Kunde (Mainz), 1-5 90+3’ 0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.15 2.10 33’ Levin Öztunali (Mainz), 0-1 Öztunali 33’ 52’ Pavel Kaderábek (Mainz) own goal, 0-2 Kaderábek 52’ 62’ Pierre Kunde (Mainz), 0-3 Kunde 62’ 83’ Andrej Kramaric (Hoffenheim), 1-3 Kramaric 83’ 90’ Jean-Paul Boëtius (Mainz), 1-4 Boëtius 90’ 90+3’ Pierre Kunde (Mainz), 1-5 Kunde 90+3’
Hoffenheim 2.15 xGMainz 2.10 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Mainz attacking Hoffenheim attacking 
90’ Jean-Paul Boëtius (Mainz), open play, 0.41 xG, goal 90+3’ Pierre Kunde (Mainz), open play, 0.39 xG, goal 82’ Pavel Kaderábek (Hoffenheim), from a corner, 0.38 xG, saved 90’ Taiwo Awoniyi (Mainz), open play, 0.32 xG, off target 16’ Robin Quaison (Mainz), open play, 0.30 xG, off target 59’ Pavel Kaderábek (Hoffenheim), open play, 0.28 xG, saved 9’ Pavel Kaderábek (Hoffenheim), from a corner, 0.26 xG, off target 43’ Jürgen Locadia (Hoffenheim), set piece, 0.20 xG, off target 85’ Florian Grillitsch (Hoffenheim), open play, 0.15 xG, off target 62’ Pierre Kunde (Mainz), open play, 0.14 xG, goal 2’ Moussa Niakhate (Mainz), set piece, 0.12 xG, off target 85’ Christoph Baumgartner (Hoffenheim), open play, 0.13 xG, off target 31’ Karim Onisiwo (Mainz), open play, 0.10 xG, saved 33’ Levin Öztunali (Mainz), open play, 0.10 xG, goal 50’ Jürgen Locadia (Hoffenheim), from a corner, 0.10 xG, off target 10’ Jean-Paul Boëtius (Mainz), open play, 0.09 xG, off target 83’ Andrej Kramaric (Hoffenheim), open play, 0.08 xG, goal 86’ Andrej Kramaric (Hoffenheim), from a corner, 0.08 xG, saved 37’ Karim Onisiwo (Mainz), open play, 0.07 xG, blocked 15’ Sebastian Rudy (Hoffenheim), open play, 0.06 xG, blocked 2’ Jürgen Locadia (Hoffenheim), open play, 0.06 xG, saved 25’ Robert Skov (Hoffenheim), direct free kick, 0.06 xG, blocked 88’ Andrej Kramaric (Hoffenheim), open play, 0.06 xG, saved 37’ Aarón Martín (Mainz), open play, 0.06 xG, off target 16’ Pavel Kaderábek (Hoffenheim), open play, 0.05 xG, saved 56’ Christoph Baumgartner (Hoffenheim), open play, 0.04 xG, saved 69’ Christoph Baumgartner (Hoffenheim), open play, 0.03 xG, blocked 3’ Robert Skov (Hoffenheim), open play, 0.03 xG, off target 48’ Florian Grillitsch (Hoffenheim), from a corner, 0.03 xG, blocked 47’ Andrej Kramaric (Hoffenheim), from a corner, 0.02 xG, blocked 60’ Christoph Baumgartner (Hoffenheim), open play, 0.02 xG, saved 87’ Robert Skov (Hoffenheim), from a corner, 0.02 xG, blocked 86’ Konstantinos Stafylidis (Hoffenheim), from a corner, 0.01 xG, off target 12’ Robin Quaison (Mainz), open play, 0.01 xG, off target 52’ Pavel Kaderábek (Hoffenheim), own goal 90’ Jean-Paul Boëtius (Mainz), open play, 0.41 xG, goal 90+3’ Pierre Kunde (Mainz), open play, 0.39 xG, goal 82’ Pavel Kaderábek (Hoffenheim), from a corner, 0.38 xG, saved 90’ Taiwo Awoniyi (Mainz), open play, 0.32 xG, off target 16’ Robin Quaison (Mainz), open play, 0.30 xG, off target 59’ Pavel Kaderábek (Hoffenheim), open play, 0.28 xG, saved 9’ Pavel Kaderábek (Hoffenheim), from a corner, 0.26 xG, off target 43’ Jürgen Locadia (Hoffenheim), set piece, 0.20 xG, off target 85’ Florian Grillitsch (Hoffenheim), open play, 0.15 xG, off target 62’ Pierre Kunde (Mainz), open play, 0.14 xG, goal 2’ Moussa Niakhate (Mainz), set piece, 0.12 xG, off target 85’ Christoph Baumgartner (Hoffenheim), open play, 0.13 xG, off target 31’ Karim Onisiwo (Mainz), open play, 0.10 xG, saved 33’ Levin Öztunali (Mainz), open play, 0.10 xG, goal 50’ Jürgen Locadia (Hoffenheim), from a corner, 0.10 xG, off target 10’ Jean-Paul Boëtius (Mainz), open play, 0.09 xG, off target 83’ Andrej Kramaric (Hoffenheim), open play, 0.08 xG, goal 86’ Andrej Kramaric (Hoffenheim), from a corner, 0.08 xG, saved 37’ Karim Onisiwo (Mainz), open play, 0.07 xG, blocked 15’ Sebastian Rudy (Hoffenheim), open play, 0.06 xG, blocked 2’ Jürgen Locadia (Hoffenheim), open play, 0.06 xG, saved 25’ Robert Skov (Hoffenheim), direct free kick, 0.06 xG, blocked 88’ Andrej Kramaric (Hoffenheim), open play, 0.06 xG, saved 37’ Aarón Martín (Mainz), open play, 0.06 xG, off target 16’ Pavel Kaderábek (Hoffenheim), open play, 0.05 xG, saved 56’ Christoph Baumgartner (Hoffenheim), open play, 0.04 xG, saved 69’ Christoph Baumgartner (Hoffenheim), open play, 0.03 xG, blocked 3’ Robert Skov (Hoffenheim), open play, 0.03 xG, off target 48’ Florian Grillitsch (Hoffenheim), from a corner, 0.03 xG, blocked 47’ Andrej Kramaric (Hoffenheim), from a corner, 0.02 xG, blocked 60’ Christoph Baumgartner (Hoffenheim), open play, 0.02 xG, saved 87’ Robert Skov (Hoffenheim), from a corner, 0.02 xG, blocked 86’ Konstantinos Stafylidis (Hoffenheim), from a corner, 0.01 xG, off target 12’ Robin Quaison (Mainz), open play, 0.01 xG, off target 52’ Pavel Kaderábek (Hoffenheim), own goal
Size shows xG Goal On target Off target or blocked

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

Player stats

PlayerPosMinGAShxGxAKPCards
Oliver Baumann GK900 0.000.000
Kevin Vogt DEF900 0.000.000
Stefan Posch DEF830 0.000.000
Benjamin Hübner DEF600 0.000.000
Pavel Kaderábek MID904 0.980.031
Robert Skov MID903 0.100.504
Florian Grillitsch MID902 0.180.061
Sebastian Rudy MID901 0.060.506
Ihlas Bebou FWD900 0.000.000
Jürgen Locadia FWD903 0.360.000
Kevin Akpoguma FWD510 0.000.000
Andrej Kramaric Sub3914 0.240.381
Christoph Baumgartner Sub304 0.220.000
Konstantinos Stafylidis Sub71 0.010.142

Starters first, then substitutes. xA is expected assists.

Before kick-off

Hoffenheim win 56% Avg odds 1.70
Draw 24% Avg odds 3.96
Mainz win 20% Avg odds 4.83

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.