Bundesliga Regular Season - 25

1. FC Heidenheim 2 - 4 FT 1899 Hoffenheim

Voith-Arena

Match previews and recaps to help you decide which games are worth watching

Futmetrix Verdict
78
FT
Sat, Mar 7
Deutsch
1. FC Heidenheim
2-4
1899 Hoffenheim
⚡ Intensity 84
⚖️ Balance 23
🏆 Stakes 42
🎲 Upset 0
Prass brace inspires clinical Hoffenheim victory.

Hoffenheim Outgun Heidenheim in Six-Goal Thriller

Highly Entertaining Futmetrix Score: 78/100. A clinical offensive display from the visitors leaves bottom-placed Heidenheim further adrift in the relegation zone while fueling Hoffenheim's Champions League chase.

The Opening Act

The match at the Voith-Arena began with 1899 Hoffenheim imposing their will through 55% possession. The Intensity of their pressing left the hosts struggling to build play. In the 26th minute, Alexander Prass broke the deadlock after a sharp assist from F. Asllani. Hoffenheim continued to find space in the wide areas, and just as the first half drew to a close, Prass struck again to double the advantage. It was a dominant opening 45 minutes for the visitors, whose tactical Balance made them appear impenetrable while posing a constant threat on the counter-attack.

The Pivot Point

Any hopes of a quick second-half comeback for 1. FC Heidenheim were dealt a blow in the 49th minute when F. Asllani converted his own chance to make it 3-0. However, the hosts refused to surrender. Luca Kerber injected life back into the stadium with a goal in the 63rd minute, significantly raising the Stakes for the final half-hour. The atmosphere peaked when Conteh found the net in the 70th minute, but a VAR review for offside ultimately disallowed the goal, snatching the momentum away from Heidenheim just as they seemed to be mounting a genuine miracle recovery.

Resolution at Voith-Arena

The visitors finally quelled the rebellion in the 78th minute. Substitute T. Lemperle, brought on to provide fresh legs, found the net to extend the lead to 4-1. While Luca Kerber managed to complete his personal brace in the 84th minute, it was too little, too late. Midfield anchor Leon Avdullahu put in an outstanding performance to see the game out, ensuring the visitors took all three points. For Heidenheim, the defeat leaves them nine points from safety with only ten games remaining, while Hoffenheim strengthen their grip on a top-four position in the Bundesliga standings.

Key Questions

What made Luca Kerber the Man of the Match?

Kerber was Heidenheim's standout performer, scoring two goals and leading the fightback attempt.

What caused the 6-goal thriller?

Clinical finishing from Alexander Prass and Heidenheim's desperate second-half offensive push led to six goals.

How did substitute Luca Kerber change the game?

Kerber actually started the match; however, substitute Tim Lemperle changed the game by scoring the deciding fourth goal.

What is the Futmetrix Score?

The Futmetrix Score is our 0-100 verdict on how entertaining a match is. We look at intensity, balance, stakes, and star quality to tell you if it's worth your time.

Match Statistics

Possession
45%
55%
1. FC Heidenheim 45%
1899 Hoffenheim 55%
Shots
7
16
1. FC Heidenheim 7
1899 Hoffenheim 16
Shots on Target
2
7
1. FC Heidenheim 2
1899 Hoffenheim 7
Expected Goals (xG)
0.99
2.32
1. FC Heidenheim 0.99
1899 Hoffenheim 2.32
Passes
348
427
1. FC Heidenheim 348
1899 Hoffenheim 427
Pass Accuracy
72%
77%
1. FC Heidenheim 72%
1899 Hoffenheim 77%
Corners
4
3
1. FC Heidenheim 4
1899 Hoffenheim 3
Fouls
7
15
1. FC Heidenheim 7
1899 Hoffenheim 15
Yellow Cards
0
0
1. FC Heidenheim 0
1899 Hoffenheim 0
Red Cards
0
0
1. FC Heidenheim 0
1899 Hoffenheim 0

Match Events

