Hertha BSC vs Heidenheim preview

Germany flag 2026/2027 2. Bundesliga, Germany
Olympiastadion Berlin
2. Bundesliga
Full Time
Round 2 Regular Season

CONTEXT

Hertha BSC hosted Heidenheim and emerged victorious with a 4-1 scoreline. They established a strong position early on, leading 3-0 at the halftime break. The game featured a red card for the home side, which occurred before the second half adjustments took effect. Possession stats indicated a balanced contest, with Hertha holding 51 percent and Heidenheim 49 percent. Expected goals stood at 1.49 for Hertha and 0.73 for Heidenheim, reflecting a moderate advantage. The outcome proved consistent with these metrics as Hertha claimed the win. Significant deviation was noted in the home team's approach, yet they overcame the numerical disadvantage to secure the result. This match underscored the impact of key events on the final tally.

TL;DR

  • Structural deviation: Final score: Hertha BSC 4-1 Heidenheim. Hertha BSC showed a significant deviation from the pre-match structural baseline.
  • Efficiency shift: The efficiency shift was in line with the overall performance metrics.
  • xG alignment: The outcome was consistent with the xG alignment showing true consistency.
  • Market alignment: The result demonstrated market alignment as true.
  • xG expectations: xG expectations were met with home at 1.49 and away at 0.73.
  • Event impact: The event impact included a red card affecting the second half.
  • Red card distortion: Red card distortion was present due to the home team's sending off.
No standings statistics available.
No head-to-head records found.
0.5+ goals: 85%
1.5+ goals: 70%
2.5+ goals: 50%
3.5+ goals: 25%
Confidence: High (≥8 matches)

Quality vs Volume

Home: xG 1.8, Shots 12, xG/Shot 0.15
Away: xG 1.5, Shots 14, xG/Shot 0.11

Open Play vs Set Play

Open Play: 65%
Set Play: 35%

Expected Points

TeamxPts
Home1.8
Away1.2
ℹ️ Methodology: Expected Goals (xG) measures shot quality
L. Benen
Referee 25 matches
Fouls / Match
Referee 30.4
League Avg 0
Yellow Cards / Match
Referee 4
League Avg 0
Red Cards / Match
Referee 0.36
League Avg 0
Penalties / Match
Referee 0.36
League Avg 0
J. Neitzel
J. Neitzel
1st Assistant 0 matches
Fouls / Match
Referee 0
League Avg 0
Yellow Cards / Match
Referee 0
League Avg 0
Red Cards / Match
Referee 0
League Avg 0
Penalties / Match
Referee 0
League Avg 0
Lennart Kernchen
Lennart Kernchen
2nd Assistant 0 matches
Fouls / Match
Referee 0
League Avg 0
Yellow Cards / Match
Referee 0
League Avg 0
Red Cards / Match
Referee 0
League Avg 0
Penalties / Match
Referee 0
League Avg 0
A. Nouhoum
A. Nouhoum
4th Official 0 matches
Fouls / Match
Referee 0
League Avg 0
Yellow Cards / Match
Referee 0
League Avg 0
Red Cards / Match
Referee 0
League Avg 0
Penalties / Match
Referee 0
League Avg 0
1.54
Avg Points / Game (Last 100 Matches)
3
1.17 i
Last 6 Opponents
VfL Bochum 1848 Rank: 75 W
DSC Arminia Bielefeld Rank: 72 L
SpVgg Greuther Fürth Rank: 68 W
Magdeburg Rank: 72 L
Holstein Kiel Rank: 73 L
Eintracht Braunschweig Rank: 70 D
Avg Points / Game (Last 6 Matches)
3 i
Last 6 Opponents
Osnabrück Rank: 74 W
0
Head to Head (Wins - Draws - Losses)
0 - 0 - 0
0

Team Power Ranking

i
What is Power Ranking?
Power ranking is SportMonks' model-based team strength indicator. Historical input capped to 2 seasons.
75.87
44.02
0 (Weakest) 100 (Strongest)
Metric
Hertha BSC
Heidenheim
Power Score
75.87
44.02
League Position
2
7
Global Rank
134
133

Form Analysis Opponent-Weighted

Line chart of recent results (points/trend). Friendlies excluded by default. Hover for opponent, result, xG/xGA and power ranking — based on last 6 matches.

vs
Hertha BSC Opponent-weighted form score
Heidenheim Opponent-weighted form score
Win (3 pts) Draw (1 pt) Loss (0 pts) Hertha BSC Heidenheim

Heatmaps Ball coordinates

Attack and defence zones from ball position data. Filters: last 6 matches (overall/home/away), time period, competition.

vs

Hertha BSC

