Heidenheim vs FC Cologne

10 January 2026 · Bundesliga · 2025/26 · Referee Robert Schröder

Full time 2 – 2

Half-time: 2–1

  • Marvin Pieringer 15’
  • Julian Niehues 26’
  • Eric Martel 18’
  • Said El Mala 48’

Match summary

The points were shared as Heidenheim and FC Cologne drew 2-2. Heidenheim led 2-1 at half-time.

In the first half, Marvin Pieringer put Heidenheim ahead in the 15th minute, set up by Jan Schöppner, Eric Martel equalised with a header in the 18th minute, set up by Alessio Castro-Montes, and Julian Niehues put Heidenheim back in front from a corner in the 26th minute. In the second half, Said El Mala equalised in the 48th minute, set up by Alessio Castro-Montes.

FC Cologne had the better of the chances, with 2.76 expected goals (xG) from 21 shots to Heidenheim's 2.17 from 14.

Match stats

56% Possession 44%
14 Shots 21
6 Shots on target 9
5 Corners 4
118 Attacks 97
37 Dangerous attacks 41
489 Passes 381
81% Pass accuracy 78%
15 Tackles 11
9 Fouls 7
2 Yellow cards 1
0 Red cards 0
1 Offsides 1

Key events

Heidenheim FC Cologne
Kick-off
9’
Ragnar AcheShot on target
12’
Jakub KaminskiShot on target
Marvin PieringerRight foot shot1-0 (Heidenheim)
15’
18’
Eric MartelHeader1-1 (FC Cologne)
21’
Julian NiehuesLeft foot shot2-1 (Heidenheim)
26’
Arijon IbrahimovicShot on target
26’
Arijon IbrahimovicShot on target
31’
44’
Half-time2-1
46’
Said El MalaDenis Huseinbasic
46’
Jahmai Simpson-PuseyShot on target
48’
Said El MalaRight foot shot2-2 (FC Cologne)
Second half underway
Jan SchöppnerShot on target
51’
Jonas FöhrenbachFoul
52’
Tim SierslebenShot on target
52’
Adrian BeckJan Schöppner
60’
Mathias HonsakArijon Ibrahimovic
60’
62’
Linton MainaFynn Schenten
63’
Ragnar AcheShot on target
71’
Sebastian SebulonsenShot on target
75’
Kristoffer LundAlessio Castro-Montes
Marnon BuschOmar Traoré
78’
Stefan SchimmerMarvin Pieringer
78’
Mikkel KaufmannSirlord Conteh
83’
90+1’
Ragnar AcheShot on target
90+2’
Youssoupha NiangRagnar Ache
Full-time2-2

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0.0 0.5 1.0 1.5 2.0 2.5 3.0 3.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.17 2.76 15’ Marvin Pieringer (Heidenheim), 1-0 15’ 18’ Eric Martel (FC Cologne), 1-1 18’ 26’ Julian Niehues (Heidenheim), 2-1 26’ 48’ Said El Mala (FC Cologne), 2-2 48’ 0.0 0.5 1.0 1.5 2.0 2.5 3.0 3.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.17 2.76 15’ Marvin Pieringer (Heidenheim), 1-0 Pieringer 15’ 18’ Eric Martel (FC Cologne), 1-1 Martel 18’ 26’ Julian Niehues (Heidenheim), 2-1 Niehues 26’ 48’ Said El Mala (FC Cologne), 2-2 El Mala 48’
Heidenheim 2.17 xGFC Cologne 2.76 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 FC Cologne attacking Heidenheim attacking 
90+1’ Ragnar Ache (FC Cologne), open play, 0.75 xG, saved 36’ Sirlord Conteh (Heidenheim), open play, 0.64 xG, off target 26’ Julian Niehues (Heidenheim), from a corner, 0.45 xG, goal 52’ Tim Siersleben (Heidenheim), from a corner, 0.43 xG, saved 12’ Jakub Kaminski (FC Cologne), open play, 0.36 xG, saved 63’ Ragnar Ache (FC Cologne), open play, 0.34 xG, saved 9’ Ragnar Ache (FC Cologne), open play, 0.31 xG, saved 68’ Eric Martel (FC Cologne), from a corner, 0.13 xG, blocked 68’ Eric Martel (FC Cologne), from a corner, 0.11 xG, off target 15’ Marvin Pieringer (Heidenheim), open play, 0.10 xG, goal 30’ Jonas Föhrenbach (Heidenheim), open play, 0.09 xG, blocked 31’ Arijon Ibrahimovic (Heidenheim), open play, 0.09 xG, saved 48’ Said El Mala (FC Cologne), open play, 0.09 xG, goal 73’ Mathias Honsak (Heidenheim), open play, 0.09 xG, blocked 28’ Jakub Kaminski (FC Cologne), open play, 0.08 xG, blocked 77’ Linton Maina (FC Cologne), open play, 0.08 xG, blocked 46’ Jahmai Simpson-Pusey (FC Cologne), from a corner, 0.07 xG, blocked 18’ Eric Martel (FC Cologne), set piece, 0.06 xG, goal 40’ Ragnar Ache (FC Cologne), open play, 0.06 xG, blocked 68’ Jan Thielmann (FC Cologne), from a corner, 0.06 xG, blocked 86’ Said El Mala (FC Cologne), open play, 0.06 xG, off target 87’ Adrian Beck (Heidenheim), open play, 0.06 xG, off target 1’ Jan Schöppner (Heidenheim), open play, 0.05 xG, blocked 22’ Arijon Ibrahimovic (Heidenheim), direct free kick, 0.05 xG, off target 31’ Marvin Pieringer (Heidenheim), open play, 0.05 xG, off target 54’ Jakub Kaminski (FC Cologne), open play, 0.05 xG, off target 26’ Arijon Ibrahimovic (Heidenheim), from a corner, 0.03 xG, saved 62’ Jakub Kaminski (FC Cologne), open play, 0.03 xG, off target 20’ Sirlord Conteh (Heidenheim), open play, 0.03 xG, blocked 46’ Jahmai Simpson-Pusey (FC Cologne), from a corner, 0.02 xG, saved 51’ Jan Schöppner (Heidenheim), open play, 0.02 xG, saved 71’ Sebastian Sebulonsen (FC Cologne), open play, 0.02 xG, saved 77’ Marius Bülter (FC Cologne), open play, 0.02 xG, off target 90+2’ Said El Mala (FC Cologne), open play, 0.02 xG, off target 68’ Alessio Castro-Montes (FC Cologne), open play, 0.01 xG, off target 90+1’ Ragnar Ache (FC Cologne), open play, 0.75 xG, saved 36’ Sirlord Conteh (Heidenheim), open play, 0.64 xG, off target 26’ Julian Niehues (Heidenheim), from a corner, 0.45 xG, goal 52’ Tim Siersleben (Heidenheim), from a corner, 0.43 xG, saved 12’ Jakub Kaminski (FC Cologne), open play, 0.36 xG, saved 63’ Ragnar Ache (FC Cologne), open play, 0.34 xG, saved 9’ Ragnar Ache (FC Cologne), open play, 0.31 xG, saved 68’ Eric Martel (FC Cologne), from a corner, 0.13 xG, blocked 68’ Eric Martel (FC Cologne), from a corner, 0.11 xG, off target 15’ Marvin Pieringer (Heidenheim), open play, 0.10 xG, goal 30’ Jonas Föhrenbach (Heidenheim), open play, 0.09 xG, blocked 31’ Arijon Ibrahimovic (Heidenheim), open play, 0.09 xG, saved 48’ Said El Mala (FC Cologne), open play, 0.09 xG, goal 73’ Mathias Honsak (Heidenheim), open play, 0.09 xG, blocked 28’ Jakub Kaminski (FC Cologne), open play, 0.08 xG, blocked 77’ Linton Maina (FC Cologne), open play, 0.08 xG, blocked 46’ Jahmai Simpson-Pusey (FC Cologne), from a corner, 0.07 xG, blocked 18’ Eric Martel (FC Cologne), set piece, 0.06 xG, goal 40’ Ragnar Ache (FC Cologne), open play, 0.06 xG, blocked 86’ Said El Mala (FC Cologne), open play, 0.06 xG, off target 68’ Jan Thielmann (FC Cologne), from a corner, 0.06 xG, blocked 87’ Adrian Beck (Heidenheim), open play, 0.06 xG, off target 54’ Jakub Kaminski (FC Cologne), open play, 0.05 xG, off target 1’ Jan Schöppner (Heidenheim), open play, 0.05 xG, blocked 22’ Arijon Ibrahimovic (Heidenheim), direct free kick, 0.05 xG, off target 31’ Marvin Pieringer (Heidenheim), open play, 0.05 xG, off target 26’ Arijon Ibrahimovic (Heidenheim), from a corner, 0.03 xG, saved 62’ Jakub Kaminski (FC Cologne), open play, 0.03 xG, off target 20’ Sirlord Conteh (Heidenheim), open play, 0.03 xG, blocked 51’ Jan Schöppner (Heidenheim), open play, 0.02 xG, saved 71’ Sebastian Sebulonsen (FC Cologne), open play, 0.02 xG, saved 46’ Jahmai Simpson-Pusey (FC Cologne), from a corner, 0.02 xG, saved 77’ Marius Bülter (FC Cologne), open play, 0.02 xG, off target 90+2’ Said El Mala (FC Cologne), open play, 0.02 xG, off target 68’ Alessio Castro-Montes (FC Cologne), open play, 0.01 xG, off target
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Lineups

