Cologne vs Hoffenheim - Bundesliga Highlights

Watch all the goals and highlights from the Bundesliga match between Cologne and Hoffenheim played on Saturday, February 21, 2026. The final score was Cologne 2 - 2 Hoffenheim.

This Bundesliga match featured Cologne playing at home against visiting team Hoffenheim. Bundesliga is one of the most prestigious football competitions, featuring top clubs from Germany.

Match highlights will be available shortly after the final whistle. Check back soon to watch all goals and key moments from this exciting Bundesliga encounter. We update our highlights within minutes of the match ending to bring you the fastest football highlights online.

Match Information

Competition:
Bundesliga
Home Team:
Cologne
Away Team:
Hoffenheim
Match Date:
2/21/2026
Final Score:
2 - 2

About Bundesliga

The Bundesliga features the best football clubs and players competing at the highest level. Watch highlights from every match, including goals, assists, saves, and all the key moments that matter. Our platform provides fast, reliable access to football highlights from all major competitions.

Watch Football Highlights Online

Goals is your trusted source for football match highlights. We provide free access to the latest highlights from Cologne, Hoffenheim, and hundreds of other top clubs. Our highlights are updated daily, ensuring you never miss the action from your favorite teams and players.

Whether you're looking for Bundesliga highlights, goals from specific matches, or comprehensive coverage of football action, Goals has you covered. Our platform is optimized for fast loading and seamless playback on all devices, so you can watch highlights on mobile, tablet, or desktop with ease.

Goals App Icon

Premier League

West Ham badge
West Ham
0-0
Bournemouth
Bournemouth badge
Feb 21
Highlights
Aston Villa badge
Aston Villa
1-1
Leeds
Leeds badge
Feb 21
Highlights
Chelsea badge
Chelsea
1-1
Burnley
Burnley badge
Feb 21
Highlights
Brentford badge
Brentford
0-2
Brighton
Brighton badge
Feb 21
Highlights

Bundesliga

RB Leipzig badge
RB Leipzig
2-2
Dortmund
Dortmund badge
Feb 21
Highlights
Wolfsburg badge
Wolfsburg
2-3
Augsburg
Augsburg badge
Feb 21
Highlights
Union Berlin badge
Union Berlin
1-0
Leverkusen
Leverkusen badge
Feb 21
Highlights
Bayern badge
Bayern
3-2
Frankfurt
Frankfurt badge
Feb 21
Highlights
Mainz badge
Mainz
1-1
Hamburg
Hamburg badge
Feb 20
Highlights

La Liga

Osasuna badge
Osasuna
2-1
Real Madrid
Real Madrid badge
Feb 21
Highlights
Betis badge
Betis
1-1
Rayo
Rayo badge
Feb 21
Highlights
Athletic badge
Athletic
2-1
Elche
Elche badge
Feb 20
Highlights

Serie A

Lecce badge
Lecce
0-2
Inter Milan
Inter Milan badge
Feb 21
Highlights
Juventus badge
Juventus
0-2
Como
Como badge
Feb 21
Highlights
Sassuolo badge
Sassuolo
3-0
Verona
Verona badge
Feb 20
Highlights

Primeira Liga

Alverca badge
Alverca
1-1
Santa Clara
Santa Clara badge
Feb 21
Highlights
Arouca badge
Arouca
3-0
Nacional
Nacional badge
Feb 21
Highlights
Estrela badge
Estrela
0-2
Tondela
Tondela badge
Feb 20
Highlights

UEFA Europa League

Celtic badge
Celtic
1-4
Stuttgart
Stuttgart badge
Feb 19
Highlights

UEFA Europa Conference League

Omonia badge
Omonia
0-1
Rijeka
Rijeka badge
Feb 19
Highlights

No video available

Highlights for this match are not available yet.

Cologne
Cologne logo
2-2
Hoffenheim logo
Hoffenheim
Bundesliga
••
21/02/2026, 14:30:00

Team Statistics

KOEStatTSG
36.1Possession (%)63.9
0Shots0
4Shots On Target6
6Fouls Committed12
0Corners0
1Yellow Cards3
0Red Cards0

Lineups

FC Cologne

Starting XI

  • Marvin Schwäbe
  • Rav van den Berg
  • Cenk Özkacar
  • Joel Schmied
  • Tom Krauss
  • Eric Martel
  • Kristoffer Lund
  • Sebastian Sebulonsen
  • Ragnar Ache
  • Said El Mala
  • Jakub Kaminski

Substitutes

  • Luca Waldschmidt
  • Ron-Robert Zieler
  • Felipe Chávez
  • Jahmai Simpson-Pusey
  • Denis Huseinbasic
  • Marius Bulter
  • Fynn Schenten

TSG Hoffenheim

