RB Leipzig vs FC Cologne

20 September 2025 · Bundesliga · 2025/26 · Referee Benjamin Brand

Full time 3 – 1

Half-time: 3–1

  • Assan Ouédraogo 13’
  • Rômulo 44’
  • David Raum 45+4’
  • Jan Thielmann 23’

Match summary

RB Leipzig saw off FC Cologne 3-1. RB Leipzig led 3-1 at half-time.

In the first half, Assan Ouédraogo put RB Leipzig ahead from a corner in the 13th minute, Jan Thielmann equalised in the 23rd minute, set up by Eric Martel, Rômulo put RB Leipzig back in front in the 44th minute, and David Raum made it 3-1 with a direct free kick in first-half stoppage time.

The chances backed that up: RB Leipzig created 4.76 expected goals (xG) from 18 shots to FC Cologne's 1.39 from 13.

Match stats

47% Possession 53%
18 Shots 13
8 Shots on target 2
9 Corners 5
76 Attacks 87
45 Dangerous attacks 54
421 Passes 474
87% Pass accuracy 87%
12 Tackles 12
10 Fouls 8
1 Yellow cards 1
0 Red cards 0
3 Offsides 0

Key events

RB Leipzig FC Cologne
Kick-off
Assan OuédraogoRight foot shot1-0 (RB Leipzig)
13’
Assan OuédraogoShot on target
13’
23’
Jan ThielmannLeft foot shot1-1 (FC Cologne)
RômuloShot on target
43’
RômuloRight foot shot2-1 (RB Leipzig)
44’
Christoph BaumgartnerShot on target
44’
45+3’
David RaumLeft foot shot3-1 (RB Leipzig)
45+4’
Half-time3-1
46’
RômuloShot on target
47’
Second half underway
59’
Denis HuseinbasicEric Martel
Yan DiomandeShot on target
59’
69’
72’
Florian KainzSebastian Sebulonsen
Kosta NedeljkovicJohan Bakayoko
80’
Kevin KamplChristoph Baumgartner
90+1’
Full-time3-1

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 6 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 4.76 1.39 13’ Assan Ouédraogo (RB Leipzig), 1-0 13’ 23’ Jan Thielmann (FC Cologne), 1-1 23’ 44’ Rômulo (RB Leipzig), 2-1 44’ 45+4’ David Raum (RB Leipzig), 3-1 45+4’ 0 1 2 3 4 5 6 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 4.76 1.39 13’ Assan Ouédraogo (RB Leipzig), 1-0 Ouédraogo 13’ 23’ Jan Thielmann (FC Cologne), 1-1 Thielmann 23’ 44’ Rômulo (RB Leipzig), 2-1 Rômulo 44’ 45+4’ David Raum (RB Leipzig), 3-1 Raum 45+4’
RB Leipzig 4.76 xGFC Cologne 1.39 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 FC Cologne attacking RB Leipzig attacking 
44’ Rômulo (RB Leipzig), open play, 0.91 xG, goal 13’ Assan Ouédraogo (RB Leipzig), from a corner, 0.72 xG, goal 13’ Assan Ouédraogo (RB Leipzig), from a corner, 0.64 xG, saved 47’ Willi Orban (RB Leipzig), set piece, 0.59 xG, off target 60’ Ragnar Ache (FC Cologne), open play, 0.58 xG, off target 44’ Christoph Baumgartner (RB Leipzig), open play, 0.53 xG, saved 59’ Yan Diomande (RB Leipzig), open play, 0.38 xG, saved 23’ Jan Thielmann (FC Cologne), open play, 0.38 xG, goal 89’ Rômulo (RB Leipzig), open play, 0.34 xG, off target 43’ Rômulo (RB Leipzig), open play, 0.13 xG, saved 49’ David Raum (RB Leipzig), direct free kick, 0.10 xG, goal 90+4’ Ragnar Ache (FC Cologne), open play, 0.10 xG, off target 7’ Willi Orban (RB Leipzig), from a corner, 0.08 xG, off target 79’ Bote Baku (RB Leipzig), open play, 0.09 xG, off target 29’ Jan Thielmann (FC Cologne), open play, 0.06 xG, off target 26’ Willi Orban (RB Leipzig), from a corner, 0.06 xG, blocked 66’ Said El Mala (FC Cologne), from a corner, 0.05 xG, blocked 20’ Gian-Luca Waldschmidt (FC Cologne), open play, 0.05 xG, blocked 37’ Johan Bakayoko (RB Leipzig), open play, 0.05 xG, blocked 68’ Sebastian Sebulonsen (FC Cologne), open play, 0.05 xG, blocked 26’ Yan Diomande (RB Leipzig), from a corner, 0.05 xG, blocked 56’ Nicolas Seiwald (RB Leipzig), set piece, 0.04 xG, off target 2’ Marius Bülter (FC Cologne), open play, 0.03 xG, off target 47’ Rômulo (RB Leipzig), set piece, 0.03 xG, saved 64’ Said El Mala (FC Cologne), open play, 0.03 xG, blocked 19’ Eric Martel (FC Cologne), open play, 0.02 xG, blocked 72’ Said El Mala (FC Cologne), open play, 0.02 xG, off target 20’ Tom Krauß (FC Cologne), open play, 0.02 xG, blocked 42’ Bote Baku (RB Leipzig), from a corner, 0.02 xG, off target 49’ Tom Krauß (FC Cologne), open play, 0.01 xG, blocked 40’ Christoph Baumgartner (RB Leipzig), from a corner, 0.01 xG, off target 44’ Rômulo (RB Leipzig), open play, 0.91 xG, goal 13’ Assan Ouédraogo (RB Leipzig), from a corner, 0.72 xG, goal 13’ Assan Ouédraogo (RB Leipzig), from a corner, 0.64 xG, saved 47’ Willi Orban (RB Leipzig), set piece, 0.59 xG, off target 60’ Ragnar Ache (FC Cologne), open play, 0.58 xG, off target 44’ Christoph Baumgartner (RB Leipzig), open play, 0.53 xG, saved 23’ Jan Thielmann (FC Cologne), open play, 0.38 xG, goal 59’ Yan Diomande (RB Leipzig), open play, 0.38 xG, saved 89’ Rômulo (RB Leipzig), open play, 0.34 xG, off target 43’ Rômulo (RB Leipzig), open play, 0.13 xG, saved 49’ David Raum (RB Leipzig), direct free kick, 0.10 xG, goal 90+4’ Ragnar Ache (FC Cologne), open play, 0.10 xG, off target 7’ Willi Orban (RB Leipzig), from a corner, 0.08 xG, off target 79’ Bote Baku (RB Leipzig), open play, 0.09 xG, off target 29’ Jan Thielmann (FC Cologne), open play, 0.06 xG, off target 26’ Willi Orban (RB Leipzig), from a corner, 0.06 xG, blocked 66’ Said El Mala (FC Cologne), from a corner, 0.05 xG, blocked 37’ Johan Bakayoko (RB Leipzig), open play, 0.05 xG, blocked 68’ Sebastian Sebulonsen (FC Cologne), open play, 0.05 xG, blocked 20’ Gian-Luca Waldschmidt (FC Cologne), open play, 0.05 xG, blocked 26’ Yan Diomande (RB Leipzig), from a corner, 0.05 xG, blocked 56’ Nicolas Seiwald (RB Leipzig), set piece, 0.04 xG, off target 47’ Rômulo (RB Leipzig), set piece, 0.03 xG, saved 64’ Said El Mala (FC Cologne), open play, 0.03 xG, blocked 2’ Marius Bülter (FC Cologne), open play, 0.03 xG, off target 19’ Eric Martel (FC Cologne), open play, 0.02 xG, blocked 72’ Said El Mala (FC Cologne), open play, 0.02 xG, off target 20’ Tom Krauß (FC Cologne), open play, 0.02 xG, blocked 42’ Bote Baku (RB Leipzig), from a corner, 0.02 xG, off target 49’ Tom Krauß (FC Cologne), open play, 0.01 xG, blocked 40’ Christoph Baumgartner (RB Leipzig), from a corner, 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

