Mainz vs Bayer Leverkusen

8 February 2019 · Bundesliga · 2018/19 · Referee Robert Schröder

Full time 1 – 5

Half-time: 1–4

  • Robin Quaison 9’
  • Wendell 5’
  • Kai Havertz 19’
  • Julian Brandt 30’, 64’
  • Karim Bellarabi 43’

Match summary

Bayer Leverkusen won comfortably, 5-1 away at Mainz. Bayer Leverkusen led 4-1 at half-time.

In the first half, Wendell put Bayer Leverkusen ahead in the 5th minute, set up by Karim Bellarabi, Robin Quaison equalised from a corner in the 9th minute, set up by Alexander Hack, Kai Havertz put Bayer Leverkusen back in front in the 19th minute, set up by Julian Brandt, Julian Brandt made it 1-3 in the 30th minute, set up by Kevin Volland, and Karim Bellarabi made it 1-4 in the 43rd minute, set up by Julian Brandt. In the second half, Brandt made it 1-5 in the 64th minute, set up by Kevin Volland.

The chances backed that up: Bayer Leverkusen created 3.42 expected goals (xG) from 18 shots to Mainz's 2.04 from 15.

Match stats

Mainz Bayer Leverkusen
15 Shots 18
2 Shots on Target 7
4 Corners 4
3 Yellow Cards 1
0 Red Cards 0
1.88 xG 3.30
1.88 Non-penalty xG 3.30
5 Deep Completions 11

Key events

Mainz Bayer Leverkusen
Kick-off
5’
Wendell
Assist: Karim Bellarabi
0-1 (Bayer Leverkusen)
Robin Quaison
Assist: Alexander Hack
1-1 (Mainz)
9’
19’
Kai Havertz
Assist: Julian Brandt
1-2 (Bayer Leverkusen)
30’
Julian Brandt
Assist: Kevin Volland
1-3 (Bayer Leverkusen)
43’
Karim Bellarabi
Assist: Julian Brandt
1-4 (Bayer Leverkusen)
Half-time1-4
64’
Julian Brandt
Assist: Kevin Volland
1-5 (Bayer Leverkusen)
Full-time1-5

Bookings

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

Mainz
  • Pierre Kunde
  • Leandro Barreiro Martins
  • Robin Quaison
