FC Cologne vs Borussia Monchengladbach

11 October 2026 · Bundesliga · 2026/27 · Referee Florian Badstübner

Full time 2 – 1

Half-time: 1–1

  • Ísak Bergmann Jóhannesson 26’
  • Said El Mala 67’
  • Joe Scally 39’

Match summary

FC Cologne won 2-1 at home to Borussia Monchengladbach. It was 1-1 at half-time.

Ísak Bergmann Jóhannesson put FC Cologne ahead in the 26th minute, Joe Scally equalised with a header in the 39th minute, and Said El Mala won it in the 67th minute, set up by Linton Maina.

The chances backed that up: FC Cologne created 1.54 expected goals (xG) from 20 shots to Borussia Monchengladbach's 1.04 from 16.

FC Cologne secured a 2-1 home victory against Borussia Monchengladbach in the Bundesliga on matchday 5 after an entertaining encounter that saw both sides create numerous openings. The hosts registered 20 shots with 7 on target, while Borussia Monchengladbach responded with 16 total attempts and 7 on target. Possession was closely contested with 48 percent for FC Cologne and 52 percent for the visitors, who also accumulated 105 attacks compared to 80 for the home side. Corners finished level at 6 each, whereas Borussia Monchengladbach recorded 17 fouls to FC Cologne's 8, leading to a disparity in discipline.

The action began when Marius Bülter received a yellow card for FC Cologne on 13 minutes, followed by a booking for Jan Leszczyński on 24 minutes. Ísak Jóhannesson opened the scoring for the hosts on 26 minutes with a left-footed shot, before Joe Scally equalised with a header on 39 minutes to leave the half-time score at 1-1. Following a substitution at the start of the second half, Saïd El Mala restored FC Cologne's lead on 67 minutes with a right-footed shot. Further substitutions punctuated the remainder of the fixture alongside yellow cards for Zento Uno and Shuto Machino, sealing the 2-1 final scoreline.

Match stats

48% Possession 52%
20 Shots 16
7 Shots on target 7
6 Corners 6
80 Attacks 105
46 Dangerous attacks 55
390 Passes 424
81% Pass accuracy 80%
22 Tackles 10
8 Fouls 17
1 Yellow cards 3
0 Red cards 0
1 Offsides 1

Key events

