Köln 3-3 Mönchengladbach final score - 21 March 2026, Bundesliga

Follow the next match live between these two teams
Köln - Mönchengladbach live

Germany - Bundesliga

Köln
3
-
3
End
Mönchengladbach
Welcome offer
Exclusive Offer

New customers only | Commercial content | 18+ age limit | T&Cs apply

Highlights

Köln Köln
Mönchengladbach Mönchengladbach
End of game
F. Kainz
90+1'
90'
R. Reitz
90'
H. Bolin
K. Stoger
90'
L. Ullrich
J. Castrop
88'
S. Machino
F. Honorat
88'
M. Friedrich
J. Scally
E. Martel
86'
E. Martel (3-3)
F. Kainz
84'
drop icon
M. Bulter
R. Ache
77'
F. Kainz
S. El Mala
77'
L. Waldschmidt
L. Maina
77'
J. Thielmann
76'
E. Martel
73'
71'
H. Tabakovic
C. Ozkacar
71'
J. Thielmann
C. Neumann
70'
F. Chavez
I. Johannesson
70'
J. Kaminski
61'
60'
drop icon
(2-3) J. Castrop
Y. Engelhardt
M. Schwabe
52'
Half-time
I. Johannesson
38'
20'
drop icon
(2-2) P. Sander
R. Ache (2-1)
J. Kaminski
7'
drop icon
S. El Mala (1-1)
I. Johannesson
4'
drop icon
1'
drop icon
(0-1) J. Castrop
F. Honorat
Kick-off

Game Statistics

Köln Köln
Mönchengladbach Mönchengladbach
52
Possession (%)
48
10
Total shots
5
6
Shots on target
4
5
Corners
3
18
Free Kicks
8
8
Fouls
14
7
Yellow card
2
1
Red card
0
8
Goal opportunities
5
0
Offside
4
4
Shots off target
1
2
Shots blocked
4
298
Passes attempted
318
266
Successful passes
271
32
Unsuccessful passes
47
35
Long passes attempted
37
10
Successful long passes
15
25
Unsuccessful long passes
22
28
Crosses attempted
16
5
Successful crosses
4
23
Unsuccessful crosses
12
1
Successful dribbles
0
20
Loss of possession
13
14
Fouled against
8
4
Tackles attempted
6
4
Successful tackles
5
0
Missed tackles
1
31
Defensive clearances
41
7
Interceptions
2
5
Defensive blocks
4
1
Saves
2
6
Clearances
11
1
Injuries
1
5
Substitutions
4

Form

Table

Teams Pts P W D L GD
12 Mönchengladbach
38 34 9 11 14 -11
14 Köln
32 34 7 11 16 -14

Last matches

Köln
Köln Last matches
L L D L L D
Wins

0/6 (0%)

Draw

2/6 (33%)

Losses

4/6 (67%)

Average stats (Last 6 matchs)

3 Total goals
83% BTTS
1 Goals scored
2 Goals conceded
67% Over 2.5
33% Under 2.5

14 Mar 2026 - Bundesliga

Hamburg
1 :  1
Köln

7 Mar 2026 - Bundesliga

Köln
1 :  2
Borussia Dortmund

27 Feb 2026 - Bundesliga

Augsburg
2 :  0
Köln

21 Feb 2026 - Bundesliga

Köln
2 :  2
Hoffenheim

14 Feb 2026 - Bundesliga

Stuttgart
3 :  1
Köln

8 Feb 2026 - Bundesliga

Köln
1 :  2
Leipzig
L W W L D L
Wins

2/6 (33%)

Draw

1/6 (17%)

Losses

3/6 (50%)

Average stats (Last 6 matchs)

3 Total goals
83% BTTS
1.33 Goals scored
1.67 Goals conceded
83% Over 2.5
17% Under 2.5

7 Mar 2026 - Bundesliga

Köln
1 :  2
Borussia Dortmund

21 Feb 2026 - Bundesliga

Köln
2 :  2
Hoffenheim