A. Prass (F. Asllani) 26'
A. Prass (A. Kramaric) 45'+1
HT
46' 🔄 M. Honsak C. Conteh
46' 🔄 M. Pieringer S. Conteh
F. Asllani 49'
63' L. Kerber (H. Behrens)
63' 🔄 O. H. Traore M. Busch
63' 🔄 N. Dorsch E. Dinkci
W. Burger G. Promel 🔄 65'
70' C. Conteh
72' 🔄 J. Schoppner S. Schimmer
A. Hajdari R. Hranac 🔄 77'
A. Kramaric T. Lemperle 🔄 77'
T. Lemperle (B. Toure) 78'
84' L. Kerber (H. Behrens)
F. Asllani M. Damar 🔄 87'
B. Toure V. Gendrey 🔄 88'
FT

Player Cards

Our take on every player in this match

1. FC Heidenheim

Goalkeepers
Diant Ramaj
MAGNET
MAGNET
56
Activity
56
Activity
56
Passes
0
Duels
Defenders
Haktab Omar Traore
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
63
Total Mins
63
Entry
Patrick Mainka
WALL
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
75%
Duel Win %
Benedikt Gimber
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
97
Total Mins
Started
Entry
Hennes Behrens
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
2
Assists
25%
Pass Acc
Midfielders
Niklas Dorsch
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
63
Total Mins
63
Entry
Jan Schöppner
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
72
Total Mins
72
Entry
Luca Kerber
CLOSER
CLOSER
1
Late Goals
1
Late Goals
0
Late Assists
75
Minute
Forwards
Budu Zivzivadze
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
97
Total Mins
Started
Entry
Marvin Pieringer
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Mathias Honsak
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
4
Duels Won
0
Pens Won
BENCH
Frank Feller
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Jonas Föhrenbach
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Marnon Busch
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
34
Total Mins
Started
Entry
Adrian Beck
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Julian Niehues
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Sirlord Conteh
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
52
Total Mins
Started
Entry
Stefan Schimmer
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
25
Total Mins
Started
Entry
Eren Dinkçi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
34
Total Mins
Started
Entry
Christian Joe Conteh
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
52
Total Mins
Started
Entry

1899 Hoffenheim