FC Cologne Borussia Monchengladbach
Kick-off
2’
Florian NeuhausShot on target
8’
Philipp SanderShot on target
13’
24’
Ísak JóhannessonLeft foot shot1-0 (FC Cologne)
26’
38’
Philipp SanderShot on target
39’
Joe ScallyHeader1-1 (Borussia Monchengladbach)
Linton MainaShot on target
42’
Sebastian SebulonsenShot on target
42’
Borna SosaShot on target
45’
Half-time1-1
46’
Second half underway
Linton MainaShot on target
50’
Jahmai Simpson-PuseyShot on target
59’
Saïd El MalaRight foot shot2-1 (FC Cologne)
67’
73’
Wael MohyaShot on target
81’
Zento UnoFoul
81’
Lukas UllrichShot on target
83’
Hugo BolinShot on target
90+6’
Full-time2-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.0 0.5 1.0 1.5 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.54 1.04 26’ Ísak Bergmann Jóhannesson (FC Cologne), 1-0 26’ 39’ Joe Scally (Borussia Monchengladbach), 1-1 39’ 67’ Said El Mala (FC Cologne), 2-1 67’ 0.0 0.5 1.0 1.5 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.54 1.04 26’ Ísak Bergmann Jóhannesson (FC Cologne), 1-0 Jóhannesson 26’ 39’ Joe Scally (Borussia Monchengladbach), 1-1 Scally 39’ 67’ Said El Mala (FC Cologne), 2-1 El Mala 67’
FC Cologne 1.54 xGBorussia Monchengladbach 1.04 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Borussia Monchengladbach attacking FC Cologne attacking 
57’ Said El Mala (FC Cologne), open play, 0.42 xG, blocked 39’ Joe Scally (Borussia Monchengladbach), open play, 0.37 xG, goal 73’ Said El Mala (FC Cologne), open play, 0.13 xG, off target 59’ Jahmai Simpson-Pusey (FC Cologne), from a corner, 0.10 xG, saved 90+6’ Gian-Luca Waldschmidt (FC Cologne), open play, 0.10 xG, off target 44’ Hugo Bolin (Borussia Monchengladbach), open play, 0.09 xG, blocked 54’ Said El Mala (FC Cologne), open play, 0.09 xG, off target 83’ Hugo Bolin (Borussia Monchengladbach), open play, 0.08 xG, saved 88’ Zento Uno (Borussia Monchengladbach), open play, 0.07 xG, blocked 8’ Philipp Sander (Borussia Monchengladbach), direct free kick, 0.06 xG, saved 42’ Linton Maina (FC Cologne), open play, 0.06 xG, saved 15’ Said El Mala (FC Cologne), open play, 0.06 xG, off target 73’ Wael Mohya (Borussia Monchengladbach), open play, 0.06 xG, saved 6’ Luka Lochoshvili (FC Cologne), set piece, 0.06 xG, off target 34’ Isac Lidberg (Borussia Monchengladbach), open play, 0.05 xG, off target 50’ Said El Mala (FC Cologne), open play, 0.05 xG, off target 55’ Jahmai Simpson-Pusey (FC Cologne), from a corner, 0.05 xG, off target 45’ Borna Sosa (FC Cologne), direct free kick, 0.05 xG, saved 55’ Sebastian Sebulonsen (FC Cologne), from a corner, 0.05 xG, off target 13’ Sebastian Sebulonsen (FC Cologne), open play, 0.05 xG, blocked 16’ Said El Mala (FC Cologne), open play, 0.05 xG, off target 30’ Hugo Bolin (Borussia Monchengladbach), open play, 0.05 xG, blocked 52’ Said El Mala (FC Cologne), from a corner, 0.04 xG, off target 67’ Said El Mala (FC Cologne), open play, 0.04 xG, goal 81’ Lukas Ullrich (Borussia Monchengladbach), open play, 0.04 xG, saved 90+2’ Shuto Machino (Borussia Monchengladbach), from a corner, 0.05 xG, off target 26’ Ísak Bergmann Jóhannesson (FC Cologne), set piece, 0.04 xG, goal 31’ Mikey Moore (FC Cologne), open play, 0.04 xG, off target 90+2’ Wael Mohya (Borussia Monchengladbach), from a corner, 0.04 xG, blocked 50’ Linton Maina (FC Cologne), open play, 0.03 xG, saved 2’ Florian Neuhaus (Borussia Monchengladbach), set piece, 0.02 xG, saved 38’ Philipp Sander (Borussia Monchengladbach), open play, 0.02 xG, saved 42’ Sebastian Sebulonsen (FC Cologne), open play, 0.02 xG, saved 3’ Philipp Sander (Borussia Monchengladbach), open play, 0.01 xG, off target 33’ Joe Scally (Borussia Monchengladbach), from a corner, 0.01 xG, off target 90’ Lukas Ullrich (Borussia Monchengladbach), open play, 0.01 xG, blocked 57’ Said El Mala (FC Cologne), open play, 0.42 xG, blocked 39’ Joe Scally (Borussia Monchengladbach), open play, 0.37 xG, goal 73’ Said El Mala (FC Cologne), open play, 0.13 xG, off target 59’ Jahmai Simpson-Pusey (FC Cologne), from a corner, 0.10 xG, saved 90+6’ Gian-Luca Waldschmidt (FC Cologne), open play, 0.10 xG, off target 44’ Hugo Bolin (Borussia Monchengladbach), open play, 0.09 xG, blocked 54’ Said El Mala (FC Cologne), open play, 0.09 xG, off target 83’ Hugo Bolin (Borussia Monchengladbach), open play, 0.08 xG, saved 88’ Zento Uno (Borussia Monchengladbach), open play, 0.07 xG, blocked 8’ Philipp Sander (Borussia Monchengladbach), direct free kick, 0.06 xG, saved 42’ Linton Maina (FC Cologne), open play, 0.06 xG, saved 6’ Luka Lochoshvili (FC Cologne), set piece, 0.06 xG, off target 15’ Said El Mala (FC Cologne), open play, 0.06 xG, off target 73’ Wael Mohya (Borussia Monchengladbach), open play, 0.06 xG, saved 34’ Isac Lidberg (Borussia Monchengladbach), open play, 0.05 xG, off target 50’ Said El Mala (FC Cologne), open play, 0.05 xG, off target 55’ Jahmai Simpson-Pusey (FC Cologne), from a corner, 0.05 xG, off target 45’ Borna Sosa (FC Cologne), direct free kick, 0.05 xG, saved 55’ Sebastian Sebulonsen (FC Cologne), from a corner, 0.05 xG, off target 13’ Sebastian Sebulonsen (FC Cologne), open play, 0.05 xG, blocked 16’ Said El Mala (FC Cologne), open play, 0.05 xG, off target 30’ Hugo Bolin (Borussia Monchengladbach), open play, 0.05 xG, blocked 90+2’ Shuto Machino (Borussia Monchengladbach), from a corner, 0.05 xG, off target 52’ Said El Mala (FC Cologne), from a corner, 0.04 xG, off target 67’ Said El Mala (FC Cologne), open play, 0.04 xG, goal 81’ Lukas Ullrich (Borussia Monchengladbach), open play, 0.04 xG, saved 26’ Ísak Bergmann Jóhannesson (FC Cologne), set piece, 0.04 xG, goal 31’ Mikey Moore (FC Cologne), open play, 0.04 xG, off target 90+2’ Wael Mohya (Borussia Monchengladbach), from a corner, 0.04 xG, blocked 50’ Linton Maina (FC Cologne), open play, 0.03 xG, saved 2’ Florian Neuhaus (Borussia Monchengladbach), set piece, 0.02 xG, saved 38’ Philipp Sander (Borussia Monchengladbach), open play, 0.02 xG, saved 42’ Sebastian Sebulonsen (FC Cologne), open play, 0.02 xG, saved 3’ Philipp Sander (Borussia Monchengladbach), open play, 0.01 xG, off target 33’ Joe Scally (Borussia Monchengladbach), from a corner, 0.01 xG, off target 90’ Lukas Ullrich (Borussia Monchengladbach), open play, 0.01 xG, blocked
Size shows xG Goal On target Off target or blocked

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

