1. FC Köln vs 1899 Hoffenheim

2 - 2
🕒 Sat, 21 Feb 2026 14:30 Europe/London 📍 Cologne Stadium 🧑‍⚖️ Robert Schröder 🔁 Regular Season - 23 🏁 match finished
Season
2025-2026 Season
Stage
Regular Season - 23
Regular Season Table
1. FC Köln 14 · 1899 Hoffenheim 5
Referee Stats
9 matches · 3.78 yellow cards avg
Yellow cards avg 3.78
Reds avg 0.11
Penalties avg 0.67
Over 4.5 cards 44%
Home wins 33%
Draws 33%
Away wins 33%
How the match was played
  • Match ended level at 2-2.
  • 1899 Hoffenheim outshot their opponent (9-18).
  • 1899 Hoffenheim controlled possession (64%).

Team Overview

1. FC Köln (Home stats)

Games / Record

17
W-D-L: 5-4-8

Goals For / Against

30 / 30
Avg: 1.76 / 1.76

Points

19
Avg: 1.12

Clean Sheets

1

Failed to Score

1
1899 Hoffenheim (Away stats)

Games / Record

17
W-D-L: 8-5-4

Goals For / Against

30 / 31
Avg: 1.76 / 1.82

Points

29
Avg: 1.71

Clean Sheets

3

Failed to Score

4

Match Context & Trends

Venue-only form, goal timing, first-goal trends and league context around this Bundesliga fixture.

Quick comparison bars

1.12
PPG
1.71
1.76
GF
1.76
1.76
GA
1.82
76%
O2.5
71%
88%
BTTS
65%
47%
Score 1st
24%

League-position context

1. FC Köln rank14th
1899 Hoffenheim rank5th
1. FC Köln points32
1899 Hoffenheim points61
1. FC Köln: #14 · 32 pts · GD -14
41 pts off the top 2. 12 pts off the play-off line. 0 pts clear of the relegation zone.
1899 Hoffenheim: #5 · 61 pts · GD +13
12 pts off the top 2. 18 pts above the play-off edge. 29 pts clear of the relegation zone.
29-point gap between the two sides coming into kick-off.

1. FC Köln last 5 home

L L W D L
Points4/15
Weighted index24
Goals9-11
Record1-1-3
Weighted index gives more importance to the most recent venue-specific matches. 100 means maximum recent points return.
Recent venue-specific form has been unstable.

1899 Hoffenheim last 5 away

L W D L W
Points7/15
Weighted index40
Goals8-14
Record2-1-2
Weighted index gives more importance to the most recent venue-specific matches. 100 means maximum recent points return.
Recent venue-specific form is balanced.

1. FC Köln trend breakdown

Over 2.576%
BTTS88%
BTTS + O2.576%
1H Over 0.576%
Also: Over 0.5 100% · Over 1.5 88% · Over 3.5 47% · 1H BTTS 24%

1899 Hoffenheim trend breakdown

Over 2.571%
BTTS65%
BTTS + O2.553%
1H Over 0.582%
Also: Over 0.5 94% · Over 1.5 94% · Over 3.5 53% · 1H BTTS 41%

Scoring reliability

1. FC Köln score at home94%
1. FC Köln clean sheet at home6%
1899 Hoffenheim score away76%
1899 Hoffenheim clean sheet away18%

First-goal patterns

1. FC Köln score first47%
1. FC Köln win after scoring first38%
1899 Hoffenheim score first24%
1899 Hoffenheim win after scoring first100%
Comeback rate after conceding first: 1. FC Köln 38% · 1899 Hoffenheim 67%
Avg first goal minute: 1. FC Köln 22.8' · 1899 Hoffenheim 35.8'

Vs league average

1. FC Köln score at home1.76 vs 1.78
1. FC Köln concede at home1.76 vs 1.46
1899 Hoffenheim score away1.76 vs 1.46
1899 Hoffenheim concede away1.82 vs 1.78
1. FC Köln score 1% below league average, while 1899 Hoffenheim score 21% above league average.
Defensive side: 1. FC Köln are 21% above league average at home, and 1899 Hoffenheim are 3% above league average away.

Head-to-head trends

Recent games5
Avg goals3.00
BTTS80%
Over 2.560%
At this venue setup: 3.20 goals on average across the last 5.

1. FC Köln goal timing (home)

1H scored: 34% 2H scored: 66% Danger: 76-90+ Vulnerable: 46-60
Goals scored by 15-minute interval
76-90+ 12
0-15 8
46-60 7
31-45 2
61-75 2
16-30 1
Goals conceded by 15-minute interval
46-60 8
16-30 7
61-75 6
31-45 5
76-90+ 5
0-15 2

1899 Hoffenheim goal timing (away)

