Bayer Leverkusen vs FC Cologne

13 December 2025 · Bundesliga · 2025/26 · Referee Harm Osmers

Full time 2 – 0

Half-time: 0–0

  • Martin Terrier 66’
  • Robert Andrich 72’

Match summary

Bayer Leverkusen saw off FC Cologne 2-0. It was goalless at half-time.

Martin Terrier put Bayer Leverkusen ahead in the 66th minute, set up by Arthur and Robert Andrich made it 2-0 with a header in the 72nd minute, set up by Aleix García.

The chances backed that up: Bayer Leverkusen created 2.29 expected goals (xG) from 17 shots to FC Cologne's 0.44 from 5.

Match stats

61% Possession 39%
17 Shots 5
6 Shots on target 4
8 Corners 3
124 Attacks 65
65 Dangerous attacks 24
577 Passes 369
88% Pass accuracy 78%
12 Tackles 20
8 Fouls 6
2 Yellow cards 1
0 Red cards 0
1 Offsides 1

Key events

Bayer Leverkusen FC Cologne
Kick-off
5’
Christian KofaneShot on target
9’
28’
Gian-Luca WaldschmidtShot on target
Jonas HofmannShot on target
36’
Half-time0-0
46’
Cenk ÖzkacarDenis Huseinbasic
Second half underway
Ibrahim MazaShot on target
50’
ArthurFoul
51’
53’
Sebastian SebulonsenShot on target
Christian KofaneShot on target
55’
59’
Linton MainaShot on target
Nathan TellaErnest PokuInjury
62’
Martin TerrierRight foot shot1-0 (Bayer Leverkusen)
66’
Robert AndrichHeader2-0 (Bayer Leverkusen)
72’
73’
Kristoffer LundSaid El MalaInjury
74’
Alejo SarcoChristian Kofane
77’
90+3’
Linton MainaShot 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.0 0.5 1.0 1.5 2.0 2.5 3.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.29 0.44 66’ Martin Terrier (Bayer Leverkusen), 1-0 66’ 72’ Robert Andrich (Bayer Leverkusen), 2-0 72’ 0.0 0.5 1.0 1.5 2.0 2.5 3.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.29 0.44 66’ Martin Terrier (Bayer Leverkusen), 1-0 Terrier 66’ 72’ Robert Andrich (Bayer Leverkusen), 2-0 Andrich 72’
Bayer Leverkusen 2.29 xGFC Cologne 0.44 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 FC Cologne attacking Bayer Leverkusen attacking 
34’ Robert Andrich (Bayer Leverkusen), from a corner, 0.40 xG, off target 9’ Christian Kofane (Bayer Leverkusen), open play, 0.37 xG, saved 48’ Malik Tillman (Bayer Leverkusen), open play, 0.32 xG, off target 28’ Gian-Luca Waldschmidt (FC Cologne), open play, 0.31 xG, saved 90+1’ Jeanuël Belocian (Bayer Leverkusen), open play, 0.29 xG, off target 79’ Alejo Sarco (Bayer Leverkusen), open play, 0.26 xG, off target 26’ Christian Kofane (Bayer Leverkusen), open play, 0.14 xG, off target 66’ Martin Terrier (Bayer Leverkusen), open play, 0.09 xG, goal 50’ Ibrahim Maza (Bayer Leverkusen), open play, 0.08 xG, saved 71’ Edmond Tapsoba (Bayer Leverkusen), from a corner, 0.06 xG, off target 72’ Robert Andrich (Bayer Leverkusen), from a corner, 0.06 xG, goal 53’ Sebastian Sebulonsen (FC Cologne), direct free kick, 0.05 xG, saved 36’ Jonas Hofmann (Bayer Leverkusen), open play, 0.04 xG, off target 43’ Aleix García (Bayer Leverkusen), open play, 0.04 xG, blocked 18’ Malik Tillman (Bayer Leverkusen), open play, 0.03 xG, off target 70’ Edmond Tapsoba (Bayer Leverkusen), from a corner, 0.04 xG, off target 90+3’ Linton Maina (FC Cologne), open play, 0.04 xG, saved 55’ Christian Kofane (Bayer Leverkusen), open play, 0.03 xG, saved 59’ Linton Maina (FC Cologne), open play, 0.03 xG, saved 65’ Ibrahim Maza (Bayer Leverkusen), open play, 0.03 xG, blocked 36’ Jonas Hofmann (Bayer Leverkusen), open play, 0.02 xG, saved 28’ Sebastian Sebulonsen (FC Cologne), open play, 0.01 xG, off target 34’ Robert Andrich (Bayer Leverkusen), from a corner, 0.40 xG, off target 9’ Christian Kofane (Bayer Leverkusen), open play, 0.37 xG, saved 48’ Malik Tillman (Bayer Leverkusen), open play, 0.32 xG, off target 28’ Gian-Luca Waldschmidt (FC Cologne), open play, 0.31 xG, saved 90+1’ Jeanuël Belocian (Bayer Leverkusen), open play, 0.29 xG, off target 79’ Alejo Sarco (Bayer Leverkusen), open play, 0.26 xG, off target 26’ Christian Kofane (Bayer Leverkusen), open play, 0.14 xG, off target 66’ Martin Terrier (Bayer Leverkusen), open play, 0.09 xG, goal 50’ Ibrahim Maza (Bayer Leverkusen), open play, 0.08 xG, saved 71’ Edmond Tapsoba (Bayer Leverkusen), from a corner, 0.06 xG, off target 72’ Robert Andrich (Bayer Leverkusen), from a corner, 0.06 xG, goal 53’ Sebastian Sebulonsen (FC Cologne), direct free kick, 0.05 xG, saved 36’ Jonas Hofmann (Bayer Leverkusen), open play, 0.04 xG, off target 43’ Aleix García (Bayer Leverkusen), open play, 0.04 xG, blocked 70’ Edmond Tapsoba (Bayer Leverkusen), from a corner, 0.04 xG, off target 90+3’ Linton Maina (FC Cologne), open play, 0.04 xG, saved 18’ Malik Tillman (Bayer Leverkusen), open play, 0.03 xG, off target 55’ Christian Kofane (Bayer Leverkusen), open play, 0.03 xG, saved 65’ Ibrahim Maza (Bayer Leverkusen), open play, 0.03 xG, blocked 59’ Linton Maina (FC Cologne), open play, 0.03 xG, saved 36’ Jonas Hofmann (Bayer Leverkusen), open play, 0.02 xG, saved 28’ Sebastian Sebulonsen (FC Cologne), 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
Andrich
Tapsoba
Arthur
García 77’
Maza
Poku 62’
Hofmann 62’
Tillman 86’
Kofane 77’
FC Cologne 3-4-3 Starting XI
Schwäbe
Berg
Martel 80’
Sebulonsen
Kamiński
Krauß
Huseinbasic 46’
Thielmann
Mala 73’
Bülter 46’
Waldschmidt 46’

Player stats

PlayerPosMinGAShxGxAKPCards
Mark Flekken GK900 0.000.000
Edmond Tapsoba DEF902 0.100.000
Robert Andrich DEF9012 0.460.000
Jarell Quansah DEF900 0.000.031
Arthur MID9010 0.000.132
Ernest Poku MID620 0.000.031
Ibrahim Maza MID902 0.110.041
Aleix García MID7711 0.040.462
Malik Tillman MID862 0.350.402
Jonas Hofmann MID622 0.060.141
Christian Kofane FWD773 0.540.021
Martin Terrier Sub2811 0.090.291
Nathan Tella Sub280 0.000.261
Alejo Sarco Sub131 0.260.000
Loic Bade Sub130 0.000.000
Jeanuël Belocian Sub41 0.290.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Bayer Leverkusen win 54% Avg odds 1.74
Draw 23% Avg odds 4.11
FC Cologne win 23% Avg odds 4.11

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.