FC Cologne vs Heidenheim

10 May 2026 · Bundesliga · 2025/26 · Referee Sven Jablonski

Full time 1 – 3

Half-time: 1–2

  • Marius Bülter 10’
  • Jan Schöppner 8’, 72’
  • Arijon Ibrahimovic 28’

Match summary

Heidenheim beat FC Cologne 3-1 on the road. Heidenheim led 2-1 at half-time.

In the first half, Jan Schöppner put Heidenheim ahead with a header in the 8th minute, set up by Arijon Ibrahimovic, Marius Bülter equalised in the 10th minute, set up by Tom Krauß, and Arijon Ibrahimovic put Heidenheim back in front in the 28th minute. In the second half, Schöppner made it 1-3 in the 72nd minute.

The chances backed that up: Heidenheim created 2.04 expected goals (xG) from 11 shots to FC Cologne's 1.52 from 18.

Match stats

66% Possession 34%
18 Shots 11
7 Shots on target 5
6 Corners 4
130 Attacks 77
73 Dangerous attacks 32
561 Passes 278
87% Pass accuracy 74%
7 Tackles 21
9 Fouls 8
2 Yellow cards 2
0 Red cards 0
0 Offsides 3

Key events

FC Cologne Heidenheim
Kick-off
8’
Jan SchöppnerHeader0-1 (Heidenheim)
Marius BülterRight foot shot1-1 (FC Cologne)
10’
Sebastian SebulonsenShot on target
10’
28’
Arijon IbrahimovicRight foot shot1-2 (Heidenheim)
30’
37’
Budu ZivzivadzeFoul
41’
Marvin PieringerShot on target
Half-time1-2
Second half underway
Marius BülterShot on target
52’
55’
Said El MalaShot on target
64’
64’
Arijon IbrahimovicShot on target
Gian-Luca WaldschmidtShot on target
68’
Florian KainzLinton Maina
71’
72’
Jan SchöppnerRight foot shot1-3 (Heidenheim)
Gian-Luca WaldschmidtShot on target
74’
76’
Christian ContehArijon Ibrahimovic
76’
Leonidas StergiouOmar TraoréInjury
Marius BülterShot on target
77’
83’
Mathias HonsakBudu Zivzivadze
83’
Luca KerberEren Dinkçi
Dominique HeintzCenk Özkacar
89’
Youssoupha NiangKristoffer Lund
89’
89’
Stefan SchimmerMarvin Pieringer
89’
Full-time1-3

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 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.52 2.04 8’ Jan Schöppner (Heidenheim), 0-1 8’ 10’ Marius Bülter (FC Cologne), 1-1 10’ 28’ Arijon Ibrahimovic (Heidenheim), 1-2 28’ 72’ Jan Schöppner (Heidenheim), 1-3 72’ 0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.52 2.04 8’ Jan Schöppner (Heidenheim), 0-1 Schöppner 8’ 10’ Marius Bülter (FC Cologne), 1-1 Bülter 10’ 28’ Arijon Ibrahimovic (Heidenheim), 1-2 Ibrahimovic 28’ 72’ Jan Schöppner (Heidenheim), 1-3 Schöppner 72’
FC Cologne 1.52 xGHeidenheim 2.04 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Heidenheim attacking FC Cologne attacking 
8’ Jan Schöppner (Heidenheim), open play, 0.49 xG, goal 62’ Jan Schöppner (Heidenheim), open play, 0.47 xG, off target 72’ Jan Schöppner (Heidenheim), open play, 0.48 xG, goal 38’ Said El Mala (FC Cologne), open play, 0.44 xG, blocked 80’ Alessio Castro-Montes (FC Cologne), open play, 0.30 xG, off target 77’ Marius Bülter (FC Cologne), open play, 0.22 xG, saved 48’ Marvin Pieringer (Heidenheim), open play, 0.12 xG, off target 28’ Arijon Ibrahimovic (Heidenheim), open play, 0.09 xG, goal 33’ Hennes Behrens (Heidenheim), open play, 0.09 xG, blocked 22’ Eren Sami Dinkci (Heidenheim), open play, 0.08 xG, off target 25’ Marius Bülter (FC Cologne), set piece, 0.08 xG, blocked 68’ Gian-Luca Waldschmidt (FC Cologne), open play, 0.06 xG, blocked 74’ Gian-Luca Waldschmidt (FC Cologne), open play, 0.06 xG, saved 86’ Marvin Pieringer (Heidenheim), from a corner, 0.06 xG, off target 15’ Budu Zivzivadze (Heidenheim), open play, 0.06 xG, blocked 52’ Marius Bülter (FC Cologne), open play, 0.05 xG, saved 41’ Marvin Pieringer (Heidenheim), open play, 0.05 xG, saved 90+4’ Gian-Luca Waldschmidt (FC Cologne), open play, 0.05 xG, off target 10’ Sebastian Sebulonsen (FC Cologne), open play, 0.04 xG, saved 10’ Marius Bülter (FC Cologne), open play, 0.05 xG, goal 64’ Said El Mala (FC Cologne), open play, 0.04 xG, saved 64’ Arijon Ibrahimovic (Heidenheim), open play, 0.04 xG, saved 10’ Linton Maina (FC Cologne), open play, 0.02 xG, blocked 12’ Marius Bülter (FC Cologne), open play, 0.02 xG, blocked 83’ Florian Kainz (FC Cologne), open play, 0.02 xG, off target 68’ Gian-Luca Waldschmidt (FC Cologne), open play, 0.01 xG, saved 25’ Joël Schmied (FC Cologne), set piece, 0.01 xG, blocked 26’ Kristoffer Lund (FC Cologne), open play, 0.01 xG, blocked 90+5’ Sebastian Sebulonsen (FC Cologne), open play, 0.01 xG, off target 8’ Jan Schöppner (Heidenheim), open play, 0.49 xG, goal 72’ Jan Schöppner (Heidenheim), open play, 0.48 xG, goal 62’ Jan Schöppner (Heidenheim), open play, 0.47 xG, off target 38’ Said El Mala (FC Cologne), open play, 0.44 xG, blocked 80’ Alessio Castro-Montes (FC Cologne), open play, 0.30 xG, off target 77’ Marius Bülter (FC Cologne), open play, 0.22 xG, saved 48’ Marvin Pieringer (Heidenheim), open play, 0.12 xG, off target 28’ Arijon Ibrahimovic (Heidenheim), open play, 0.09 xG, goal 33’ Hennes Behrens (Heidenheim), open play, 0.09 xG, blocked 22’ Eren Sami Dinkci (Heidenheim), open play, 0.08 xG, off target 25’ Marius Bülter (FC Cologne), set piece, 0.08 xG, blocked 68’ Gian-Luca Waldschmidt (FC Cologne), open play, 0.06 xG, blocked 74’ Gian-Luca Waldschmidt (FC Cologne), open play, 0.06 xG, saved 86’ Marvin Pieringer (Heidenheim), from a corner, 0.06 xG, off target 15’ Budu Zivzivadze (Heidenheim), open play, 0.06 xG, blocked 52’ Marius Bülter (FC Cologne), open play, 0.05 xG, saved 90+4’ Gian-Luca Waldschmidt (FC Cologne), open play, 0.05 xG, off target 10’ Marius Bülter (FC Cologne), open play, 0.05 xG, goal 41’ Marvin Pieringer (Heidenheim), open play, 0.05 xG, saved 10’ Sebastian Sebulonsen (FC Cologne), open play, 0.04 xG, saved 64’ Said El Mala (FC Cologne), open play, 0.04 xG, saved 64’ Arijon Ibrahimovic (Heidenheim), open play, 0.04 xG, saved 10’ Linton Maina (FC Cologne), open play, 0.02 xG, blocked 12’ Marius Bülter (FC Cologne), open play, 0.02 xG, blocked 83’ Florian Kainz (FC Cologne), open play, 0.02 xG, off target 68’ Gian-Luca Waldschmidt (FC Cologne), open play, 0.01 xG, saved 25’ Joël Schmied (FC Cologne), set piece, 0.01 xG, blocked 26’ Kristoffer Lund (FC Cologne), open play, 0.01 xG, blocked 90+5’ Sebastian Sebulonsen (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

FC Cologne 4-2-3-1 Starting XI
Schwäbe
Sebulonsen
Schmied 71’
Özkacar 89’
Lund 89’
Krauß 58’
Jóhannesson
Maina 71’
Kamiński
Mala
Bülter

Lineup not available for this match.

Player stats

PlayerPosMinGAShxGxAKPCards
Marvin Schwäbe GK900 0.000.000
Sebastian Sebulonsen DEF902 0.050.462
Cenk Özkacar DEF900 0.000.000
Joël Schmied DEF731 0.010.000
Kristoffer Lund DEF901 0.010.301
Ísak Bergmann Jóhannesson MID900 0.000.063
Tom Krauß MID6010 0.000.051
Linton Maina MID731 0.020.051
Jakub Kaminski MID900 0.000.000
Said El Mala MID902 0.480.000
Marius Bülter FWD9015 0.420.011
Gian-Luca Waldschmidt Sub304 0.190.000
Florian Kainz Sub171 0.020.061
Alessio Castro-Montes Sub171 0.300.221
Dominique Heintz Sub10 0.000.000
Youssoupha Niang Sub10 0.000.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

FC Cologne win 46% Avg odds 2.02
Draw 23% Avg odds 4.05
Heidenheim win 31% Avg odds 3.08

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.