RB Leipzig vs Mainz

2 November 2019 · Bundesliga · 2019/20 · Referee Guido Winkmann

Full time 8 – 0

Half-time: 5–0

  • Marcel Sabitzer 5’
  • Timo Werner 30’, 48’, 87’
  • Christopher Nkunku 35’
  • Marcel Halstenberg 38’
  • Yussuf Poulsen 44’
  • Nordi Mukiele 50’

Match summary

RB Leipzig won comfortably, 8-0 at home to Mainz. RB Leipzig led 5-0 at half-time.

In the first half, Marcel Sabitzer put RB Leipzig ahead in the 5th minute, set up by Timo Werner, Timo Werner made it 2-0 in the 30th minute, set up by Christopher Nkunku, Christopher Nkunku made it 3-0 in the 35th minute, set up by Timo Werner, Marcel Halstenberg made it 4-0 in the 38th minute, set up by Yussuf Poulsen, and Yussuf Poulsen made it 5-0 in the 44th minute. In the second half, Werner made it 6-0 in the 48th minute, set up by Christopher Nkunku, Nordi Mukiele made it 7-0 with a header in the 50th minute, set up by Timo Werner, and Werner made it 8-0 in the 87th minute, set up by Lukas Klostermann.

The chances backed that up: RB Leipzig created 4.01 expected goals (xG) from 18 shots to Mainz's 0.86 from 9.

Match stats

RB Leipzig Mainz
19 Shots 10
12 Shots on Target 2
3 Corners 4
0 Yellow Cards 1
0 Red Cards 0
3.96 xG 0.86
3.96 Non-penalty xG 0.86
11 Deep Completions 4

Key events

RB Leipzig Mainz
Kick-off
Marcel Sabitzer
Assist: Timo Werner
1-0 (RB Leipzig)
5’
Timo Werner
Assist: Christopher Nkunku
2-0 (RB Leipzig)
30’
Christopher Nkunku
Assist: Timo Werner
3-0 (RB Leipzig)
35’
Marcel Halstenberg
Assist: Yussuf Poulsen
4-0 (RB Leipzig)
38’
Yussuf Poulsen5-0 (RB Leipzig)
44’
Half-time5-0
Timo Werner
Assist: Christopher Nkunku
6-0 (RB Leipzig)
48’
Nordi Mukiele
Assist: Timo Werner
7-0 (RB Leipzig)
50’
Timo Werner
Assist: Lukas Klostermann
8-0 (RB Leipzig)
87’
Full-time8-0

Bookings

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