8 Feb 2026 - Bundesliga

Köln
1 :  2
Leipzig

30 Jan 2026 - Bundesliga

Köln
1 :  0
Wolfsburg

17 Jan 2026 - Bundesliga

Köln
2 :  1
1 Fsv Mainz 05

14 Jan 2026 - Bundesliga

Köln
1 :  3
Bayern Munich
L D L L L D
Wins

0/6 (0%)

Draw

2/6 (33%)

Losses

4/6 (67%)

Average stats (Last 6 matchs)

2.83 Total goals
67% BTTS
0.83 Goals scored
2 Goals conceded
50% Over 2.5
50% Under 2.5

14 Mar 2026 - Bundesliga

Hamburg
1 :  1
Köln

27 Feb 2026 - Bundesliga

Augsburg
2 :  0
Köln

14 Feb 2026 - Bundesliga

Stuttgart
3 :  1
Köln

25 Jan 2026 - Bundesliga

Freiburg
2 :  1
Köln

10 Jan 2026 - Bundesliga

Heidenheim
2 :  2
Köln

13 Dec 2025 - Bundesliga

Bayer Leverkusen
2 :  0
Köln
Mönchengladbach
Mönchengladbach Last matches
D L L W L W
Wins

2/6 (33%)

Draw

1/6 (17%)

Losses

3/6 (50%)

Average stats (Last 6 matchs)

2.67 Total goals
50% BTTS
1 Goals scored
1.67 Goals conceded
50% Over 2.5
50% Under 2.5

13 Mar 2026 - Bundesliga

Mönchengladbach
2 :  0
St. Pauli

6 Mar 2026 - Bundesliga

Bayern Munich
4 :  1
Mönchengladbach

28 Feb 2026 - Bundesliga

Mönchengladbach
1 :  0
Union Berlin

22 Feb 2026 - Bundesliga

Freiburg
2 :  1
Mönchengladbach

14 Feb 2026 - Bundesliga

Eintracht Frankfurt
3 :  0
Mönchengladbach

7 Feb 2026 - Bundesliga

Mönchengladbach
1 :  1
Bayer Leverkusen
L W L D W W
Wins

3/6 (50%)

Draw

1/6 (17%)

Losses

2/6 (33%)

Average stats (Last 6 matchs)

2.67 Total goals
33% BTTS
1.5 Goals scored
1.17 Goals conceded
50% Over 2.5
50% Under 2.5

13 Mar 2026 - Bundesliga

Mönchengladbach
2 :  0
St. Pauli

28 Feb 2026 - Bundesliga

Mönchengladbach
1 :  0
Union Berlin

7 Feb 2026 - Bundesliga

Mönchengladbach
1 :  1
Bayer Leverkusen

25 Jan 2026 - Bundesliga

Mönchengladbach
0 :  3
Stuttgart

11 Jan 2026 - Bundesliga

Mönchengladbach
4 :  0
Augsburg

13 Dec 2025 - Bundesliga

Mönchengladbach
1 :  3
Wolfsburg
L D D L L L
Wins

0/6 (0%)

Draw

2/6 (33%)

Losses

4/6 (67%)

Average stats (Last 6 matchs)

3.17 Total goals
67% BTTS
0.67 Goals scored
2.5 Goals conceded
67% Over 2.5
33% Under 2.5

6 Mar 2026 - Bundesliga

Bayern Munich
4 :  1
Mönchengladbach

22 Feb 2026 - Bundesliga

Freiburg
2 :  1
Mönchengladbach

14 Feb 2026 - Bundesliga

Eintracht Frankfurt
3 :  0
Mönchengladbach

31 Jan 2026 - Bundesliga

Werder Bremen
1 :  1
Mönchengladbach

17 Jan 2026 - Bundesliga

Hamburg
0 :  0
Mönchengladbach

14 Jan 2026 - Bundesliga

Hoffenheim
5 :  1
Mönchengladbach

Head to head

Köln

33 %

Draw

33 %

Mönchengladbach

33 %

Average stats (last H2H results)