Starting XI

  • Oliver Baumann
  • Ozan Kabak
  • Albian Hajdari
  • Robin Hranác
  • Wouter Burger
  • Grischa Prömel
  • Leon Avdullahu
  • Bazoumana Touré
  • Vladimír Coufal
  • Andrej Kramaric
  • Fisnik Asllani

Substitutes

  • Luca Philipp
  • Yannick Eduardo
  • Alexander Prass
  • Max Moerstedt
  • Luka Djuric
  • Kevin Akpoguma
  • Valentin Lässig

Key Moments

Lineups are announced and players are warming up.

First Half begins.

1''

Corner, TSG Hoffenheim. Conceded by Joël Schmied.

2''

Attempt missed. Fisnik Asllani (TSG Hoffenheim) header from the centre of the box misses to the right. Assisted by Albian Hajdari with a cross.

3''

Delay in match because of an injury Tom Krauß (1. FC Köln).

4''

Delay over. They are ready to continue.

5''

Delay in match (TSG Hoffenheim).

5''

Delay over. They are ready to continue.

7''

Eric Martel (1. FC Köln) wins a free kick in the defensive half.

7''

Foul by Grischa Prömel (TSG Hoffenheim).

8''

Foul by Robin Hranác (TSG Hoffenheim).

8''

Saïd El Mala (1. FC Köln) wins a free kick in the attacking half.

9''

Attempt missed. Grischa Prömel (TSG Hoffenheim) right footed shot from the centre of the box is too high. Assisted by Ozan Kabak with a headed pass.

14''

Corner, 1. FC Köln. Conceded by Wouter Burger.

15''

Goal! 1. FC Köln 1, TSG Hoffenheim 0. Ragnar Ache (1. FC Köln) right footed shot from the centre of the box to the top left corner. Assisted by Saïd El Mala with a cross.

17''

Attempt blocked. Ragnar Ache (1. FC Köln) right footed shot from the right side of the box is blocked. Assisted by Jakub Kaminski.

17''

Corner, 1. FC Köln. Conceded by Bazoumana Touré.

18''

Attempt saved. Cenk Özkacar (1. FC Köln) header from the centre of the box is saved in the top centre of the goal by Oliver Baumann (TSG Hoffenheim). Assisted by Jakub Kaminski with a cross.

20''

Foul by Grischa Prömel (TSG Hoffenheim).

20''

Marvin Schwäbe (1. FC Köln) wins a free kick in the defensive half.

21''

Foul by Tom Krauß (1. FC Köln).

21''

Grischa Prömel (TSG Hoffenheim) wins a free kick on the right wing.

21''

Attempt saved. Jakub Kaminski (1. FC Köln) right footed shot from the right side of the box is saved in the top centre of the goal by Oliver Baumann (TSG Hoffenheim). Assisted by Ragnar Ache.

23''

Corner, 1. FC Köln. Conceded by Ozan Kabak.

23''

Attempt missed. Ragnar Ache (1. FC Köln) header from the centre of the box misses to the left. Assisted by Jakub Kaminski with a cross following a corner.

23''

Attempt missed. Eric Martel (1. FC Köln) header from the left side of the six yard box is close, but misses to the left. Assisted by Ragnar Ache following a corner.

24''

Corner, TSG Hoffenheim. Conceded by Joël Schmied.

25''

Attempt missed. Grischa Prömel (TSG Hoffenheim) header from the left side of the six yard box is close, but misses the top left corner. Assisted by Vladimír Coufal with a cross following a corner.

27''

Foul by Wouter Burger (TSG Hoffenheim).

27''

Kristoffer Lund (1. FC Köln) wins a free kick in the defensive half.

28''

Offside, 1. FC Köln. Ragnar Ache is caught offside.

29''

Attempt saved. Andrej Kramaric (TSG Hoffenheim) right footed shot from the left side of the box is saved in the top centre of the goal by Marvin Schwäbe (1. FC Köln). Assisted by Wouter Burger.

29''

Corner, TSG Hoffenheim. Conceded by Cenk Özkacar.

30''

Attempt missed. Ozan Kabak (TSG Hoffenheim) header from the left side of the six yard box misses to the left. Assisted by Wouter Burger with a cross following a corner.

31''

Offside, 1. FC Köln. Ragnar Ache is caught offside.

34''

Attempt saved. Grischa Prömel (TSG Hoffenheim) right footed shot from the left side of the box is saved in the top centre of the goal by Marvin Schwäbe (1. FC Köln). Assisted by Andrej Kramaric.

35''

Attempt missed. Grischa Prömel (TSG Hoffenheim) right footed shot from outside the box is too high. Assisted by Ozan Kabak.

36''

Offside, 1. FC Köln. Saïd El Mala is caught offside.

