Skip to main content
BundesligaSat 29 Aug 2026
FC Köln

Köln

13th
W
W
L
D
L
3–2
Full time
TSG Hoffenheim

Hoffenheim

14th
L
L
W
L
L
F. Badstübner
3.3
22.3
RheinEnergieStadion
BundesligaBundesliga · Full timeFootyMetrics AI
KölnFC Köln
PredictedPremium
HoffenheimTSG Hoffenheim
Köln35%Draw 24%Hoffenheim41%
Top picksProb · odds
Premium
Premium
Premium
Browse all AI predictions

Unlock all predictions

3-day free trial · €14,99/month after. Cancel any time.

Start free trial

Match overview

41%Ball possession59%
18Total shots15
6Shots on target4
4Big chances3
2Goalkeeper saves3
344Total passes492
11Fouls committed14
6Corners7

Attack

18Total shots15
6Shots on target4
5Shots blocked4
13Shots inside box8
5Shots outside box7
0Hit woodwork1
6Corners7
0Offsides0

Passes

344Total passes492
277Accurate passes425
17Throw-ins21
11Key passes11
62Long passes52
24Crosses29

Defense

18Total tackles13
17Tackles won8
4Blocked shots5
8Interceptions8
2Goalkeeper saves3
12Goal kicks8

Duels

8Dribble attempts12
4Successful dribbles4
11Successful headers25

Discipline

11Fouls committed14
0Yellow cards2
0Red cards0
14Free kicks10
0Penalties1

Head to head

RheinEnergieStadion

Cologne, Germany

50,000

Capacity

Grass

Surface

FT 3-2

Argument M. Moerstedt

90+4
90+3

J. Schmied (A. Castro-Montes)

90'

M. Bülter (T. Krauß)

Added 5 min

(A. Daghim) A. Kramaric

87'

(A. Hajdari) M. Rots

87'

Foul O. Kabak

83'
82'
3-2

T. Dallinga (J. Simpson-Pusey)

72'
2-2

T. Dallinga (L. Maina)

(P. Wimmer) N. De Cat

71'

(V. Coufal) O. Kabak

1-2
67'
65'

T. Dallinga (R. Ache)

65'

L. Maina (S. El Mala)

65'

E. Skhiri (P. Okon-Engstler)

(penalty missed) M. Moerstedt

57'

(Bernardo) R. Hranac

53'

(A. Hlozek) M. Moerstedt

53'
51'
1-1

S. El Mala

HT 0-1
Added 2 min

(B. Conté) A. Daghim

0-1
27'

Köln vs Hoffenheim FAQ

Who is the referee for Köln vs Hoffenheim?
Florian Badstübner is the referee for Köln vs Hoffenheim on 29 August.
How many cards does Florian Badstübner average per game?
Florian Badstübner averages 3.47 cards per game (3.34 yellow, 0.13 red) across 76 matches in Bundesliga.

Help FootyMetrics improve

Found a bug, got an idea, or just want to share your thoughts? We read everything.

Daily picks on Telegram

Trend alerts, value bets, and platform updates straight to your phone. Free to join.

Join channel