4.17
Total goals
83.33%
BTTS
2
Goals scored
2.17
Goals conceded
83.33%
Over 2.5
16.67%
Under 2.5

8 Nov 2025 - Bundesliga

Mönchengladbach
3 :  1
Köln

9 Mar 2024 - Bundesliga

Mönchengladbach
3 :  3
Köln

22 Oct 2023 - Bundesliga

Köln
3 :  1
Mönchengladbach

2 Apr 2023 - Bundesliga

Köln
0 :  0
Mönchengladbach

9 Oct 2022 - Bundesliga

Mönchengladbach
5 :  2
Köln

16 Apr 2022 - Bundesliga

Mönchengladbach
1 :  3
Köln

Tactical Scheme

Köln

Formation : 4 - 2 - 3 - 1

1
M. Schwabe
36
C. Neumann
33
R. van den Berg
39
C. Ozkacar
32
K. Lund
18
I. Johannesson
6
E. Martel
37
L. Maina
16
J. Kaminski
13
S. El Mala
9
R. Ache
15
H. Tabakovic
7
K. Stoger
9
F. Honorat
17
J. Castrop
6
Y. Engelhardt
27
R. Reitz
29
J. Scally
4
K. Diks
30
N. Elvedi
16
P. Sander
33
M. Nicolas

Formation : 3 - 4 - 2 - 1

Mönchengladbach

Substitutes

Köln
Köln
Goalkeeper

R. Zieler

M. Kobbing

Defender

D. Heintz

Midfielder

J. Thielmann

C. Neumann 70'

F. Chavez

I. Johannesson 70'

F. Kainz

S. El Mala 77'

Forward

Y. Niang

L. Waldschmidt

L. Maina 77'

M. Bulter

R. Ache 77'

Mönchengladbach
Mönchengladbach
Goalkeeper

T. Pereira

Defender

F. Chiarodia

L. Ullrich

J. Castrop 90'

M. Friedrich

J. Scally 88'

Midfielder

F. Neuhaus

G. Reyna

H. Bolin

K. Stoger 90'

W. Mohya

Forward

S. Machino

F. Honorat 88'

Missing players

Köln
Köln
Defender

T. Hubers

A. Castro-Montes

S. Sebulonsen

J. Schmied

J. Simpson-Pusey

M. El Mala

Mönchengladbach
Mönchengladbach
Goalkeeper

T. Sippel

Midfielder

R. Hack

N. Ngoumou

Forward

T. Kleindienst

Live Commentary

90+5' hors_jeu_1

M´gladbach push upfield but Soren Storks quickly pulls them for offside.

90+3' sifflet_1

It's a goal kick for the away team in Cologne.

90+3'  

M´gladbach awarded a throw-in in their own half.

90+2' corner_1

Corner awarded to M´gladbach.

90+2' tir_cadre_1

M´gladbach's Rocco Reitz is on target but unsuccessful.

90+1' carton_jaune_1

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

90+1' coup_franc_1

M´gladbach awarded a free kick in their own half.

90'  

Can 1. FC Cologne get the ball into an attacking position from this throw-in in M´gladbach's half?

90' carton_jaune_1

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

90' substitution_1

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

90' coup_franc_1

Free kick for 1. FC Cologne in their own half.

90' substitution_1

Hugo Bolin is replacing Kevin Stoger for the away team.

89'  

Soren Storks signals a throw-in for M´gladbach, close to 1. FC Cologne's area.

88' sifflet_1

Soren Storks awards M´gladbach a goal kick.

88' substitution_1

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

88' substitution_1

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

86' carton_jr_1

Red card in Cologne! Eric Martel has been shown a second yellow card by Soren Storks.

85' hors_jeu_1

M´gladbach are whistled for offside.

84' but_1

Eric Martel (1. FC Cologne) levels the match at 3-3 with a header. Great play from Florian Kainz to set up the goal.

84' corner_1

1. FC Cologne have been awarded a corner by Soren Storks.

83' corner_1