Lineup not available for this match.

FC Cologne 3-4-3 Starting XI
Schwäbe
Simpson-Pusey
Martel
Sebulonsen
Castro-Montes 2 75’
Huseinbasic 46’
Krauß
Thielmann 75’
Kamiński
Ache 90’
Schenten 62’

Player stats

PlayerPosMinGAShxGxAKPCards
Diant Ramaj GK900 0.000.000
Omar Traoré DEF820 0.000.000
Tim Siersleben DEF901 0.430.000
Patrick Mainka DEF900 0.000.000
Jonas Föhrenbach DEF901 0.090.000
Niklas Dorsch MID900 0.000.092
Julian Niehues MID9011 0.450.431
Jan Schöppner MID6412 0.070.101
Sirlord Conteh MID872 0.670.001
Arijon Ibrahimovic MID643 0.170.641
Marvin Pieringer FWD8212 0.150.021
Mathias Honsak Sub261 0.090.000
Adrian Beck Sub261 0.060.091
Marnon Busch Sub80 0.000.000
Stefan Schimmer Sub80 0.000.000
Mikkel Kaufmann Sub30 0.000.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Heidenheim win 35% Avg odds 2.71
Draw 27% Avg odds 3.41
FC Cologne win 38% Avg odds 2.49

Chances implied by the average closing odds, with the bookmaker margin removed.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals and player data from Understat. Timeline, lineups and team statistics from Sportmonks. Results and odds from football-data.co.uk.