Left / Center / Right
Opposition half density
vs season average

Heidenheim

Left / Center / Right
Opposition half density
vs season average

Possession Efficiency Possession-Adjusted

How effectively each team uses and defends their share of possession. Efficiency adjusted based on team possession percentage

Hertha BSC ⚠ Proxy
vs
⚠ Proxy Heidenheim
Attacking Efficiency
Higher is better
Attacking Efficiency
42.55
25.82
Defensive Efficiency
Lower is better
Defensive Efficiency
25.82
42.55
Combined Efficiency Index Z-score combining attacking and defensive possession-adjusted efficiency.
Positive = above league average.
Negative = below league average.
Formula: EfficiencyIndex = z(AttackEff) − z(DefenceEff)
-3 0 3
Hertha BSC +1.81 Efficiency Index
vs
Heidenheim -1.81 Efficiency Index
xG data unavailable for both teams. Values estimated using shots and dangerous attacks (proxy). Confidence: Medium.
Hertha BSC
Heidenheim
AttackEff = xG ÷ pos
DefenceEff = xGA ÷ (1−pos)

Set Pieces Efficiency Attack & Defence

Set-piece reliance and strength using expected metrics and actual outcomes for each team.

Hertha BSC
vs
Heidenheim
Created Set-piece attacking threat
Hertha BSC Heidenheim
Set-piece xG Share Share of total expected goals generated from set pieces. Higher = more set-piece reliant in attack.
25%
35%
Goals per Match Average set-piece goals scored per match.
0.00 0.00
vs Expected (xG) Goals scored minus set-piece xG. Positive = overperforming; Negative = underperforming expectations.
-0.37 vs -0.26
Conceded Set-piece defensive exposure
Hertha BSC Heidenheim
Set-piece xGA Share Share of total expected goals conceded from set pieces. Higher = more exposed to set pieces defensively.
35%
25%
Conceded per Match Average set-piece goals conceded per match.
0.00 0.00
vs Expected (xGA) Goals conceded minus set-piece xGA. Positive = conceding more than expected (bad); Negative = conceding less than expected (good).
-0.26 vs -0.37
Hertha BSC
Heidenheim
xG Share = set-piece xG ÷ total xG
vs Expected = goals − set-piece xG

Counter / Transition Attack & Defence

What happens in the 15 seconds immediately after possession changes hands — based on Last 6 matches.

Hertha BSC
vs
Heidenheim
Attack After Winning Possession transition → offence
Hertha BSC Heidenheim
Goals per Match Average goals scored within 15s of winning the ball per match. ↑ better
Shots per Match Average shots taken within 15s of winning the ball per match. ↑ better
Dangerous Attacks Average dangerous attacks launched within 15s of winning possession per match. ↑ better
Defence After Losing Possession loss → defensive exposure
Hertha BSC Heidenheim
Goals Conceded Average goals conceded within 15s of losing the ball per match. ↓ better
Shots Conceded Average shots conceded within 15s of losing the ball per match. ↓ better
Dangerous Attacks Conceded Average dangerous attacks allowed within 15s of losing possession per match. ↓ better
Hertha BSC
Heidenheim
Window = 15s post-possession change
Index = 0–1 composite score

PRESSURE INDEX

Momentum phases from smoothed minute-by-minute pressure.

  • HDH had peak pressure around 55'.
  • BCS started the game with stronger pressure.
BCS Pressure HDH Pressure
Pressure Index: HDH reached the top pressure at 55' (90.33).

STARTING XI

Match Formation 4-3-3
Match Formation 4-5-1

General Information

Date & Time
Competition
2026/2027 2. Bundesliga, Germany · Round 2 · Regular Season
Stadium
Olympiastadion Berlin
Capacity
74649
Pitch Surface
Grass
Weather
☀️ 12°C, Fair
Referees
Lukas Benen
Jan Clemens Neitzel
Lennart Kernchen
Assad Nouhoum

Statistics

Possession
BCS
53%
HDH
47%

Top Statistics

4 Goals 1
4 Big Chances Created 2
5 Shots 6
54 Dangerous attacks 33
51 Possession 49
5 Corners 3
17 Free kicks 12
1 Yellow Cards 2
1 Red Cards 0

Match Overview

75 Ball Safe 78
6 Goal Kicks 6
11 Goal Attempts 6
5 Substitutions 5
25 Throwins 27
17 Successful Headers 19
3 Assists 0
26 Dribble Attempts 10
15 Successful Dribbles 4
58 Successful Dribbles Percentage 40

Attacking

98 Attacks 90
1 Big Chances Missed 1

Possession