1. FC Cologne have been awarded a corner by Soren Storks.

82' corner_1

Corner awarded to 1. FC Cologne.

79' coup_franc_1

Can 1. FC Cologne capitalize from this dangerous free kick?

78' sifflet_1

Goal kick for M´gladbach at RheinEnergieStadion.

78' tir_non_cadre_1

In Cologne 1. FC Cologne attack through Luca Waldschmidt. The finish is off target, however.

77' substitution_1

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

77' substitution_1

The home team replace Ragnar Ache with Marius Bulter.

77' substitution_1

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

76' carton_jaune_1

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

76' coup_franc_1

Soren Storks signals a free kick to M´gladbach.

75'  

Can 1. FC Cologne capitalize from this throw-in deep inside M´gladbach's half?

74' hors_jeu_1

M´gladbach drive forward at breakneck speed but are pulled up for offside.

74' sifflet_1

Ball goes out of play for a 1. FC Cologne goal kick.

73' carton_jaune_1

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

73' coup_franc_1

Free kick M´gladbach.

72'  

Soren Storks awards the away team a throw-in.

71' coup_franc_1

Soren Storks signals a free kick to 1. FC Cologne in their own half.

71' carton_jaune_1

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

71' carton_jaune_1

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

70' substitution_1

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

70' substitution_1

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

70'  

1. FC Cologne awarded a throw-in in their own half.

67' sifflet_1

It's a goal kick for the away team in Cologne.

65' sifflet_1

Soren Storks awards M´gladbach a goal kick.

65' coup_franc_1

1. FC Cologne awarded a free kick in their own half.

64' sifflet_1

M´gladbach have a goal kick.

64' tir_non_cadre_1

1. FC Cologne's Said El Mala breaks free at RheinEnergieStadion. But the strike goes wide of the post.

63'  

Ball safe as M´gladbach is awarded a throw-in in their half.

62' coup_franc_1

In Cologne a free kick has been awarded the home team.

62'  

Soren Storks signals a 1. FC Cologne throw-in in M´gladbach's half.

62'  

Throw-in 1. FC Cologne.

61' carton_jaune_1

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

61' coup_franc_1

M´gladbach awarded a free kick in their own half.

60' but_1

Goal! The away team take a 2-3 lead through Jens Castrop. Yannick Engelhardt instrumental with a fine assist.

59'  

Jens Castrop for M´gladbach is back on the field again.

58' sifflet_1

M´gladbach have a goal kick.

57' blessure_1

The match at RheinEnergieStadion has been interrupted briefly for a check on Jens Castrop, who is down injured.

57'  

A throw-in for the home team on the opposite half.

55' sifflet_1

Ball goes out of play for a 1. FC Cologne goal kick.

55' tir_cadre_1

Jakub Kaminski of 1. FC Cologne smashes in a shot on target. The keeper saves, though.

54'  

1. FC Cologne to take a throw-in in M´gladbach territory.

53' corner_1

Corner awarded to 1. FC Cologne.

52' carton_jaune_1

Marvin Schwabe is booked for the home team.

52' coup_franc_1

Free kick for 1. FC Cologne in their own half.

52' corner_1

M´gladbach have been awarded a corner by Soren Storks.

50' coup_franc_1

Free kick for M´gladbach in the half of 1. FC Cologne.

50' sifflet_1

Soren Storks awards M´gladbach a goal kick.

50' tir_cadre_1

1. FC Cologne drives forward and Said El Mala gets in a shot. Without netting, however.

48'  

Throw-in for 1. FC Cologne in the half of M´gladbach.

48'  

Can 1. FC Cologne get the ball into an attacking position from this throw-in in M´gladbach's half?

46' coup_franc_1

Soren Storks signals a free kick to 1. FC Cologne in their own half.

45+3'  

Throw-in for M´gladbach in the half of 1. FC Cologne.

45+2' hors_jeu_1

Haris Tabakovic of M´gladbach is pulled up for offside.

45+2' coup_franc_1

Free kick M´gladbach.

