Bayer Leverkusen vs Union Berlin

4 October 2025 · Bundesliga · 2025/26 · Referee Christian Dingert

Full time 2 – 0

Half-time: 1–0

  • Ernest Poku 33’
  • Christian Kofane 49’

Match summary

Bayer Leverkusen beat Union Berlin 2-0. Bayer Leverkusen led 1-0 at half-time.

Ernest Poku put Bayer Leverkusen ahead in the 33rd minute, set up by Lucas Vázquez and Christian Kofane made it 2-0 in the 49th minute.

The chances backed that up: Bayer Leverkusen created 3.39 expected goals (xG) from 20 shots to Union Berlin's 1.20 from 10.

Match stats

74% Possession 26%
20 Shots 10
3 Shots on target 3
4 Corners 4
134 Attacks 78
52 Dangerous attacks 23
823 Passes 279
92% Pass accuracy 72%
13 Tackles 15
11 Fouls 13
1 Yellow cards 3
0 Red cards 0
1 Offsides 0

Key events

Bayer Leverkusen Union Berlin
Kick-off
10’
Woo-Yeong JeongShot on target
Ernest PokuLeft foot shot1-0 (Bayer Leverkusen)
33’
Christian KofaneTime wasting
45+6’
Half-time1-0
Second half underway
Christian KofaneRight foot shot2-0 (Bayer Leverkusen)
49’
66’
67’
Derrick KöhnShot on target
68’
76’
Malik TillmanShot on target
85’
Jeanuël BelocianErnest Poku
89’
90+2’
Rani KhediraShot on target
Full-time2-0

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 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 3.39 1.20 33’ Ernest Poku (Bayer Leverkusen), 1-0 33’ 49’ Christian Kofane (Bayer Leverkusen), 2-0 49’ 0 1 2 3 4 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 3.39 1.20 33’ Ernest Poku (Bayer Leverkusen), 1-0 Poku 33’ 49’ Christian Kofane (Bayer Leverkusen), 2-0 Kofane 49’
Bayer Leverkusen 3.39 xGUnion Berlin 1.20 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Union Berlin attacking Bayer Leverkusen attacking 
49’ Christian Kofane (Bayer Leverkusen), open play, 0.85 xG, goal 33’ Ernest Poku (Bayer Leverkusen), open play, 0.61 xG, goal 16’ Danilho Doekhi (Union Berlin), from a corner, 0.53 xG, off target 90+2’ Jonas Hofmann (Bayer Leverkusen), open play, 0.52 xG, off target 85’ Malik Tillman (Bayer Leverkusen), open play, 0.45 xG, saved 57’ Ibrahim Maza (Bayer Leverkusen), open play, 0.31 xG, hit the woodwork 50’ Andrej Ilic (Union Berlin), open play, 0.22 xG, off target 23’ Oliver Burke (Union Berlin), open play, 0.10 xG, off target 57’ Arthur (Bayer Leverkusen), open play, 0.10 xG, blocked 10’ Edmond Tapsoba (Bayer Leverkusen), open play, 0.09 xG, off target 10’ Woo-Yeong Jeong (Union Berlin), open play, 0.09 xG, saved 48’ Malik Tillman (Bayer Leverkusen), open play, 0.07 xG, off target 90+1’ Ilyas Ansah (Union Berlin), open play, 0.07 xG, off target 90+2’ Rani Khedira (Union Berlin), open play, 0.05 xG, saved 29’ Christian Kofane (Bayer Leverkusen), open play, 0.05 xG, off target 39’ Álex Grimaldo (Bayer Leverkusen), direct free kick, 0.05 xG, off target 52’ Derrick Köhn (Union Berlin), set piece, 0.05 xG, blocked 73’ Malik Tillman (Bayer Leverkusen), open play, 0.05 xG, off target 59’ Aleix García (Bayer Leverkusen), open play, 0.04 xG, blocked 67’ Derrick Köhn (Union Berlin), open play, 0.04 xG, saved 10’ Ernest Poku (Bayer Leverkusen), set piece, 0.04 xG, blocked 18’ Álex Grimaldo (Bayer Leverkusen), open play, 0.03 xG, off target 64’ Aleix García (Bayer Leverkusen), open play, 0.03 xG, off target 82’ Derrick Köhn (Union Berlin), open play, 0.03 xG, off target 60’ Ibrahim Maza (Bayer Leverkusen), open play, 0.02 xG, off target 10’ Ezequiél Fernández (Bayer Leverkusen), set piece, 0.02 xG, blocked 51’ Ibrahim Maza (Bayer Leverkusen), open play, 0.02 xG, blocked 44’ Woo-Yeong Jeong (Union Berlin), from a corner, 0.01 xG, blocked 52’ Ernest Poku (Bayer Leverkusen), from a corner, 0.01 xG, off target 40’ Aleix García (Bayer Leverkusen), open play, 0.01 xG, off target 49’ Christian Kofane (Bayer Leverkusen), open play, 0.85 xG, goal 33’ Ernest Poku (Bayer Leverkusen), open play, 0.61 xG, goal 16’ Danilho Doekhi (Union Berlin), from a corner, 0.53 xG, off target 90+2’ Jonas Hofmann (Bayer Leverkusen), open play, 0.52 xG, off target 85’ Malik Tillman (Bayer Leverkusen), open play, 0.45 xG, saved 57’ Ibrahim Maza (Bayer Leverkusen), open play, 0.31 xG, hit the woodwork 50’ Andrej Ilic (Union Berlin), open play, 0.22 xG, off target 23’ Oliver Burke (Union Berlin), open play, 0.10 xG, off target 57’ Arthur (Bayer Leverkusen), open play, 0.10 xG, blocked 10’ Edmond Tapsoba (Bayer Leverkusen), open play, 0.09 xG, off target 10’ Woo-Yeong Jeong (Union Berlin), open play, 0.09 xG, saved 48’ Malik Tillman (Bayer Leverkusen), open play, 0.07 xG, off target 90+1’ Ilyas Ansah (Union Berlin), open play, 0.07 xG, off target 29’ Christian Kofane (Bayer Leverkusen), open play, 0.05 xG, off target 90+2’ Rani Khedira (Union Berlin), open play, 0.05 xG, saved 39’ Álex Grimaldo (Bayer Leverkusen), direct free kick, 0.05 xG, off target 73’ Malik Tillman (Bayer Leverkusen), open play, 0.05 xG, off target 52’ Derrick Köhn (Union Berlin), set piece, 0.05 xG, blocked 59’ Aleix García (Bayer Leverkusen), open play, 0.04 xG, blocked 67’ Derrick Köhn (Union Berlin), open play, 0.04 xG, saved 10’ Ernest Poku (Bayer Leverkusen), set piece, 0.04 xG, blocked 18’ Álex Grimaldo (Bayer Leverkusen), open play, 0.03 xG, off target 64’ Aleix García (Bayer Leverkusen), open play, 0.03 xG, off target 82’ Derrick Köhn (Union Berlin), open play, 0.03 xG, off target 60’ Ibrahim Maza (Bayer Leverkusen), open play, 0.02 xG, off target 10’ Ezequiél Fernández (Bayer Leverkusen), set piece, 0.02 xG, blocked 51’ Ibrahim Maza (Bayer Leverkusen), open play, 0.02 xG, blocked 44’ Woo-Yeong Jeong (Union Berlin), from a corner, 0.01 xG, blocked 52’ Ernest Poku (Bayer Leverkusen), from a corner, 0.01 xG, off target 40’ Aleix García (Bayer Leverkusen), open play, 0.01 xG, off target
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Lineups

