Skip to main content

1. FC Köln vs Borussia Mönchengladbach - Bundesliga 21 Mar 2026

Bundesliga Bundesliga

Saturday, 21 Mar 2026 - 14:30

RheinEnergieStadion (50,076) Sören Storks, Germany Matchday 27
Lukas Kwasniok

Lukas Kwasniok

Germany

Coach

Sören Storks, Germany

Referee

Eugen Polanski

Eugen Polanski

Poland

Coach

KOL 1. FC Köln
Borussia Mönchengladbach MOE

AI Predictions

Match Result LOST ✗

home

46%
@ 2.37
Value Edge +13.2%
Agreement 1x2 95% Btts 67% Over under 100%
Away mid table Points battle
Over/Under 2.5 WON ✓

over

50%
@ 12.00
Value Edge +49.3%
Agreement 1x2 95% Btts 67% Over under 100%
Away mid table Points battle
Both Teams to Score WON ✓

yes

41%
@ 1.62
Agreement 1x2 95% Btts 67% Over under 100%
Away mid table Points battle
KOL
Min
MOE
1st Half (2 - 2)
1'
0 - 1
J. Castrop (F. Honorat)
S. El Mala (I. Johannesson)
1 - 1
4'
R. Ache (J. Kaminski)
2 - 1
7'
20'
2 - 2
P. Sander
I. Johannesson
38'
HT 2 - 2
2nd Half (1 - 1)
M. Schwabe
52'
60'
2 - 3
J. Castrop (Y. Engelhardt)
J. Kaminski
61'
J. Kaminski
63'
J. Thielmann
C. Neumann
70'
F. Chavez
I. Johannesson
70'
C. Ozkacar
71'
71'
H. Tabakovic
E. Martel
73'
J. Thielmann
76'
F. Kainz
S. El Mala
77'
M. Bulter
R. Ache
77'
L. Waldschmidt
L. Maina
77'
J. Thielmann
78'
E. Martel (F. Kainz)
3 - 3
84'
85'
L. Ullrich
J. Castrop
85'
H. Bolin
K. Stoger
E. Martel
87'
E. Martel
87'
88'
M. Friedrich
J. Scally
88'
S. Machino
F. Honorat
90'
R. Reitz
F. Kainz
90'+1'
FT 3 - 3

Match Statistics

51% Possession 49%
12 Shots 9
5 Shots on Target 4
Odds
Home Team
Draw
Away Team
Winamax (DE)
2.20
3.55
2.85
Unibet (FR)
2.10
3.35
2.82
1xBet
2.36
3.68
3.13
Parions Sport (FR)
2.15
3.35
2.85
Winamax (FR)
2.15
3.45
2.75
1. fc köln
Borussia monchengladbach
Home -0.5
Away -0.5
Home +0
Away +0
Home -1.25
Away -1.25
Home -1
Away -1
Home -0.75
Away -0.75
Home -0.25
Away -0.25
Home +0.25
Away +0.25
Home +0.5
Away +0.5
Home +0.75
Away +0.75
Home +1
Away +1
Home -1.75
Away -1.75
Home -1.5
Away -1.5
Home +1.25
Away +1.25
Home +1.5
Away +1.5
Home +1.75
Away +1.75
Home -2
Away -2
Home +2
Away +2
Home -2.5
Away -2.5
Home +2.5
Away +2.5
1xBet
1.73
2.29
-
-
1.73
2.29
4.00
1.19
3.56
1.24
2.65
1.42
1.94
1.79
1.46
2.56
-
-
1.23
3.74
1.10
5.60
5.75
1.07
4.45
1.15
1.08
6.05
1.06
6.50
1.01
8.80
9.00
1.01
1.03
12.00
9.40
1.03
1.02
13.00
Pinnacle
1.99
1.86
2.36
1.66
1.69
2.30
4.27
1.25
3.78
1.30
2.84
1.48
2.04
1.88
1.51
2.74
1.40
3.17
1.28
4.03
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
BetOnline.ag
1.98
1.85
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
10Bet
-
-
2.25
1.65
1.67
2.20
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Bet365
-
-
2.25
1.62
1.65
2.20
3.90
1.24
3.55
1.27
2.68
1.45
1.98
1.88
1.48
2.60
1.38
3.00
1.26
3.70
1.15
5.50
5.90
1.13
4.40
1.20
1.13
5.90
1.12
6.40
1.10
7.00
-
-
-
-
-
-
-
-
Over
Under
1xBet
1.75
2.25
William Hill
1.67
2.10
Unibet (SE)
1.66
2.23
Unibet (NL)
1.64
2.20
LeoVegas (SE)
1.66
2.23
Home Team
Away Team
10Bet
1.62
2.15
William Hill
1.67
2.10
Bet365
1.62
2.20
Unibet
1.61
2.15
Betfair
1.65
2.10

