Hoffenheim vs Bayer Leverkusen

7 May 2022 · Bundesliga · 2021/22 · Referee Frank Willenborg

Full time 2 – 4

Half-time: 2–1

  • Georginio Rutter 22’
  • Christoph Baumgartner 36’
  • Patrik Schick 34’, 76’
  • Moussa Diaby 73’
  • Lucas Alario 90+1’

Match summary

Bayer Leverkusen came from behind to win 4-2 away at Hoffenheim. Hoffenheim led 2-1 at half-time.

In the first half, Georginio Rutter put Hoffenheim ahead in the 22nd minute, set up by Christoph Baumgartner, Patrik Schick equalised in the 34th minute, set up by Moussa Diaby, and Christoph Baumgartner put Hoffenheim back in front with a header in the 36th minute, set up by Pavel Kaderábek. In the second half, Moussa Diaby equalised in the 73rd minute, set up by Patrik Schick, Schick put Bayer Leverkusen in front in the 76th minute, set up by Charles Aránguiz, and Lucas Alario made it 2-4 in stoppage time, set up by Exequiel Palacios.

The chances backed that up: Bayer Leverkusen created 3.96 expected goals (xG) from 16 shots to Hoffenheim's 2.12 from 12.

Match stats

Hoffenheim Bayer Leverkusen
12 Shots 15
5 Shots on Target 8
6 Corners 7
1 Yellow Cards 0
0 Red Cards 0
2.09 xG 3.93
2.09 Non-penalty xG 3.93
7 Deep Completions 15

Key events

Hoffenheim Bayer Leverkusen
Kick-off
Georginio Rutter
Assist: Christoph Baumgartner
1-0 (Hoffenheim)
22’
34’
Patrik Schick
Assist: Moussa Diaby
1-1 (Bayer Leverkusen)
Christoph Baumgartner
Assist: Pavel Kaderábek
2-1 (Hoffenheim)
36’
Half-time2-1
73’
Moussa Diaby
Assist: Patrik Schick
2-2 (Bayer Leverkusen)
76’
Patrik Schick
Assist: Charles Aránguiz
2-3 (Bayer Leverkusen)
90+1’
Lucas Alario
Assist: Exequiel Palacios
2-4 (Bayer Leverkusen)
Full-time2-4

Bookings

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

