P
Prognosist
P
⚽ Football 📈 Forecasts
Football Germany Germany Bundesliga 1. FC Köln — VfB Stuttgart

Match 1. FC Köln vs VfB Stuttgart September 28, 2025

1. FC Köln
1. FC Köln
Home · last 5 D L D L L
Kick-off
Sun 28 Sep · 15:30
1:2
Full-time
VfB Stuttgart
VfB Stuttgart
L D D W D Away · last 5
Referee Matthias Jollenbeck, Germany
Hit
BTTS Yes
BTTS Yes
AI 65% · book 1.50
Hit
Over 2.5
Over 2.5
AI 60% · book 1.62
Miss
Double Chance 1X
Double Chance 1X
AI 66% · book 1.66
Total goals
3
1 · 2
xG (open play)
1.12 – 1.85
Δ −0.73
Possession
43% – 57%
AI accuracy
5 / 10
picks cashed
Post-match · 90 sec read

This encounter features 1.FC Köln with a clear home advantage and a stronger overall profile compared to VfB Stuttgart, who show decent defensive resilience but less attacking threat. Köln’s recent form is solid, especially at home, while Stuttgart’s away results are mixed. The game is likely to be competitive but leans towards a home win given Köln’s ability to create better chances and capitalize on them. The model favors a match with goals, supporting the over 2.5 goals market, and both teams scoring is a realistic scenario given defensive vulnerabilities on both sides. Double chance options provide a safer alternative with good value, especially on the home side. The Asian handicap markets also reflect the home team’s edge, with the zero handicap and -0.5 handicap on Köln offering attractive prospects.

P Recap generated by AI · 6 markets graded

Lineups

KOL 3-5-2 · STU 4-2-3-1
Subs used · KOL
63' Mala ↑ · Ache
63' Huseinbašić ↑ · Maina
74' Lund ↑ · Thielmann
74' Kainz ↑ · Jóhannesson
85' Waldschmidt ↑ · Schmied
Subs used · STU
61' Mittelstädt ↑ · Hendriks
71' Leweling ↑ · Führich
71' Bouanani ↑ · Tomás
86' Al-Dakhil ↑ · Jaquez
86' Nartey ↑ · Khannouss

📊 Statistics

KOL 12 STU
43%
Possession (%)
57%
1.12
Expected Goals (xG) expected goals
1.85
14
Total Shots
15
6
Shots on Target
5
5
Shots off Target
4
8
Shots Inside Box
10
8
Corner Kicks
8
4
Offsides
1
12
Fouls
12
82%
Pass Accuracy (%)
85%
2
Yellow Cards
2
3
Goalkeeper Saves
5

Match events

17 · 1 – 2
Jakub Kamiński
Assist · Ragnar Ache · 1–0
4'
28'
Ermedin Demirović (P)
Penalty · 1–1
Half-time · 1 – 1
61'
Maximilian Mittelstädt ↓ · Ramon Hendriks ↑
Substitution 1
Said El Mala ↓ · Ragnar Ache ↑
Substitution 1
63'
Denis Huseinbašić ↓ · Linton Maina ↑
Substitution 2
63'
Joel Schmied
Yellow Card
67'
71'
Jamie Leweling ↓ · Chris Führich ↑
Substitution 2
71'
Badredine Bouanani ↓ · Tiago Tomás ↑
Substitution 3
Kristoffer Lund ↓ · Jan Thielmann ↑
Substitution 3
74'
Florian Kainz ↓ · Ísak Bergmann Jóhannesson ↑
Substitution 4
74'
Tom Krauß
Yellow Card
76'
78'
Luca Jaquez
Yellow Card
81'
Josha Vagnoman
Assist · Angelo Stiller · 1–2
Luca Waldschmidt ↓ · Joel Schmied ↑
Substitution 5
85'
86'
Ameen Al-Dakhil ↓ · Luca Jaquez ↑
Substitution 4
86'
Nikolas Nartey ↓ · Bilal El Khannouss ↑
Substitution 5
90+1'
Badredine Bouanani
Yellow Card
Full-time · 1 – 2

Bet recap · markets settled

10 · 5 W · 5 L
Market Odds Closed AI Result P/L · 1u
BTTS Yes 1.50 65% Cashed +0.50 Cashed
Over 2.5 1.62 60% Cashed +0.62 Cashed
Double Chance 1X 1.66 66% Lost −1.00 Miss
AH Home 0 2.20 48% Lost −1.00 Miss
AH Home -0.5 2.86 38% Lost −1.00 Miss
Home Team Total Over 0.5 1.22 75% Cashed +0.22 Cashed
Home Win 2.95 39% Lost −1.00 Miss
Draw 3.94 27% Lost −1.00 Miss
Away Win 2.38 35% Cashed +1.38 Cashed
Double Chance X2 1.46 62% Cashed +0.46 Cashed
Total · 10 markets @ 1u each 5 W · 5 L −1.82u −18% ROI