Form & Trends

KOL

MOE

D D D L L
Form
D D W L W
21%
Win Rate
25%
1.43
Goals Scored
1.25
1.75
Goals Conceded
1.71
61%
Over 2.5
57%
75%
BTTS
43%
11%
Clean Sheet
36%
2L
Streak
1W

TV Broadcasts

V Sport 1 FI

Finland

Nova Sport 5 CZ

Czechia

BeIn Sports Max 7

France

OneSoccer CA

Canada

Sky Sport Bundesliga 3 HD

Germany

Veikkaus TV

Finland

Arena Sport 3 RS

Serbia

True Premier Football HD 5

Thailand

Polsat Sport Extra 3

Poland

Cologne Stadium

Cologne Stadium

Köln

Aachener Str. 999

50,076 seats
Match Poster

Match Statistics

51% Possession 49%
12 Shots 9
5 Shots on Target 4
5 Corners 3
8 Fouls 14
377 Passes 374
0 Offsides 4

Player Statistics

Player Pos Rtg Min G A Sh Pas Tkl Crd
Ragnar Ache F 7.6 77 1 0 2 (2) 15 (7%) 1 -
Jakub Kamiński M 7.5 90 0 1 1 (1) 27 (21%) 2
Eric Martel M 7.3 86 1 0 1 (1) 49 (39%) 2
Ísak Bergmann Jóhannesson M 7.0 70 0 1 2 24 (22%) 0
Florian Kainz M 6.9 13 0 1 0 6 (4%) 0
Said El Mala M 6.9 77 1 0 2 (1) 6 (2%) 1 -
Cenk Özkaçar D 6.9 90 0 0 0 54 (42%) 1
Felipe Chávez M 6.6 20 0 0 0 7 (5%) 0 -
Jan Thielmann M 6.6 20 0 0 0 6 (6%) 0
Rav van den Berg D 6.6 90 0 0 0 49 (49%) 2 -
Kristoffer Lund D 6.5 90 0 0 1 42 (33%) 2 -
Marius Bülter F 6.3 13 0 0 0 3 (2%) 0 -
Luca Waldschmidt F 6.3 13 0 0 1 2 (1%) 0 -
Linton Maina M 6.2 77 0 0 0 19 (15%) 1 -
Cenny Neumann D 5.9 70 0 0 0 25 (20%) 2 -
C Marvin Schwäbe G 5.9 90 0 0 0 43 (30%) 0
Youssoupha Niang F - - 0 0 0 0 0 -
Dominique Heintz D - - 0 0 0 0 0 -
Matthias Köbbing G - - 0 0 0 0 0 -
Ron-Robert Zieler G - - 0 0 0 0 0 -
Player Pos Rtg Min G A Sh Pas Tkl Crd
Jens Castrop M 8.9 85 2 0 3 (2) 19 (17%) 0 -
Philipp Sander D 7.3 90 1 0 1 (1) 41 (37%) 2 -
Kevin Stöger F 6.9 85 0 0 0 26 (18%) 2 -
Joseph Scally M 6.9 88 0 0 0 20 (16%) 3 -
Hugo Bolin M 6.7 10 0 0 1 (1) 1 (1%) 0 -
Franck Honorat F 6.6 88 0 1 0 20 (13%) 1 -
Nico Elvedi D 6.5 90 0 0 0 50 (46%) 0 -
Lukas Ullrich D 6.3 10 0 0 0 3 (1%) 0 -
Yannik Engelhardt M 6.3 90 0 1 0 43 (30%) 0 -
Kevin Diks D 6.2 90 0 0 0 50 (44%) 0 -
Moritz Nicolas G 6.2 90 0 0 0 34 (21%) 0 -
C Rocco Reitz M 6.0 90 0 0 1 48 (33%) 0
Haris Tabaković F 5.9 90 0 0 0 13 (8%) 0
Florian Neuhaus M - - 0 0 0 0 0 -
Giovanni Reyna M - - 0 0 0 0 0 -
Wael Mohya M - - 0 0 0 0 0 -
Fabio Chiarodia D - - 0 0 0 0 0 -
Tiago Pereira Cardoso G - - 0 0 0 0 0 -
Shuto Machino F - 2 0 0 0 1 0 -
Marvin Friedrich D - 2 0 0 0 5 (4%) 0 -
1. FC Köln KOL 4-2-3-1
Starting XI
3-4-2-1 MOE Borussia Mönchengladbach
33
6.2
Nicolas
4
6.2
Diks
30
6.5
Elvedi
16
7.3
Sander
17
8.9
Castrop
6
6.3
Engelhardt
27
6.0
Reitz
29
6.9
Scally
7
6.9
Stöger
9
6.6
Honorat
15
5.9
Tabaković
1
5.9
Schwäbe
32
6.5
Lund
39
6.9
Özkaçar
33
6.6
Berg
36
5.9
Neumann
6
7.3
Martel
18
7.0
Jóhannesson
13
6.9
Mala
16
7.5
Kamiński
37
6.2
Maina
9
7.6
Ache
GK
DEF
MID
FWD
1 Marvin Schwäbe G 5.9
6.2 G Moritz Nicolas 33
36 Cenny Neumann D 5.9
7.3 D Philipp Sander 16
33 Rav van den Berg D 6.6
6.5 D Nico Elvedi 30
39 Cenk Özkaçar D 6.9
6.2 D Kevin Diks 4
32 Kristoffer Lund D 6.5
6.9 M Joseph Scally 29
6 Eric Martel M 7.3
37 Linton Maina M 6.2
8.9 M Jens Castrop 17
16 Jakub Kamiński M 7.5
6.6 F Franck Honorat 9
13 Said El Mala M 6.9
6.9 F Kevin Stöger 7
9 Ragnar Ache F 7.6
5.9 F Haris Tabaković 15
Lukas Kwasniok

