Schalke 04 vs Bayer Leverkusen

14 June 2020 · Bundesliga · 2019/20 · Referee Daniel Siebert

Full time 1 – 1

Half-time: 0–0

  • Daniel Caligiuri 51’ (pen)
  • Juan Miranda 81’ (og)

Match summary

The points were shared as Schalke 04 and Bayer Leverkusen drew 1-1. It was goalless at half-time.

Daniel Caligiuri put Schalke 04 ahead from the penalty spot in the 51st minute and Miranda's own goal equalised in the 81st minute.

Schalke 04 had the better of the chances, with 1.48 expected goals (xG) from 7 shots to Bayer Leverkusen's 0.90 from 15.

Match stats

Schalke 04 Bayer Leverkusen
7 Shots 15
4 Shots on Target 5
1 Corners 9
4 Yellow Cards 1
0 Red Cards 0
1.47 xG 0.89
0.72 Non-penalty xG 0.89
2 Deep Completions 6

Key events

Schalke 04 Bayer Leverkusen
Kick-off
Half-time0-0
Daniel Caligiuri
Penalty
1-0 (Schalke 04)
51’
81’
Juan Miranda
Own goal
1-1 (Bayer Leverkusen)
Full-time1-1

Bookings

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

Schalke 04
  • Ozan Kabak
  • Juan Miranda
  • Daniel Caligiuri
  • Weston McKennie
Bayer Leverkusen
  • Lucas Alario

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 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.48 0.90 51’ Daniel Caligiuri (Schalke 04), 1-0 51’ 81’ Juan Miranda (Bayer Leverkusen) own goal, 1-1 81’ 0.0 0.5 1.0 1.5 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.48 0.90 51’ Daniel Caligiuri (Schalke 04), 1-0 Caligiuri 51’ 81’ Juan Miranda (Bayer Leverkusen) own goal, 1-1 Miranda 81’
Schalke 04 1.48 xGBayer Leverkusen 0.90 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Bayer Leverkusen attacking Schalke 04 attacking 
51’ Daniel Caligiuri (Schalke 04), penalty, 0.76 xG, goal 2’ Ahmed Kutucu (Schalke 04), open play, 0.45 xG, off target 23’ Lucas Alario (Bayer Leverkusen), open play, 0.14 xG, blocked 63’ Charles Aránguiz (Bayer Leverkusen), from a corner, 0.13 xG, blocked 90+7’ Michael Gregoritsch (Schalke 04), open play, 0.11 xG, saved 88’ Sven Bender (Bayer Leverkusen), from a corner, 0.10 xG, off target 84’ Lucas Alario (Bayer Leverkusen), open play, 0.10 xG, blocked 27’ Nassim Boujellab (Schalke 04), open play, 0.07 xG, blocked 55’ Lucas Alario (Bayer Leverkusen), open play, 0.08 xG, off target 63’ Lucas Alario (Bayer Leverkusen), from a corner, 0.06 xG, blocked 73’ Lucas Alario (Bayer Leverkusen), open play, 0.06 xG, blocked 69’ Daniel Caligiuri (Schalke 04), open play, 0.05 xG, blocked 23’ Sven Bender (Bayer Leverkusen), from a corner, 0.05 xG, off target 71’ Kevin Volland (Bayer Leverkusen), open play, 0.05 xG, saved 76’ Lucas Alario (Bayer Leverkusen), open play, 0.03 xG, off target 27’ Daniel Caligiuri (Schalke 04), open play, 0.03 xG, saved 58’ Lucas Alario (Bayer Leverkusen), open play, 0.02 xG, saved 85’ Charles Aránguiz (Bayer Leverkusen), open play, 0.02 xG, off target 45’ Kai Havertz (Bayer Leverkusen), set piece, 0.02 xG, saved 52’ Nadiem Amiri (Bayer Leverkusen), open play, 0.02 xG, saved 2’ Weston McKennie (Schalke 04), open play, 0.01 xG, saved 82’ Lucas Alario (Bayer Leverkusen), open play, 0.01 xG, saved 81’ Juan Miranda (Schalke 04), own goal 51’ Daniel Caligiuri (Schalke 04), penalty, 0.76 xG, goal 2’ Ahmed Kutucu (Schalke 04), open play, 0.45 xG, off target 23’ Lucas Alario (Bayer Leverkusen), open play, 0.14 xG, blocked 63’ Charles Aránguiz (Bayer Leverkusen), from a corner, 0.13 xG, blocked 90+7’ Michael Gregoritsch (Schalke 04), open play, 0.11 xG, saved 88’ Sven Bender (Bayer Leverkusen), from a corner, 0.10 xG, off target 84’ Lucas Alario (Bayer Leverkusen), open play, 0.10 xG, blocked 27’ Nassim Boujellab (Schalke 04), open play, 0.07 xG, blocked 55’ Lucas Alario (Bayer Leverkusen), open play, 0.08 xG, off target 63’ Lucas Alario (Bayer Leverkusen), from a corner, 0.06 xG, blocked 73’ Lucas Alario (Bayer Leverkusen), open play, 0.06 xG, blocked 23’ Sven Bender (Bayer Leverkusen), from a corner, 0.05 xG, off target 69’ Daniel Caligiuri (Schalke 04), open play, 0.05 xG, blocked 71’ Kevin Volland (Bayer Leverkusen), open play, 0.05 xG, saved 76’ Lucas Alario (Bayer Leverkusen), open play, 0.03 xG, off target 27’ Daniel Caligiuri (Schalke 04), open play, 0.03 xG, saved 58’ Lucas Alario (Bayer Leverkusen), open play, 0.02 xG, saved 85’ Charles Aránguiz (Bayer Leverkusen), open play, 0.02 xG, off target 45’ Kai Havertz (Bayer Leverkusen), set piece, 0.02 xG, saved 52’ Nadiem Amiri (Bayer Leverkusen), open play, 0.02 xG, saved 2’ Weston McKennie (Schalke 04), open play, 0.01 xG, saved 82’ Lucas Alario (Bayer Leverkusen), open play, 0.01 xG, saved 81’ Juan Miranda (Schalke 04), 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

Players15 players
Alexander Nübel
90′ – – – – – – –
Jonjoe Kenny
90′ – – – – – – –
Bastian Oczipka
90′ – – – – – – –
90′ – – – – – –
90′ – – – – – –
Daniel Caligiuri Taken off
89′ 1 – 3 0.84 – –
Alessandro Schöpf
90′ – – – – 0.03 1 –
90′ – – 1 0.01 – –
Can Bozdogan Taken off
69′ – – – – 0.01 1 –
Nassim Boujellab Taken off
88′ – – 1 0.07 0.05 1 –
Ahmed Kutucu Taken off
73′ – – 1 0.45 – – –
Timo Becker Came on as a substitute
21′ – – – – 0.11 1 –
Michael Gregoritsch Came on as a substitute
17′ – – 1 0.11 – – –
Münir Mercan Came on as a substitute
2′ – – – – – – –
Jonas Hofmann Came on as a substitute
1′ – – – – – – –
Came on Taken off Sent off Red is the most in that position for the team

Every player who took the pitch, starters first and then substitutes. A dash means none. xG and xA are expected goals and assists.

Before kick-off

Schalke 04 win 13% Avg odds 7.18
Draw 20% Avg odds 4.85
Bayer Leverkusen win 67% Avg odds 1.42

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.