Goalkeepers
Oliver Baumann
SIEVE
SIEVE
33%
Save %
33%
Save %
2
Conceded
1
Saves
Defenders
Vladimír Coufal
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Ozan Kabak
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Albian Hajdari
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Bernardo
WALL
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
90%
Duel Win %
Midfielders
Leon Avdullahu
MAGNET
MAGNET
73
Activity
73
Activity
65
Passes
8
Duels
Wouter Burger
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
65
Total Mins
65
Entry
Alexander Prass
HITMAN
HITMAN
2
Goals
2
Goals
4
On Target
8.7
Rating
Andrej Kramarić
ARCHITECT
ARCHITECT
4
Key Passes
4
Key Passes
1
Assists
29%
Pass Acc
Bazoumana Touré
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
1
Assists
18%
Pass Acc
Forwards
Fisnik Asllani
FINISHER
FINISHER
1
Goals
1
Goals
3
Shots
7
Rating
BENCH
Luca Philipp
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Valentin Gendrey
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Robin Hranáč
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
20
Total Mins
Started
Entry
Kevin Akpoguma
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Muhammed Damar
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
9
Total Mins
Started
Entry
Grischa Prömel
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
32
Total Mins
Started
Entry
Cole Campbell
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Tim Lemperle
CLOSER
CLOSER
1
Late Goals
1
Late Goals
0
Late Assists
75
Minute
Max Moerstedt
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
25/10/2025 1899 Hoffenheim 3 - 1 1. FC Heidenheim Bundesliga PreZero Arena
09/03/2025 1899 Hoffenheim 1 - 1 1. FC Heidenheim Bundesliga PreZero Arena
27/10/2024 1. FC Heidenheim 0 - 0 1899 Hoffenheim Bundesliga Voith-Arena
27/01/2024 1899 Hoffenheim 1 - 1 FC Heidenheim Bundesliga PreZero Arena
26/08/2023 FC Heidenheim 2 - 3 1899 Hoffenheim Bundesliga Voith-Arena
09/07/2022 1899 Hoffenheim 2 - 0 FC Heidenheim Friendlies Clubs Wiesentalstadion
17/07/2021 FC Heidenheim 1 - 0 1899 Hoffenheim Friendlies Clubs Voith-Arena
25/10/2025
Bundesliga PreZero Arena
09/03/2025
Bundesliga PreZero Arena
27/10/2024
Bundesliga Voith-Arena
27/01/2024
Bundesliga PreZero Arena
26/08/2023
Bundesliga Voith-Arena
09/07/2022
Friendlies Clubs Wiesentalstadion
17/07/2021
Friendlies Clubs Voith-Arena
1. FC Heidenheim Win
1899 Hoffenheim Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Bayern München 25 66 92 24 +68 WBayern München 4 - 1 Borussia Mönchengladbach (06-03-2026)WBorussia Dortmund 2 - 3 Bayern München (28-02-2026)WBayern München 3 - 2 Eintracht Frankfurt (21-02-2026)WWerder Bremen 0 - 3 Bayern München (14-02-2026)WBayern München 5 - 1 1899 Hoffenheim (08-02-2026)
2 Borussia Dortmund 25 55 53 26 +27 W1. FC Köln 1 - 2 Borussia Dortmund (07-03-2026)LBorussia Dortmund 2 - 3 Bayern München (28-02-2026)DRB Leipzig 2 - 2 Borussia Dortmund (21-02-2026)WBorussia Dortmund 4 - 0 FSV Mainz 05 (13-02-2026)WVfL Wolfsburg 1 - 2 Borussia Dortmund (07-02-2026)
3 1899 Hoffenheim 25 49 53 33 +20 W1. FC Heidenheim 2 - 4 1899 Hoffenheim (07-03-2026)L1899 Hoffenheim 0 - 1 FC St. Pauli (28-02-2026)D1. FC Köln 2 - 2 1899 Hoffenheim (21-02-2026)W1899 Hoffenheim 3 - 0 SC Freiburg (14-02-2026)LBayern München 5 - 1 1899 Hoffenheim (08-02-2026)
4 VfB Stuttgart 25 47 50 34 +16 DFSV Mainz 05 2 - 2 VfB Stuttgart (07-03-2026)WVfB Stuttgart 4 - 0 VfL Wolfsburg (01-03-2026)D1. FC Heidenheim 3 - 3 VfB Stuttgart (22-02-2026)WVfB Stuttgart 3 - 1 1. FC Köln (14-02-2026)LFC St. Pauli 2 - 1 VfB Stuttgart (07-02-2026)
5 RB Leipzig 25 47 48 34 +14 WRB Leipzig 2 - 1 FC Augsburg (07-03-2026)WHamburger SV 1 - 2 RB Leipzig (01-03-2026)DRB Leipzig 2 - 2 Borussia Dortmund (21-02-2026)DRB Leipzig 2 - 2 VfL Wolfsburg (15-02-2026)W1. FC Köln 1 - 2 RB Leipzig (08-02-2026)
6 Bayer Leverkusen 25 44 48 32 +16 DSC Freiburg 3 - 3 Bayer Leverkusen (07-03-2026)WHamburger SV 0 - 1 Bayer Leverkusen (04-03-2026)DBayer Leverkusen 1 - 1 FSV Mainz 05 (28-02-2026)LUnion Berlin 1 - 0 Bayer Leverkusen (21-02-2026)WBayer Leverkusen 4 - 0 FC St. Pauli (14-02-2026)
7 Eintracht Frankfurt 25 35 48 49 -1 DFC St. Pauli 0 - 0 Eintracht Frankfurt (08-03-2026)WEintracht Frankfurt 2 - 0 SC Freiburg (01-03-2026)LBayern München 3 - 2 Eintracht Frankfurt (21-02-2026)WEintracht Frankfurt 3 - 0 Borussia Mönchengladbach (14-02-2026)DUnion Berlin 1 - 1 Eintracht Frankfurt (06-02-2026)
8 SC Freiburg 25 34 37 42 -5 DSC Freiburg 3 - 3 Bayer Leverkusen (07-03-2026)LEintracht Frankfurt 2 - 0 SC Freiburg (01-03-2026)WSC Freiburg 2 - 1 Borussia Mönchengladbach (22-02-2026)L1899 Hoffenheim 3 - 0 SC Freiburg (14-02-2026)WSC Freiburg 1 - 0 Werder Bremen (07-02-2026)
9 FC Augsburg 25 31 31 43 -12 LRB Leipzig 2 - 1 FC Augsburg (07-03-2026)WFC Augsburg 2 - 0 1. FC Köln (27-02-2026)WVfL Wolfsburg 2 - 3 FC Augsburg (21-02-2026)WFC Augsburg 1 - 0 1. FC Heidenheim (15-02-2026)LFSV Mainz 05 2 - 0 FC Augsburg (07-02-2026)
10 Hamburger SV 25 29 28 36 -8 WVfL Wolfsburg 1 - 2 Hamburger SV (07-03-2026)LHamburger SV 0 - 1 Bayer Leverkusen (04-03-2026)LHamburger SV 1 - 2 RB Leipzig (01-03-2026)DFSV Mainz 05 1 - 1 Hamburger SV (20-02-2026)WHamburger SV 3 - 2 Union Berlin (14-02-2026)
11 Union Berlin 24 28 29 38 -9 LBorussia Mönchengladbach 1 - 0 Union Berlin (28-02-2026)WUnion Berlin 1 - 0 Bayer Leverkusen (21-02-2026)LHamburger SV 3 - 2 Union Berlin (14-02-2026)DUnion Berlin 1 - 1 Eintracht Frankfurt (06-02-2026)L1899 Hoffenheim 3 - 1 Union Berlin (31-01-2026)
12 Borussia Mönchengladbach 25 25 28 43 -15 LBayern München 4 - 1 Borussia Mönchengladbach (06-03-2026)WBorussia Mönchengladbach 1 - 0 Union Berlin (28-02-2026)LSC Freiburg 2 - 1 Borussia Mönchengladbach (22-02-2026)LEintracht Frankfurt 3 - 0 Borussia Mönchengladbach (14-02-2026)DBorussia Mönchengladbach 1 - 1 Bayer Leverkusen (07-02-2026)
13 1. FC Köln 25 24 34 43 -9 L1. FC Köln 1 - 2 Borussia Dortmund (07-03-2026)LFC Augsburg 2 - 0 1. FC Köln (27-02-2026)D1. FC Köln 2 - 2 1899 Hoffenheim (21-02-2026)LVfB Stuttgart 3 - 1 1. FC Köln (14-02-2026)L1. FC Köln 1 - 2 RB Leipzig (08-02-2026)
14 FSV Mainz 05 25 24 29 41 -12 DFSV Mainz 05 2 - 2 VfB Stuttgart (07-03-2026)DBayer Leverkusen 1 - 1 FSV Mainz 05 (28-02-2026)DFSV Mainz 05 1 - 1 Hamburger SV (20-02-2026)LBorussia Dortmund 4 - 0 FSV Mainz 05 (13-02-2026)WFSV Mainz 05 2 - 0 FC Augsburg (07-02-2026)
15 FC St. Pauli 25 24 23 40 -17 DFC St. Pauli 0 - 0 Eintracht Frankfurt (08-03-2026)W1899 Hoffenheim 0 - 1 FC St. Pauli (28-02-2026)WFC St. Pauli 2 - 1 Werder Bremen (22-02-2026)LBayer Leverkusen 4 - 0 FC St. Pauli (14-02-2026)WFC St. Pauli 2 - 1 VfB Stuttgart (07-02-2026)
16 Werder Bremen 24 22 25 44 -19 WWerder Bremen 2 - 0 1. FC Heidenheim (28-02-2026)LFC St. Pauli 2 - 1 Werder Bremen (22-02-2026)LWerder Bremen 0 - 3 Bayern München (14-02-2026)LSC Freiburg 1 - 0 Werder Bremen (07-02-2026)DWerder Bremen 1 - 1 Borussia Mönchengladbach (31-01-2026)
17 VfL Wolfsburg 25 20 34 55 -21 LVfL Wolfsburg 1 - 2 Hamburger SV (07-03-2026)LVfB Stuttgart 4 - 0 VfL Wolfsburg (01-03-2026)LVfL Wolfsburg 2 - 3 FC Augsburg (21-02-2026)DRB Leipzig 2 - 2 VfL Wolfsburg (15-02-2026)LVfL Wolfsburg 1 - 2 Borussia Dortmund (07-02-2026)
18 1. FC Heidenheim 25 14 24 57 -33 L1. FC Heidenheim 2 - 4 1899 Hoffenheim (07-03-2026)LWerder Bremen 2 - 0 1. FC Heidenheim (28-02-2026)D1. FC Heidenheim 3 - 3 VfB Stuttgart (22-02-2026)LFC Augsburg 1 - 0 1. FC Heidenheim (15-02-2026)L1. FC Heidenheim 0 - 2 Hamburger SV (07-02-2026)