Bayer Leverkusen 3-4-2-1 Starting XI
Flekken
Quansah
Badé
Tapsoba
Vázquez 46’
Fernández 69’
García
Grimaldo 46’
Tillman
Poku 89’
Kofane 81’
Union Berlin 3-4-2-1 Starting XI
Rönnow
Leite 71’
Querfeld
Doekhi
Köhn
Schäfer 64’
Khedira
Trimmel 71’
Jeong 64’
Burke 64’
Ilic

Player stats

PlayerPosMinGAShxGxAKPCards
Mark Flekken GK900 0.000.000
Edmond Tapsoba DEF901 0.090.000
Loic Bade DEF900 0.000.051
Jarell Quansah DEF900 0.000.021
Lucas Vázquez MID5410 0.000.642
Álex Grimaldo MID542 0.080.000
Aleix García MID903 0.080.000
Ezequiél Fernández MID771 0.020.000
Ernest Poku MID9013 0.660.051
Malik Tillman MID903 0.570.423
Christian Kofane FWD8912 0.900.072
Ibrahim Maza Sub363 0.360.031
Arthur Sub361 0.100.071
Robert Andrich Sub130 0.000.000
Jeanuël Belocian Sub10 0.000.000
Jonas Hofmann Sub11 0.520.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Bayer Leverkusen win 56% Avg odds 1.70
Draw 24% Avg odds 3.89
Union Berlin win 20% Avg odds 4.69

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. Timeline, lineups and team statistics from Sportmonks. Results and odds from football-data.co.uk.