Köln 2-2 Hoffenheim final score - 21 February 2026, Bundesliga
Germany - Bundesliga
New customers only | Commercial content | 18+ age limit | T&Cs apply
Highlights
Game Statistics
Form
Table
| Teams | Pts | P | W | D | L | GD |
|---|---|---|---|---|---|---|
|
5
|
61 | 34 | 18 | 7 | 9 | +13 |
|
14
|
32 | 34 | 7 | 11 | 16 | -14 |
Last matches
2/6 (33%)
0/6 (0%)
4/6 (67%)
Average stats (Last 6 matchs)
14 Feb 2026 - Bundesliga
8 Feb 2026 - Bundesliga
30 Jan 2026 - Bundesliga
25 Jan 2026 - Bundesliga
17 Jan 2026 - Bundesliga
14 Jan 2026 - Bundesliga
3/6 (50%)
0/6 (0%)
3/6 (50%)
Average stats (Last 6 matchs)
8 Feb 2026 - Bundesliga
30 Jan 2026 - Bundesliga
17 Jan 2026 - Bundesliga
14 Jan 2026 - Bundesliga
5 Jan 2026 - Clubs Friendlies
20 Dec 2025 - Bundesliga
0/6 (0%)
2/6 (33%)
4/6 (67%)
Average stats (Last 6 matchs)
14 Feb 2026 - Bundesliga
25 Jan 2026 - Bundesliga
10 Jan 2026 - Bundesliga
13 Dec 2025 - Bundesliga
29 Nov 2025 - Bundesliga
8 Nov 2025 - Bundesliga
5/6 (83%)
0/6 (0%)
1/6 (17%)
Average stats (Last 6 matchs)
14 Feb 2026 - Bundesliga
8 Feb 2026 - Bundesliga
31 Jan 2026 - Bundesliga
27 Jan 2026 - Bundesliga
24 Jan 2026 - Bundesliga
17 Jan 2026 - Bundesliga
6/6 (100%)
0/6 (0%)
0/6 (0%)
Average stats (Last 6 matchs)
14 Feb 2026 - Bundesliga
31 Jan 2026 - Bundesliga
17 Jan 2026 - Bundesliga
14 Jan 2026 - Bundesliga
13 Dec 2025 - Bundesliga
29 Nov 2025 - Bundesliga
2/6 (33%)
2/6 (33%)
2/6 (33%)
Average stats (Last 6 matchs)
8 Feb 2026 - Bundesliga
27 Jan 2026 - Bundesliga
24 Jan 2026 - Bundesliga
20 Dec 2025 - Bundesliga
7 Dec 2025 - Bundesliga
21 Nov 2025 - Bundesliga
Head to head
33 %
33 %
33 %
Average stats (last H2H results)
3 Oct 2025 - Bundesliga
11 Feb 2024 - Bundesliga
16 Sept 2023 - Bundesliga
22 Apr 2023 - Bundesliga
30 Oct 2022 - Bundesliga
6 Mar 2022 - Bundesliga
Tactical Scheme
Formation : 3 - 5 - 2
Formation : 4 - 5 - 1
Substitutes
M. Kobbing
R. Zieler
DefenderJ. Simpson-Pusey
D. Huseinbasic
F. Chavez
I. Johannesson
F. Schenten
M. Bulter
L. Waldschmidt
L. Philipp
DefenderV. Gendrey
K. Akpoguma
MidfielderA. Prass
V. Lassig
L. Djuric
M. Damar
ForwardY. Eduardo
M. Moerstedt
Missing players
T. Hubers
A. Castro-Montes
L. Kilian
MidfielderL. Maina
K. Machida
ForwardA. Hlozek
T. Lemperle
Live Commentary
1. FC Cologne to take a throw-in in Hoffenheim territory.
Max Moerstedt (Hoffenheim) has received a first yellow card.
Robert Schroder signals a free kick to 1. FC Cologne in their own half.
Throw-in for Hoffenheim in their own half.
Ball safe as 1. FC Cologne is awarded a throw-in in their half.
Ball goes out of play for a 1. FC Cologne goal kick.
Hoffenheim's Max Moerstedt goes close with his head but his effort is blocked.
The away team replace Fisnik Asllani with Yannick Eduardo.
Valentin Gendrey is replacing Bazoumana Toure for Hoffenheim at RheinEnergieStadion.
Robert Schroder signals a free kick to Hoffenheim.
Isak Bergmann Johanneson is on a sub for Tom Krauss for 1. FC Cologne.
The home team have replaced Jakub Kaminski with Fynn Schenten. This is the fourth substitution made today by Lukas Kwasniok.
Max Moerstedt is on a sub for Andrej Kramaric for Hoffenheim.
Throw-in for 1. FC Cologne in the half of Hoffenheim.
Corner awarded to Hoffenheim.
Free kick Hoffenheim.
Marius Bulter is replacing Said El Mala for the home team.
Lukas Kwasniok is making the team's second substitution at RheinEnergieStadion with Luca Waldschmidt replacing Ragnar Ache.
Throw-in for 1. FC Cologne at RheinEnergieStadion.
1. FC Cologne to take a throw-in in Hoffenheim territory.
Free kick for 1. FC Cologne in their own half.
Ball safe as 1. FC Cologne is awarded a throw-in in their half.
Robert Schroder awards 1. FC Cologne a goal kick.
Alexander Prass for Hoffenheim gets in a strike but fails to hit the target.
Cenk Ozkacar is booked for the home team.
In Cologne a free kick has been awarded the away team.
Throw-in for Hoffenheim in the half of 1. FC Cologne.
Marvin Schwabe has recovered and rejoins the match in Cologne.
Marvin Schwabe is writhing in pain and play has been suspended for a few moments.
Vladimir Coufal (Hoffenheim) gets a yellow card.
Robert Schroder signals a free kick to Hoffenheim in their own half.
Hoffenheim will need to be alert as they defend a dangerous free kick from 1. FC Cologne.
The away team replace Wouter Burger with Alexander Prass.
Hoffenheim needs to be cautious. 1. FC Cologne have an attacking throw-in.
Corner awarded to Hoffenheim.
Free kick for 1. FC Cologne in their own half.
Robert Schroder signals a 1. FC Cologne throw-in in Hoffenheim's half.
1. FC Cologne make their first substitution with Jahmai Simpson-Pusey replacing Sebastian Sebulonsen.
A throw-in for the home team on the opposite half.
Free kick for Hoffenheim in the half of 1. FC Cologne.
Can Hoffenheim capitalize from this throw-in deep inside 1. FC Cologne's half?
Hoffenheim have been awarded a corner by Robert Schroder.
Goal! Said El Mala levels the match at 2-2. Great play from Jakub Kaminski to set up the goal.
1. FC Cologne have a goal kick.
Hoffenheim's Bazoumana Toure breaks free at RheinEnergieStadion. But the strike goes wide of the post.
Can 1. FC Cologne get the ball into an attacking position from this throw-in in Hoffenheim's half?
Hoffenheim's Andrej Kramaric scores with his head to give his side a 1-2 lead.
Robert Schroder signals a Hoffenheim throw-in in 1. FC Cologne's half.
It's a goal kick for the home team in Cologne.
Ball goes out of play for a 1. FC Cologne goal kick.
Bazoumana Toure of Hoffenheim gets in a strike, but is off target.
In Cologne a free kick has been awarded the home team.
Goal kick for 1. FC Cologne at RheinEnergieStadion.
Corner awarded to Hoffenheim.
1. FC Cologne awarded a free kick in their own half.
Hoffenheim have been awarded a corner by Robert Schroder.
Throw-in high up the field for Hoffenheim in Cologne.
A throw-in for the home team on the opposite half.
Throw-in for Hoffenheim in the half of 1. FC Cologne.
Throw-in 1. FC Cologne.
Hoffenheim to take a throw-in in 1. FC Cologne territory.
Throw-in for 1. FC Cologne at RheinEnergieStadion.
Corner awarded to Hoffenheim.
Hoffenheim have been awarded a corner by Robert Schroder.
1. FC Cologne have a goal kick.
Hoffenheim's Wouter Burger misses with an attempt on goal.
Robert Schroder signals a throw-in for 1. FC Cologne, close to Hoffenheim's area.
The ref's whistle signals the end of the first-half.
Goal! The away team draw level at 1-1 through Ozan Kabak. That's a fine assist from Albian Hajdari.
Hoffenheim have a dangerous throw-in.
Robert Schroder awards Hoffenheim a goal kick.
Hoffenheim's Albian Hajdari has been booked in Cologne.
Robert Schroder signals a free kick to 1. FC Cologne in their own half.
Can 1. FC Cologne get the ball into an attacking position from this throw-in in Hoffenheim's half?
1. FC Cologne awarded a free kick in their own half.
Hoffenheim to take a throw-in in 1. FC Cologne territory.
Can 1. FC Cologne capitalize from this throw-in deep inside Hoffenheim's half?
Throw-in high up the field for 1. FC Cologne in Cologne.
Hoffenheim needs to be cautious. 1. FC Cologne have an attacking throw-in.
Can 1. FC Cologne get the ball into an attacking position from this throw-in in Hoffenheim's half?
Free kick for Hoffenheim in their own half.
1. FC Cologne advance rapidly upfield but Robert Schroder blows for offside.
Robert Schroder signals a free kick to 1. FC Cologne.
Ball goes out of play for a 1. FC Cologne goal kick.
Hoffenheim's Fisnik Asllani gets his shot away but it misses the target.
In Cologne Hoffenheim drive forward through Grischa Promel. His shot is on target but it's saved.
1. FC Cologne's Ragnar Ache is whistled for offside at RheinEnergieStadion.
A throw-in for the away team on the opposite half.
Goal kick for 1. FC Cologne at RheinEnergieStadion.
Hoffenheim surge into the attack at RheinEnergieStadion but Albian Hajdari’s header is off-target.
Hoffenheim have been awarded a corner by Robert Schroder.
Andrej Kramaric for Hoffenheim drives towards goal at RheinEnergieStadion. But the finish is unsuccessful.
Robert Schroder blows against 1. FC Cologne's Said El Mala for offside.
Throw-in for 1. FC Cologne in the half of Hoffenheim.
Free kick for 1. FC Cologne in their own half.
Robert Schroder signals a Hoffenheim throw-in in 1. FC Cologne's half.
1. FC Cologne have a goal kick.
Hoffenheim attack but Grischa Promel's header doesn't find the target.
Corner awarded to Hoffenheim.
Robert Schroder awards Hoffenheim a goal kick.
In Cologne, Tom Krauss (1. FC Cologne) misses the target with a header.
Corner awarded to 1. FC Cologne.
Said El Mala gets his shot on target but fails to score for 1. FC Cologne.
Free kick for Hoffenheim in the half of 1. FC Cologne.
1. FC Cologne awarded a free kick in their own half.
Throw-in for Hoffenheim in the half of 1. FC Cologne.
Robert Schroder awards the home team a throw-in.
Can Hoffenheim get the ball into an attacking position from this throw-in in 1. FC Cologne's half?
1. FC Cologne push forward at RheinEnergieStadion and Cenk Ozkacar gets in a great header. The attempt is cleared by the Hoffenheim defence.
1. FC Cologne have been awarded a corner by Robert Schroder.
Goal! The home team take a 1-0 lead through Ragnar Ache. Said El Mala instrumental with a fine assist.
A throw-in for the home team on the opposite half.
Corner awarded to 1. FC Cologne.
Throw-in for 1. FC Cologne close to the penalty box.
Hoffenheim to take a throw-in in 1. FC Cologne territory.
Throw-in for Hoffenheim in their own half.
Robert Schroder signals a 1. FC Cologne throw-in in Hoffenheim's half.
Robert Schroder signals a throw-in for Hoffenheim, close to 1. FC Cologne's area.
Throw-in for Hoffenheim in the half of 1. FC Cologne.
It's a goal kick for the home team in Cologne.
Hoffenheim are pushing forward but Grischa Promel's finish is wide of the goal.
Hoffenheim have a dangerous throw-in.
Free kick 1. FC Cologne.
Robert Schroder signals a free kick to 1. FC Cologne in their own half.
1. FC Cologne to take a throw-in in Hoffenheim territory.
Can 1. FC Cologne get the ball into an attacking position from this throw-in in Hoffenheim's half?
1. FC Cologne awarded a throw-in in their own half.
Robert Schroder signals a Hoffenheim throw-in in 1. FC Cologne's half.
A throw-in for the home team on the opposite half.
Hoffenheim have been awarded a corner by Robert Schroder.
If Tom Krauss receives a yellow card in today's match, he will be suspended after collecting 5 yellow cards so far this season.
If Andrej Kramaric scores against 1. FC Cologne it will be his 10th goal for TSG Hoffenheim this season.
A year ago, TSG Hoffenheim were number 15 in the table with 21 points. Now they are number 3 with 45 points.
1. FC Cologne scores 1.86 goals when playing at home and TSG Hoffenheim scores 2.35 goals when playing away (on average).
Average number of goals in the first half in meetings between 1. FC Cologne and TSG Hoffenheim is 1.4.
Average number of goals in meetings between 1. FC Cologne and TSG Hoffenheim is 2.6.
1. FC Cologne scores 1.4 goals in a match against TSG Hoffenheim and TSG Hoffenheim scores 1.2 goals against 1. FC Cologne (on average).
TSG Hoffenheim have won just 1 of their last 5 Bundesliga games against 1. FC Cologne.
1. FC Cologne have lost just 1 of their last 5 Bundesliga games against TSG Hoffenheim.
In the last 5 meetings 1. FC Cologne won 2, TSG Hoffenheim won 1, 2 draws.
1. FC Cologne have lost just 1 of their last 5 games against TSG Hoffenheim (in all competitions).
TSG Hoffenheim's performance of the last 5 matches is better than 1. FC Cologne's.
In Bundesliga, TSG Hoffenheim has better performance than 1. FC Cologne.
When TSG Hoffenheim is down 1-0 away, they win 27% of their matches.
When 1. FC Cologne is down 0-1 home, they win 16% of their matches.
When TSG Hoffenheim leads 0-1 away, they win in 75% of their matches.
When 1. FC Cologne leads 1-0 at home, they win in 56% of their matches.
On their last meeting 1. FC Cologne won by 1 goals.
The winner of their last meeting was 1. FC Cologne.
1. FC Cologne wins 27% of halftimes, TSG Hoffenheim wins 44%.
1. FC Cologne wins 1st half in 27% of their matches, TSG Hoffenheim in 44% of their matches.
TSG Hoffenheim have scored at least one goal for 7 consecutive matches.
1. FC Cologne have scored at least one goal for 7 consecutive matches.
Eric Martel has more yellow cards (6) than any other player at 1. FC Cologne. Albian Hajdari has collected 7 for TSG Hoffenheim.
Said El Mala is 1. FC Cologne's top scorer with 7 goals. Andrej Kramaric has scored 9 times for TSG Hoffenheim.
TSG Hoffenheim haven't scored in 2 of their 11 away matches in Bundesliga this season.
1. FC Cologne haven't scored in 1 of their 11 home matches in Bundesliga this season.
Did you know that TSG Hoffenheim scores 28% of their goals between the minutes 31-45?
Did you know that 1. FC Cologne scores 40% of their goals between the minutes 76-90?
1. FC Cologne's last home win against TSG Hoffenheim was in 2015.
During the last 32 meetings, 1. FC Cologne have won 9 times, there have been 9 draws while TSG Hoffenheim have won 14 times. The goal difference is 60-40 in favour of TSG Hoffenheim.
During the last 15 meetings with 1. FC Cologne playing at home, 1. FC Cologne have won 3 times, there have been 5 draws while TSG Hoffenheim have won 7 times. The goal difference is 26-17 in favour of TSG Hoffenheim.
The most common result of matches between 1. FC Cologne and TSG Hoffenheim is 1-1. 8 matches have ended with this result.
The most common result of matches between 1. FC Cologne and TSG Hoffenheim when 1. FC Cologne is playing at home is 1-1. 4 matches have ended with this result.
Score and result Köln - Hoffenheim
The Köln - Hoffenheim match (Football - Bundesliga) at 21/02/2026 09:30 is complete.
The Köln - Hoffenheim match result is as follows: 2-2.
Now that this Bundesliga Football match is over and the score is known, you can find the highlights and key statistics on that same page.