Moneyball OddsDixon-Coles · xG fusion
Back to Moneyball Odds

FC Köln 3-2 TSG Hoffenheim: Match Report, Goals, Stats and Ratings

Full time: FC Köln 3-2 TSG Hoffenheim

FC Köln beat TSG Hoffenheim 3-2 in Bundesliga Matchday 1 on Saturday 29 August 2026 at RheinEnergieStadion. The goals: Adam Daghim 27', Said El Mala 51', Ozan Kabak 67', Thijs Dallinga 72', Thijs Dallinga 82'.

How FC Köln won it

The opening goal came in the 27th minute: Adam Daghim for TSG Hoffenheim, set up by Bambasé Conté. FC Köln levelled at 1-1 in the 51st minute through Said El Mala. Ozan Kabak made it 1-2 to TSG Hoffenheim in the 67th minute, set up by Vladimír Coufal. FC Köln levelled at 2-2 in the 72nd minute through Thijs Dallinga, set up by Linton Maina. FC Köln turned it round: Thijs Dallinga made it 3-2 in the 82nd minute, set up by Jahmai Simpson-Pusey.

It was 0-1 at half-time, and the second half turned the match the other way.

Thijs Dallinga scored twice.

The lead changed hands once.

The referee, F. Badstübner, showed 2 yellow cards: 0 to FC Köln and 2 to TSG Hoffenheim. Max Moerstedt missed a penalty for TSG Hoffenheim in the 57 minute.

FC Köln: R. Wagner, 4-3-3 · TSG Hoffenheim: C. Ilzer, 4-4-2.

Moneyball's prediction against the result

Moneyball did not publish a pre-match estimate for this match, so there is nothing to mark it against.

Why it went this way

On the day the expected goals were 1.81 for FC Köln and 1.95 for TSG Hoffenheim.

FC Köln scored about 1.2 more than their chances were worth: clinical finishing, or a goalkeeper having a bad day.

FC Köln had 6 shots on target, TSG Hoffenheim 4.

TSG Hoffenheim had 59% of the ball, but FC Köln took the points.

Where the two sides stood before this match

FC Köln came into it with 4 Bundesliga matches played, scoring 1.5 and conceding 2.3 a match, with 1.99 expected goals for and 2.10 against, and had won 25% of their matches.

TSG Hoffenheim came into it with 4 Bundesliga matches played, scoring 1.8 and conceding 2.5 a match, with 1.83 expected goals for and 1.66 against, and had won 25% of their matches.

FC Köln vs TSG Hoffenheim: the match in numbers

FC KölnMatch statisticsTSG Hoffenheim
41%Ball possession59%
1.81Expected goals (xG)1.95
18Total shots15
6Shots on target4
4Big chances3
344Total passes492
81%Pass accuracy86%
6Corners7
11Fouls14
18Tackles13
2Saves3
0Yellow cards2

Team statistics from Sportmonks.

Player ratings and man of the match

Man of the match: Thijs Dallinga (FC Köln), rated 8.5 by Sportmonks, with 2 goals.

FC Köln

TSG Hoffenheim

The lowest-rated starter was Albian Hajdari at 6.4. Ratings run from 0 to 10; around 7.0 is a solid match.

What comes next

Each preview has Moneyball's estimate for the next match, published before kick-off and marked against the result afterwards, as this one is.

Questions about FC Köln vs TSG Hoffenheim

What was the score in FC Köln vs TSG Hoffenheim?

FC Köln 3-2 TSG Hoffenheim (half-time 0-1), Bundesliga, Saturday 29 August 2026.

Who scored in FC Köln vs TSG Hoffenheim?

Adam Daghim 27', Said El Mala 51', Ozan Kabak 67', Thijs Dallinga 72', Thijs Dallinga 82'.

Did Moneyball predict FC Köln vs TSG Hoffenheim correctly?

Moneyball did not publish a pre-match estimate for this match, so there is nothing to mark it against.

Who was man of the match in FC Köln vs TSG Hoffenheim?

Thijs Dallinga, rated 8.5 by Sportmonks.

Who refereed FC Köln vs TSG Hoffenheim?

F. Badstübner.

Every match, before and after

Moneyball Odds writes a preview with its estimate before every match of Europe's top five leagues and the European cups, then marks it against the result, hits and misses alike.

Open Moneyball Odds Match Live All match reports

Moneyball Odds is a statistical analysis site, not a bookmaker. No model predicts football reliably. For readers aged 18 and over.