Mainz
  • Ronael Pierre Gabriel

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 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 4.01 0.86 5’ Marcel Sabitzer (RB Leipzig), 1-0 5’ 30’ Timo Werner (RB Leipzig), 2-0 30’ 35’ Christopher Nkunku (RB Leipzig), 3-0 35’ 38’ Marcel Halstenberg (RB Leipzig), 4-0 38’ 44’ Yussuf Poulsen (RB Leipzig), 5-0 44’ 48’ Timo Werner (RB Leipzig), 6-0 48’ 50’ Nordi Mukiele (RB Leipzig), 7-0 50’ 87’ Timo Werner (RB Leipzig), 8-0 87’ 0 1 2 3 4 5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 4.01 0.86 5’ Marcel Sabitzer (RB Leipzig), 1-0 Sabitzer 5’ 30’ Timo Werner (RB Leipzig), 2-0 Werner 30’ 35’ Christopher Nkunku (RB Leipzig), 3-0 Nkunku 35’ 38’ Marcel Halstenberg (RB Leipzig), 4-0 Halstenberg 38’ 44’ Yussuf Poulsen (RB Leipzig), 5-0 Poulsen 44’ 48’ Timo Werner (RB Leipzig), 6-0 Werner 48’ 50’ Nordi Mukiele (RB Leipzig), 7-0 Mukiele 50’ 87’ Timo Werner (RB Leipzig), 8-0 Werner 87’
RB Leipzig 4.01 xGMainz 0.86 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 
5’ Marcel Sabitzer (RB Leipzig), open play, 0.62 xG, goal 87’ Timo Werner (RB Leipzig), open play, 0.60 xG, goal 30’ Timo Werner (RB Leipzig), open play, 0.58 xG, goal 50’ Nordi Mukiele (RB Leipzig), open play, 0.55 xG, goal 44’ Yussuf Poulsen (RB Leipzig), open play, 0.54 xG, goal 23’ Alexander Hack (Mainz), from a corner, 0.41 xG, saved 38’ Marcel Halstenberg (RB Leipzig), open play, 0.37 xG, goal 10’ Timo Werner (RB Leipzig), open play, 0.10 xG, saved 44’ Marcel Sabitzer (RB Leipzig), open play, 0.10 xG, saved 42’ Jean-Paul Boëtius (Mainz), open play, 0.10 xG, off target 58’ Danny Latza (Mainz), from a corner, 0.09 xG, off target 48’ Timo Werner (RB Leipzig), open play, 0.08 xG, goal 22’ Levin Öztunali (Mainz), open play, 0.07 xG, blocked 69’ Robin Quaison (Mainz), open play, 0.07 xG, blocked 75’ Danny Latza (Mainz), open play, 0.07 xG, saved 17’ Yussuf Poulsen (RB Leipzig), open play, 0.06 xG, off target 33’ Yussuf Poulsen (RB Leipzig), from a corner, 0.06 xG, off target 35’ Christopher Nkunku (RB Leipzig), open play, 0.06 xG, goal 70’ Yussuf Poulsen (RB Leipzig), open play, 0.06 xG, saved 65’ Nordi Mukiele (RB Leipzig), open play, 0.06 xG, off target 72’ Matheus Cunha (RB Leipzig), open play, 0.05 xG, off target 12’ Timo Werner (RB Leipzig), open play, 0.04 xG, blocked 19’ Marcel Halstenberg (RB Leipzig), direct free kick, 0.04 xG, saved 26’ Marcel Halstenberg (RB Leipzig), open play, 0.04 xG, off target 24’ Robin Quaison (Mainz), open play, 0.02 xG, blocked 70’ Levin Öztunali (Mainz), from a corner, 0.01 xG, off target 59’ Alexander Hack (Mainz), open play, 0.01 xG, blocked 5’ Marcel Sabitzer (RB Leipzig), open play, 0.62 xG, goal 87’ Timo Werner (RB Leipzig), open play, 0.60 xG, goal 30’ Timo Werner (RB Leipzig), open play, 0.58 xG, goal 50’ Nordi Mukiele (RB Leipzig), open play, 0.55 xG, goal 44’ Yussuf Poulsen (RB Leipzig), open play, 0.54 xG, goal 23’ Alexander Hack (Mainz), from a corner, 0.41 xG, saved 38’ Marcel Halstenberg (RB Leipzig), open play, 0.37 xG, goal 10’ Timo Werner (RB Leipzig), open play, 0.10 xG, saved 44’ Marcel Sabitzer (RB Leipzig), open play, 0.10 xG, saved 42’ Jean-Paul Boëtius (Mainz), open play, 0.10 xG, off target 58’ Danny Latza (Mainz), from a corner, 0.09 xG, off target 48’ Timo Werner (RB Leipzig), open play, 0.08 xG, goal 75’ Danny Latza (Mainz), open play, 0.07 xG, saved 22’ Levin Öztunali (Mainz), open play, 0.07 xG, blocked 69’ Robin Quaison (Mainz), open play, 0.07 xG, blocked 17’ Yussuf Poulsen (RB Leipzig), open play, 0.06 xG, off target 33’ Yussuf Poulsen (RB Leipzig), from a corner, 0.06 xG, off target 35’ Christopher Nkunku (RB Leipzig), open play, 0.06 xG, goal 65’ Nordi Mukiele (RB Leipzig), open play, 0.06 xG, off target 70’ Yussuf Poulsen (RB Leipzig), open play, 0.06 xG, saved 72’ Matheus Cunha (RB Leipzig), open play, 0.05 xG, off target 19’ Marcel Halstenberg (RB Leipzig), direct free kick, 0.04 xG, saved 26’ Marcel Halstenberg (RB Leipzig), open play, 0.04 xG, off target 12’ Timo Werner (RB Leipzig), open play, 0.04 xG, blocked 24’ Robin Quaison (Mainz), open play, 0.02 xG, blocked 70’ Levin Öztunali (Mainz), from a corner, 0.01 xG, off target 59’ Alexander Hack (Mainz), open play, 0.01 xG, blocked
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
Nordi Mukiele DEF9012 0.610.041
Lukas Klostermann DEF9010 0.000.601
Dayotchanculle Upamecano DEF520 0.000.000
Marcel Halstenberg DEF9013 0.450.061
Marcel Sabitzer MID6212 0.720.101
Diego Demme MID900 0.000.000
Konrad Laimer MID460 0.000.000
Christopher Nkunku MID90121 0.060.774
Yussuf Poulsen FWD90114 0.720.463
Timo Werner FWD90335 1.411.334
Amadou Haidara Sub440 0.000.000
Ethan Ampadu Sub380 0.000.000
Matheus Cunha Sub281 0.050.061

Starters first, then substitutes. xA is expected assists.

Before kick-off

RB Leipzig win 71% Avg odds 1.34
Draw 17% Avg odds 5.57
Mainz win 12% Avg odds 8.15

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.