53 Long Passes 58
370 Passes 346
301 Successful Passes 270
81 Successful Passes Percentage 78
17 Key Passes 5
27 Successful Long Passes 23
51 Successful Long Passes Percentage 40

Defensive

2 Saves 4
15 Tackles 21
9 Interceptions 8
64 Duels Won 54

Build-up

14 Total Crosses 16
4 Accurate Crosses 3

Discipline

1 Offsides 2
12 Fouls 17

Lineup

Referee : Lukas Benen

Starting XI

35
Marius Gersbeck
Marius Gersbeck Goalkeeper
6.97
2
Julian Eitschberger
6.68
31
Márton Dárdai
Márton Dárdai
Defender83'
6.62
27
Niklas Kolbe
Niklas Kolbe Defender
7.36
42
Deyovaisio Zeefuik
7.16
44
Linus Gechter
Linus Gechter Defender
7.07
8
Kevin Sessa
Kevin Sessa Midfielder
6.89
23
Jón Dagur Thorsteinsson
6.19
30
Paul Seguin
Paul Seguin Midfielder
6.73
33
Soufian Gouram
Soufian Gouram Midfielder
6.14
19
Oluwaseun Adewumi
7.54
7
Josip Brekalo
8.34
17
Sebastian Grönning
7.31
18
Luca Schuler
Luca Schuler
Attacker64'
6.78
22
Marten Winkler
Marten Winkler Attacker
9.44
41
Pascal Klemens
Pascal Klemens
Defender77'
6.85
Referee : Lukas Benen

Starting XI

1
Frank Feller
Frank Feller Goalkeeper
6.2
4
Tim Siersleben
Tim Siersleben Defender
6.37
6
Patrick Mainka
6.43
5
Benedikt Gimber
Benedikt Gimber
Defender46'
6.87
19
Jonas Föhrenbach
6.17
22
Oualid Mhamdi
Oualid Mhamdi Defender
5.87
2
Marnon Busch
Marnon Busch
Defender46'
6.66
3
Jan Schöppner
Jan Schöppner Midfielder
7.09
17
Mathias Honsak
Mathias Honsak Midfielder
6.56
29
Mikkel Kaufmann
Mikkel Kaufmann
Attacker46'
7.15
18
Marvin Pieringer
Marvin Pieringer Midfielder
5.92
21
Adrian Beck
Adrian Beck Midfielder
6.22
41
Marko Zrilić
Marko Zrilić
Midfielder46'
6.57
24
Marcel Costly
Marcel Costly Midfielder
6.75
11
Budu Zivzivadze
Budu Zivzivadze Attacker
6.42
14
Maximilian Breunig
6.71

Events

2ND-HALF
Event
Right foot shot / 5th Goal
90'
Event
Violent conduct / 1st Redcard
88'
85'
Event
Frank Schmidt
Argument / 4th Yellowcard
Event
Márton Dárdai Julian Eitschberger
9th Substitution
83'
Event
Jón Dagur Thorsteinsson Kevin Sessa
10th Substitution
83'
78'
Event
Maximilian Breunig Budu Zivzivadze
8th Substitution
Event
Pascal Klemens Marten Winkler
7th Substitution
77'
Event
Foul / 3rd Yellowcard
73'
Event
Oluwaseun Adewumi Soufian Gouram
5th Substitution
64'
Event
Luca Schuler Sebastian Grönning
6th Substitution
64'
49'
Event
Right foot shot / 4th Goal
46'
Event
Marnon Busch Oualid Mhamdi
1st Substitution
46'
Event
Benedikt Gimber Patrick Mainka 
2nd Substitution
46'
Event
Mikkel Kaufmann  Mathias Honsak
3rd Substitution
46'
Event
Marko Zrilić Adrian Beck
4th Substitution
1ST-HALF
44'
Event
Foul / 2nd Yellowcard
39'
Event
Foul / 1st Yellowcard
Event
Right foot shot / 3rd Goal
35'
Event
Left foot shot / 2nd Goal
26'
Event
Header / 1st Goal
2'

Match Commentary

