Pitch Radar

VfB Stuttgart — 1. FC Köln 4:1

VfB Stuttgart
4:1
1. FC Köln
Bundesliga · 4 Sep 2026 · season 2026/27

The score says how it ended. xG says how it should have ended: it is the sum of the chances each shot was worth, not an opinion about the game.

Score4:1
Home xG3.52VfB Stuttgart
Away xG2.861. FC Köln
Expected points1.72 : 1.12

Who deserved it

The score matched the game: VfB Stuttgart was the better side by chances too.

The numbers

TeamGoalsxGGoals − xGExpected points
VfB Stuttgart43.52+0.51.72
1. FC Köln12.86−1.91.12

Goals

MinuteGoalTeamShot xGAssist
38'Bilal El KhannoussVfB Stuttgart0.10Joshua Vagnoman
59'Grischa PrömelVfB Stuttgart0.12Maximilian Mittelstädt
74'Ermedin DemirovicVfB Stuttgart0.25Finn Jeltsch
80'Marius Bülter1. FC Köln0.69
89'Joshua VagnomanVfB Stuttgart0.03

Key chances

MinutePlayerTeamxGOutcome
80'Marius Bülter1. FC Köln0.82blocked
14'Dzenan PejcinovicVfB Stuttgart0.67hit the woodwork, header
8'Joshua VagnomanVfB Stuttgart0.62hit the woodwork

Shots: VfB Stuttgart 22, 1. FC Köln 18; big chances (xG 0.3 and above): 4 and 3.

How the game went

In the first half xG was VfB Stuttgart 1.95, 1. FC Köln 0.12: a big edge for VfB Stuttgart. In the second half xG was VfB Stuttgart 1.59, 1. FC Köln 2.77: a clear edge for 1. FC Köln. The edge in chances passed from VfB Stuttgart to 1. FC Köln. 1. FC Köln scored 1 from 2.86 xG: fewer than they created. As a rule, finishing like this evens out over time.

Shot data: Understat. xG rates the quality of a chance; it is not a forecast of the result.

How it fits the season

VfB Stuttgart: +0.9 for the season (8 in the table). 1. FC Köln: −5.0 (15). The gap between points and xPTS is built from matches like this one.

All Bundesliga matches with xG →