TackleZone
HomeMatchesRankingsStatsCompareLeagues
HomeMatchesRankingsStatsCompareLeagues
Bundesliga · Matchday 1

1. FC Köln

S. El Mala 51'

T. Dallinga 72', 82'

3 – 2

FT

 

HT 0–1

1899 Hoffenheim

A. Daghim 27'

Max Moerstedt 57'

O. Kabak 67'

Bundesliga

Matchday 1

1. FC Köln3–21899 Hoffenheim

1.95

Expected goals

1.88

27′51′57′67′72′82′

Shot-by-shot xG is not available for this fixture, so the race is shown as full-time totals: 1K 1.95, 1H 1.88.

1K1H· RheinEnergieStadion, Cologne

tacklezone.app

Match report

1. FC Köln 3-2 1899 Hoffenheim

1. FC Köln edged out 1899 Hoffenheim 3-2 at RheinEnergieStadion in Bundesliga. Daghim opened the scoring for 1899 Hoffenheim on 27', Mala levelled for 1. FC Köln on 51', Kabak put 1899 Hoffenheim back in front on 67', Dallinga levelled for 1. FC Köln on 72' and Dallinga added his second on 82'.

Expected goals finished 1. FC Köln 1.95, 1899 Hoffenheim 1.88. The scoreline is a fair reflection of who created more. 1899 Hoffenheim held 59.0% of the ball.

It was settled late — Dallinga struck on 82' to swing it 1. FC Köln's way with the game otherwise level.

The numbers picked up more than the scoreline shows. 1. FC Köln graded out for counter-punch — 41.0% possession and 1.95 expected goals. 1. FC Köln graded out for clinical edge — 3 goals and 1.95 expected goals.

Oliver Baumann came out of it with the best individual rating on the pitch, 7.9 for 1899 Hoffenheim across 90 minutes.

It was a niggly afternoon: 25 fouls between them and 2 yellow cards, with 1899 Hoffenheim conceding the most free-kicks (14).

Assembled by TackleZone from this fixture’s match events, team statistics and player ratings. Figures are as reported by the competition feed; where a statistic was not reported, it is left out rather than shown as zero. Longer written analysis is published for selected matches.

Quick stats

41%Possession59%
18Shots15
1.95xG1.88

What the numbers say

5 reads

Comeback Win

1. FC Köln

1. FC Köln went behind and turned the match around.

Final score
3–2

Counter-Punch

1. FC Köln

1. FC Köln were happy without the ball and still created more — 1.95 xG from 41.0% possession.

Possession
41.0%
Expected goals
1.95
Opponent xG
1.88

Clinical Edge

1. FC Köln

1. FC Köln finished well above what their chances were worth — 3 goals from 1.95 xG.

Goals
3
Expected goals
1.95
Overperformance
+1.05

Box Occupation

1. FC Köln

1. FC Köln kept getting bodies into the area — 72% of their shots came from inside the box.

Shots in the box
13 of 18
Share
72%
xG per shot
0.11

Timeline

⚽27'

A. Daghim — assist: B. Conte

Half-time

S. El Mala

⚽51'
🔄53'

R. Hranac ↑ Bernardo ↓

🔄53'

M. Moerstedt ↑ A. Hlozek ↓

⚽57'

Max Moerstedt (Pen)

E. Skhiri ↑ P. Okon-Engstler ↓

🔄65'

L. Maina ↑ S. El Mala ↓

🔄65'

T. Dallinga ↑ R. Ache ↓

🔄66'
⚽67'

O. Kabak — assist: V. Coufal

🔄71'

N. De Cat ↑ P. Wimmer ↓

T. Dallinga — assist: L. Maina

⚽72'

T. Dallinga

⚽82'
🟨83'

Ozan Kabak

Foul

🔄87'

M. Rots ↑ A. Hajdari ↓

🔄87'

A. Kramaric ↑ A. Daghim ↓

M. Bulter ↑ T. Krauss ↓

🔄90'

J. Schmied ↑ A. Castro-Montes ↓

🔄90+3'
🟨90+4'

Max Moerstedt

Argument

Match info

Kickoff 
VenueRheinEnergieStadion, Cologne
RefereeFlorian Badstubner, Germany
CompetitionBundesliga
Season2026
RoundMatchday 1
StatusMatch Finished
TackleZone

Stats. Insights. Every position.

Data via API-Football

Explore

  • About
  • Articles
  • Match previews
  • Guides
  • Insights
  • Clutch & Bottle

Legal

  • Privacy
  • Terms
  • Contact

Product

  • Rankings
  • Compare
  • Matches
  • Stats

Match context

1. FC Köln

#13

4 pts · 4 played

LDLW

1899 Hoffenheim

#14

3 pts · 4 played

LWLL

1. FC Köln

LDLW
  • @ Hamburger SV1–2 · 19 Sep
  • vs Werder Bremen1–1 · 12 Sep
  • @ VfB Stuttgart1–4 · 4 Sep
  • @ Würzburger Kickers2–1 · 24 Aug

1899 Hoffenheim

LLWL
  • @ OFI0–2 · 17 Sep
  • @ SC Paderborn 071–3 · 20 Sep
  • vs VfB Stuttgart2–1 · 12 Sep
  • vs Borussia Dortmund2–3 · 5 Sep