1H scored: 38% 2H scored: 62% Danger: 46-60 Vulnerable: 61-75
Goals scored by 15-minute interval
46-60 11
31-45 6
76-90+ 4
16-30 3
0-15 1
61-75 1
Goals conceded by 15-minute interval
61-75 9
0-15 7
76-90+ 6
31-45 4
16-30 3
46-60 3

Match Statistics

Shots on Goal
4
6
Total Shots
9
18
Shots off Goal
2
9
Blocked Shots
3
3
Shots Inside Box
8
15
Shots Outside Box
1
3
Ball Possession
36%
64%
Corner Kicks
3
10
Fouls
6
12
Offsides
4
0
Yellow Cards
1
3
Red Cards
Goalkeeper Saves
4
2
Total Passes
265
482
Passes Accurate
184
388
Passes %
69%
80%

Events

Yellow Cards
Home
1
Away
3
Red Cards
Home
0
Away
0
Substitutions
Home
4
Away
4
15'
15' Goal · 1-0
R. Ache
Normal Goal · Assist: S. El Mala
42'
42' A. Hajdari
45'
45' Goal · 1-1
O. Kabak
Normal Goal · Assist: A. Hajdari
60'
60' Goal · 1-2
A. Kramarić
Normal Goal
63'
63' Goal · 2-2
S. El Mala
Normal Goal · Assist: J. Kamiński
69'
69' S. Sebulonsen
1st substitution · For: Jahmai Simpson-Pusey
73'
73' W. Burger
1st substitution · For: A. Prass
75'
75' V. Coufal
78'
78' C. Özkacar
85'
85' S. El Mala
2nd substitution · For: M. Bülter
85'
85' R. Ache
3rd substitution · For: L. Waldschmidt
89'
89' A. Kramarić
2nd substitution · For: Max Moerstedt
90+1'
90+1' T. Krauß
4th substitution · For: Í. Bergmann Jóhannesson
90+2'
90+2' B. Touré
3rd substitution · For: V. Gendrey
90+2'
90+2' F. Asllani
4th substitution · For: Y. Eduardo
90+5'
90+5' Max Moerstedt

1. FC Köln vs 1899 Hoffenheim 2-2: match report, goals, cards and substitutions

1. FC Köln drew 2-2 with 1899 Hoffenheim on Saturday, 21 February 2026 in Bundesliga. The match was refereed by Robert Schröder. It was played at Cologne Stadium.

First half: 1. FC Köln took the lead at 15' when R. Ache scored, with the assist credited to S. El Mala, making the score 1-0. A. Hajdari received a yellow card for 1899 Hoffenheim at 42'. 1899 Hoffenheim leveled the score at 45' when O. Kabak scored, with the assist credited to A. Hajdari, making the score 1-1.

Second half: 1899 Hoffenheim took the lead at 60' when A. Kramarić scored, making the score 1-2. 1. FC Köln leveled the score at 63' when S. El Mala scored, with the assist credited to J. Kamiński, making the score 2-2. 1. FC Köln made their 1st substitution at 69', with S. Sebulonsen replacing Jahmai Simpson-Pusey. 1899 Hoffenheim made their 1st substitution at 73', with W. Burger replacing A. Prass. V. Coufal received a yellow card for 1899 Hoffenheim at 75'. C. Özkacar received a yellow card for 1. FC Köln at 78'. 1. FC Köln made their 2nd substitution at 85', with S. El Mala replacing M. Bülter. 1. FC Köln made their 3rd substitution at 85', with R. Ache replacing L. Waldschmidt. 1899 Hoffenheim made their 2nd substitution at 89', with A. Kramarić replacing Max Moerstedt. 1. FC Köln made their 4th substitution at 90+1', with T. Krauß replacing Í. Bergmann Jóhannesson. 1899 Hoffenheim made their 3rd substitution at 90+2', with B. Touré replacing V. Gendrey. 1899 Hoffenheim made their 4th substitution at 90+2', with F. Asllani replacing Y. Eduardo. Max Moerstedt received a yellow card for 1899 Hoffenheim at 90+5'.

1. FC Köln used 4 substitutions while 1899 Hoffenheim used 4 substitutions. 1. FC Köln got 1 yellow card, while 1899 Hoffenheim got 3 yellow cards.

How the match was played

  • Match ended level at 2-2.
  • 1899 Hoffenheim outshot their opponent (9-18).
  • 1899 Hoffenheim controlled possession (64%).

Head-to-Head Overview

All Meetings (Any Venue)
Total Games18
Home Wins2
Draws6
Away Wins10
Over 2.5 Goals11 (61.1%)
BTTS10 (55.6%)
Home vs Away as Scheduled
Total Games9
Home Wins0
Draws4
Away Wins5
Over 2.5 Goals5 (55.6%)
BTTS6 (66.7%)

1. FC Köln vs 1899 Hoffenheim Head-to-Head History by Season