Bayer Leverkusen vs Eintracht Frankfurt

17 December 2023 · Bundesliga · 2023/24 · Referee Christian Dingert

Full time 3 – 0

Half-time: 1–0

  • Victor Boniface 14’
  • Jeremie Frimpong 51’
  • Florian Wirtz 57’

Match summary

Bayer Leverkusen won comfortably, 3-0 at home to Eintracht Frankfurt. Bayer Leverkusen led 1-0 at half-time.

Victor Boniface put Bayer Leverkusen ahead in the 14th minute, set up by Florian Wirtz, Jeremie Frimpong made it 2-0 in the 51st minute, and Florian Wirtz made it 3-0 in the 57th minute, set up by Victor Boniface.

The chances backed that up: Bayer Leverkusen created 2.57 expected goals (xG) from 14 shots to Eintracht Frankfurt's 0.21 from 4.

Match stats

Bayer Leverkusen Eintracht Frankfurt
14 Shots 4
6 Shots on Target 2
5 Corners 5
1 Yellow Cards 1
0 Red Cards 0
2.49 xG 0.21
2.49 Non-penalty xG 0.21
5 Deep Completions 5

Key events

Bayer Leverkusen Eintracht Frankfurt
Kick-off
Victor Boniface
Assist: Florian Wirtz
1-0 (Bayer Leverkusen)
14’
Half-time1-0
Jeremie Frimpong2-0 (Bayer Leverkusen)
51’
Florian Wirtz
Assist: Victor Boniface
3-0 (Bayer Leverkusen)
57’
Full-time3-0

Bookings

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

Bayer Leverkusen
  • Exequiel Palacios
Eintracht Frankfurt
  • Mario Götze

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 2.57 0.21 14’ Victor Boniface (Bayer Leverkusen), 1-0 14’ 51’ Jeremie Frimpong (Bayer Leverkusen), 2-0 51’ 57’ Florian Wirtz (Bayer Leverkusen), 3-0 57’ 0.0 0.5 1.0 1.5 2.0 2.5 3.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.57 0.21 14’ Victor Boniface (Bayer Leverkusen), 1-0 Boniface 14’ 51’ Jeremie Frimpong (Bayer Leverkusen), 2-0 Frimpong 51’ 57’ Florian Wirtz (Bayer Leverkusen), 3-0 Wirtz 57’
Bayer Leverkusen 2.57 xGEintracht Frankfurt 0.21 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Eintracht Frankfurt attacking Bayer Leverkusen attacking 
51’ Jeremie Frimpong (Bayer Leverkusen), open play, 0.68 xG, goal 84’ Piero Hincapié (Bayer Leverkusen), open play, 0.48 xG, hit the woodwork 90’ Edmond Tapsoba (Bayer Leverkusen), set piece, 0.46 xG, off target 57’ Florian Wirtz (Bayer Leverkusen), open play, 0.20 xG, goal 81’ Florian Wirtz (Bayer Leverkusen), open play, 0.13 xG, hit the woodwork 50’ Florian Wirtz (Bayer Leverkusen), open play, 0.11 xG, off target 51’ Victor Boniface (Bayer Leverkusen), open play, 0.10 xG, saved 34’ Álex Grimaldo (Bayer Leverkusen), direct free kick, 0.09 xG, hit the woodwork 82’ Odilon Kossounou (Bayer Leverkusen), open play, 0.09 xG, off target 27’ Tuta (Eintracht Frankfurt), open play, 0.08 xG, blocked 76’ Florian Wirtz (Bayer Leverkusen), open play, 0.07 xG, blocked 14’ Victor Boniface (Bayer Leverkusen), open play, 0.06 xG, goal 70’ Farès Chaïbi (Eintracht Frankfurt), open play, 0.06 xG, saved 5’ William Pacho (Eintracht Frankfurt), from a corner, 0.05 xG, saved 70’ Álex Grimaldo (Bayer Leverkusen), open play, 0.04 xG, off target 73’ Patrik Schick (Bayer Leverkusen), open play, 0.04 xG, saved 84’ Granit Xhaka (Bayer Leverkusen), open play, 0.02 xG, off target 90+4’ Aurélio Buta (Eintracht Frankfurt), from a corner, 0.02 xG, blocked 51’ Jeremie Frimpong (Bayer Leverkusen), open play, 0.68 xG, goal 84’ Piero Hincapié (Bayer Leverkusen), open play, 0.48 xG, hit the woodwork 90’ Edmond Tapsoba (Bayer Leverkusen), set piece, 0.46 xG, off target 57’ Florian Wirtz (Bayer Leverkusen), open play, 0.20 xG, goal 81’ Florian Wirtz (Bayer Leverkusen), open play, 0.13 xG, hit the woodwork 50’ Florian Wirtz (Bayer Leverkusen), open play, 0.11 xG, off target 51’ Victor Boniface (Bayer Leverkusen), open play, 0.10 xG, saved 34’ Álex Grimaldo (Bayer Leverkusen), direct free kick, 0.09 xG, hit the woodwork 82’ Odilon Kossounou (Bayer Leverkusen), open play, 0.09 xG, off target 27’ Tuta (Eintracht Frankfurt), open play, 0.08 xG, blocked 76’ Florian Wirtz (Bayer Leverkusen), open play, 0.07 xG, blocked 14’ Victor Boniface (Bayer Leverkusen), open play, 0.06 xG, goal 70’ Farès Chaïbi (Eintracht Frankfurt), open play, 0.06 xG, saved 5’ William Pacho (Eintracht Frankfurt), from a corner, 0.05 xG, saved 70’ Álex Grimaldo (Bayer Leverkusen), open play, 0.04 xG, off target 73’ Patrik Schick (Bayer Leverkusen), open play, 0.04 xG, saved 84’ Granit Xhaka (Bayer Leverkusen), open play, 0.02 xG, off target 90+4’ Aurélio Buta (Eintracht Frankfurt), from a corner, 0.02 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
Lukas Hradecky GK900 0.000.000
Edmond Tapsoba DEF901 0.460.000
Jonathan Tah DEF900 0.000.000
Odilon Kossounou DEF901 0.090.000
Jeremie Frimpong MID8311 0.680.172
Álex Grimaldo MID902 0.130.461
Granit Xhaka MID901 0.020.000
Exequiel Palacios MID830 0.000.101
Florian Wirtz MID87114 0.510.152
Jonas Hofmann MID830 0.000.000
Victor Boniface FWD72112 0.160.201
Patrik Schick Sub181 0.040.000
Adam Hlozek Sub70 0.000.000
Piero Hincapié Sub71 0.480.000
Nathan Tella Sub70 0.000.481
Nadiem Amiri Sub30 0.000.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Bayer Leverkusen win 75% Avg odds 1.28
Draw 16% Avg odds 6.14
Eintracht Frankfurt win 9% Avg odds 10.53

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.