45' sifflet_1

Soren Storks blows to end the first-half.

45' sifflet_1

It's a goal kick for the home team in Cologne.

44' coup_franc_1

Soren Storks signals a free kick to 1. FC Cologne in their own half.

43'  

Soren Storks awards the away team a throw-in.

43'  

Can 1. FC Cologne get the ball into an attacking position from this throw-in in M´gladbach's half?

41'  

A throw-in for the home team on the opposite half.

40' coup_franc_1

Soren Storks signals a free kick to 1. FC Cologne.

40' sifflet_1

Goal kick for 1. FC Cologne at RheinEnergieStadion.

39' corner_1

Corner awarded to M´gladbach.

38' carton_jaune_1

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

37' coup_franc_1

M´gladbach awarded a free kick in their own half.

37' sifflet_1

Ball goes out of play for a M´gladbach goal kick.

37' tir_non_cadre_1

1. FC Cologne's Isak Bergmann Johanneson misses with an attempt on goal.

35' coup_franc_1

In Cologne a free kick has been awarded the home team.

34'  

Throw-in for M´gladbach at RheinEnergieStadion.

33' sifflet_1

Soren Storks awards 1. FC Cologne a goal kick.

32' coup_franc_1

Free kick for 1. FC Cologne in the half of M´gladbach.

31'  

Throw-in for M´gladbach in their own half.

30' tir_cadre_1

1. FC Cologne push upfield and Ragnar Ache gets his head to the ball. The attempt is cleared by an alert M´gladbach defence.

30' corner_1

1. FC Cologne have been awarded a corner by Soren Storks.

29'  

M´gladbach needs to be cautious. 1. FC Cologne have an attacking throw-in.

27'  

Throw-in for 1. FC Cologne at RheinEnergieStadion.

27'  

Ball safe as 1. FC Cologne is awarded a throw-in in their half.

25'  

Kristoffer Lund returns to the field for 1. FC Cologne after picking up a slight injury.

24' blessure_1

Kristoffer Lund is down and play has been interrupted for a few moments.

20' but_1

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

18' coup_franc_1

Soren Storks signals a free kick to 1. FC Cologne.

17' coup_franc_1

Free kick for 1. FC Cologne in their own half.

14'  

Soren Storks awards the away team a throw-in.

14'  

Soren Storks signals a 1. FC Cologne throw-in in M´gladbach's half.

14' sifflet_1

1. FC Cologne have a goal kick.

14' tir_non_cadre_1

Jens Castrop (M´gladbach) is first to the ball but his header is off-target.

13'  

M´gladbach to take a throw-in in 1. FC Cologne territory.

12' coup_franc_1

Free kick M´gladbach.

11'  

Throw-in for M´gladbach in their own half.

11' sifflet_1

Goal kick for M´gladbach at RheinEnergieStadion.

10' tir_non_cadre_1

1. FC Cologne are coming forward and Isak Bergmann Johanneson gets in a strike, it misses the target, however.

10' coup_franc_1

In Cologne a free kick has been awarded the home team.

7' but_1

Goal! Ragnar Ache gives 1. FC Cologne a 2-1 lead in Cologne. Great play from Jakub Kaminski to set up the goal.

7'  

Throw-in for 1. FC Cologne close to the penalty box.

6'  

Throw-in M´gladbach.

4' but_1

Goal! The home team draw level at 1-1 through Said El Mala. Isak Bergmann Johanneson with an assist there.

3' sifflet_1

It's a goal kick for the away team in Cologne.

1' but_1

Goal! M´gladbach have got their heads in front thanks to a Jens Castrop strike. That's a fine assist from Franck Honorat.

1'  

M´gladbach awarded a throw-in in their own half.

0' sifflet_1

The first-half is just kicking off.

 

1. FC Cologne scores 1.9 goals when playing at home and Borussia Monchengladbach scores 1.55 goals when playing away (on average).

 

Average number of goals in the first half in meetings between 1. FC Cologne and Borussia Monchengladbach is 1.4.

 