Coach: Lukas Kwasniok (Germany)

Coach: Eugen Polanski (Switzerland)

Eugen Polanski
Substitutes

Odds Comparison

Bookmaker
1
X
2
Wi Winamax (DE)
2.20
3.55
2.85
Un Unibet (FR)
2.10
3.35
2.82
1x 1xBet
2.36
3.68
3.13
Pa Parions Sport (FR)
2.15
3.35
2.85
Wi Winamax (FR)
2.15
3.45
2.75
Ma Marathon Bet
2.32
3.62
3.08
Be Betfair
1.22
1.02
1.22
88 888sport
2.25
3.40
2.90
Wi William Hill
2.25
3.40
2.90
Un Unibet (SE)
2.30
3.75
3.10
Un Unibet (NL)
2.28
3.70
3.10
Le LeoVegas (SE)
2.20
3.60
3.00
Pi Pinnacle
2.29
3.51
3.04
Ti Tipico
2.20
3.60
3.10
Be BetOnline.ag
2.33
3.55
3.08
Su Suprabets
2.25
3.45
2.98
10 10Bet
2.28
3.30
3.05
Be Bet365
2.30
3.40
3.10
Ma Marathonbet
2.36
3.44
3.15
Un Unibet
2.25
3.35
3.10
18 188Bet
2.29
3.40
3.20
SB SBO
2.31
3.24
2.96
Be Betano
2.35
3.30
3.10
88 888Sport
2.25
3.25
3.00
Be BetVictor
2.30
3.40
3.00
Average
2.24
3.36
2.96
-2
Home 9.00
Away 1.01
Marathonbet
-1
Home 3.90
Away 1.24
Bet365
0
Home 2.25
Away 1.65
1xBet
+1
Home 1.15
Away 5.50
Bet365
+2
Home 1.00
Away 9.30
Marathonbet
Bookmaker
Over
Under
1x 1xBet
1.75
2.25
Wi William Hill
1.67
2.10
Un Unibet (SE)
1.66
2.23
Un Unibet (NL)
1.64
2.20
Le LeoVegas (SE)
1.66
2.23
Pi Pinnacle
1.92
1.92
Ti Tipico
1.67
2.15
Be BetOnline.ag
1.91
1.91
Be Betfair
1.73
2.00
18 188Bet
2.05
1.85
SB SBO
2.19
1.74
Be BetVictor
1.36
2.80
Average
2.31
2.53
Bookmaker
1
2
10 10Bet
1.62
2.15
Wi William Hill
1.67
2.10
Be Bet365
1.62
2.20
Un Unibet
1.61
2.15
Be Betfair
1.65
2.10
Pi Pinnacle
1.68
2.28
SB SBO
1.71
2.26
Be Betano
1.65
2.15
88 888Sport
1.67
2.10
Be BetVictor
1.65
2.15
Average
1.65
2.16
Bookmaker
1
X
2
10 10Bet
2.55
2.40
3.20
Wi William Hill
2.62
2.45
3.10
Be Bet365
2.60
2.50
3.00
Ma Marathonbet
2.61
2.48
3.32
Un Unibet
2.60
2.55
3.25
1x 1xBet
2.61
2.48
3.32
Be Betano
2.60
2.47
3.25
88 888Sport
2.63
2.45
3.10
Average
2.60
2.47
3.19
Bookmaker
Over
Under
10 10Bet
2.65
1.42
Wi William Hill
2.62
1.40
Be Bet365
2.75
1.40
Ma Marathonbet
2.81
1.43
Un Unibet
2.75
1.40
Be Betfair
2.75
1.40
18 188Bet
2.17
1.73
Pi Pinnacle
2.88
1.43
SB SBO
2.40
1.59
1x 1xBet
2.81
1.43
Be Betano
2.85
1.44
88 888Sport
1.29
3.50
Be BetVictor
2.58
2.73
Average
5.96
1.73
Bookmaker
Over
Under
10 10Bet
2.05
1.68
Wi William Hill
2.05
1.70
Be Bet365
2.00
1.73
Ma Marathonbet
2.16
1.72
Un Unibet
2.05
1.71
1x 1xBet
2.16
1.72
Be Betano
2.10
1.72
88 888Sport
2.10
1.70
Average
4.15
2.03
Bookmaker
Home/Draw
Home/Away
Draw/Away
Draw/Draw
Home/Home
Draw/Home
Away/Home
Away/Draw
Away/Away
Bookmaker
Yes
No
10 10Bet
3.00
1.33
Be Bet365
3.25
1.33
Average
3.13
1.33
Bookmaker
Yes
No
10 10Bet
1.70
2.10
Wi William Hill
1.67
2.10
Be Bet365
1.70
2.05
Ma Marathonbet
1.69
2.04
Un Unibet
1.66
2.10
Be Betfair
1.67
2.15
18 188Bet
1.70
2.17
Pi Pinnacle
1.74
2.18
1x 1xBet
1.69
2.07
Be Betano
1.70
2.07
88 888Sport
1.67
2.10
Be BetVictor
1.70
2.05
Average
1.69
2.10
-4
Home 100.76
Away 1.02
Pinnacle
-3
Home 17.00
Away 1.05
10Bet
-2
Home 9.00
Away 1.18
10Bet
-1
Home 4.33
Away 1.60
10Bet
+1
Home 1.36
Away 6.25
10Bet
+2
Home 1.08
Away 15.00
10Bet
+3
Home 1.03
Away 55.15
Pinnacle
1:1 5.70
1:0 7.00
2:1 7.50
0:1 8.00
0:0 8.50
1:2 8.50
2:0 10.00
2:2 11.00
3:1 13.00
0:2 13.00
3:0 15.00
1:3 16.00
3:2 19.00
2:3 21.00
0:3 25.00
4:1 29.00
3:3 34.00
4:0 36.00
4:2 46.00
1:4 46.00
0:0 2.80
1:0 3.62
0:1 4.37
1:1 6.25
2:0 11.00
0:2 13.00
2:1 15.00
1:2 17.00
3:0 31.00
2:2 41.00
3:1 46.00
0:3 46.00
1:3 56.00
3:2 91.00
4:0 91.00
2:3 91.00
4:1 100.00
3:3 100.00
0:4 100.00
1:4 100.00
Bookmaker
1X
12
X2
10 10Bet
1.36
1.28
1.60
Wi William Hill
1.36
1.33
1.60
Be Bet365
1.36
1.30
1.57
Ma Marathonbet
1.40
1.35
1.64
Un Unibet
1.36
1.30
1.61
Be Betfair
1.33
1.25
1.57
Pi Pinnacle
1.40
1.35
1.65
SB SBO
1.35
1.30
1.63
1x 1xBet
1.40
1.35
1.64
Be Betano
1.39
1.32
1.62
88 888Sport
1.36
1.33
1.60
Be BetVictor
1.33
1.30
1.55
Average
1.37
1.31
1.61
Bookmaker
1
X
2
10 10Bet
2.88
2.10
3.50
Wi William Hill
2.70
2.25
3.40
Be Bet365
2.88
2.20
3.60
Ma Marathonbet
2.93
2.10
3.72
Un Unibet
2.85
2.20
3.50
Be Betfair
2.80
2.10
3.40
18 188Bet
2.93
2.18
3.60
Pi Pinnacle
2.99
2.30
3.79
SB SBO
2.77
2.18
3.47
1x 1xBet
2.93
2.10
3.72
Be Betano
2.95
2.10
3.60
88 888Sport
2.70
2.25
3.40
Be BetVictor
2.90
2.15
3.60
Average
2.86
2.17
3.56
Bookmaker
Over
Under
10 10Bet
2.15
1.62
Be Bet365
2.20
1.62
Ma Marathonbet
2.24
1.66
Un Unibet
2.10
1.63
Be Betfair
2.20
1.60
Pi Pinnacle
2.28
1.67
1x 1xBet
2.24
1.66
Be Betano
2.15
1.65
88 888Sport
2.20
1.62
Be BetVictor
4.80
1.62
Average
5.92
1.84
Bookmaker
Over
Under
10 10Bet
2.65
1.42
Be Bet365
2.62
1.44
Ma Marathonbet
2.70
1.46
Un Unibet
2.63
1.42
Be Betfair
2.60
1.44
Pi Pinnacle
2.81
1.46
1x 1xBet
2.70
1.46
Be Betano
2.60
1.45
Be BetVictor
6.50
1.08
Average
6.70
1.65
Bookmaker
1X
12
X2
10 10Bet
1.25
1.60
1.38
Wi William Hill
1.29
1.62
1.40
Be Bet365
1.28
1.62
1.40
Ma Marathonbet
1.23
1.64
1.35
Un Unibet
1.24
1.57
1.35
Pi Pinnacle
1.29
1.66
1.42
1x 1xBet
1.23
1.64
1.35
Be Betano
1.29
1.65
1.39
Average
1.26
1.63
1.38
Bookmaker
Yes
No
10 10Bet
3.95
1.20
Wi William Hill
4.33
1.20
Be Bet365
4.33
1.20
Ma Marathonbet
4.30
1.18
Pi Pinnacle
4.70
1.21
1x 1xBet
4.30
1.19
Be Betano
4.00
1.22
Average
4.27
1.20
Bookmaker
1
2
10 10Bet
4.00
5.50
Wi William Hill
4.00
5.00
Be Bet365
4.00
5.50
Average
4.00
5.33
Bookmaker
Odd
Even
10 10Bet
1.85
1.83
Wi William Hill
1.91
1.83
Be Bet365
2.00
1.85
Ma Marathonbet
1.89
1.81
18 188Bet
1.96
1.92
Pi Pinnacle
2.01
1.86
SB SBO
1.97
1.91
1x 1xBet
1.89
1.81
Be Betano
1.93
1.85
88 888Sport
1.91
1.83
Be BetVictor
1.83
1.83
Average
1.92
1.85
Bookmaker
Home/Yes
Draw/Yes
Away/Yes
Home/No
Draw/No
Away/No
Home/Under 4.5 2.63
Home/Over 1.5 2.88
Home/Under 3.5 3.10
Away/Under 4.5 3.30
Draw/Under 4.5 3.34
Draw/Under 5.5 3.40
Home/Over 2.5 3.55
Away/Over 1.5 3.75
Away/Under 3.5 3.75
Draw/Under 2.5 4.20
Draw/Under 3.5 4.20
Draw/Over 1.5 4.33
Away/Over 2.5 4.50
Home/Under 2.5 5.00
Away/Under 2.5 6.00
Home/Over 3.5 6.25
Home/Under 1.5 7.00
Away/Under 1.5 8.00
Draw/Under 1.5 8.50
Away/Over 3.5 8.50
Bookmaker
O/yes 2.5
O/no 2.5
U/yes 2.5
U/no 2.5
10 10Bet
2.15
10.00
5.75
2.45
Be Bet365
2.20
10.00
6.50
2.50
Pi Pinnacle
2.32
11.17
6.61
2.64
Average
2.22
10.39
6.29
2.53
Bookmaker
Over
Under
10 10Bet
1.90
1.80
Be Bet365
1.95
1.85
Ma Marathonbet
1.46
2.45
Un Unibet
1.50
2.40
Pi Pinnacle
1.56
2.38
1x 1xBet
1.34
3.02
Be Betano
1.01
13.50
Average
2.97
2.64
Bookmaker
1
2
3
4
5
More 6
6
More 7