Hoffenheim
  • Munas Dabbur

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 2.12 3.96 22’ Georginio Rutter (Hoffenheim), 1-0 22’ 34’ Patrik Schick (Bayer Leverkusen), 1-1 34’ 36’ Christoph Baumgartner (Hoffenheim), 2-1 36’ 73’ Moussa Diaby (Bayer Leverkusen), 2-2 73’ 76’ Patrik Schick (Bayer Leverkusen), 2-3 76’ 90+1’ Lucas Alario (Bayer Leverkusen), 2-4 90+1’ 0 1 2 3 4 5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.12 3.96 22’ Georginio Rutter (Hoffenheim), 1-0 Rutter 22’ 34’ Patrik Schick (Bayer Leverkusen), 1-1 Schick 34’ 36’ Christoph Baumgartner (Hoffenheim), 2-1 Baumgartner 36’ 73’ Moussa Diaby (Bayer Leverkusen), 2-2 Diaby 73’ 76’ Patrik Schick (Bayer Leverkusen), 2-3 Schick 76’ 90+1’ Lucas Alario (Bayer Leverkusen), 2-4 Alario 90+1’
Hoffenheim 2.12 xGBayer Leverkusen 3.96 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Bayer Leverkusen attacking Hoffenheim attacking 
90+1’ Lucas Alario (Bayer Leverkusen), open play, 0.97 xG, goal 76’ Patrik Schick (Bayer Leverkusen), open play, 0.93 xG, goal 36’ Christoph Baumgartner (Hoffenheim), open play, 0.91 xG, goal 57’ Jonathan Tah (Bayer Leverkusen), set piece, 0.48 xG, off target 73’ Moussa Diaby (Bayer Leverkusen), open play, 0.46 xG, goal 22’ Georginio Rutter (Hoffenheim), open play, 0.38 xG, goal 34’ Patrik Schick (Bayer Leverkusen), open play, 0.35 xG, goal 79’ Jacob Bruun Larsen (Hoffenheim), open play, 0.31 xG, hit the woodwork 83’ Patrik Schick (Bayer Leverkusen), open play, 0.15 xG, off target 63’ Andrej Kramaric (Hoffenheim), from a corner, 0.12 xG, blocked 30’ Edmond Tapsoba (Bayer Leverkusen), from a corner, 0.12 xG, blocked 89’ Moussa Diaby (Bayer Leverkusen), open play, 0.09 xG, off target 4’ Georginio Rutter (Hoffenheim), open play, 0.08 xG, saved 61’ Sardar Azmoun (Bayer Leverkusen), open play, 0.08 xG, off target 79’ Andrej Kramaric (Hoffenheim), open play, 0.08 xG, off target 51’ Patrik Schick (Bayer Leverkusen), open play, 0.07 xG, saved 57’ Robert Andrich (Bayer Leverkusen), set piece, 0.07 xG, saved 65’ Moussa Diaby (Bayer Leverkusen), open play, 0.07 xG, off target 53’ Diadie Samassékou (Hoffenheim), open play, 0.06 xG, off target 46’ Charles Aránguiz (Bayer Leverkusen), open play, 0.05 xG, off target 54’ Munas Dabbur (Hoffenheim), open play, 0.06 xG, saved 9’ Paulinho (Bayer Leverkusen), open play, 0.05 xG, saved 67’ Christoph Baumgartner (Hoffenheim), open play, 0.05 xG, blocked 71’ Patrik Schick (Bayer Leverkusen), from a corner, 0.03 xG, off target 60’ Christoph Baumgartner (Hoffenheim), open play, 0.03 xG, saved 19’ Georginio Rutter (Hoffenheim), open play, 0.03 xG, off target 53’ Stefan Posch (Hoffenheim), open play, 0.01 xG, off target 56’ Patrik Schick (Bayer Leverkusen), open play, 0.02 xG, saved 90+1’ Lucas Alario (Bayer Leverkusen), open play, 0.97 xG, goal 76’ Patrik Schick (Bayer Leverkusen), open play, 0.93 xG, goal 36’ Christoph Baumgartner (Hoffenheim), open play, 0.91 xG, goal 57’ Jonathan Tah (Bayer Leverkusen), set piece, 0.48 xG, off target 73’ Moussa Diaby (Bayer Leverkusen), open play, 0.46 xG, goal 22’ Georginio Rutter (Hoffenheim), open play, 0.38 xG, goal 34’ Patrik Schick (Bayer Leverkusen), open play, 0.35 xG, goal 79’ Jacob Bruun Larsen (Hoffenheim), open play, 0.31 xG, hit the woodwork 83’ Patrik Schick (Bayer Leverkusen), open play, 0.15 xG, off target 63’ Andrej Kramaric (Hoffenheim), from a corner, 0.12 xG, blocked 30’ Edmond Tapsoba (Bayer Leverkusen), from a corner, 0.12 xG, blocked 89’ Moussa Diaby (Bayer Leverkusen), open play, 0.09 xG, off target 4’ Georginio Rutter (Hoffenheim), open play, 0.08 xG, saved 79’ Andrej Kramaric (Hoffenheim), open play, 0.08 xG, off target 61’ Sardar Azmoun (Bayer Leverkusen), open play, 0.08 xG, off target 65’ Moussa Diaby (Bayer Leverkusen), open play, 0.07 xG, off target 51’ Patrik Schick (Bayer Leverkusen), open play, 0.07 xG, saved 57’ Robert Andrich (Bayer Leverkusen), set piece, 0.07 xG, saved 53’ Diadie Samassékou (Hoffenheim), open play, 0.06 xG, off target 54’ Munas Dabbur (Hoffenheim), open play, 0.06 xG, saved 46’ Charles Aránguiz (Bayer Leverkusen), open play, 0.05 xG, off target 9’ Paulinho (Bayer Leverkusen), open play, 0.05 xG, saved 67’ Christoph Baumgartner (Hoffenheim), open play, 0.05 xG, blocked 71’ Patrik Schick (Bayer Leverkusen), from a corner, 0.03 xG, off target 19’ Georginio Rutter (Hoffenheim), open play, 0.03 xG, off target 60’ Christoph Baumgartner (Hoffenheim), open play, 0.03 xG, saved 53’ Stefan Posch (Hoffenheim), open play, 0.01 xG, off target 56’ Patrik Schick (Bayer Leverkusen), open play, 0.02 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
Oliver Baumann GK900 0.000.000
Pavel Kaderábek DEF9010 0.001.002
Stefan Posch DEF901 0.010.000
Kevin Vogt DEF900 0.000.000
David Raum DEF900 0.000.061
Angelo Stiller MID900 0.000.000
Diadie Samassékou MID791 0.060.011
Christoph Baumgartner MID71113 0.990.381
Georginio Rutter FWD5613 0.490.000
Munas Dabbur FWD711 0.060.031
Andrej Kramaric FWD902 0.200.051
Ihlas Bebou Sub340 0.000.031
Robert Skov Sub190 0.000.311
Sebastian Rudy Sub190 0.000.000
Jacob Bruun Larsen Sub111 0.310.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Hoffenheim win 33% Avg odds 2.92
Draw 24% Avg odds 3.94
Bayer Leverkusen win 43% Avg odds 2.25

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.