← Match Finder
Bundesliga
Referee: Sören Storks
FC Koln
T U T T U
3–3
Full-time
M'gladbach
T T S T S

Retrospective analysis — the model is trained only on matches played before this one.

🔒 Who wins? Pro

The model's probabilities for a home win, draw and away win — with reasoning and recommended markets.

Unlock with Pro

Already have an account? Log in

Team trends

FC Koln M'gladbach
Last 6 — all competitions · 6/6 matches
Win Ø 17%
0%
33%
Points per game
0,3
1,2
Over 2.5 Ø 59%
67%
50%
Both score Ø 67%
83%
50%
Average goals
3,0
2,7
Scored
1,0
1,0
Conceded
2,0
1,7
Goal diff per game
-1,0
-0,7
xG created Pro
xG conceded Pro
xG diff Pro
This season — Bundesliga · 26/26 matches
Win Ø 25%
23%
27%
Points per game
1,0
1,1
Over 2.5 Ø 56%
58%
54%
Both score Ø 56%
73%
38%
Average goals
3,0
2,8
Scored
1,3
1,2
Conceded
1,7
1,7
Goal diff per game
-0,3
-0,5
xG created Pro
xG conceded Pro
xG diff Pro
🔒 Goal markets Pro

Expected goals, over/under and both teams to score — priced by the model before kick-off.

Unlock with Pro

Already have an account? Log in

🔒 Most likely result Pro

The model's top final scores with the best bookmaker odds.

Unlock with Pro

Already have an account? Log in

Match stats

Half-time score: 2–2

1,55 xG 1,19
51% Possession 49%
12 Shots 9
5 Shots on target 3
2 Blocked shots 4
1 Goalkeeper saves 2
5 Corners 3
0 Offside 4
8 Free kicks against 14
8 Yellow cards 2
1 Red cards 0
The table before the match FC Koln 14. · M'gladbach 12.
# Team K V U T +/− xG +/− P
1 Bayern Munich 26 21 4 1 +68 +46.0 67
2 Dortmund 26 17 7 2 +29 +16.7 58
3 RB Leipzig 27 15 5 7 +18 +13.4 50
4 Stuttgart 26 15 5 6 +17 +6.2 50
5 Hoffenheim 27 15 5 7 +15 +3.5 50
6 Leverkusen 26 13 6 7 +16 +14.6 45
7 Ein Frankfurt 26 10 8 8 +0 -1.9 38
8 Freiburg 26 9 7 10 -6 +4.4 34
9 Union Berlin 26 8 7 11 -11 -3.1 31
10 Augsburg 26 9 4 13 -14 -14.4 31
11 Hamburg 26 7 9 10 -8 -10.7 30
12 M'gladbach 26 7 7 12 -13 -5.5 28
13 Mainz 26 6 9 11 -10 -7.4 27
14 FC Koln 26 6 7 13 -9 -6.2 25
15 Werder Bremen 26 6 7 13 -18 -6.7 25
16 St Pauli 26 6 6 14 -19 -16.2 24
17 Wolfsburg 26 5 6 15 -21 -15.4 21
18 Heidenheim 26 3 5 18 -34 -17.3 14

Calculated from our results data. “xG +/−” is expected goal difference — a positive number with a low league position suggests an undervalued team. Ties on points are sorted by goal difference; some leagues use other rules.

Match report

FC Koln M'gladbach
1′
J. Castrop 0–1
F. Honorat
1–1 S. El Mala
I. Johannesson
4′
2–1 R. Ache
J. Kaminski
7′
20′
P. Sander 2–2
Ísak Bergmann Jóhannesson 🟨
38′
Half-time 2–2
Marvin Schwäbe 🟨
52′
60′
J. Castrop 2–3
Y. Engelhardt
Jakub Kamiński 🟨
61′
J. Thielmann 🔁
↦ C. Neumann
70′
F. Chavez 🔁
↦ I. Johannesson
70′
Cenk Özkaçar 🟨
71′
71′
🟨 Haris Tabaković
Eric Martel 🟨
73′
Jan Thielmann 🟨
76′
F. Kainz 🔁
↦ S. El Mala
77′
L. Waldschmidt 🔁
↦ L. Maina
77′
M. Bulter 🔁
↦ R. Ache
77′
3–3 E. Martel
F. Kainz
84′
85′
🔁 H. Bolin
↦ K. Stoger
85′
🔁 L. Ullrich
↦ J. Castrop
Eric Martel 🟨
86′
Eric Martel 🟥
86′
88′
🔁 S. Machino
↦ F. Honorat
88′
🔁 M. Friedrich
↦ J. Scally
90′
🟨 Rocco Reitz
Florian Kainz 🟨
91′
Full-time 3–3

Line-ups

FC Koln

4-2-3-1
1 M. Schwabe G
36 C. Neumann D
33 R. van den Berg D
39 C. Ozkacar D
32 K. Lund D
18 I. Johannesson M
6 E. Martel M
37 L. Maina M
16 J. Kaminski M
13 S. El Mala M
9 R. Ache F
Bench (9)
20 R. Zieler
44 M. Kobbing
11 F. Kainz
7 L. Waldschmidt
29 J. Thielmann
27 F. Chavez
3 D. Heintz
30 M. Bulter
38 Y. Niang

Coach: Lukas Kwasniok

M'gladbach

3-4-2-1
33 M. Nicolas G
16 P. Sander D
30 N. Elvedi D
4 K. Diks D
29 J. Scally M
27 R. Reitz M
6 Y. Engelhardt M
17 J. Castrop M
9 F. Honorat F
7 K. Stoger F
15 H. Tabakovic F
Bench (9)
42 T. Pereira Cardoso
18 S. Machino
13 G. Reyna
38 H. Bolin
26 L. Ullrich
2 F. C. Chiarodia
36 W. Mohya
5 M. Friedrich
10 F. Neuhaus

Coach: Eugen Polanski

Odds comparison

Green columns are the outcomes that came in.

1X2
H
2,25
U ✓
3,44
B
2,99
Over/under goals
O1,5 ✓
O2,5 ✓
1,74
U2,5
2,01
O3,5 ✓
Both teams to score
BLS ja ✓
BLS nei

Referee

Sören Storks · 35 kamper i vår database

🟨 Yellow cards
3,9 / match
Average
⚽ Free kicks
22,8 / match
Average

🟥 Red cards: 0,20 per match

The analysis is a statistical estimate based on the teams' results and underlying performances (xG) — not a guarantee. See the model's results.