Average number of goals in meetings between 1. FC Cologne and Borussia Monchengladbach is 4.2.

 

1. FC Cologne scores 1.8 goals in a match against Borussia Monchengladbach and Borussia Monchengladbach scores 2.4 goals against 1. FC Cologne (on average).

 

1. FC Cologne have won just 1 of their last 5 Bundesliga games against Borussia Monchengladbach.

 

Borussia Monchengladbach have lost just 1 of their last 5 Bundesliga games against 1. FC Cologne.

 

In the last 5 meetings 1. FC Cologne won 1, Borussia Monchengladbach won 2, 2 draws.

 

Borussia Monchengladbach have lost just 1 of their last 5 games against 1. FC Cologne (in all competitions).

 

Borussia Monchengladbach's performance of the last 5 matches is better than 1. FC Cologne's.

 

In Bundesliga, Borussia Monchengladbach has better performance than 1. FC Cologne.

 

When Borussia Monchengladbach is down 1-0 away, they win 9% of their matches.

 

When 1. FC Cologne is down 0-1 home, they win 16% of their matches.

 

When Borussia Monchengladbach leads 0-1 away, they win in 60% of their matches.

 

When 1. FC Cologne leads 1-0 at home, they win in 53% of their matches.

 

On their last meeting Borussia Monchengladbach won by 2 goals.

 

The winner of their last meeting was Borussia Monchengladbach.

 

1. FC Cologne wins 27% of halftimes, Borussia Monchengladbach wins 32%.

 

1. FC Cologne wins 1st half in 27% of their matches, Borussia Monchengladbach in 32% of their matches.

 

1. FC Cologne have conceded a goal in each of their last 6 matches.

 

A year ago, Borussia Monchengladbach were number 7 in the table with 40 points. Now they are number 12 with 28 points.

 

Said El Mala is 1. FC Cologne's top scorer with 9 goals. Haris Tabakovic has scored 11 times for Borussia Monchengladbach.

 

Borussia Monchengladbach haven't scored in 4 of their 13 away matches in Bundesliga this season.

 

1. FC Cologne haven't scored in 1 of their 13 home matches in Bundesliga this season.

 

When playing at home, 1. FC Cologne have not lost to Borussia Monchengladbach in their last 3 encounters.

 

Borussia Monchengladbach haven't won any of their last 7 away matches.

 

Borussia Monchengladbach have lost 3 away matches in a row.

 

1. FC Cologne haven't won in their last 6 games.

 

Did you know that Borussia Monchengladbach scores 30% of their goals between the minutes 76-90?

 

Did you know that 1. FC Cologne scores 3% of their goals between the minutes 61-75? This is the lowest percentage in the league.

 

Did you know that 1. FC Cologne scores 40% of their goals between the minutes 76-90?

 

In Bundesliga, Borussia Monchengladbach have lost their last 3 away matches.

 

Borussia Monchengladbach's last away win against 1. FC Cologne was in 2020.

 

During the last 49 meetings, 1. FC Cologne have won 13 times, there have been 9 draws while Borussia Monchengladbach have won 27 times. The goal difference is 93-56 in favour of Borussia Monchengladbach.

 

During the last 24 meetings with 1. FC Cologne playing at home, 1. FC Cologne have won 8 times, there have been 5 draws while Borussia Monchengladbach have won 11 times. The goal difference is 40-30 in favour of Borussia Monchengladbach.

 

The most common result of matches between 1. FC Cologne and Borussia Monchengladbach is 2-1. 6 matches have ended with this result.

 

The most common result of matches between 1. FC Cologne and Borussia Monchengladbach when 1. FC Cologne is playing at home is 1-1. 3 matches have ended with this result.

Score and result Köln - Mönchengladbach

The Köln - Mönchengladbach match (Football - Bundesliga) at 21/03/2026 10:30 is complete.

The Köln - Mönchengladbach match result is as follows: 3-3.

Now that this Bundesliga Football match is over and the score is known, you can find the highlights and key statistics on that same page.