RB Leipzig vs Mainz

16 December 2018 · Bundesliga · 2018/19 · Referee Martin Petersen

Full time 4 – 1

Half-time: 2–1

  • Yussuf Poulsen 14’, 19’
  • Timo Werner 74’, 88’
  • Karim Onisiwo 38’

Match summary

RB Leipzig won comfortably, 4-1 at home to Mainz. RB Leipzig led 2-1 at half-time.

In the first half, Yussuf Poulsen put RB Leipzig ahead in the 14th minute, set up by Kevin Kampl, Poulsen made it 2-0 in the 19th minute, set up by Timo Werner, and Karim Onisiwo pulled one back to make it 2-1 with a header in the 38th minute, set up by Levin Öztunali. In the second half, Timo Werner made it 3-1 in the 74th minute, set up by Diego Demme and Werner made it 4-1 in the 88th minute, set up by Yussuf Poulsen.

The chances backed that up: RB Leipzig created 4.48 expected goals (xG) from 18 shots to Mainz's 1.36 from 12.

Match stats

RB Leipzig Mainz
17 Shots 11
7 Shots on Target 5
6 Corners 2
3 Yellow Cards 3
0 Red Cards 0
4.48 xG 1.34
4.48 Non-penalty xG 1.34
9 Deep Completions 3

Key events

RB Leipzig Mainz
Kick-off
Yussuf Poulsen
Assist: Kevin Kampl
1-0 (RB Leipzig)
14’
Yussuf Poulsen
Assist: Timo Werner
2-0 (RB Leipzig)
19’
38’
Karim Onisiwo
Assist: Levin Öztunali
2-1 (Mainz)
Half-time2-1
Timo Werner
Assist: Diego Demme
3-1 (RB Leipzig)
74’
Timo Werner
Assist: Yussuf Poulsen
4-1 (RB Leipzig)
88’
Full-time4-1

Bookings

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

RB Leipzig
  • Dayotchanculle Upamecano
  • Willi Orban
  • Marcel Sabitzer