40''

Foul by Wouter Burger (TSG Hoffenheim).

40''

Kristoffer Lund (1. FC Köln) wins a free kick in the defensive half.

42''

Eric Martel (1. FC Köln) wins a free kick in the defensive half.

42''

Foul by Albian Hajdari (TSG Hoffenheim).

42''

Albian Hajdari (TSG Hoffenheim) is shown the yellow card for a bad foul.

45''

Goal! 1. FC Köln 1, TSG Hoffenheim 1. Ozan Kabak (TSG Hoffenheim) right footed shot from the centre of the box to the bottom right corner. Assisted by Albian Hajdari with a cross.

45''

Fourth official has announced 3 minutes of added time.

45'+3''

First Half ends, 1. FC Köln 1, TSG Hoffenheim 1.

45''

Second Half begins 1. FC Köln 1, TSG Hoffenheim 1.

46''

Corner, TSG Hoffenheim. Conceded by Jakub Kaminski.

47''

Corner, TSG Hoffenheim. Conceded by Rav van den Berg.

51''

Corner, TSG Hoffenheim. Conceded by Joël Schmied.

52''

Attempt blocked. Andrej Kramaric (TSG Hoffenheim) left footed shot from the centre of the box is blocked. Assisted by Vladimír Coufal with a cross.

52''

Foul by Ozan Kabak (TSG Hoffenheim).

52''

Kristoffer Lund (1. FC Köln) wins a free kick in the defensive half.

53''

Attempt blocked. Saïd El Mala (1. FC Köln) right footed shot from outside the box is blocked.

54''

Corner, TSG Hoffenheim. Conceded by Rav van den Berg.

55''

Foul by Ozan Kabak (TSG Hoffenheim).

55''

Ragnar Ache (1. FC Köln) wins a free kick in the attacking half.

57''

Attempt missed. Bazoumana Touré (TSG Hoffenheim) left footed shot from the centre of the box is high and wide to the left. Assisted by Vladimír Coufal.

60''

Attempt saved. Bazoumana Touré (TSG Hoffenheim) right footed shot from the centre of the box is saved in the top left corner by Marvin Schwäbe (1. FC Köln). Assisted by Fisnik Asllani.

60''

Goal! 1. FC Köln 1, TSG Hoffenheim 2. Andrej Kramaric (TSG Hoffenheim) header from very close range to the top right corner.

62''

Attempt missed. Bazoumana Touré (TSG Hoffenheim) left footed shot from the left side of the box is high and wide to the left. Assisted by Fisnik Asllani with a through ball.

63''

Goal! 1. FC Köln 2, TSG Hoffenheim 2. Saïd El Mala (1. FC Köln) left footed shot from the centre of the box to the bottom left corner. Assisted by Jakub Kaminski with a through ball following a fast break.

65''

Corner, TSG Hoffenheim. Conceded by Joël Schmied.

66''

Attempt missed. Grischa Prömel (TSG Hoffenheim) right footed shot from the left side of the box misses to the left.

67''

Fisnik Asllani (TSG Hoffenheim) wins a free kick in the attacking half.

67''

Foul by Rav van den Berg (1. FC Köln).

69''

Substitution, 1. FC Köln. Jahmai Simpson-Pusey replaces Sebastian Sebulonsen.

69''

Foul by Grischa Prömel (TSG Hoffenheim).

69''

Kristoffer Lund (1. FC Köln) wins a free kick in the defensive half.

70''

Attempt blocked. Fisnik Asllani (TSG Hoffenheim) left footed shot from the centre of the box is blocked. Assisted by Bazoumana Touré with a cross.

70''

Corner, TSG Hoffenheim. Conceded by Rav van den Berg.

73''

Substitution, TSG Hoffenheim. Alexander Prass replaces Wouter Burger.

74''

Foul by Alexander Prass (TSG Hoffenheim).

74''

Kristoffer Lund (1. FC Köln) wins a free kick on the left wing.

75''

Foul by Eric Martel (1. FC Köln).

75''

Oliver Baumann (TSG Hoffenheim) wins a free kick in the defensive half.

75''

Vladimír Coufal (TSG Hoffenheim) is shown the yellow card.

75''

Delay in match because of an injury Oliver Baumann (TSG Hoffenheim).

76''

Delay over. They are ready to continue.

78''

Foul by Cenk Özkacar (1. FC Köln).

78''

Vladimír Coufal (TSG Hoffenheim) wins a free kick on the right wing.

78''

Cenk Özkacar (1. FC Köln) is shown the yellow card for a bad foul.

79''

Attempt blocked. Bazoumana Touré (TSG Hoffenheim) left footed shot from outside the box is blocked.

79''

