Bundesliga · REGULAR SEASON - 27 · SAT, 21 MAR · 14:30 LOCAL
1. FC KöLN
14TH · 32 PTS · LAST 5:
L D L D W
FT
3 3
FULL TIME HT · 2-2
BORUSSIA MöNCHENGLADBACH
L W D D L
· 13TH · 35 PTS · LAST 5
⚽ 4' Said El Mala ⚽ 7' R. Ache ⚽ 84' Eric Martel
GOALS
⚽ 1' J. Castrop ⚽ 20' Philipp Sander ⚽ 60' J. Castrop
J. Castrop
👑
⭐ PLAYER OF THE MATCH
J. Castrop
Borussia Mönchengladbach · 85 mins
⚽ 2 goals · 17% pass acc · 2 shots on
RATING
8.9
PREDICTIONS
▶ MATCH HIGHLIGHTS

Goals, key moments & recap 8 CLIPS

powered by Highlightly
Bundesliga: FC Koln vs Borussia Mönchengladbach
Open in Youtube ↗
📊 90 MIN TOTALS

Finalised · Match completed

1.55
⚡ EXPECTED GOALS (xG)
1.19
51%
BALL POSSESSION %
49%
12
TOTAL SHOTS
9
5
SHOTS ON TARGET
3
79%
PASS ACCURACY %
78%
5
CORNERS
3
KEY EVENTS 26 events
  1. 1'
    Goal · Normal Goal
    J. Castrop · assist Franck Honorat
    BOR
  2. 4'
    Goal · Normal Goal
    Said El Mala · assist Ísak Bergmann Jóhannesson
    1.
  3. 7'
    Goal · Normal Goal
    R. Ache · assist Jakub Kamiński
    1.
  4. 20'
    Goal · Normal Goal
    Philipp Sander
    BOR
  5. 38'
    Card · Yellow Card
    Ísak Bergmann Jóhannesson
    1.
  6. 52'
    Card · Yellow Card
    Marvin Schwäbe
    1.
  7. 60'
    Goal · Normal Goal
    J. Castrop · assist Yannick Engelhardt
    BOR
  8. 61'
    Card · Yellow Card
    Jakub Kamiński
    1.
  9. 70'
    Subst · Substitution 1
    C. Neumann · assist Jan Uwe Thielmann
    1.
  10. 70'
    Subst · Substitution 2
    Ísak Bergmann Jóhannesson · assist Felipe Chávez
    1.
  11. 71'
    Card · Yellow Card
    Cenk Özkaçar
    1.
  12. 71'
    Card · Yellow Card
    Haris Tabaković
    BOR
  13. 73'
    Card · Yellow Card
    Eric Martel
    1.
  14. 76'
    Card · Yellow Card
    Jan Uwe Thielmann
    1.
  15. 77'
    Subst · Substitution 3
    Said El Mala · assist Florian Kainz
    1.
  16. 77'
    Subst · Substitution 4
    Linton Maina · assist Luca Waldschmidt
    1.
  17. 77'
    Subst · Substitution 5
    R. Ache · assist Marius Bülter
    1.
  18. 84'
    Goal · Normal Goal
    Eric Martel · assist Florian Kainz
    1.
  19. 85'
    Subst · Substitution 1
    Kevin Stöger · assist Hugo Bolin
    BOR
  20. 85'
    Subst · Substitution 2
    J. Castrop · assist Lukas Ullrich
    BOR
  21. 86'
    Card · Yellow Card
    Eric Martel
    1.
  22. 86'
    Card · Red Card
    Eric Martel
    1.
  23. 88'
    Subst · Substitution 3
    Franck Honorat · assist Shuto Machino
    BOR
  24. 88'
    Subst · Substitution 4
    Joe Scally · assist M. Friedrich
    BOR
  25. 90'
    Card · Yellow Card
    Rocco Reitz
    BOR
  26. 90'+1
    Card · Yellow Card
    Florian Kainz
    1.
PLAYER RATINGS · TOP 5 EACH 0–10 scale
1. FC KöLN AVG 7.3
BORUSSIA MöNCHENGLADBACH AVG 7.3
MATCH STATS H vs A
ATTACK
1.6
xG
1.2
12.0
TOTAL SHOTS
9.0
5.0
ON TARGET
3.0
5.0
OFF TARGET
2.0
2.0
BLOCKED
4.0
POSSESSION
51.0%
POSSESSION %
49.0%
378.0
PASSES
373.0
79.0%
PASS ACCURACY
78.0%
SET PIECES
5.0
CORNERS
3.0
0.0
OFFSIDES
4.0
DISCIPLINE
8.0
FOULS
14.0
8.0
YELLOW CARDS
2.0
1.0
RED CARDS
0.0
1.0
GK SAVES
2.0
🎯 SHOT BREAKDOWN

Top shooters · accuracy = on-target / total

player-level shot accuracy · per-shot xG bubbles require xG Advanced tier
1. FC KöLN 6 shots
R. Ache
2/2
Ísak Bergmann Jóhannesson
0/2
Jakub Kamiński
1/1
Eric Martel
1/1
BORUSSIA MöNCHENGLADBACH 4 shots
J. Castrop
2/3
Philipp Sander
1/1
📈 xG RACE

Cumulative xG over 90 minutes REAL xG

final xG: 1.551.19
1.2 0.9 0.6 0.3 1.6 0.0 HT 4' 7' 84' 1' 20' 60' H 1.55 A 1.19 KO 30' 60' FT

Step chart anchored to real goal minutes · final xG from SportMonks · baseline distributes remaining shots evenly across the match

⚡ ATTACK SHARE

