🔒 Strictly Necessary Cookies (Always Active)
These cookies are essential for the website to function and cannot be disabled.
- Session security
- Traffic management
- Server load balancing
- Security verification
| Assistant Referee 2 | Stefan Lupp |
| Fourth Official | Timo Gansloweit |
| Referee | Robert Schröder |
| Referee | Benedikt Kempkes |
| Stadium | RheinEnergieStadion |
| Capacity | 50,000 |
| Weather | light rain |
| Temperature | 10.31°C |
| Feels Like | 9.62°C |
| Wind | 9.67 m/s (247°) |
| Humidity | 85% |
| Pressure | 1018 hPa |
FC Köln vs TSG Hoffenheim finished at RheinEnergieStadion with a 2-2 scoreline. Referee: Robert Schröder. Weather: Yağmurlu. gülen taraf olmadı, karşılaşma berabere sonuçlandı. See full match details and goal timeline.
FC Köln vs TSG Hoffenheim – Bundesliga. Match on 21-02-2026 at 14:30, RheinEnergieStadion (capacity 50,000). Referee and match details on Skorjet.
The match has ended. See full minute-by-minute summary and goal timeline.
The Bundesliga match between FC Köln and TSG Hoffenheim ended with a 2-2 scoreline. Both teams took to the pitch at RheinEnergieStadion in search of victory. Key moments, goals, cards and all statistics from the match can be detailed on Skorjet. The match result, player performances and team statistics are available on the match page for fans.
FC Köln
TSG Hoffenheim
Compare key metrics such as possession, total shots and attacking output for FC Köln and TSG Hoffenheim.
Follow the complete minute-by-minute timeline for FC Köln vs TSG Hoffenheim, including key moments, goals and cards.
| Jersey | Player | Jersey | Player | ||
|---|---|---|---|---|---|
FC Köln
3-4-2-1
|
TSG Hoffenheim
3-5-2
|
||||
|
1 | Marvin Schwäbe |
|
1 | Oliver Baumann |
|
2 | Joël Schmied |
|
2 | Robin Hranac |
|
5 | Tom Krauß |
|
5 | Ozan Kabak |
|
6 | Eric Martel |
|
6 | Grischa Prömel |
|
9 | Ragnar Ache |
|
7 | Leon Avdullahu |
|
13 | Said El Mala |
|
11 | Fisnik Asllani |
|
16 | Jakub Kamiński |
|
18 | Wouter Burger |
|
28 | Sebastian Sebulonsen |
|
21 | Albian Hajdari |
|
32 | Kristoffer Lund |
|
27 | Andrej Kramaric |
|
33 | Rav van den Berg |
|
29 | Bazoumana Touré |
|
39 | Cenk Özkacar |
|
34 | Vladimír Coufal |
| Jersey | Player | Jersey | Player | ||
|---|---|---|---|---|---|
FC Köln
|
TSG Hoffenheim
|
||||
|
7 | Luca Waldschmidt |
|
10 | Muhammed Damar |
|
8 | Denis Huseinbasic |
|
15 | Valentin Gendrey |
|
18 | Ísak Jóhannesson |
|
22 | Alexander Prass |
|
20 | Ron-Robert Zieler |
|
25 | Kevin Akpoguma |
|
22 | Jahmai Simpson-Pusey |
|
31 | Yannick Eduardo |
|
27 | Felipe Chavez |
|
33 | Max Moerstedt |
|
30 | Marius Bülter |
|
37 | Luca Philipp |
|
40 | Fynn Schenten |
|
48 | Luka Đurić |
|
44 | Matthias Köbbing | 49 | Valentin Lässig | |
| Player | Status | Player | Status | ||
|---|---|---|---|---|---|
FC Köln
|
TSG Hoffenheim
|
||||
|
Alessio Castro-Montes | Sakat |
|
Ihlas Bebou | Sakat |
|
Malek El Mala | Kas Sakatlığı |
|
Tim Lemperle | Sakat |
|
Luca Kilian | Sakat |
|
Koki Machida | Sakat |
|
Linton Maina | Cezalı |
|
Adam Hlozek | Sakat |
|
Timo Hübers | Diz Sakatlığı |
|
Bernardo | Sakat |
|
Youssoupha Niang | Cezalı | |||
FC Köln
TSG Hoffenheim
Review starting XI, bench options and tactical setup for FC Köln and TSG Hoffenheim.
| # | Team | P | W | D | L | GF | GA | GD | Pts | Form |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 34 | 28 | 5 | 1 | 122 | 36 | 86 | 89 | W W D W W | |
| 2 | 34 | 22 | 7 | 5 | 70 | 34 | 36 | 73 | L W L W W | |
| 3 | 34 | 20 | 5 | 9 | 66 | 47 | 19 | 65 | W W L W L | |
| 4 | 34 | 18 | 8 | 8 | 71 | 49 | 22 | 62 | L D D W D | |
| 5 | 34 | 18 | 7 | 9 | 65 | 52 | 13 | 61 | W W D W L | |
| 6 | 34 | 17 | 8 | 9 | 68 | 47 | 21 | 59 | L W W L D | |
| 7 | 34 | 13 | 8 | 13 | 51 | 57 | -6 | 47 | W L D L W | |
| 8 | 34 | 11 | 11 | 12 | 61 | 65 | -4 | 44 | L D L L D | |
| 9 | 34 | 12 | 7 | 15 | 45 | 61 | -16 | 43 | W D W W L | |
| 10 | 34 | 10 | 10 | 14 | 44 | 53 | -9 | 40 | D L W L W | |
| 11 | 34 | 10 | 9 | 15 | 44 | 58 | -14 | 39 | L L D W W | |
| 12 | 34 | 9 | 11 | 14 | 42 | 53 | -11 | 38 | D D W L W | |
| 13 | 34 | 9 | 11 | 14 | 40 | 54 | -14 | 38 | L L W W D | |
| 14 | 34 | 7 | 11 | 16 | 49 | 63 | -14 | 32 | D L D L L | |
| 15 | 34 | 8 | 8 | 18 | 37 | 60 | -23 | 32 | W D L L L | |
| 16 | 34 | 7 | 8 | 19 | 45 | 69 | -24 | 29 | W D D L W | |
| 17 | 34 | 6 | 8 | 20 | 41 | 72 | -31 | 26 | L W D W L | |
| 18 | 34 | 6 | 8 | 20 | 29 | 60 | -31 | 26 | D L L L L |
Check the latest Bundesliga table position, points and goal difference for FC Köln and TSG Hoffenheim.
Explore previous meetings, win/draw distribution and score history between FC Köln and TSG Hoffenheim.
| Logo | TV Channel | Date | Kick-off | Status |
|---|---|---|---|---|
|
Play Sports 1 | 21-02-2026 | 14:30 | Finished |
|
Bet365 | 21-02-2026 | 14:30 | Finished |
|
Viaplay Denmark | 21-02-2026 | 14:30 | Finished |
|
ESPN 3 | 21-02-2026 | 14:30 | Finished |
|
Viaplay Sweden | 21-02-2026 | 14:30 | Finished |
|
Viaplay Poland | 21-02-2026 | 14:30 | Finished |
|
SKY GO Extra | 21-02-2026 | 14:30 | Finished |
|
Sky Sports Main Event | 21-02-2026 | 14:30 | Finished |
|
beIN SPORTS CONNECT | 21-02-2026 | 14:30 | Finished |
|
QQ Sports Live | 21-02-2026 | 14:30 | Finished |
|
beIN Sports MAX 4 | 21-02-2026 | 14:30 | Finished |
|
Free | 21-02-2026 | 14:30 | Finished |
|
JioTV | 21-02-2026 | 14:30 | Finished |
|
beIN Sports Connect New Zealand | 21-02-2026 | 14:30 | Finished |
|
📺
|
Sport 2 | 21-02-2026 | 14:30 | Finished |
|
Sport 1 | 21-02-2026 | 14:30 | Finished |
|
SKY Go Italia | 21-02-2026 | 14:30 | Finished |
|
NOW TV | 21-02-2026 | 14:30 | Finished |
|
Viaplay Norway | 21-02-2026 | 14:30 | Finished |
|
sooka | 21-02-2026 | 14:30 | Finished |
|
TOD | 21-02-2026 | 14:30 | Finished |
|
Viaplay Netherlands | 21-02-2026 | 14:30 | Finished |
|
Setanta Sports 1 | 21-02-2026 | 14:30 | Finished |
|
Sony LIV | 21-02-2026 | 14:30 | Finished |
Find channel availability, broadcast status and kick-off details for FC Köln vs TSG Hoffenheim.
The second half has concluded with a final score of 1. FC Köln 2, TSG Hoffenheim 2.
Max Moerstedt from TSG Hoffenheim has been shown a yellow card for committing a foul.
Max Moerstedt from TSG Hoffenheim committed a foul.
Eric Martel from 1. FC Köln has been awarded a free kick in the defensive area.
Offside call against 1. FC Köln. Marius Bülter has been flagged for being offside.
Corner kick awarded to 1. FC Köln after a foul by Valentin Gendrey.
Another offensive push. Ozan Kabak from TSG Hoffenheim attempts a header from the middle of the penalty area, but Marvin Schwäbe, the goalkeeper for 1. FC Köln, makes a crucial save right in front of the goal. The assist came from Vladimír Coufal, who delivered a precise cross.
Substitution for TSG Hoffenheim: Yannick Eduardo comes on to replace Fisnik Asllani.
Substitution for TSG Hoffenheim: Valentin Gendrey comes on to replace Bazoumana Touré.
Fynn Schenten from 1. FC Köln committed a foul.
Fouled by Alexander Prass of TSG Hoffenheim.
The pause has ended. They're set to resume play.
Substitution for 1. FC Köln: Fynn Schenten replaces Jakub Kaminski.
Substitution for 1. FC Köln: Ísak Bergmann Jóhannesson comes on to replace Tom Krauß, who is leaving the field due to an injury.
Match halted due to an injury to Tom Krauß of 1. FC Köln.
Substitution for TSG Hoffenheim: Max Moerstedt replaces Andrej Kramaric.
Corner awarded to TSG Hoffenheim after Rav van den Berg allowed the ball to go out.
Rav van den Berg from 1. FC Köln committed a foul.
Fisnik Asllani from TSG Hoffenheim has been awarded a free kick in an offensive position.
Substitution for 1. FC Köln: Marius Bülter is coming on to replace Saïd El Mala.
Substitution for 1. FC Köln: Luca Waldschmidt comes on to replace Ragnar Ache.
The attempt on goal is thwarted. Saïd El Mala from 1. FC Köln takes a left-footed shot from the left side of the penalty area, but it's successfully blocked. The assist came from Kristoffer Lund.
Tom Krauß from 1. FC Köln earned a free kick in the defensive area.
Fouled by Bazoumana Touré of TSG Hoffenheim.
Tom Krauß from 1. FC Köln earned a free kick in the defensive area.
Fouled by Bazoumana Touré of TSG Hoffenheim.
The attempt is thwarted. Bazoumana Touré from TSG Hoffenheim takes a left-footed shot from outside the penalty area, but it gets blocked.
Cenk Özkacar of 1. FC Köln has been shown a yellow card for committing a foul.
Missed opportunity! Alexander Prass from TSG Hoffenheim takes a left-footed shot from outside the penalty area, but it sails over the crossbar.
Vladimír Coufal from TSG Hoffenheim earned a free kick on the right side of the field.
Cenk Özkacar from 1. FC Köln committed a foul.
Vladimír Coufal of TSG Hoffenheim has been shown a yellow card.
Oliver Baumann from TSG Hoffenheim has been awarded a free kick in the defensive area.
Oliver Baumann from TSG Hoffenheim has been awarded a free kick in the defensive area.
Kristoffer Lund from 1. FC Köln was awarded a free kick on the left side of the field.
Alexander Prass from TSG Hoffenheim has been awarded a free kick in the defensive area.
Substitution for TSG Hoffenheim: Alexander Prass comes on to replace Wouter Burger.
Corner awarded to TSG Hoffenheim after Rav van den Berg allowed the ball to go out.
The attempt is thwarted. Fisnik Asllani from TSG Hoffenheim takes a left-footed shot from the middle of the penalty area, but it's blocked. The assist came from Bazoumana Touré, who delivered a cross.
Corner awarded to TSG Hoffenheim after Rav van den Berg allowed the ball to go out.
Kristoffer Lund from 1. FC Köln was awarded a free kick in the defensive area.
Grischa Prömel from TSG Hoffenheim committed a foul.
Substitution for 1. FC Köln: Jahmai Simpson-Pusey comes on to replace Sebastian Sebulonsen.
Rav van den Berg from 1. FC Köln committed a foul.
Fisnik Asllani from TSG Hoffenheim has been awarded a free kick in an offensive position.
Opportunity lost. Grischa Prömel from TSG Hoffenheim attempted a right-footed shot from the left side of the penalty area but it went wide to the left. The assist was provided by Vladimír Coufal.
Corner awarded to TSG Hoffenheim after Joël Schmied allowed the ball to go out.
⚽ GoalGoal! 1. FC Köln has equalized against TSG Hoffenheim, bringing the score to 2-2. Saïd El Mala found the back of the net with a left-footed shot from the center of the box, placing it perfectly into the left corner. The assist came from Jakub Kaminski, who set him up with a precise through ball during a quick counterattack.
Missed opportunity! Bazoumana Touré from TSG Hoffenheim attempted a left-footed shot from the left side of the penalty area, but it sailed high and to the left of the goal. The assist came from Fisnik Asllani, who delivered a well-placed through ball.
⚽ GoalGoal! 1. FC Köln 1, TSG Hoffenheim 2. Andrej Kramaric of TSG Hoffenheim scores with a header from close range, directing the ball into the top right corner of the net.
Bazoumana Touré from TSG Hoffenheim strikes the crossbar with a right-footed shot from the center of the penalty area, assisted by Fisnik Asllani.
Missed opportunity! Bazoumana Touré from TSG Hoffenheim took a left-footed shot from the center of the box, but it sailed high and to the left. The assist came from Vladimír Coufal.
Ragnar Ache from 1. FC Köln has been awarded a free kick in an offensive position.
Ozan Kabak from TSG Hoffenheim committed a foul.
Corner awarded to TSG Hoffenheim after Rav van den Berg allowed the ball to go out.
The attempt is thwarted. Saïd El Mala from 1. FC Köln takes a right-footed shot from outside the penalty area, but it gets blocked.
Kristoffer Lund from 1. FC Köln was awarded a free kick in the defensive area.
Ozan Kabak from TSG Hoffenheim committed a foul.
The attempt is thwarted. Andrej Kramaric from TSG Hoffenheim takes a left-footed shot from the middle of the penalty area, but it's blocked. The assist came from Vladimír Coufal, who delivered a cross.
Corner awarded to TSG Hoffenheim after Rav van den Berg allowed the ball to go out.
Corner awarded to TSG Hoffenheim after Jakub Kaminski allowed the ball to go out.
The first half has concluded with a score of 1-1 between 1. FC Köln and TSG Hoffenheim.
The second half is underway with the score tied at 1-1 between 1. FC Köln and TSG Hoffenheim.
The first half has concluded with the score tied at 1-1 between 1. FC Köln and TSG Hoffenheim.
The fourth official has indicated that there will be three minutes of stoppage time.
⚽ GoalGoal! It's 1-1 between 1. FC Köln and TSG Hoffenheim. Ozan Kabak scores for Hoffenheim with a right-footed shot from the middle of the box, finding the center of the net. The assist comes from Albian Hajdari, who delivered a precise cross.
Albian Hajdari of TSG Hoffenheim has been shown a yellow card for committing a foul.
Albian Hajdari from TSG Hoffenheim committed a foul.
Eric Martel from 1. FC Köln has been awarded a free kick in the defensive area.
Kristoffer Lund of 1. FC Köln has been awarded a free kick in the defensive area.
Wouter Burger from TSG Hoffenheim committed a foul.
Offside call against 1. FC Köln. Saïd El Mala has been flagged for being offside.
Opportunity squandered! Grischa Prömel from TSG Hoffenheim takes a shot with his right foot from outside the penalty area, but it sails over the bar. The assist came from Ozan Kabak.
A fresh offensive move unfolds as Grischa Prömel from TSG Hoffenheim takes a right-footed shot from the left side of the penalty area. However, Marvin Schwäbe of 1. FC Köln makes a fantastic save, denying the attempt at the top center of the goal. The assist came from Andrej Kramaric.
Offside call against 1. FC Köln. Sebastian Sebulonsen has been flagged for being in an offside position.
Opportunity squandered! Ozan Kabak of TSG Hoffenheim had a header from within the six-yard box but sent it wide to the left. The assist came from Wouter Burger, who delivered a cross following a corner kick.
Corner awarded to TSG Hoffenheim after Cenk Özkacar allowed the ball to go out.
Another offensive push here. Andrej Kramaric from TSG Hoffenheim takes a right-footed shot from the left side of the penalty area, but it's stopped by the goalkeeper.
Offside call against 1. FC Köln. Ragnar Ache has been flagged for being in an offside position.
Kristoffer Lund from 1. FC Köln has been awarded a free kick in the defensive area.
Wouter Burger from TSG Hoffenheim committed a foul.
Opportunity wasted. Grischa Prömel from TSG Hoffenheim attempted a header from within the six-yard box, aiming for the left side, but it went just wide of the top left corner. The assist came from Vladimír Coufal, who delivered a cross following a corner kick.
Corner awarded to TSG Hoffenheim after Joël Schmied allowed the ball to go out.
Missed opportunity! Eric Martel of 1. FC Köln had a header from within the six-yard box, aimed towards the left side, but it went just wide. The assist came from Ragnar Ache following a corner kick.
Opportunity squandered. Ragnar Ache of 1. FC Köln attempted a header from the center of the box but sent it wide to the left. The chance was set up by Jakub Kaminski, who delivered a cross following a corner kick.
Corner awarded to 1. FC Köln after Ozan Kabak gave away a foul.
Another offensive effort underway. Jakub Kaminski from 1. FC Köln takes a right-footed shot from the right side of the penalty area, but it's successfully stopped.
Grischa Prömel from TSG Hoffenheim earned a free kick on the right side of the field.
Tom Krauß from 1. FC Köln committed a foul.
Marvin Schwäbe from 1. FC Köln earned a free kick in the defensive area.
Grischa Prömel from TSG Hoffenheim committed a foul.
Another offensive effort underway. Cenk Özkacar from 1. FC Köln heads the ball from the center of the box, but it's successfully stopped by the goalkeeper.
Corner awarded to 1. FC Köln after Bazoumana Touré allowed the ball to go out.
A shot is deflected. Ragnar Ache from 1. FC Köln attempts a right-footed strike from the right side of the penalty area, but it gets blocked. The assist came from Jakub Kaminski.
⚽ GoalGoal! 1. FC Köln takes the lead with a score of 1-0 against TSG Hoffenheim. Ragnar Ache scores with a right-footed shot from the center of the box, finding the top left corner of the net. The assist comes from Saïd El Mala, who delivered a precise cross.
Opportunity squandered. Grischa Prömel from TSG Hoffenheim attempted a right-footed shot from the center of the penalty area, but it sailed over the crossbar. The assist came from Ozan Kabak, who set him up with a header.
Saïd El Mala from 1. FC Köln has been awarded a free kick in the offensive zone.
Robin Hranác from TSG Hoffenheim committed a foul.
Grischa Prömel from TSG Hoffenheim committed a foul.
Eric Martel of 1. FC Köln has been awarded a free kick in the defensive area.
The pause has ended. They are set to resume play.
Match interruption - TSG Hoffenheim.
The pause has ended. They’re set to resume play.
Match is currently paused due to an injury to Tom Krauß from 1. FC Köln.
Opportunity squandered! Fisnik Asllani of TSG Hoffenheim attempted a header from the center of the penalty area but failed to find the target. The chance was set up by Albian Hajdari, who delivered a cross following a corner kick.
Corner awarded to TSG Hoffenheim after Joël Schmied allowed the ball to go out.
FC Köln
TSG Hoffenheim
Detailed general metrics for FC Köln and TSG Hoffenheim are shown above for quick technical comparison.
FC Köln
TSG Hoffenheim
Detailed passing metrics for FC Köln and TSG Hoffenheim are shown above for quick technical comparison.
FC Köln
TSG Hoffenheim
Detailed attack metrics for FC Köln and TSG Hoffenheim are shown above for quick technical comparison.
FC Köln
TSG Hoffenheim
Detailed defense metrics for FC Köln and TSG Hoffenheim are shown above for quick technical comparison.
FC Köln
TSG Hoffenheim
Detailed fouls metrics for FC Köln and TSG Hoffenheim are shown above for quick technical comparison.