RB Leipzig 4-2-3-1 Starting XI
Gulácsi
Baku 80’
Orbán
Lukeba
Raum
Ouédraogo 58’
Seiwald
Bakayoko 80’
Baumgartner 90’
Diomande 90’
Rômulo
FC Cologne 4-3-3 Starting XI
Schwäbe
Krauß
Hübers
Schmied
Sebulonsen 72’
Kamiński
Martel 59’
Jóhannesson
Bülter 46’
Thielmann 58’
Waldschmidt 59’

Player stats

PlayerPosMinGAShxGxAKPCards
Péter Gulácsi GK900 0.000.000
Bote Baku DEF842 0.100.000
Castello Lukeba DEF900 0.000.000
Willi Orban DEF903 0.730.000
David Raum DEF9011 0.100.173
Nicolas Seiwald MID901 0.040.011
Assan Ouédraogo MID6212 1.360.000
Johan Bakayoko MID841 0.050.582
Christoph Baumgartner MID902 0.540.000
Yan Diomande MID902 0.430.192
Rômulo FWD9014 1.410.381
Ezechiel Banzuzi Sub280 0.000.091
Kosta Nedeljkovic Sub60 0.000.000
Conrad Harder Sub60 0.000.341
Andrija Maksimovic Sub10 0.000.000
Kevin Kampl Sub10 0.000.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

RB Leipzig win 51% Avg odds 1.86
Draw 23% Avg odds 4.01
FC Cologne win 26% Avg odds 3.64

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.