P
Prognosist
P
⚽ Football 📈 Forecasts
Football Germany Germany Bundesliga Borussia Mönchengladbach — 1. FC Köln

Match Borussia Mönchengladbach vs 1. FC Köln November 8, 2025

Borussia Mönchengladbach
Borussia Mönchengladbach
Home · last 5 D D W L W
Kick-off
Sat 08 Nov · 17:30
3:1
Full-time
1. FC Köln
1. FC Köln
D L D L L Away · last 5
BORUSSIA-PARK · Monchengladbach Referee Deniz Aytekin, Germany
Miss
Double Chance X2
Double Chance X2
AI 64% · book 1.73
Miss
BTTS No
BTTS No
AI 40% · book 2.56
Miss
Under 2.5
Under 2.5
AI 43% · book 2.32
Total goals
4
3 · 1
xG (open play)
2.98 – 2.22
Δ +0.76
Possession
36% – 64%
AI accuracy
8 / 17
picks cashed
Post-match · 90 sec read

1.FC Köln enters this clash with a clear quality edge and better recent form, suggesting they can exploit Borussia Mönchengladbach's defensive vulnerabilities. The home side's defensive frailties and modest home momentum contrast with Köln's sharper attack and steadier away performances. Expect a tactical battle where Köln's pressing and offensive threat could unsettle Gladbach's compact block.

  • Köln's offensive edge against Gladbach's leaky defense
  • Home side's inconsistent form and defensive lapses
  • Potential for a moderately open game given balanced pace signals

P Recap generated by AI · 6 markets graded

Lineups

MOE 5-3-2 · KOL 3-5-2
Subs used · MOE
63' Friedrich ↑ · Sander
75' Reyna ↑ · Neuhaus
76' Machino ↑ · Honorat
90+6' Fraulo ↑ · Reitz
Subs used · KOL
46' Sebulonsen ↑ · El Mala
46' Ache ↑ · Kainz
67' Maina ↑ · Lund
67' Waldschmidt ↑ · Ozkacar
80' Castro-Montes ↑ · Johannesson

📊 Statistics

MOE 31 KOL
36%
Possession (%)
64%
2.98
Expected Goals (xG) expected goals
2.22
9
Total Shots
19
4
Shots on Target
5
3
Shots off Target
6
8
Shots Inside Box
12
2
Corner Kicks
6
3
Offsides
2
11
Fouls
13
81%
Pass Accuracy (%)
89%
2
Yellow Cards
3
4
Goalkeeper Saves
1

Match events

18 · 3 – 1
Rocco Reitz
Yellow Card
11'
34'
Denis Huseinbašić
Yellow Card
P. Sander
1–0
45'
Half-time · 1 – 0
46'
S. Sebulonsen ↓ · S. El Mala ↑
Substitution 1
46'
R. Ache ↓ · F. Kainz ↑
Substitution 2
K. Diks (P)
Penalty · 2–0
61'
M. Friedrich ↓ · P. Sander ↑
Substitution 1
63'
H. Tabakovic
Assist · F. Honorat · 3–0
64'
67'
L. Maina ↓ · K. Lund ↑
Substitution 3
67'
L. Waldschmidt ↓ · C. Ozkacar ↑
Substitution 4
Kevin Diks
Yellow Card
75'
75'
Sebastian Sebulonsen
Yellow Card
75'
Ragnar Ache
Yellow Card
G. Reyna ↓ · F. Neuhaus ↑
Substitution 2
75'
S. Machino ↓ · F. Honorat ↑
Substitution 3
76'
80'
A. Castro-Montes ↓ · I. Johannesson ↑
Substitution 5
90'
L. Waldschmidt (P)
Penalty · 3–1
O. Fraulo ↓ · R. Reitz ↑
Substitution 4
90+6'
Full-time · 3 – 1

Bet recap · markets settled

17 · 8 W · 9 L
Market Odds Closed AI Result P/L · 1u
Double Chance X2 1.73 64% Lost −1.00 Miss
BTTS No 2.56 40% Lost −1.00 Miss
Under 2.5 2.32 43% Lost −1.00 Miss
Over 2.5 1.71 57% Cashed +0.71 Cashed
Over 3.5 2.63 35% Cashed +1.63 Cashed
AH Away 0 2.36 39% Lost −1.00 Miss
Home Win 2.25 36% Cashed +1.25 Cashed
AH Home 0 1.65 36% Cashed +0.65 Cashed
Away Win 3.27 39% Lost −1.00 Miss
Under 3.5 1.54 65% Lost −1.00 Miss
BTTS Yes 1.55 60% Cashed +0.55 Cashed
Double Chance 1X 1.39 61% Cashed +0.39 Cashed
Over 0.5 1.05 94% Cashed +0.05 Cashed
Under 1.5 4.70 21% Lost −1.00 Miss
Over 1.5 1.22 79% Cashed +0.22 Cashed
Under 0.5 16.50 6% Lost −1.00 Miss
Draw 3.80 25% Lost −1.00 Miss
Total · 17 markets @ 1u each 8 W · 9 L −3.55u −21% ROI