1. FC Köln vs 1. FC Heidenheim
Match recap
1. FC Heidenheim beat 1. FC Köln 3–1 in their Bundesliga fixture. Bülter scored for 1. FC Köln; Schöppner, Ibrahimović, and Schöppner replied for 1. FC Heidenheim. Expected-goals data put the chance balance at 1.17 for 1. FC Köln versus 1.36 for 1. FC Heidenheim. 1. FC Köln sit 14th in the Bundesliga table while 1. FC Heidenheim are 17th.
Analysis
As the Bundesliga season nears its climax, 1. FC Köln hosts 1. FC Heidenheim in a match that promises a blend of tactical intrigue and goalmouth action. Both teams have shown glimpses of quality, but the home advantage and recent form tip the scales in Köln's favour.
Historically, these sides have met six times with a fairly balanced record: Köln has one win, Heidenheim two, and three draws. This season, Köln boasts a superior goal difference (+19), reflecting their stronger overall performance. Key players like Marius Bülter for Köln and Jan Schöppner for Heidenheim have been pivotal in their teams' attacking efforts.
Köln's midfield creativity, spearheaded by Said El Mala and Tom Krauß, is expected to exploit Heidenheim's defensive vulnerabilities. Bülter's consistent scoring form, with 7 goals this season and a strong home record, makes him a constant threat. Meanwhile, Heidenheim's goalkeeper Diant Ramaj has been solid but faces a barrage of shots from Köln's attackers. Despite Heidenheim's recent scoring streak, their defensive frailty could be their undoing.
Prediction
The forecast is a 2-1 victory for 1. FC Köln, with a halftime score of 1-1. The prediction carries a 64% confidence level, reflecting the statistical edge and home advantage. Expect a competitive match with Köln edging out thanks to their attacking prowess and tactical discipline.
Outcome probability
Match factors
Köln's attacking midfield creativity vs Heidenheim's defense
Köln's midfielders like El Mala and Krauß have high assist and key pass rates, exploiting Heidenheim's defensive vulnerabilities.
Bülter's consistent scoring form
Bülter's goal rate exceeds league average for forwards, making him the primary scoring threat for Köln.
Heidenheim's recent scoring streak but defensive frailty
Heidenheim has scored in last 5 games but concedes frequently, suggesting Köln can capitalize on defensive lapses.
Ramaj's goalkeeping under pressure
Heidenheim's keeper Ramaj has solid recent ratings but faces high shot volume from Köln's attackers, a potential weak point.
Previous fixture scoring patterns
Recent matches between these teams show multiple goals from Bülter and assists from Krauß, indicating repeat impact.
Key Takeaways
In summary, 1. FC Köln's blend of home advantage, key player form, and tactical strengths should see them secure a narrow but deserved win over 1. FC Heidenheim. Fans can anticipate an entertaining encounter with goals and moments of quality football.
- In 6 head-to-head meetings, 1. FC Köln have won 1, 1. FC Heidenheim have won 2, with 3 draws.
- 1. FC Köln has a better goal difference (+19) than 1. FC Heidenheim this season.
- Marius Bülter is a key offensive threat for Köln with 7 goals this season.
- Jan Schöppner leads Heidenheim's attack with 2 goals in this fixture.
- Tom Krauß has a high assist rate and creative influence for Köln.
- Heidenheim's goalkeeper Diant Ramaj has shown solid recent performances.
- Köln's midfield creativity is expected to challenge Heidenheim's defence.
Player Insights
Standout players Fipster expects to impact the match — curated highlights, not full squad lists
Home — 1. FC Köln
Away — 1. FC Heidenheim