Lineups

FC Cologne 4-2-3-1 Starting XI
Schwäbe
Sebulonsen
Simpson-Pusey
Lochoshvili 78’
Sosa
Jóhannesson
Skhiri 46’
Maina 90’
Moore 85’
Mala 78’
Bülter
Borussia Monchengladbach 3-4-2-1 Starting XI
Nicolas
Diks
Leszczyński 80’
Hashioka 80’
Ullrich
Sander
Bolin
Scally
Neuhaus 68’
Hack 64’
Lidberg 64’

Player stats

PlayerPosMinGAShxGxAKPCards
Marvin Schwäbe GK900 0.000.000
Sebastian Sebulonsen DEF903 0.120.000
Jahmai Simpson-Pusey DEF902 0.160.182
Luka Lochoshvili DEF831 0.060.000
Borna Sosa DEF901 0.050.123
Ellyes Skhiri MID510 0.000.051
Linton Maina MID9012 0.090.143
Ísak Bergmann Jóhannesson MID9011 0.040.102
Mikey Moore MID901 0.040.031
Marius Bülter FWD900 0.000.051
Said El Mala FWD8318 0.890.061
Tom Krauß Sub390 0.000.101
Jan Thielmann Sub70 0.000.000
Joël Schmied Sub70 0.000.000
Imad Rondic Sub10 0.000.000
Gian-Luca Waldschmidt Sub11 0.100.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

FC Cologne win 49% Avg odds 1.92 Our estimate 49%
Draw 24% Avg odds 3.90 Our estimate 25%
Borussia Monchengladbach win 27% Avg odds 3.49 Our estimate 26%

Chances implied by the average closing odds, with the bookmaker margin removed. Our estimate is the figure from before kick-off. How our figures work.

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.