Attempt missed. Alexander Prass (TSG Hoffenheim) left footed shot from outside the box is too high following a set piece situation.

81''

Foul by Bazoumana Touré (TSG Hoffenheim).

81''

Tom Krauß (1. FC Köln) wins a free kick in the defensive half.

84''

Attempt blocked. Saïd El Mala (1. FC Köln) right footed shot from the left side of the box is blocked. Assisted by Kristoffer Lund.

85''

Substitution, 1. FC Köln. Luca Waldschmidt replaces Ragnar Ache.

85''

Substitution, 1. FC Köln. Marius Bülter replaces Saïd El Mala.

85''

Fisnik Asllani (TSG Hoffenheim) wins a free kick in the attacking half.

85''

Foul by Rav van den Berg (1. FC Köln).

86''

Corner, TSG Hoffenheim. Conceded by Rav van den Berg.

89''

Substitution, TSG Hoffenheim. Max Moerstedt replaces Andrej Kramaric.

90''

Delay in match because of an injury Tom Krauß (1. FC Köln).

90''

Fourth official has announced 5 minutes of added time.

90'+1''

Substitution, 1. FC Köln. Ísak Bergmann Jóhannesson replaces Tom Krauß because of an injury.

90'+1''

Substitution, 1. FC Köln. Fynn Schenten replaces Jakub Kaminski.

90'+1''

Delay over. They are ready to continue.

90'+1''

Alexander Prass (TSG Hoffenheim) wins a free kick on the right wing.

90'+1''

Foul by Fynn Schenten (1. FC Köln).

90'+2''

Substitution, TSG Hoffenheim. Valentin Gendrey replaces Bazoumana Touré.

90'+2''

Substitution, TSG Hoffenheim. Yannick Eduardo replaces Fisnik Asllani.

90'+2''

Attempt saved. Ozan Kabak (TSG Hoffenheim) header from the centre of the box is saved in the bottom left corner by Marvin Schwäbe (1. FC Köln). Assisted by Vladimír Coufal with a cross.

90'+2''

Offside, 1. FC Köln. Marius Bülter is caught offside.

90'+5''

Eric Martel (1. FC Köln) wins a free kick in the defensive half.

90'+5''

Foul by Max Moerstedt (TSG Hoffenheim).

90'+5''

Max Moerstedt (TSG Hoffenheim) is shown the yellow card for a bad foul.

90'+6''

Second Half ends, 1. FC Köln 2, TSG Hoffenheim 2.

Match ends, 1. FC Köln 2, TSG Hoffenheim 2.

Premier League

West Ham badge
West Ham
0-0
Bournemouth
Bournemouth badge
Feb 21
Highlights
Aston Villa badge
Aston Villa
1-1
Leeds
Leeds badge
Feb 21
Highlights
Chelsea badge
Chelsea
1-1
Burnley
Burnley badge
Feb 21
Highlights
Brentford badge
Brentford
0-2
Brighton
Brighton badge
Feb 21
Highlights

Bundesliga

RB Leipzig badge
RB Leipzig
2-2
Dortmund
Dortmund badge
Feb 21
Highlights
Wolfsburg badge
Wolfsburg
2-3
Augsburg
Augsburg badge
Feb 21
Highlights
Union Berlin badge
Union Berlin
1-0
Leverkusen
Leverkusen badge
Feb 21
Highlights
Bayern badge
Bayern
3-2
Frankfurt
Frankfurt badge
Feb 21
Highlights
Mainz badge
Mainz
1-1
Hamburg
Hamburg badge
Feb 20
Highlights

La Liga

Osasuna badge
Osasuna
2-1
Real Madrid
Real Madrid badge
Feb 21
Highlights
Betis badge
Betis
1-1
Rayo
Rayo badge
Feb 21
Highlights
Athletic badge
Athletic
2-1
Elche
Elche badge
Feb 20
Highlights

Serie A

Lecce badge
Lecce
0-2
Inter Milan
Inter Milan badge
Feb 21
Highlights
Juventus badge
Juventus
0-2
Como
Como badge
Feb 21
Highlights
Sassuolo badge
Sassuolo
3-0
Verona
Verona badge
Feb 20
Highlights

Primeira Liga

Alverca badge
Alverca
1-1
Santa Clara
Santa Clara badge
Feb 21
Highlights
Arouca badge
Arouca
3-0
Nacional
Nacional badge
Feb 21
Highlights
Estrela badge
Estrela
0-2
Tondela
Tondela badge
Feb 20
Highlights

UEFA Europa League

Celtic badge
Celtic
1-4
Stuttgart
Stuttgart badge
Feb 19
Highlights

UEFA Europa Conference League

Omonia badge
Omonia
0-1
Rijeka
Rijeka badge
Feb 19
Highlights