FC Cologne vs TSG Hoffenheim
Match statistics
Values retain the source’s display and precision. Some source rows labeled % are supplied as decimal ratios; no percentage conversion is inferred.
| Statistic | FC Cologne | TSG Hoffenheim |
|---|---|---|
| Fouls | 11 | 14 |
| Yellow Cards | 0 | 2 |
| Red Cards | 0 | 0 |
| Offsides | 0 | 0 |
| Corner Kicks | 6 | 7 |
| Saves | 2 | 3 |
| Possession | 41.3 | 58.7 |
| SHOTS | 18 | 15 |
| ON GOAL | 6 | 4 |
| On Target % | 0.3 | 0.3 |
| Penalty Goals | 0 | 0 |
| Penalty Kicks Taken | 0 | 1 |
| Accurate Passes | 277 | 423 |
| Passes | 342 | 490 |
| Pass Completion % | 0.8 | 0.9 |
| Accurate Crosses | 7 | 8 |
| Crosses | 24 | 29 |
| Cross % | 0.3 | 0.3 |
| Long Balls | 59 | 48 |
| Accurate Long Balls | 25 | 29 |
| Long Balls % | 0.4 | 0.6 |
| Blocked Shots | 5 | 4 |
| Effective Tackles | 13 | 8 |
| Tackles | 17 | 13 |
| Tackle % | 0.8 | 0.6 |
| Interceptions | 6 | 8 |
| Effective Clearances | 38 | 30 |
| Clearances | 38 | 30 |
Key events
- —Kickoff
First Half begins.
- 27'Goal
Goal! FC Cologne 0, Hoffenheim 1. Adam Daghim (Hoffenheim) left footed shot from outside the box to the bottom right corner. Assisted by Bambasé Conté following a set piece situation.
- 45'+2'Halftime
First Half ends, FC Cologne 0, Hoffenheim 1.
- 45'Start 2nd Half
Second Half begins FC Cologne 0, Hoffenheim 1.
- 51'Goal
Goal! FC Cologne 1, Hoffenheim 1. Saïd El Mala (FC Cologne) right footed shot from the centre of the box to the bottom right corner.
- 53'Substitution
Substitution, Hoffenheim. Robin Hranác replaces Bernardo.
- 53'Substitution
Substitution, Hoffenheim. Max Moerstedt replaces Adam Hlozek.
- 57'Penalty - Saved
Penalty saved. Max Moerstedt (Hoffenheim) right footed shot saved in the bottom right corner by Marvin Schwäbe (FC Cologne).
- 65'Substitution
Substitution, FC Cologne. Linton Maina replaces Saïd El Mala because of an injury.
- 65'Substitution
Substitution, FC Cologne. Ellyes Skhiri replaces Paul Okon-Engstler.
- 65'Substitution
Substitution, FC Cologne. Thijs Dallinga replaces Ragnar Ache.
- 67'Goal - Header
Goal! FC Cologne 1, Hoffenheim 2. Ozan Kabak (Hoffenheim) header from the centre of the box to the bottom right corner. Assisted by Vladimír Coufal with a cross following a corner.
- 71'Substitution
Substitution, Hoffenheim. Nathan De Cat replaces Patrick Wimmer.
- 72'Goal
Goal! FC Cologne 2, Hoffenheim 2. Thijs Dallinga (FC Cologne) left footed shot from the centre of the box to the top left corner. Assisted by Linton Maina with a cross.
- 82'Goal
Goal! FC Cologne 3, Hoffenheim 2. Thijs Dallinga (FC Cologne) right footed shot from the centre of the box to the bottom left corner following a corner.
- 83'Yellow Card
Ozan Kabak (Hoffenheim) is shown the yellow card for a bad foul.
- 84'Start Delay
Delay in match because of an injury Luka Lochoshvili (FC Cologne).
- 84'Start Delay
- 85'End Delay
Delay over. They are ready to continue.
- 85'End Delay
- 87'Start Delay
Delay in match because of an injury Thijs Dallinga (FC Cologne).
- 87'Start Delay
- 87'End Delay
Delay over. They are ready to continue.
- 87'End Delay
- 87'Substitution
Substitution, Hoffenheim. Andrej Kramaric replaces Adam Daghim.
- 87'Substitution
Substitution, Hoffenheim. Mats Rots replaces Albian Hajdari.
- 90'Substitution
Substitution, FC Cologne. Marius Bülter replaces Tom Krauß.
- 90'+3'Substitution
Substitution, FC Cologne. Joël Schmied replaces Alessio Castro-Montes.
- 90'+4'Yellow Card
Max Moerstedt (Hoffenheim) is shown the yellow card.
- 90'+6'End Regular Time
Lineups
Players stay with their supplied roster club. Other listed players may be unused; App records source appearances, not the number of names listed. An own goal is credited in the event as supplied.
FC CologneFormation 4-3-3
Starting lineup
| Player | Pos | App | G | A | OG | YC | RC |
|---|---|---|---|---|---|---|---|
| 1Marvin Schwäbe | G | 1 | 0 | 0 | 0 | 0 | 0 |
| 24Luka Lochoshvili | CD-L | 1 | 0 | 0 | 0 | 0 | 0 |
| 22Jahmai Simpson-Pusey | CD-R | 1 | 0 | 0 | 0 | 0 | 0 |
| 14Gideon Mensah | LB | 1 | 0 | 0 | 0 | 0 | 0 |
| 17Alessio Castro-Montes | RB | 1 | 0 | 0 | 0 | 0 | 0 |
| 5Tom Krauss | CM | 1 | 0 | 0 | 0 | 0 | 0 |
| 23Paul Okon-Engstler | LM | 1 | 0 | 0 | 0 | 0 | 0 |
| 8Ísak Jóhannesson | RM | 1 | 0 | 0 | 0 | 0 | 0 |
| 9Ragnar Ache | F | 1 | 0 | 0 | 0 | 0 | 0 |
| 10Said El Mala | LF | 1 | 1 | 0 | 0 | 0 | 0 |
| 29Jan Thielmann | RF | 1 | 0 | 0 | 0 | 0 | 0 |
Other listed players
| Player | Pos | App | G | A | OG | YC | RC |
|---|---|---|---|---|---|---|---|
| 11Reigan Heskey | SUB | 0 | 0 | 0 | 0 | 0 | 0 |
| 27Thijs Dallinga | SUB | 1 | 2 | 0 | 0 | 0 | 0 |
| 30Marius Bulter | SUB | 1 | 0 | 0 | 0 | 0 | 0 |
| 33Rav van den Berg | SUB | 0 | 0 | 0 | 0 | 0 | 0 |
| 37Linton Maina | SUB | 1 | 0 | 1 | 0 | 0 | 0 |
| 39Jonathan Friemel | SUB | 0 | 0 | 0 | 0 | 0 | 0 |
| 6Ellyes Skhiri | SUB | 1 | 0 | 0 | 0 | 0 | 0 |
| 20Ron-Robert Zieler | SUB | 0 | 0 | 0 | 0 | 0 | 0 |
| 2Joel Schmied | SUB | 1 | 0 | 0 | 0 | 0 | 0 |
TSG HoffenheimFormation 4-4-2
Starting lineup
| Player | Pos | App | G | A | OG | YC | RC |
|---|---|---|---|---|---|---|---|
| 1Oliver Baumann | G | 1 | 0 | 0 | 0 | 0 | 0 |
| 21Albian Hajdari | CD-L | 1 | 0 | 0 | 0 | 0 | 0 |
| 5Ozan Kabak | CD-R | 1 | 1 | 0 | 0 | 1 | 0 |
| 13Bernardo | LB | 1 | 0 | 0 | 0 | 0 | 0 |
| 34Vladimír Coufal | RB | 1 | 0 | 1 | 0 | 0 | 0 |
| 7Leon Avdullahu | CM-L | 1 | 0 | 0 | 0 | 0 | 0 |
| 18Wouter Burger | CM-R | 1 | 0 | 0 | 0 | 0 | 0 |
| 14Adam Daghim | LM | 1 | 1 | 0 | 0 | 0 | 0 |
| 8Patrick Wimmer | RM | 1 | 0 | 0 | 0 | 0 | 0 |
| 20Bambasé Conté | CF-L | 1 | 0 | 1 | 0 | 0 | 0 |
| 10Adam Hlozek | CF-R | 1 | 0 | 0 | 0 | 0 | 0 |
Other listed players
| Player | Pos | App | G | A | OG | YC | RC |
|---|---|---|---|---|---|---|---|
| 39Mats Rots | SUB | 1 | 0 | 0 | 0 | 0 | 0 |
| 27Andrej Kramaric | SUB | 1 | 0 | 0 | 0 | 0 | 0 |
| 9Max Moerstedt | SUB | 1 | 0 | 0 | 0 | 1 | 0 |
| 15Valentin Gendrey | SUB | 0 | 0 | 0 | 0 | 0 | 0 |
| 32Cajetan Lenz | SUB | 0 | 0 | 0 | 0 | 0 | 0 |
| 29Natnael Abraha | SUB | 0 | 0 | 0 | 0 | 0 | 0 |
| 2Robin Hranác | SUB | 1 | 0 | 0 | 0 | 0 | 0 |
| 37Luca Philipp | SUB | 0 | 0 | 0 | 0 | 0 | 0 |
| 17Nathan De Cat | SUB | 1 | 0 | 0 | 0 | 0 | 0 |
Commentary
- —
Lineups are announced and players are warming up.
- —
First Half begins.
- 5'
Attempt blocked. Saïd El Mala (FC Cologne) right footed shot from the left side of the box is blocked. Assisted by Ragnar Ache with a headed pass.
- 6'
Corner, FC Cologne. Conceded by Ozan Kabak.
- 7'
Attempt missed. Ragnar Ache (FC Cologne) right footed shot from the centre of the box is close, but misses to the right following a corner.
- 7'
Attempt blocked. Tom Krauß (FC Cologne) left footed shot from the centre of the box is blocked. Assisted by Ragnar Ache.
- 7'
Vladimír Coufal (Hoffenheim) wins a free kick in the defensive half.
- 7'
Foul by Luka Lochoshvili (FC Cologne).
- 8'
Attempt missed. Bambasé Conté (Hoffenheim) left footed shot from outside the box misses to the right. Assisted by Adam Hlozek.
- 9'
Adam Daghim (Hoffenheim) wins a free kick on the left wing.
- 9'
Foul by Alessio Castro-Montes (FC Cologne).
- 11'
Attempt blocked. Patrick Wimmer (Hoffenheim) right footed shot from the right side of the box is blocked.
- 11'
Corner, Hoffenheim. Conceded by Ragnar Ache.
- 13'
Tom Krauß (FC Cologne) wins a free kick in the defensive half.
- 13'
Foul by Ozan Kabak (Hoffenheim).
- 15'
Attempt missed. Albian Hajdari (Hoffenheim) left footed shot from outside the box is close, but misses to the right. Assisted by Vladimír Coufal.
- 18'
Foul by Vladimír Coufal (Hoffenheim).
- 18'
Ragnar Ache (FC Cologne) wins a free kick in the attacking half.
- 19'
Attempt blocked. Saïd El Mala (FC Cologne) right footed shot from outside the box is blocked.
- 19'
Vladimír Coufal (Hoffenheim) wins a free kick in the defensive half.
- 19'
Foul by Saïd El Mala (FC Cologne).
- 20'
Foul by Gideon Mensah (FC Cologne).
- 20'
Patrick Wimmer (Hoffenheim) wins a free kick on the right wing.
- 21'
Foul by Gideon Mensah (FC Cologne).
- 21'
Bambasé Conté (Hoffenheim) wins a free kick in the attacking half.
- 22'
Attempt missed. Adam Hlozek (Hoffenheim) right footed shot from outside the box is close, but misses to the left. Assisted by Adam Daghim.
- 24'
Foul by Tom Krauß (FC Cologne).
- 24'
Bambasé Conté (Hoffenheim) wins a free kick in the attacking half.
- 24'
Attempt missed. Leon Avdullahu (Hoffenheim) right footed shot from outside the box misses to the left.
- 25'
Foul by Tom Krauß (FC Cologne).
- 25'
Adam Daghim (Hoffenheim) wins a free kick in the attacking half.
- 27'
Goal! FC Cologne 0, Hoffenheim 1. Adam Daghim (Hoffenheim) left footed shot from outside the box to the bottom right corner. Assisted by Bambasé Conté following a set piece situation.
- 29'
Ragnar Ache (FC Cologne) wins a free kick in the attacking half.
- 29'
Foul by Albian Hajdari (Hoffenheim).
- 31'
Gideon Mensah (FC Cologne) wins a free kick in the defensive half.
- 31'
Foul by Vladimír Coufal (Hoffenheim).
- 33'
Attempt missed. Saïd El Mala (FC Cologne) right footed shot from outside the box is high and wide to the right. Assisted by Jan Thielmann.
- 34'
Ragnar Ache (FC Cologne) wins a free kick in the defensive half.
- 34'
Foul by Albian Hajdari (Hoffenheim).
- 37'
Gideon Mensah (FC Cologne) wins a free kick in the defensive half.
- 37'
Foul by Leon Avdullahu (Hoffenheim).
- 40'
Attempt saved. Saïd El Mala (FC Cologne) right footed shot from the centre of the box is saved in the centre of the goal by Oliver Baumann (Hoffenheim).
- 43'
Foul by Paul Okon-Engstler (FC Cologne).
- 43'
Bambasé Conté (Hoffenheim) wins a free kick on the left wing.
- 45'
Ragnar Ache (FC Cologne) wins a free kick in the attacking half.
- 45'
Foul by Albian Hajdari (Hoffenheim).
- 45'+1'
Fourth official has announced 1 minutes of added time.
- 45'+1'
Corner, FC Cologne. Conceded by Albian Hajdari.
- 45'+2'
Attempt missed. Gideon Mensah (FC Cologne) left footed shot from outside the box is high and wide to the left following a corner.
- 45'+2'
First Half ends, FC Cologne 0, Hoffenheim 1.
- 45'
Second Half begins FC Cologne 0, Hoffenheim 1.
- 46'
Saïd El Mala (FC Cologne) wins a free kick on the left wing.
- 46'
Foul by Ozan Kabak (Hoffenheim).
- 47'
Foul by Paul Okon-Engstler (FC Cologne).
- 47'
Patrick Wimmer (Hoffenheim) wins a free kick in the defensive half.
- 47'
Attempt missed. Adam Hlozek (Hoffenheim) header from the centre of the box misses to the left. Assisted by Vladimír Coufal with a cross.
- 50'
Attempt blocked. Ísak Jóhannesson (FC Cologne) left footed shot from the right side of the box is blocked. Assisted by Paul Okon-Engstler.
- 51'
Goal! FC Cologne 1, Hoffenheim 1. Saïd El Mala (FC Cologne) right footed shot from the centre of the box to the bottom right corner.
- 53'
Attempt missed. Paul Okon-Engstler (FC Cologne) left footed shot from outside the box is too high following a fast break.
- 53'
Substitution, Hoffenheim. Robin Hranác replaces Bernardo.
- 53'
Substitution, Hoffenheim. Max Moerstedt replaces Adam Hlozek.
- 55'
Attempt blocked. Patrick Wimmer (Hoffenheim) left footed shot from outside the box is blocked.
- 55'
Penalty conceded by Jahmai Simpson-Pusey (FC Cologne) after a foul in the penalty area.
- 55'
Penalty Hoffenheim. Bambasé Conté draws a foul in the penalty area.
- 57'
Penalty saved. Max Moerstedt (Hoffenheim) right footed shot saved in the bottom right corner by Marvin Schwäbe (FC Cologne).
- 57'
Corner, Hoffenheim. Conceded by Marvin Schwäbe.
- 57'
Corner, Hoffenheim. Conceded by Jan Thielmann.
- 59'
Attempt saved. Max Moerstedt (Hoffenheim) left footed shot from the centre of the box is saved in the bottom right corner by Marvin Schwäbe (FC Cologne). Assisted by Patrick Wimmer.
- 61'
Attempt blocked. Jan Thielmann (FC Cologne) right footed shot from the right side of the box is blocked. Assisted by Ísak Jóhannesson.
- 63'
Attempt saved. Saïd El Mala (FC Cologne) right footed shot from outside the box is saved in the bottom right corner by Oliver Baumann (Hoffenheim). Assisted by Ragnar Ache with a headed pass.
- 63'
Corner, FC Cologne. Conceded by Oliver Baumann.
- 64'
Attempt missed. Luka Lochoshvili (FC Cologne) header from the centre of the box misses to the left. Assisted by Alessio Castro-Montes with a cross following a corner.
- 65'
Substitution, FC Cologne. Linton Maina replaces Saïd El Mala because of an injury.
- 65'
Substitution, FC Cologne. Ellyes Skhiri replaces Paul Okon-Engstler.
- 65'
Substitution, FC Cologne. Thijs Dallinga replaces Ragnar Ache.
- 66'
Corner, Hoffenheim. Conceded by Jahmai Simpson-Pusey.
- 67'
Goal! FC Cologne 1, Hoffenheim 2. Ozan Kabak (Hoffenheim) header from the centre of the box to the bottom right corner. Assisted by Vladimír Coufal with a cross following a corner.
- 69'
Corner, FC Cologne. Conceded by Leon Avdullahu.
- 69'
Attempt missed. Luka Lochoshvili (FC Cologne) header from the centre of the box misses to the right. Assisted by Ísak Jóhannesson with a cross following a corner.
- 70'
Corner, FC Cologne. Conceded by Oliver Baumann.
- 70'
Attempt missed. Thijs Dallinga (FC Cologne) header from the centre of the box misses to the right. Assisted by Alessio Castro-Montes with a cross following a corner.
- 71'
Substitution, Hoffenheim. Nathan De Cat replaces Patrick Wimmer.
- 71'
Tom Krauß (FC Cologne) wins a free kick in the defensive half.
- 71'
Foul by Leon Avdullahu (Hoffenheim).
- 72'
Goal! FC Cologne 2, Hoffenheim 2. Thijs Dallinga (FC Cologne) left footed shot from the centre of the box to the top left corner. Assisted by Linton Maina with a cross.
- 77'
Attempt blocked. Leon Avdullahu (Hoffenheim) right footed shot from outside the box is blocked. Assisted by Nathan De Cat.
- 78'
Linton Maina (FC Cologne) wins a free kick in the defensive half.
- 78'
Foul by Nathan De Cat (Hoffenheim).
- 79'
Corner, Hoffenheim. Conceded by Alessio Castro-Montes.
- 80'
Jan Thielmann (FC Cologne) wins a free kick in the defensive half.
- 80'
Foul by Ozan Kabak (Hoffenheim).
- 81'
Attempt saved. Tom Krauß (FC Cologne) left footed shot from the centre of the box is saved in the bottom left corner by Oliver Baumann (Hoffenheim). Assisted by Ísak Jóhannesson.
- 81'
Corner, FC Cologne. Conceded by Oliver Baumann.
- 82'
Goal! FC Cologne 3, Hoffenheim 2. Thijs Dallinga (FC Cologne) right footed shot from the centre of the box to the bottom left corner following a corner.
- 83'
Luka Lochoshvili (FC Cologne) wins a free kick in the defensive half.
- 83'
Foul by Ozan Kabak (Hoffenheim).
- 83'
Ozan Kabak (Hoffenheim) is shown the yellow card for a bad foul.
- 84'
Delay in match because of an injury Luka Lochoshvili (FC Cologne).
- 85'
Delay over. They are ready to continue.
- 86'
Attempt missed. Bambasé Conté (Hoffenheim) right footed shot from the centre of the box is high and wide to the right. Assisted by Vladimír Coufal.
- 86'
Thijs Dallinga (FC Cologne) wins a free kick in the attacking half.
- 86'
Foul by Ozan Kabak (Hoffenheim).
- 87'
Delay in match because of an injury Thijs Dallinga (FC Cologne).
- 87'
Delay over. They are ready to continue.
- 87'
Substitution, Hoffenheim. Andrej Kramaric replaces Adam Daghim.
- 87'
Substitution, Hoffenheim. Mats Rots replaces Albian Hajdari.
- 90'
Substitution, FC Cologne. Marius Bülter replaces Tom Krauß.
- 90'
Jahmai Simpson-Pusey (FC Cologne) wins a free kick in the defensive half.
- 90'
Foul by Wouter Burger (Hoffenheim).
- 90'+1'
Fourth official has announced 5 minutes of added time.
- 90'+2'
Foul by Ellyes Skhiri (FC Cologne).
- 90'+2'
Leon Avdullahu (Hoffenheim) wins a free kick in the defensive half.
- 90'+3'
Substitution, FC Cologne. Joël Schmied replaces Alessio Castro-Montes.
- 90'+4'
Corner, Hoffenheim. Conceded by Joël Schmied.
- 90'+4'
Attempt blocked. Andrej Kramaric (Hoffenheim) right footed shot from the left side of the box is blocked. Assisted by Bambasé Conté.
- 90'+4'
Corner, Hoffenheim. Conceded by Thijs Dallinga.
- 90'+4'
Max Moerstedt (Hoffenheim) is shown the yellow card.
- 90'+5'
Attempt missed. Max Moerstedt (Hoffenheim) right footed shot from the centre of the box is high and wide to the left. Assisted by Bambasé Conté with a cross following a corner.
- 90'+6'
Second Half ends, FC Cologne 3, Hoffenheim 2.
- —
Match ends, FC Cologne 3, Hoffenheim 2.
Sources & data scope
Supplied match statistics, events and lineups. Missing components remain unavailable; preview season aggregates are excluded from match statistics.
- ESPN source ↗ · Checked Nov 6, 2026, 1:38 am ESTSupplied match statistics, events and lineups. Missing components remain unavailable; preview season aggregates are excluded from match statistics.
Times are Eastern Time. A selected match date does not rewind the current table or roster. Missing values are shown as —.