Form as the teams went into this match — excludes this result and anything since.
Team Comparison
Season shape — attack, defence, form, clean sheets & win rate
Home vs Away comparison
Goal difference in each of the last few fixtures — above the line is a net win, below is a net loss
Season comparison
Goals scored & conceded, goal difference and clean sheets across the season
Halftime Performance
What each side does once the whistle goes for half time
Streaks
Recent-form runs — each side’s most-recent game meets in the middle
Head to Head
Schöppner
Assist: Ibrahimović
Bülter
Assist: Krauß
Ibrahimović
Dinkçi
Yellow Card
Zivzivadze
Yellow Card
El Mala
Yellow Card
Krauß
Maina
Schmied
Schöppner
Ibrahimović
Traoré
Zivzivadze
Dinkçi
Bergmann Jóhannesson
Yellow Card
Özkacar
Lund
Pieringer
| # | Team | P | W | D | L | GD | Pts |
|---|---|---|---|---|---|---|---|
| 1 | 34 | 28 | 5 | 1 | +86 | 89 | |
| 13 | 34 | 9 | 11 | 14 | -14 | 38 | |
| 14 | 34 | 7 | 11 | 16 | -14 | 32 | |
| 15 | 34 | 8 | 8 | 18 | -23 | 32 | |
| 16 | 34 | 7 | 8 | 19 | -24 | 29 | |
| 17 | 34 | 6 | 8 | 20 | -31 | 26 | |
| 18 | 34 | 6 | 8 | 20 | -31 | 26 |
Match Statistics
1. FC Köln
4-2-3-1Starting XI
- 1M. SchwäbeG
- 2J. SchmiedD
- 5T. KraußM
- 13S. El MalaM
- 16J. KamińskiM
- 18Í. Bergmann JóhannessonM
- 28S. SebulonsenD
- 30M. BülterF
- 32K. LundD
- 37L. MainaM
- 39C. ÖzkacarD
Substitutes
- 3D. HeintzD
- 7L. WaldschmidtF
- 8D. HuseinbašićM
- 11F. KainzM
- 17A. Castro-MontesM
- 20R. ZielerG
- 29J. ThielmannM
- 33R. van den BergD
- 38Y. NiangF
1. FC Heidenheim
4-2-2-2Starting XI
- 3J. SchöppnerM
- 6P. MainkaD
- 8E. DinkçiM
- 11B. ZivzivadzeF
- 18M. PieringerF
- 19J. FöhrenbachD
- 22A. IbrahimovićM
- 23O. TraoréD
- 26Hennes BehrensD
- 30N. DorschM
- 40Frank FellerG
Substitutes
- 4T. SierslebenD
- 9S. SchimmerF
- 10C. ContehF
- 16J. NiehuesM
- 17M. HonsakF
- 20L. KerberM
- 21A. BeckM
- 25L. StergiouD
- 41D. RamajG
1. FC Köln
| Player | Pos | Min | Rating | G | A | Shots | SoT | Key Passes | Dribbles |
|---|---|---|---|---|---|---|---|---|---|
| Tom Krauß | M | 58 | 7.3 | — | 1 | — | — | 1 | 2/3 |
| Linton Maina | M | 71 | 7.2 | — | — | — | — | 1 | 0/1 |
| Marius Bülter | F | 90 | 7.2 | 1 | — | 3 | 3 | 1 | 3/4 |
| Jakub Kamiński | M | 90 | 7.0 | — | — | — | — | — | — |
| Joel Schmied | D | 71 | 7.0 | — | — | — | — | — | — |
| Marvin Schwäbe(C) | G | 90 | 6.9 | — | — | — | — | — | — |
| Ísak Bergmann Jóhannesson | M | 90 | 6.7 | — | — | — | — | 3 | — |
| Kristoffer Lund | D | 89 | 6.2 | — | — | — | — | 1 | — |
| Sebastian Sebulonsen | D | 90 | 6.0 | — | — | 2 | 1 | 2 | 1/2 |
| Cenk Özkaçar | D | 89 | 5.9 | — | — | — | — | — | 1/1 |
| Said El Mala | M | 90 | 5.0 | — | — | 1 | 1 | — | 0/4 |
| Substitutes | |||||||||
| Denis Huseinbašić | M | — | — | — | — | — | — | — | — |
| Rav van den Berg | D | — | — | — | — | — | — | — | — |
| Jan Uwe Thielmann | M | — | — | — | — | — | — | — | — |
| Ron-Robert Zieler | G | — | — | — | — | — | — | — | — |
| Youssoupha Niang | F | 8 | 6.7 | — | — | — | — | — | — |
| Luca Waldschmidt | F | 32 | 6.6 | — | — | 3 | 2 | — | 3/3 |
| Dominique Heintz | D | 8 | 6.6 | — | — | — | — | — | 0/1 |
| Florian Kainz | M | 19 | 6.3 | — | — | 1 | — | 1 | — |
| Alessio Castro-Montes | M | 19 | 6.3 | — | — | 1 | — | 1 | — |
1. FC Heidenheim
| Player | Pos | Min | Rating | G | A | Shots | SoT | Key Passes | Dribbles |
|---|---|---|---|---|---|---|---|---|---|
| Jan Schöppner | M | 90 | 8.7 | 2 | — | 3 | 2 | 1 | 1/1 |
| Arijon Ibrahimović | M | 76 | 8.3 | 1 | 1 | 2 | 2 | 3 | 2/3 |
| Frank Feller | G | 90 | 7.6 | — | — | — | — | — | — |
| Niklas Dorsch | M | 90 | 7.3 | — | — | — | — | 1 | 1/2 |
| Eren Dinkçi | M | 83 | 7.3 | — | — | 1 | — | 1 | 1/2 |
| Jonas Föhrenbach | D | 90 | 7.2 | — | — | — | — | — | — |
| Patrick Mainka(C) | D | 90 | 7.0 | — | — | — | — | — | — |
| Hennes Behrens | D | 90 | 7.0 | — | — | — | — | 2 | 1/1 |
| Omar Haktab Traore | D | 76 | 6.7 | — | — | — | — | — | 1/1 |
| Budu Zivzivadze | F | 83 | 6.3 | — | — | — | — | — | — |
| Marvin Pieringer | F | 89 | 6.2 | — | — | 3 | 1 | — | 1/1 |
| Substitutes | |||||||||
| Julian Niehues | M | — | — | — | — | — | — | — | — |
| Tim Siersleben | D | — | — | — | — | — | — | — | — |
| Diant Ramaj | G | — | — | — | — | — | — | — | — |
| Adrian Beck | M | — | — | — | — | — | — | — | — |
| Stefan Schimmer | F | 8 | 6.9 | — | — | — | — | — | — |
| Luca Kerber | M | 14 | 6.6 | — | — | — | — | — | — |
| Leonidas Stergiou | D | 14 | 6.6 | — | — | — | — | — | — |
| Christian Conteh | F | 14 | 6.3 | — | — | — | — | — | — |
| Mathias Honsak | F | 14 | 6.3 | — | — | — | — | — | — |