Mainz
  • Robin Zentner
  • Moussa Niakhate
  • Danny Latza

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 5 6 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 4.48 1.36 14’ Yussuf Poulsen (RB Leipzig), 1-0 14’ 19’ Yussuf Poulsen (RB Leipzig), 2-0 19’ 38’ Karim Onisiwo (Mainz), 2-1 38’ 74’ Timo Werner (RB Leipzig), 3-1 74’ 88’ Timo Werner (RB Leipzig), 4-1 88’ 0 1 2 3 4 5 6 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 4.48 1.36 14’ Yussuf Poulsen (RB Leipzig), 1-0 Poulsen 14’ 19’ Yussuf Poulsen (RB Leipzig), 2-0 Poulsen 19’ 38’ Karim Onisiwo (Mainz), 2-1 Onisiwo 38’ 74’ Timo Werner (RB Leipzig), 3-1 Werner 74’ 88’ Timo Werner (RB Leipzig), 4-1 Werner 88’
RB Leipzig 4.48 xGMainz 1.36 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Mainz attacking RB Leipzig attacking 
82’ Konrad Laimer (RB Leipzig), open play, 0.87 xG, off target 74’ Timo Werner (RB Leipzig), open play, 0.81 xG, goal 19’ Yussuf Poulsen (RB Leipzig), open play, 0.74 xG, goal 38’ Karim Onisiwo (Mainz), open play, 0.49 xG, goal 49’ Willi Orban (RB Leipzig), open play, 0.44 xG, off target 5’ Marcel Halstenberg (RB Leipzig), from a corner, 0.43 xG, off target 63’ Willi Orban (RB Leipzig), set piece, 0.38 xG, off target 9’ Stefan Bell (Mainz), set piece, 0.27 xG, saved 30’ Yussuf Poulsen (RB Leipzig), open play, 0.14 xG, blocked 77’ Dayotchanculle Upamecano (RB Leipzig), set piece, 0.12 xG, off target 84’ Jean-Philippe Mateta (Mainz), open play, 0.12 xG, off target 22’ Kevin Kampl (RB Leipzig), open play, 0.10 xG, off target 33’ Jean-Philippe Mateta (Mainz), from a corner, 0.09 xG, off target 88’ Timo Werner (RB Leipzig), open play, 0.10 xG, goal 14’ Yussuf Poulsen (RB Leipzig), open play, 0.08 xG, goal 33’ Jean-Philippe Gbamin (Mainz), from a corner, 0.08 xG, off target 33’ Karim Onisiwo (Mainz), from a corner, 0.07 xG, saved 55’ Marcel Sabitzer (RB Leipzig), direct free kick, 0.07 xG, blocked 4’ Marcel Sabitzer (RB Leipzig), open play, 0.07 xG, blocked 73’ Daniel Brosinski (Mainz), direct free kick, 0.07 xG, off target 3’ Danny Latza (Mainz), open play, 0.06 xG, saved 41’ Jean-Philippe Mateta (Mainz), open play, 0.05 xG, saved 41’ Jean-Philippe Mateta (Mainz), from a corner, 0.03 xG, blocked 71’ Timo Werner (RB Leipzig), open play, 0.04 xG, saved 58’ Marcel Sabitzer (RB Leipzig), set piece, 0.03 xG, off target 77’ Timo Werner (RB Leipzig), set piece, 0.03 xG, off target 25’ Robin Quaison (Mainz), open play, 0.02 xG, blocked 13’ Willi Orban (RB Leipzig), from a corner, 0.02 xG, saved 2’ Kevin Kampl (RB Leipzig), open play, 0.02 xG, saved 81’ Stefan Bell (Mainz), open play, 0.01 xG, off target 82’ Konrad Laimer (RB Leipzig), open play, 0.87 xG, off target 74’ Timo Werner (RB Leipzig), open play, 0.81 xG, goal 19’ Yussuf Poulsen (RB Leipzig), open play, 0.74 xG, goal 38’ Karim Onisiwo (Mainz), open play, 0.49 xG, goal 49’ Willi Orban (RB Leipzig), open play, 0.44 xG, off target 5’ Marcel Halstenberg (RB Leipzig), from a corner, 0.43 xG, off target 63’ Willi Orban (RB Leipzig), set piece, 0.38 xG, off target 9’ Stefan Bell (Mainz), set piece, 0.27 xG, saved 30’ Yussuf Poulsen (RB Leipzig), open play, 0.14 xG, blocked 77’ Dayotchanculle Upamecano (RB Leipzig), set piece, 0.12 xG, off target 84’ Jean-Philippe Mateta (Mainz), open play, 0.12 xG, off target 88’ Timo Werner (RB Leipzig), open play, 0.10 xG, goal 22’ Kevin Kampl (RB Leipzig), open play, 0.10 xG, off target 33’ Jean-Philippe Mateta (Mainz), from a corner, 0.09 xG, off target 14’ Yussuf Poulsen (RB Leipzig), open play, 0.08 xG, goal 33’ Jean-Philippe Gbamin (Mainz), from a corner, 0.08 xG, off target 33’ Karim Onisiwo (Mainz), from a corner, 0.07 xG, saved 55’ Marcel Sabitzer (RB Leipzig), direct free kick, 0.07 xG, blocked 4’ Marcel Sabitzer (RB Leipzig), open play, 0.07 xG, blocked 73’ Daniel Brosinski (Mainz), direct free kick, 0.07 xG, off target 3’ Danny Latza (Mainz), open play, 0.06 xG, saved 41’ Jean-Philippe Mateta (Mainz), open play, 0.05 xG, saved 71’ Timo Werner (RB Leipzig), open play, 0.04 xG, saved 41’ Jean-Philippe Mateta (Mainz), from a corner, 0.03 xG, blocked 58’ Marcel Sabitzer (RB Leipzig), set piece, 0.03 xG, off target 77’ Timo Werner (RB Leipzig), set piece, 0.03 xG, off target 25’ Robin Quaison (Mainz), open play, 0.02 xG, blocked 13’ Willi Orban (RB Leipzig), from a corner, 0.02 xG, saved 2’ Kevin Kampl (RB Leipzig), open play, 0.02 xG, saved 81’ Stefan Bell (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
Péter Gulácsi GK900 0.000.000
Ibrahima Konaté DEF900 0.000.000
Dayotchanculle Upamecano DEF901 0.120.000
Willi Orban DEF903 0.840.000
Diego Demme MID9010 0.001.252
Lukas Klostermann MID860 0.000.071
Marcel Sabitzer MID903 0.170.041
Kevin Kampl MID4712 0.110.533
Marcel Halstenberg MID901 0.430.522
Yussuf Poulsen FWD90213 0.970.192
Timo Werner FWD90214 0.970.862
Konrad Laimer Sub431 0.870.000
Stefan Ilsanker Sub40 0.000.000
Bruma Sub10 0.000.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

RB Leipzig win 67% Bet365 odds 1.40
Draw 20% Bet365 odds 4.75
Mainz win 13% Bet365 odds 7.50

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.