Hoffenheim vs Heidenheim

25 October 2025 · Bundesliga · 2025/26 · Referee Matthias Jöllenbeck

Full time 3 – 1

Half-time: 2–0

  • Fisnik Asllani 18’
  • Tim Lemperle 45+2’
  • Andrej Kramaric 63’
  • Stefan Schimmer 75’

Match summary

Hoffenheim won 3-1 at home to Heidenheim. Hoffenheim led 2-0 at half-time.

In the first half, Fisnik Asllani put Hoffenheim ahead in the 18th minute, set up by Andrej Kramaric and Tim Lemperle made it 2-0 in first-half stoppage time, set up by Bazoumana Touré. In the second half, Andrej Kramaric made it 3-0 in the 63rd minute, set up by Bazoumana Touré and Stefan Schimmer pulled one back to make it 3-1 in the 75th minute, set up by Jonas Föhrenbach.

The chances backed that up: Hoffenheim created 2.44 expected goals (xG) from 14 shots to Heidenheim's 0.90 from 12.

Match stats

60% Possession 40%
14 Shots 12
7 Shots on target 3
7 Corners 5
115 Attacks 96
50 Dangerous attacks 39
525 Passes 343
82% Pass accuracy 72%
7 Tackles 17
14 Fouls 13
1 Yellow cards 1
0 Red cards 0
0 Offsides 0

Key events

