1. Football streams
  2. Bundesliga
  3. Cologne vs Borussia M'gladbach

Martel (84') Ache (7') El Mala (4')
Castrop (60') Sander (20') Castrop (1')

How to watch Cologne vs Borussia M'gladbach online & on TV, head to head and predictions


Match feed:
  • Match Ended
  • 90'
    Yellow Card
    • Florian Kainz

    Florian Kainz (1. FC Cologne) gets a yellow card.

  • 90'
    Yellow Card
    • Rocco Reitz

    Rocco Reitz (M´gladbach) has received a first yellow card.

  • 90'
    Substitution
    • Jens Castrop
    • Lukas Ullrich

    The away team have replaced Jens Castrop with Lukas Ullrich. This is the fourth substitution made today by Eugen Polanski.

  • 90'
    Substitution
    • Kevin Stoger
    • Hugo Bolin

    Hugo Bolin is replacing Kevin Stoger for the away team.

  • 88'
    Substitution
    • Franck Honorat
    • Shuto Machino

    Shuto Machino is replacing Franck Honorat for M´gladbach at RheinEnergieStadion.

  • 88'
    Substitution
    • Joe Scally
    • Marvin Friedrich

    Eugen Polanski is making the team's first substitution at RheinEnergieStadion with Marvin Friedrich replacing Joe Scally.

  • 84'
    Goal !
    • Eric Martel (Scorer)
    • Florian Kainz (Assist)

    Eric Martel (1. FC Cologne) levels the match at 3-3 with a header.

    Great play from Florian Kainz to set up the goal.

  • 77'
    Substitution
    • Linton Maina
    • Luca Waldschmidt

    1. FC Cologne make their fifth substitution with Luca Waldschmidt replacing Linton Maina.

  • 77'
    Substitution
    • Ragnar Ache
    • Marius Bulter

    The home team replace Ragnar Ache with Marius Bulter.

  • 77'
    Substitution
    • Said El Mala
    • Florian Kainz

    Florian Kainz is on a sub for Said El Mala for 1. FC Cologne.

  • 76'
    Yellow Card
    • Jan Uwe Thielmann

    Jan Uwe Thielmann (1. FC Cologne) has received a yellow card from Soren Storks.

  • 73'
    Yellow Card
    • Eric Martel

    Eric Martel (1. FC Cologne) has been booked and must now be careful not to get a second yellow card.

  • 71'
    Yellow Card
    • Haris Tabakovic

    Haris Tabakovic (M´gladbach) has received a first yellow card.

  • 71'
    Yellow Card
    • Cenk Ozkacar

    1. FC Cologne's Cenk Ozkacar has been booked in Cologne.

  • 70'
    Substitution
    • Isak Bergmann Johanneson
    • Felipe Chavez

    Lukas Kwasniok (1. FC Cologne) is making a second substitution, with Felipe Chavez replacing Isak Bergmann Johanneson.

  • 70'
    Substitution
    • Cenny Neumann
    • Jan Uwe Thielmann

    The home team have replaced Cenny Neumann with Jan Uwe Thielmann. This is the first substitution made today by Lukas Kwasniok.

  • 61'
    Yellow Card
    • Jakub Kaminski

    Jakub Kaminski for 1. FC Cologne has been booked by Soren Storks and receives a first yellow card.

  • 60'
    Goal !
    • Jens Castrop (Scorer)
    • Yannick Engelhardt (Assist)

    Goal! The away team take a 2-3 lead through Jens Castrop.

    Yannick Engelhardt instrumental with a fine assist.

  • 52'
    Yellow Card
    • Marvin Schwabe

    Marvin Schwabe is booked for the home team.

  • 38'
    Yellow Card
    • Isak Bergmann Johanneson

    Isak Bergmann Johanneson (1. FC Cologne) gets a yellow card.

  • 20'
    Goal !
    • Philipp Sander (Scorer)
    • Jens Castrop (Assist)

    Goal! Philipp Sander levels the match at 2-2.

    Jens Castrop instrumental with a fine assist.

  • 7'
    Goal !
    • Ragnar Ache (Scorer)
    • Jakub Kaminski (Assist)

    Goal! Ragnar Ache gives 1. FC Cologne a 2-1 lead in Cologne.

    Great play from Jakub Kaminski to set up the goal.

  • 4'
    Goal !
    • Said El Mala (Scorer)
    • Isak Bergmann Johanneson (Assist)

    Goal! The home team draw level at 1-1 through Said El Mala.

    Isak Bergmann Johanneson with an assist there.

  • 1'
    Goal !
    • Jens Castrop (Scorer)
    • Franck Honorat (Assist)

    Goal! M´gladbach have got their heads in front thanks to a Jens Castrop strike.

    That's a fine assist from Franck Honorat.

  • Match Started

    The first-half is just kicking off.

Line-ups

Cologne Cologne
(4-2-3-1)
(3-4-2-1)
Borussia M'gladbach Borussia M'gladbach
1Schwabe36Neumann33Van den Berg39Ozkacar32Lund18Johanneson6Martel37Maina16Kaminski13El Mala9Ache33Nicolas16Sander30Elvedi4Diks29Scally27Reitz6Engelhardt17Castrop9Honorat7Stoger15Tabakovic
1Schwabe36Neumann33Van den Berg39Ozkacar32Lund18Johanneson6Martel37Maina16Kaminski13El Mala9Ache
Cologne Cologne
(4-2-3-1)
33Nicolas16Sander30Elvedi4Diks29Scally27Reitz6Engelhardt17Castrop9Honorat7Stoger15Tabakovic
(3-4-2-1)
Borussia M'gladbach Borussia M'gladbach
Cologne Cologne
Kwasniok, Lukas
Coach
Substitutes
Jan Uwe Thielmann 29
70' Out: Cenny Neumann

Felipe Chavez 27
70' Out: Isak Bergmann Johanneson

Florian Kainz 11
77' Out: Said El Mala

Marius Bulter 30
77' Out: Ragnar Ache

Luca Waldschmidt 7
77' Out: Linton Maina
Missing players
Timo Hubers
Injured

Luca Kilian
Injured

Ragnar Ache
Injured

Malek El Mala
Other
Borussia M'gladbach Borussia M'gladbach
Polanski, Eugen
Coach
Substitutes
Marvin Friedrich 5
88' Out: Joe Scally

Shuto Machino 18
88' Out: Franck Honorat

Hugo Bolin 38
90' Out: Kevin Stoger

Lukas Ullrich 26
90' Out: Jens Castrop
Missing players
Tim Kleindienst
Injured

Tiago Pereira
Other

Statistics

Ball possession
Cologne53%
47% Borussia M'gladbach
Shots
4Off goal16On goal4

2
Shots blocked
4
5
Corner kicks
3
0
Offsides
4
1
Saves
2
8
Fouls
14
7
Yellow cards
2
0
Red cards
0

Head to head

Cologne
Matches:  12
Borussia M'gladbach
33%
Wins: 4
25%
Draws: 3
42%
Wins: 5
Recent meetings
  1. Flag DEUBundesliga
    21 Mar 2026
    CologneCologne
    3 : 3
    Borussia M'gladbachBorussia M'gladbach
  2. Flag DEUBundesliga
    8 Nov 2025
    Borussia M'gladbachBorussia M'gladbach
    3 : 1
    CologneCologne
  3. Flag DEUBundesliga
    9 Mar 2024
    Borussia M'gladbachBorussia M'gladbach
    3 : 3
    CologneCologne
  4. Flag DEUBundesliga
    22 Oct 2023
    CologneCologne
    3 : 1
    Borussia M'gladbachBorussia M'gladbach
  5. Flag DEUBundesliga
    2 Apr 2023
    CologneCologne
    0 : 0
    Borussia M'gladbachBorussia M'gladbach

Form

CologneCologne
  1. Flag DEUBundesliga
    17 Apr 2026
    St Pauli
    1 : 1
    Cologne
  2. Flag DEUBundesliga
    12 Apr 2026
    Cologne
    3 : 1
    Werder Bremen
  3. Flag DEUBundesliga
    5 Apr 2026
    Eintracht Frankfurt
    2 : 2
    Cologne
  4. Flag DEUBundesliga
    21 Mar 2026
    Cologne
    3 : 3
    Borussia M'gladbach
  5. Flag DEUBundesliga
    14 Mar 2026
    Hamburg
    1 : 1
    Cologne
Borussia M'gladbachBorussia M'gladbach
  1. Flag DEUBundesliga
    19 Apr 2026
    Borussia M'gladbach
    1 : 1
    Mainz
  2. Flag DEUBundesliga
    11 Apr 2026
    RB Leipzig
    1 : 0
    Borussia M'gladbach
  3. Flag DEUBundesliga
    4 Apr 2026
    Borussia M'gladbach
    2 : 2
    Heidenheim
  4. Flag nullClub Friendly Games
    26 Mar 2026
    VfL Osnabruck
    2 : 2
    Borussia M'gladbach
  5. Flag DEUBundesliga
    21 Mar 2026
    Cologne
    3 : 3
    Borussia M'gladbach

Cologne vs Borussia M'gladbach Standings

PosTeamWDLMPts
11Union Berlin88153132
12Cologne710133031
13Borussia M'gladbach710133031
14Hamburg710133031

Match information

Content disclaimer

The TV and streaming listings published on this page are based on data provided by our official broadcast partners and refer exclusively to matches and programs shown by licensed rights holders.

Broadcasts may be available across different platforms, including terrestrial TV, cable, satellite, IPTV, radio, and official mobile or desktop applications operated by the broadcasters. Where available, we provide links to streaming services offered directly by the official broadcasters.

Please note that access to certain broadcasts may require a valid subscription or user authentication with a TV or internet service provider. Sporticos does not host live streams and does not link to illegal, pirated, or unofficial streaming services.

We strive to ensure that all broadcast information is accurate and up to date. However, broadcast schedules and platform availability are subject to change. If you notice any missing or incorrect information, we encourage you to contact us so we can review and update the listing.