Event activity ratio · attacks/cards/subs

zone-based attack maps require broadcast partner (Q3)
H 65%
35% A
17
EVENTS LOGGED
9
EVENTS LOGGED
LINEUPS 4-2-3-1 vs 3-4-2-1
SUBSTITUTES · 1. FC KöLN
30
Marius Bülte...
F
3
Dominique He...
D
27
Felipe Cháve...
M
29
Jan Uwe Thie...
M
7
Luca Waldsch...
F
11
Florian Kain...
M
44
M. Köbbing
G
20
Ron-Robert Z...
G
38
Youssoupha N...
F
COACH: Lukas Kwasniok
SUBSTITUTES · BORUSSIA MöNCHENGLADBACH
5
M. Friedrich
D
36
Wael Mohya
M
2
Fabio Chiaro...
D
26
Lukas Ullric...
D
38
Hugo Bolin
M
13
Giovanni Rey...
M
18
Shuto Machin...
F
42
T. Pereira C...
G
10
Florian Neuh...
M
COACH: Eugen Polanski
🏥 UNAVAILABLE PLAYERS
1. · 0 OUT

No injuries reported · federation feed activates Q3

BOR · 0 OUT

No injuries reported · federation feed activates Q3

⚖ MATCH OFFICIALS
REFEREE
Sören Storks, Germany
1. MANAGER
Lukas Kwasniok
head coach
BOR MANAGER
Eugen Polanski
head coach
HEAD TO HEAD · ALL-TIME
4
1. WINS
3
DRAWS
3
BOR WINS
40%
30%
30%
22 21
TOTAL GOALS · 10 MEETINGS
4.30
AVG GOALS / MATCH
RECENT MEETINGS SHOWING 5 / 10
1. FC KöLN LAST 5 OVERALL
L D L D W
BORUSSIA MöNCHENGLADBACH LAST 5 OVERALL
L W D D L
MATCH IMPACT Final 3–3 · result locked
1. FC KöLN #14
Lost · already at 32 pts
BORUSSIA MöNCHENGLADBACH #13
Lost · already at 35 pts
LEAGUE CONTEXT FULL TABLE →
# TEAM P W D L GD PTS FORM
1 Bayern München 33 27 5 1 +82 86
W D W W W
2 Borussia Dortmund 33 21 7 5 +34 70
W L W L L
3 RB Leipzig 33 20 5 8 +22 65
W L W W W
4 VfB Stuttgart 33 18 7 8 +22 61
W D D L W
5 1899 Hoffenheim 33 18 7 8 +17 61
W D W W D
6 Bayer Leverkusen 33 17 7 9 +21 58
L W W L W
7 SC Freiburg 33 12 8 13 -9 44
L D L W W
8 Eintracht Frankfurt 33 11 10 12 -4 43
L L D L W
9 FC Augsburg 33 12 7 14 -12 43
W W D W D
10 FSV Mainz 05 33 9 10 14 -11 37
L W L D L
11 Hamburger SV 33 9 10 14 -14 37
W W L L L
12 Union Berlin 33 9 9 15 -18 36
W D L L L
13 Borussia Mönchengladbach 33 8 11 14 -15 35
L W D D L
14 1. FC Köln 33 7 11 15 -10 32
L D L D W
15 Werder Bremen 33 8 8 17 -21 32
L L D W L
16 VfL Wolfsburg 33 6 8 19 -26 26
L D D W L
17 1. FC Heidenheim 33 6 8 19 -29 26
W D W L W
18 FC St. Pauli 33 6 8 19 -29 26
L L L D L
UCL Qualification Europa / Conference Relegation
COMMENTARY
  • 90'+1
    Card · Yellow Card · Florian Kainz
    Foul
  • 90'
    Card · Yellow Card · Rocco Reitz
    Foul
  • 88'
    Subst · Substitution 4 · Joe Scally
  • 88'
    Subst · Substitution 3 · Franck Honorat
  • 86'
    Card · Red Card · Eric Martel
    Foul
  • 86'
    Card · Yellow Card · Eric Martel
    Foul
  • 85'
    Subst · Substitution 2 · J. Castrop
  • 85'
    Subst · Substitution 1 · Kevin Stöger
  • 84'
    Goal · Normal Goal · Eric Martel
  • 77'
    Subst · Substitution 5 · R. Ache
  • 77'
    Subst · Substitution 4 · Linton Maina
  • 77'
    Subst · Substitution 3 · Said El Mala
  • 76'
    Card · Yellow Card · Jan Uwe Thielmann
    Foul
  • 73'
    Card · Yellow Card · Eric Martel
    Foul
  • 71'
    Card · Yellow Card · Haris Tabaković
    Argument
  • 71'
    Card · Yellow Card · Cenk Özkaçar
    Argument
  • 70'
    Subst · Substitution 2 · Ísak Bergmann Jóhannesson
  • 70'
    Subst · Substitution 1 · C. Neumann
  • 61'
    Card · Yellow Card · Jakub Kamiński
    Argument
  • 60'
    Goal · Normal Goal · J. Castrop
  • 52'
    Card · Yellow Card · Marvin Schwäbe
    Argument
  • HALF TIME · 2 – 2
  • 38'
    Card · Yellow Card · Ísak Bergmann Jóhannesson
    Foul
  • 20'
    Goal · Normal Goal · Philipp Sander
  • 7'
    Goal · Normal Goal · R. Ache
  • 4'
    Goal · Normal Goal · Said El Mala
  • 1'
    Goal · Normal Goal · J. Castrop
MATCH WINNER ODDS
Bookmaker odds not yet published. Check back closer to kickoff.