Stuttgart vs Bayer Leverkusen

13 April 2019 · Bundesliga · 2018/19 · Referee Tobias Stieler

Full time 0 – 1

Half-time: 0–0

  • Kai Havertz 64’ (pen)

Match summary

Bayer Leverkusen beat Stuttgart 1-0 on the road. It was goalless at half-time.

Kai Havertz put Bayer Leverkusen ahead from the penalty spot in the 64th minute.

The chances backed that up: Bayer Leverkusen created 2.55 expected goals (xG) from 17 shots to Stuttgart's 0.44 from 12. Stuttgart had a player sent off.

Match stats

Stuttgart Bayer Leverkusen
13 Shots 18
5 Shots on Target 5
7 Corners 6
1 Yellow Cards 0
1 Red Cards 0
0.44 xG 2.54
0.44 Non-penalty xG 1.78
5 Deep Completions 10

Key events

Stuttgart Bayer Leverkusen
Kick-off
Half-time0-0
64’
Kai Havertz
Penalty
0-1 (Bayer Leverkusen)
Full-time0-1

Bookings

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

Stuttgart
  • Santiago Ascacibar
  • Andreas Beck

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 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.44 2.55 64’ Kai Havertz (Bayer Leverkusen), 0-1 64’ 0.0 0.5 1.0 1.5 2.0 2.5 3.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.44 2.55 64’ Kai Havertz (Bayer Leverkusen), 0-1 Havertz 64’
Stuttgart 0.44 xGBayer Leverkusen 2.55 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Bayer Leverkusen attacking Stuttgart attacking 
64’ Kai Havertz (Bayer Leverkusen), penalty, 0.76 xG, goal 46’ Kevin Volland (Bayer Leverkusen), from a corner, 0.34 xG, saved 90+3’ Kai Havertz (Bayer Leverkusen), open play, 0.33 xG, off target 39’ Kai Havertz (Bayer Leverkusen), open play, 0.15 xG, off target 74’ Leon Bailey (Bayer Leverkusen), direct free kick, 0.15 xG, off target 85’ Kai Havertz (Bayer Leverkusen), open play, 0.14 xG, off target 16’ Alexander Esswein (Stuttgart), open play, 0.12 xG, saved 52’ Kevin Volland (Bayer Leverkusen), open play, 0.10 xG, off target 17’ Ozan Kabak (Stuttgart), from a corner, 0.10 xG, off target 85’ Charles Aránguiz (Bayer Leverkusen), open play, 0.10 xG, blocked 73’ Kevin Volland (Bayer Leverkusen), open play, 0.08 xG, saved 50’ Julian Brandt (Bayer Leverkusen), open play, 0.07 xG, off target 14’ Leon Bailey (Bayer Leverkusen), open play, 0.06 xG, off target 39’ Kevin Volland (Bayer Leverkusen), from a corner, 0.06 xG, saved 67’ Leon Bailey (Bayer Leverkusen), direct free kick, 0.06 xG, off target 76’ Andreas Beck (Stuttgart), open play, 0.05 xG, off target 84’ Lucas Alario (Bayer Leverkusen), open play, 0.05 xG, saved 27’ Julian Brandt (Bayer Leverkusen), open play, 0.04 xG, off target 42’ Daniel Didavi (Stuttgart), direct free kick, 0.03 xG, saved 31’ Kai Havertz (Bayer Leverkusen), open play, 0.03 xG, off target 38’ Leon Bailey (Bayer Leverkusen), from a corner, 0.03 xG, blocked 80’ Gonzalo Castro (Stuttgart), open play, 0.03 xG, off target 58’ Steven Zuber (Stuttgart), open play, 0.02 xG, blocked 80’ Ozan Kabak (Stuttgart), open play, 0.02 xG, saved 34’ Steven Zuber (Stuttgart), open play, 0.02 xG, off target 77’ Steven Zuber (Stuttgart), open play, 0.02 xG, blocked 45’ Daniel Didavi (Stuttgart), open play, 0.02 xG, saved 35’ Steven Zuber (Stuttgart), open play, 0.01 xG, blocked 68’ Steven Zuber (Stuttgart), open play, 0.01 xG, saved 64’ Kai Havertz (Bayer Leverkusen), penalty, 0.76 xG, goal 46’ Kevin Volland (Bayer Leverkusen), from a corner, 0.34 xG, saved 90+3’ Kai Havertz (Bayer Leverkusen), open play, 0.33 xG, off target 39’ Kai Havertz (Bayer Leverkusen), open play, 0.15 xG, off target 74’ Leon Bailey (Bayer Leverkusen), direct free kick, 0.15 xG, off target 85’ Kai Havertz (Bayer Leverkusen), open play, 0.14 xG, off target 16’ Alexander Esswein (Stuttgart), open play, 0.12 xG, saved 52’ Kevin Volland (Bayer Leverkusen), open play, 0.10 xG, off target 17’ Ozan Kabak (Stuttgart), from a corner, 0.10 xG, off target 85’ Charles Aránguiz (Bayer Leverkusen), open play, 0.10 xG, blocked 73’ Kevin Volland (Bayer Leverkusen), open play, 0.08 xG, saved 50’ Julian Brandt (Bayer Leverkusen), open play, 0.07 xG, off target 14’ Leon Bailey (Bayer Leverkusen), open play, 0.06 xG, off target 39’ Kevin Volland (Bayer Leverkusen), from a corner, 0.06 xG, saved 67’ Leon Bailey (Bayer Leverkusen), direct free kick, 0.06 xG, off target 84’ Lucas Alario (Bayer Leverkusen), open play, 0.05 xG, saved 76’ Andreas Beck (Stuttgart), open play, 0.05 xG, off target 27’ Julian Brandt (Bayer Leverkusen), open play, 0.04 xG, off target 42’ Daniel Didavi (Stuttgart), direct free kick, 0.03 xG, saved 38’ Leon Bailey (Bayer Leverkusen), from a corner, 0.03 xG, blocked 31’ Kai Havertz (Bayer Leverkusen), open play, 0.03 xG, off target 80’ Gonzalo Castro (Stuttgart), open play, 0.03 xG, off target 58’ Steven Zuber (Stuttgart), open play, 0.02 xG, blocked 80’ Ozan Kabak (Stuttgart), open play, 0.02 xG, saved 34’ Steven Zuber (Stuttgart), open play, 0.02 xG, off target 77’ Steven Zuber (Stuttgart), open play, 0.02 xG, blocked 45’ Daniel Didavi (Stuttgart), open play, 0.02 xG, saved 35’ Steven Zuber (Stuttgart), open play, 0.01 xG, blocked 68’ Steven Zuber (Stuttgart), 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
Ron-Robert Zieler GK900 0.000.021
Benjamin Pavard DEF900 0.000.000
Marc-Oliver Kempf DEF900 0.000.000
Ozan Kabak DEF902 0.120.000
Andreas Beck MID901 0.050.000
Steven Zuber MID835 0.090.101
Santiago Ascacibar MID900 0.000.000
Alexander Esswein MID901 0.120.011
Gonzalo Castro MID901 0.030.021
Nicolás González FWD710 0.000.021
Daniel Didavi FWD692 0.050.142
Erik Thommy Sub210 0.000.031
Anastasios Donis Sub190 0.000.021
Mario Gomez Sub70 0.000.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Stuttgart win 23% Bet365 odds 4.20
Draw 23% Bet365 odds 4.20
Bayer Leverkusen win 54% Bet365 odds 1.75

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.