Head to Head

0

1. FC Köln

0

Draws

1

Borussia Mönchengladbach

L 08/11/25 Borussia Mönchengladbach 3-1 1. FC Köln
Full Time
90'+1'

Yellow card shown to F. Kainz (KOL).

90'

Yellow card shown to R. Reitz (MOE).

88'

Substitution for MOE: M. Friedrich replaces J. Scally.

88'

Substitution for MOE: S. Machino replaces F. Honorat.

87'

Yellow card shown to E. Martel (KOL).

87'

Red card! E. Martel (KOL) is sent off.

85'

Substitution for MOE: L. Ullrich replaces J. Castrop.

85'

Substitution for MOE: H. Bolin replaces K. Stoger.

84'

Goal! E. Martel scores for KOL. Assist by F. Kainz.

3 - 3

78'

Yellow card shown to J. Thielmann (KOL).

77'

Substitution for KOL: F. Kainz replaces S. El Mala.

77'

Substitution for KOL: M. Bulter replaces R. Ache.

77'

Substitution for KOL: L. Waldschmidt replaces L. Maina.

76'

Yellow card shown to J. Thielmann (KOL).

73'

Yellow card shown to E. Martel (KOL).

71'

Yellow card shown to C. Ozkacar (KOL).

71'

Yellow card shown to H. Tabakovic (MOE).

70'

Substitution for KOL: J. Thielmann replaces C. Neumann.

70'

Substitution for KOL: F. Chavez replaces I. Johannesson.

63'

Yellow card shown to J. Kaminski (KOL).

61'

Yellow card shown to J. Kaminski (KOL).

60'

Goal! J. Castrop scores for MOE. Assist by Y. Engelhardt.

2 - 3

52'

Yellow card shown to M. Schwabe (KOL).

Half Time
38'

Yellow card shown to I. Johannesson (KOL).

20'

Goal! P. Sander scores for MOE.

2 - 2

7'

Goal! R. Ache scores for KOL. Assist by J. Kaminski.

2 - 1

4'

Goal! S. El Mala scores for KOL. Assist by I. Johannesson.

1 - 1

1'

Goal! J. Castrop scores for MOE. Assist by F. Honorat.

0 - 1

Kick Off

We use cookies to enhance your experience. Some cookies are essential, while others help us improve our service. Cookie Policy