Bayer Leverkusen
  • Karim Bellarabi

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 1 2 3 4 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.04 3.42 5’ Wendell (Bayer Leverkusen), 0-1 5’ 9’ Robin Quaison (Mainz), 1-1 9’ 19’ Kai Havertz (Bayer Leverkusen), 1-2 19’ 30’ Julian Brandt (Bayer Leverkusen), 1-3 30’ 43’ Karim Bellarabi (Bayer Leverkusen), 1-4 43’ 64’ Julian Brandt (Bayer Leverkusen), 1-5 64’ 0 1 2 3 4 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.04 3.42 5’ Wendell (Bayer Leverkusen), 0-1 Wendell 5’ 9’ Robin Quaison (Mainz), 1-1 Quaison 9’ 19’ Kai Havertz (Bayer Leverkusen), 1-2 Havertz 19’ 30’ Julian Brandt (Bayer Leverkusen), 1-3 Brandt 30’ 43’ Karim Bellarabi (Bayer Leverkusen), 1-4 Bellarabi 43’ 64’ Julian Brandt (Bayer Leverkusen), 1-5 Brandt 64’
Mainz 2.04 xGBayer Leverkusen 3.42 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Bayer Leverkusen attacking Mainz attacking 
5’ Wendell (Bayer Leverkusen), open play, 0.98 xG, goal 9’ Robin Quaison (Mainz), from a corner, 0.62 xG, goal 50’ Leon Bailey (Bayer Leverkusen), open play, 0.51 xG, off target 30’ Julian Brandt (Bayer Leverkusen), open play, 0.37 xG, goal 64’ Julian Brandt (Bayer Leverkusen), open play, 0.37 xG, goal 19’ Kai Havertz (Bayer Leverkusen), open play, 0.34 xG, goal 2’ Jean-Philippe Mateta (Mainz), open play, 0.32 xG, saved 46’ Robin Quaison (Mainz), open play, 0.28 xG, off target 9’ Alexander Hack (Mainz), from a corner, 0.25 xG, off target 47’ Jean-Philippe Mateta (Mainz), open play, 0.14 xG, blocked 5’ Karim Bellarabi (Bayer Leverkusen), open play, 0.12 xG, blocked 14’ Kevin Volland (Bayer Leverkusen), open play, 0.10 xG, saved 29’ Karim Bellarabi (Bayer Leverkusen), open play, 0.11 xG, hit the woodwork 36’ Kevin Volland (Bayer Leverkusen), open play, 0.10 xG, off target 28’ Jean-Philippe Mateta (Mainz), open play, 0.09 xG, off target 43’ Karim Bellarabi (Bayer Leverkusen), open play, 0.09 xG, goal 7’ Robin Quaison (Mainz), open play, 0.09 xG, blocked 63’ Karim Bellarabi (Bayer Leverkusen), open play, 0.08 xG, blocked 84’ Lucas Alario (Bayer Leverkusen), from a corner, 0.07 xG, saved 31’ Jean-Paul Boëtius (Mainz), open play, 0.07 xG, blocked 76’ Karim Onisiwo (Mainz), open play, 0.06 xG, blocked 76’ Robin Quaison (Mainz), set piece, 0.05 xG, off target 17’ Leon Bailey (Bayer Leverkusen), open play, 0.04 xG, off target 16’ Julian Brandt (Bayer Leverkusen), open play, 0.04 xG, off target 13’ Sven Bender (Bayer Leverkusen), set piece, 0.03 xG, off target 52’ Karim Bellarabi (Bayer Leverkusen), open play, 0.03 xG, blocked 42’ Aarón Martín (Mainz), open play, 0.02 xG, hit the woodwork 6’ Pierre Kunde (Mainz), open play, 0.01 xG, blocked 11’ Leandro Barreiro Martins (Mainz), from a corner, 0.01 xG, off target 18’ Charles Aránguiz (Bayer Leverkusen), from a corner, 0.02 xG, off target 46’ Pierre Kunde (Mainz), open play, 0.01 xG, blocked 88’ Mitchell Weiser (Bayer Leverkusen), from a corner, 0.02 xG, off target 60’ Jean-Philippe Gbamin (Mainz), open play, 0.01 xG, off target 5’ Wendell (Bayer Leverkusen), open play, 0.98 xG, goal 9’ Robin Quaison (Mainz), from a corner, 0.62 xG, goal 50’ Leon Bailey (Bayer Leverkusen), open play, 0.51 xG, off target 30’ Julian Brandt (Bayer Leverkusen), open play, 0.37 xG, goal 64’ Julian Brandt (Bayer Leverkusen), open play, 0.37 xG, goal 19’ Kai Havertz (Bayer Leverkusen), open play, 0.34 xG, goal 2’ Jean-Philippe Mateta (Mainz), open play, 0.32 xG, saved 46’ Robin Quaison (Mainz), open play, 0.28 xG, off target 9’ Alexander Hack (Mainz), from a corner, 0.25 xG, off target 47’ Jean-Philippe Mateta (Mainz), open play, 0.14 xG, blocked 5’ Karim Bellarabi (Bayer Leverkusen), open play, 0.12 xG, blocked 14’ Kevin Volland (Bayer Leverkusen), open play, 0.10 xG, saved 29’ Karim Bellarabi (Bayer Leverkusen), open play, 0.11 xG, hit the woodwork 36’ Kevin Volland (Bayer Leverkusen), open play, 0.10 xG, off target 28’ Jean-Philippe Mateta (Mainz), open play, 0.09 xG, off target 43’ Karim Bellarabi (Bayer Leverkusen), open play, 0.09 xG, goal 7’ Robin Quaison (Mainz), open play, 0.09 xG, blocked 63’ Karim Bellarabi (Bayer Leverkusen), open play, 0.08 xG, blocked 84’ Lucas Alario (Bayer Leverkusen), from a corner, 0.07 xG, saved 31’ Jean-Paul Boëtius (Mainz), open play, 0.07 xG, blocked 76’ Karim Onisiwo (Mainz), open play, 0.06 xG, blocked 76’ Robin Quaison (Mainz), set piece, 0.05 xG, off target 17’ Leon Bailey (Bayer Leverkusen), open play, 0.04 xG, off target 16’ Julian Brandt (Bayer Leverkusen), open play, 0.04 xG, off target 13’ Sven Bender (Bayer Leverkusen), set piece, 0.03 xG, off target 52’ Karim Bellarabi (Bayer Leverkusen), open play, 0.03 xG, blocked 42’ Aarón Martín (Mainz), open play, 0.02 xG, hit the woodwork 6’ Pierre Kunde (Mainz), open play, 0.01 xG, blocked 18’ Charles Aránguiz (Bayer Leverkusen), from a corner, 0.02 xG, off target 46’ Pierre Kunde (Mainz), open play, 0.01 xG, blocked 88’ Mitchell Weiser (Bayer Leverkusen), from a corner, 0.02 xG, off target 11’ Leandro Barreiro Martins (Mainz), from a corner, 0.01 xG, off target 60’ Jean-Philippe Gbamin (Mainz), open play, 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
Florian Müller GK900 0.000.000
Moussa Niakhate DEF900 0.000.000
Alexander Hack DEF9011 0.250.621
Stefan Bell DEF900 0.000.032
Daniel Brosinski MID900 0.000.303
Leandro Barreiro Martins MID901 0.010.141
Pierre Kunde MID562 0.030.000
Aarón Martín MID631 0.020.483
Jean-Paul Boëtius MID721 0.070.000
Jean-Philippe Mateta FWD903 0.560.281
Robin Quaison FWD9014 1.040.162
Jean-Philippe Gbamin Sub341 0.010.000
Karim Onisiwo Sub271 0.060.000
Gerrit Holtmann Sub180 0.000.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Mainz win 25% Bet365 odds 3.80
Draw 25% Bet365 odds 3.80
Bayer Leverkusen win 50% Bet365 odds 1.90

Chances implied by the Bet365 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.