90
Attempt Attempt
Shot - Luca Schuler Right Footed Shot Saved
90
Attempt Attempt
Luca Schuler takes a right-footed shot, but it is saved.
90
GOAL! GOAL! Important
Shot by Oluwaseun Adewumi with a right-footed shot results in a goal.
90
Attempt Attempt
Marko Zrilić takes a right-footed shot but misses.
90
Corner Corner
Corner awarded.
90
GOAL! GOAL! Important
Goal! Oluwaseun Adewumi scores with an assist from Josip Brekalo. The score is now 4-1.
88
Attempt Attempt
Shot by Oluwaseun Adewumi with his right foot is saved.
88
Red Card Red Card Important
Red card issued to Deyovaisio Zeefuik.
83
Update Update
Jon Dagur Thorsteinsson replaces Kevin Sessa.
83
Update Update
Marton Dardai comes on for Julian Eitschberger.
82
Attempt Attempt
Mikkel Kaufmann Sorensen takes a right-footed shot but misses.
78
Update Update
Maximilian Breunig comes on for Budu Zivzivadze.
77
Update Update
Pascal Klemens comes on for Marten Winkler.
76
Attempt Attempt
Luca Schuler takes a shot with his head, but it's saved.
74
Attempt Attempt
Mikkel Kaufmann Sorensen attempts a header but misses the shot.
73
Yellow Card Yellow Card Important
Julian Eitschberger receives a yellow card.
67
Attempt Attempt
Marten Winkler's left-footed shot is blocked.
65
Attempt Attempt
Benedikt Gimber attempted a header but missed the shot.
64
Attempt Attempt
Benedikt Gimber takes a header shot but misses.
64
Update Update
Oluwaseun Adewumi is on, and Soufian Gouram is off.
64
Corner Corner
Corner awarded.
59
Corner Corner
Corner awarded.
57
Attempt Attempt
Soufian Gouram takes a left-footed shot but misses.
57
Corner Corner
Corner awarded.
56
Corner Corner
Corner awarded.
50
GOAL! GOAL! Important
Goal! Jan Schoppner scores, making it 3-1.
49
GOAL! GOAL! Important
Jan Schoppner takes a shot with his right foot and scores.
49
Attempt Attempt
Mikkel Kaufmann Sorensen takes a header but misses the shot.
47
Attempt Attempt
Budu Zivzivadze takes a right-footed shot but misses.
46
Update Update
Marko Zrilić comes on for Adrian Beck.
46
Update Update
Mikkel Kaufmann Sorensen is on, and Mathias Honsak is off.
46
Update Update
Benedikt Gimber is on, and Patrick Mainka is off.
46
Substitution Substitution
Marnon Busch is substituted for Oualid Mhamdi.
45
Attempt Attempt
Marten Winkler's left-footed shot is saved.
45
Attempt Attempt
Marcel Costly takes a right-footed shot but misses.
44
Yellow Card Yellow Card Important
Yellow card issued.
42
Attempt Attempt
Julian Eitschberger takes a left-footed shot, but it is blocked.
42
Corner Corner
Corner awarded.
40
Attempt Attempt
Marcel Costly takes a right-footed shot, but it is saved.
39
Yellow Card Yellow Card Important
Yellow card issued to Patrick Mainka.
38
Yellow Card Yellow Card Important
Yellow card issued.
35
GOAL! GOAL! Important
Deyovaisio Zeefuik scores with a right-footed shot.
35
GOAL! GOAL! Important
Goal! The score is now 3-0.
32
Attempt Attempt
Kevin Sessa takes a right-footed shot but misses.
30
Attempt Attempt
Oualid Mhamdi takes a right-footed shot, but it is blocked.
26
GOAL! GOAL! Important
Marten Winkler scores with a left-footed shot.
26
GOAL! GOAL! Important
Goal! The score is now 2-0.
18
Attempt Attempt
Deyovaisio Zeefuik attempts a right-footed shot but misses.
14
Attempt Attempt
Mathias Honsak takes a right-footed shot, but it's saved.
13
Corner Corner
Corner awarded.
10
Attempt Attempt
Linus Gechter takes a right-footed shot but misses.
9
Attempt Attempt
Sebastian Gronning takes a shot with his head but misses.
8
Attempt Attempt
Julian Eitschberger takes a right-footed shot, but it is blocked.
7
Attempt Attempt
Josip Brekalo takes a shot with his right foot, but it is saved.
7
Corner Corner
Corner awarded.
2
GOAL! GOAL! Important
Shot by Sebastian Gronning, and he scores with a header.
2
GOAL! GOAL! Important
Goal! Sebastian Gronning scores to make it 1-0.
1
Update Update
Kick-off! The referee is Lukas Benen.

CONCLUSION

In conclusion, Hertha BSC's 4-1 triumph over Heidenheim was marked by an early dominance that set the tone for the encounter. Leading 3-0 at halftime, the home side faced a setback with a red card but still managed to extend their lead. The xG values supported the final result, indicating that the stronger team prevailed as expected. Despite the possession being closely contested, Hertha's clinical finishing proved decisive. The red card introduced an element of distortion in the latter stages, yet it did not derail their path to victory. This outcome highlights the resilience and quality within the Hertha squad as they navigated challenges to secure three points in a competitive fixture.