Hoffenheim Heidenheim
Kick-off
Tim LemperleShot on target
13’
Fisnik AsllaniRight foot shot1-0 (Hoffenheim)
18’
42’
Arijon IbrahimovicShot on target
Tim LemperleRight foot shot2-0 (Hoffenheim)
45+2’
Half-time2-0
46’
Mathias HonsakNiklas Dorsch
46’
Julian NiehuesBenedikt Gimber
46’
Stefan SchimmerBudu Zivzivadze
Second half underway
Wouter BurgerShot on target
51’
57’
Fisnik AsllaniShot on target
62’
Andrej KramaricRight foot shot3-0 (Hoffenheim)
63’
67’
Marnon BuschAdrian Beck
75’
Stefan SchimmerRight foot shot3-1 (Heidenheim)
Muhammed DamarFisnik Asllani
76’
78’
Marvin PieringerOmar Traoré
87’
Mathias HonsakShot on target
89’
Jan SchöppnerFoul
Muhammed DamarShot on target
90+3’
Full-time3-1

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 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.44 0.90 18’ Fisnik Asllani (Hoffenheim), 1-0 18’ 45+2’ Tim Lemperle (Hoffenheim), 2-0 45+2’ 63’ Andrej Kramaric (Hoffenheim), 3-0 63’ 75’ Stefan Schimmer (Heidenheim), 3-1 75’ 0.0 0.5 1.0 1.5 2.0 2.5 3.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.44 0.90 18’ Fisnik Asllani (Hoffenheim), 1-0 Asllani 18’ 45+2’ Tim Lemperle (Hoffenheim), 2-0 Lemperle 45+2’ 63’ Andrej Kramaric (Hoffenheim), 3-0 Kramaric 63’ 75’ Stefan Schimmer (Heidenheim), 3-1 Schimmer 75’
Hoffenheim 2.44 xGHeidenheim 0.90 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Heidenheim attacking Hoffenheim attacking 
47’ Tim Lemperle (Hoffenheim), open play, 0.81 xG, goal 63’ Andrej Kramaric (Hoffenheim), open play, 0.45 xG, goal 51’ Wouter Burger (Hoffenheim), open play, 0.29 xG, saved 67’ Marnon Busch (Heidenheim), open play, 0.27 xG, off target 44’ Tim Lemperle (Hoffenheim), from a corner, 0.16 xG, off target 73’ Grischa Prömel (Hoffenheim), open play, 0.13 xG, blocked 48’ Fisnik Asllani (Hoffenheim), open play, 0.11 xG, blocked 62’ Fisnik Asllani (Hoffenheim), open play, 0.10 xG, saved 70’ Arijon Ibrahimovic (Heidenheim), open play, 0.10 xG, off target 75’ Stefan Schimmer (Heidenheim), open play, 0.09 xG, goal 90+3’ Muhammed Damar (Hoffenheim), open play, 0.09 xG, saved 41’ Andrej Kramaric (Hoffenheim), direct free kick, 0.07 xG, off target 42’ Arijon Ibrahimovic (Heidenheim), open play, 0.07 xG, saved 50’ Albian Hajdari (Hoffenheim), set piece, 0.08 xG, blocked 72’ Stefan Schimmer (Heidenheim), from a corner, 0.08 xG, blocked 50’ Albian Hajdari (Hoffenheim), set piece, 0.07 xG, blocked 71’ Jan Schöppner (Heidenheim), open play, 0.06 xG, blocked 88’ Stefan Schimmer (Heidenheim), open play, 0.06 xG, hit the woodwork 88’ Julian Niehues (Heidenheim), open play, 0.04 xG, blocked 54’ Patrick Mainka (Heidenheim), set piece, 0.04 xG, off target 72’ Jonas Föhrenbach (Heidenheim), from a corner, 0.04 xG, blocked 13’ Tim Lemperle (Hoffenheim), open play, 0.04 xG, saved 44’ Albian Hajdari (Hoffenheim), from a corner, 0.03 xG, off target 87’ Mathias Honsak (Heidenheim), open play, 0.03 xG, saved 18’ Fisnik Asllani (Hoffenheim), open play, 0.02 xG, goal 60’ Mathias Honsak (Heidenheim), from a corner, 0.02 xG, off target 47’ Tim Lemperle (Hoffenheim), open play, 0.81 xG, goal 63’ Andrej Kramaric (Hoffenheim), open play, 0.45 xG, goal 51’ Wouter Burger (Hoffenheim), open play, 0.29 xG, saved 67’ Marnon Busch (Heidenheim), open play, 0.27 xG, off target 44’ Tim Lemperle (Hoffenheim), from a corner, 0.16 xG, off target 73’ Grischa Prömel (Hoffenheim), open play, 0.13 xG, blocked 48’ Fisnik Asllani (Hoffenheim), open play, 0.11 xG, blocked 62’ Fisnik Asllani (Hoffenheim), open play, 0.10 xG, saved 70’ Arijon Ibrahimovic (Heidenheim), open play, 0.10 xG, off target 75’ Stefan Schimmer (Heidenheim), open play, 0.09 xG, goal 90+3’ Muhammed Damar (Hoffenheim), open play, 0.09 xG, saved 72’ Stefan Schimmer (Heidenheim), from a corner, 0.08 xG, blocked 41’ Andrej Kramaric (Hoffenheim), direct free kick, 0.07 xG, off target 50’ Albian Hajdari (Hoffenheim), set piece, 0.08 xG, blocked 42’ Arijon Ibrahimovic (Heidenheim), open play, 0.07 xG, saved 50’ Albian Hajdari (Hoffenheim), set piece, 0.07 xG, blocked 71’ Jan Schöppner (Heidenheim), open play, 0.06 xG, blocked 88’ Stefan Schimmer (Heidenheim), open play, 0.06 xG, hit the woodwork 88’ Julian Niehues (Heidenheim), open play, 0.04 xG, blocked 54’ Patrick Mainka (Heidenheim), set piece, 0.04 xG, off target 72’ Jonas Föhrenbach (Heidenheim), from a corner, 0.04 xG, blocked 13’ Tim Lemperle (Hoffenheim), open play, 0.04 xG, saved 44’ Albian Hajdari (Hoffenheim), from a corner, 0.03 xG, off target 87’ Mathias Honsak (Heidenheim), open play, 0.03 xG, saved 18’ Fisnik Asllani (Hoffenheim), open play, 0.02 xG, goal 60’ Mathias Honsak (Heidenheim), from a corner, 0.02 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

Hoffenheim 4-4-2 Starting XI
Baumann
Coufal
Hranac
Hajdari
Bernardo
Kramaric 83’
Avdullahu
Burger 67’
Touré 2 67’
Lemperle 76’
Asllani 76’

Lineup not available for this match.

Player stats

PlayerPosMinGAShxGxAKPCards
Oliver Baumann GK900 0.000.000
Vladimir Coufal DEF900 0.000.041
Robin Hranác DEF900 0.000.000
Albian Hajdari DEF903 0.170.161
Bernardo DEF900 0.000.000
Leon Avdullahu MID900 0.000.000
Wouter Burger MID691 0.290.000
Tim Lemperle MID7813 1.010.081
Andrej Kramaric MID85112 0.520.153
Bazoumana Touré MID6920 0.001.262
Fisnik Asllani FWD7813 0.230.291
Alexander Prass Sub210 0.000.000
Grischa Prömel Sub211 0.130.091
Max Moerstedt Sub120 0.000.000
Muhammed Damar Sub121 0.090.000
Ozan Kabak Sub50 0.000.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Hoffenheim win 60% Avg odds 1.57
Draw 22% Avg odds 4.37
Heidenheim win 18% Avg odds 5.13

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.