Darmstadt 98 vs Holstein Kiel preview

Germany flag 2026/2027 2. Bundesliga, Germany
Merck-Stadion am Böllenfalltor Sat, 8 Aug - 11:00 AM
2. Bundesliga
Full Time Sat, 8 Aug 11:00 AM
Round 1 Regular Season

CONTEXT

The match between Darmstadt 98 and Holstein Kiel finished 2-2. Darmstadt 98 trailed 0-2 at halftime before mounting a second half response to level the score. Possession stood at 50 percent for each side. Expected goals stood at 1.15 for Darmstadt 98 and 1.59 for Holstein Kiel, producing a differential of -0.44. The outcome remained consistent with these underlying numbers. No red cards occurred for either team. Pre-match assessments identified Darmstadt 98 as the stronger side, yet a significant performance deviation of 100 percent was recorded for them. The result aligned with available indicators and efficiency metrics stayed in line with observed patterns.

TL;DR

  • Structural deviation: Darmstadt 98 recorded a significant 100 percent deviation from expected performance levels.
  • Efficiency shift: Efficiency metrics remained in line with observed patterns for both teams.
  • xG alignment: The 2-2 outcome proved consistent with the xG differential of -0.44.
  • Market alignment: The final result aligned with pre-match indicators.
  • xG expectations: Holstein Kiel posted an xG total of 1.59 against 1.15 for Darmstadt 98.
  • Event impact: Darmstadt 98 overcame a 0-2 halftime deficit through second half adjustments.
  • Red card distortion: No red cards were issued and match dynamics remained undistorted.
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
F. Bickel
F. Bickel
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
S. Thielert
S. Thielert
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
C. Kluge
C. Kluge
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
T. Gansloweit
T. Gansloweit
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
Darmstadt 98 F. Kohfeldt
F. Kohfeldt
VS
Holstein Kiel T. Walter
T. Walter
0.85
Avg Points / Game (Last 100 Matches)
1.21
0.33 i
Last 6 Opponents
Paderborn Rank: 78 L
Preußen Münster Rank: 67 D
Karlsruher SC Rank: 72 L
Elversberg Rank: 78 D
SpVgg Greuther Fürth Rank: 69 L
Hannover 96 Rank: 78 L
Avg Points / Game (Last 6 Matches)
2 i
Last 6 Opponents
Dynamo Dresden Rank: 73 L
Magdeburg Rank: 72 L
Eintracht Braunschweig Rank: 71 W
Hertha BSC Rank: 75 W
Kaiserslautern Rank: 74 W
Fortuna Düsseldorf Rank: 72 W
1
Head to Head (Wins - Draws - Losses)
1 - 1 - 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.
73.64
73.5
0 (Weakest) 100 (Strongest)
Metric
Darmstadt 98
Holstein Kiel
Power Score
73.64
73.5
League Position
5
6
Global Rank
183
187

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
Darmstadt 98 Opponent-weighted form score
Holstein Kiel Opponent-weighted form score
Win (3 pts) Draw (1 pt) Loss (0 pts) Darmstadt 98 Holstein Kiel

Heatmaps Ball coordinates

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

vs

Darmstadt 98

Left / Center / Right
Opposition half density
vs season average

Holstein Kiel

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

Darmstadt 98 ⚠ Proxy
vs
⚠ Proxy Holstein Kiel
Attacking Efficiency
Higher is better
Attacking Efficiency
32.30
27.50
Defensive Efficiency
Lower is better
Defensive Efficiency
27.50
32.30
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
Darmstadt 98 +0.44 Efficiency Index
vs
Holstein Kiel -0.44 Efficiency Index
xG data unavailable for both teams. Values estimated using shots and dangerous attacks (proxy). Confidence: Medium.
Darmstadt 98
Holstein Kiel
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.

Darmstadt 98
vs
Holstein Kiel
Created Set-piece attacking threat
Darmstadt 98 Holstein Kiel
Set-piece xG Share Share of total expected goals generated from set pieces. Higher = more set-piece reliant in attack.
20%
15%
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.24 vs -0.25
Conceded Set-piece defensive exposure
Darmstadt 98 Holstein Kiel
Set-piece xGA Share Share of total expected goals conceded from set pieces. Higher = more exposed to set pieces defensively.
15%
20%
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.25 vs -0.24
Darmstadt 98
Holstein Kiel
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.

Darmstadt 98
vs
Holstein Kiel
Attack After Winning Possession transition → offence
Darmstadt 98 Holstein Kiel
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
Darmstadt 98 Holstein Kiel
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
Darmstadt 98
Holstein Kiel
Window = 15s post-possession change
Index = 0–1 composite score

PRESSURE INDEX

Momentum phases from smoothed minute-by-minute pressure.

  • SVD had peak pressure around 92'.
  • HKI started the game with stronger pressure.
SVD Pressure HKI Pressure
Pressure Index: SVD reached the top pressure at 92' (88.03).

Team Head to Head Last 6 Seasons

Summary of 2 matches between these sides — filtered by competition and venue context.

Darmstadt 98 SVD Home
2 matches
Holstein Kiel HKI Away
Match Record
1
Wins
0
1
Draws
1
0
Losses
1
Goals
3
Goals Scored
1
1
Goals Conceded
3
+2
Goal Difference
-2
Expected Goals
0
xG
0
0
xGA
0

Data last updated: 2026-08-09T00:00:46+00:00

STARTING XI

Match Formation 4-2-3-1
Match Formation 4-1-4-1

General Information

Date & Time
Aug 08, 2026, 11:00 AM
Competition
2026/2027 2. Bundesliga, Germany · Round 1 · Regular Season
Stadium
Merck-Stadion am Böllenfalltor
Capacity
16500
Pitch Surface
Grass
Weather
☀️ 12°C, Fair
Referees
Felix Bickel
Sascha Thielert
Christoph Kluge
Timo Gansloweit

Statistics

Possession
SVD
49%
HKI
51%

Top Statistics

2 Goals 2
0 Big Chances Created 3
5 Shots 3
43 Dangerous attacks 55
50 Possession 50
8 Corners 4
16 Free kicks 15
2 Yellow Cards 3

Match Overview

70 Ball Safe 72
7 Goal Kicks 5
7 Goal Attempts 7
5 Substitutions 4
19 Throwins 19
16 Successful Headers 22
2 Assists 2
1 Injuries 0
8 Dribble Attempts 20
2 Successful Dribbles 11
25 Successful Dribbles Percentage 55

Attacking

99 Attacks 96
0 Big Chances Missed 2

Possession

51 Long Passes 46
437 Passes 441
361 Successful Passes 371
83 Successful Passes Percentage 84
9 Key Passes 8
21 Successful Long Passes 27
41 Successful Long Passes Percentage 59

Defensive

4 Saves 1
19 Tackles 12
6 Interceptions 6
52 Duels Won 60

Build-up

24 Total Crosses 21
6 Accurate Crosses 3

Discipline

5 Offsides 0
15 Fouls 16

Lineup

Referee : Felix Bickel

Starting XI

1
Marcel Schuhen
Marcel Schuhen (C) Goalkeeper
7.15
3
Florian Kleinhansl
6.65
18
Raoul Petretta
Raoul Petretta
Defender85'
6.48
6
Patric Pfeiffer
Patric Pfeiffer Defender
6.71
20
Aleksandar Vukotic
6.9
28
Christopher Lannert
6.32
11
Ibrahim El Kadiri
6.31
7
Noah Weißhaupt
Noah Weißhaupt Midfielder
6.31
10
Nicolas Verkooijen
Nicolas Verkooijen
Midfielder60'
6.77
16
Hiroki Akiyama
Hiroki Akiyama Midfielder
6.52
17
Kai Klefisch
Kai Klefisch Midfielder
6.65
41
Lance Duijvestijn
Lance Duijvestijn Midfielder
6.76
44
Yosuke Furukawa
Yosuke Furukawa Midfielder
7.23
Yosuke Furukawa
68'
19
Fynn Lakenmacher
Fynn Lakenmacher Attacker
6.63
9
Ho-jae Lee
Ho-jae Lee
Attacker60'
7.22
Referee : Felix Bickel

Starting XI

1
Timon Weiner
Timon Weiner Goalkeeper
6.54
13
Ivan Nekic
Ivan Nekic Defender
6.8
26
David Zec
David Zec Defender
6.69
32
Hiroki Sekine
Hiroki Sekine Defender
6.76
40
Leon Parduzi
Leon Parduzi Defender
7.19
6
Marko Ivezic
Marko Ivezic
Defender84'
6.21
8
Guillermo Balzi
Guillermo Balzi Midfielder
8.07
11
Alexander Bernhardsson
6.78
17
Faride Alidou
Faride Alidou
Attacker76'
6.55
15
Kasper Davidsen
Kasper Davidsen Midfielder
6.77
27
Ikem Ugoh
Ikem Ugoh
Midfielder90+2'
6.53
20
Adrián Kaprálik
Adrián Kaprálik Midfielder
6.76
10
Jonas Therkelsen
Jonas Therkelsen
Midfielder76'
6.3
28
Jonas Meffert
Jonas Meffert (C) Midfielder
6.95
19
Phil Harres
Phil Harres Attacker
8.23

Events

2ND-HALF
90+2'
Event
Ikem Ugoh Kasper Davidsen
9th Substitution
Event
Header / 4th Goal
86'
Event
Ibrahim El Kadiri Christopher Lannert
7th Substitution
85'
Event
Raoul Petretta Florian Kleinhansl
8th Substitution
85'
84'
Event
Marko Ivezic Leon Parduzi
6th Substitution
Event
Right foot shot / 3rd Goal
76'
76'
Event
Faride Alidou Alexander Bernhardsson
4th Substitution
76'
Event
Jonas Therkelsen Adrián Kaprálik
5th Substitution
Event
Manolo Merx Yosuke Furukawa
3rd Substitution
68'
62'
Event
Foul / 5th Yellowcard
Event
Ho-jae Lee Fynn Lakenmacher
1st Substitution
60'
Event
Nicolas Verkooijen Noah Weißhaupt
2nd Substitution
60'
47'
Event
Time wasting / 4th Yellowcard
1ST-HALF
Event
Foul / 3rd Yellowcard
45'
42'
Event
Header / 2nd Goal
Event
Foul / 2nd Yellowcard
35'
28'
Event
Foul / 1st Yellowcard
8'
Event
Left foot shot / 1st Goal

Match Commentary

90
Corner Corner
Corner awarded.
90
Corner Corner
Corner awarded.
90
Attempt Attempt
Phil Harres takes a left-footed shot, but it is blocked.
90
Corner Corner
Corner awarded.
90
Update Update
Ikem Ugoh comes on for Kasper Davidsen.
90
Attempt Attempt
Guillermo Balzi takes a left-footed shot, but it's saved.
86
GOAL! GOAL! Important
Shot by Aleksandar Vukotic, header goal.
86
Corner Corner
Corner awarded.
86
GOAL! GOAL! Important
Goal! Aleksandar Vukotic scores, bringing the match to 2-2.
85
Corner Corner
Corner awarded.
85
Update Update
Ibrahim El Kadiri comes on for Christopher Lannert.
84
Update Update
Marko Ivezic is on, and Leon Parduzi is off.
82
Update Update
Nicolas Verkooijen's header is blocked.
82
Update Update
Nicolas Verkooijen's header is blocked.
82
Attempt Attempt
Manolo Merx takes a right-footed shot, but it is blocked.
81
Attempt Attempt
Phil Harres takes a left-footed shot, but it's blocked.
79
Attempt Attempt
Kai Klefisch takes a right-footed shot, but it's blocked.
78
Update Update
Jonas Torrissen Therkelsen comes on for Adrian Kapralik.
76
Update Update
Jonas Torrissen Therkelsen comes on for Adrian Kapralik.
76
GOAL! GOAL! Important
Lee Ho-jae scores with a right-footed shot.
76
GOAL! GOAL! Important
Goal! Lee Ho-jae scores to make it 1-2.
73
Attempt Attempt
Patric Pfeiffer takes a right-footed shot but misses.
68
Substitution Substitution
Substitution: Manolo Merx comes on for Yosuke Furukawa.
63
Yellow Card Yellow Card Important
Yellow card shown to Leon Parduzi.
60
Yellow Card Yellow Card Important
Yellow card shown to Leon Parduzi.
60
Update Update
Nicolas Verkooijen is on, and Noah Weisshaupt is off.
54
Update Update
On comes Lee Ho jae, off goes Fynn Lakenmacher.
53
Attempt Attempt
Phil Harres takes a right-footed shot, but it's saved.
53
Attempt Attempt
Christopher Lannert takes a right-footed shot but misses.
47
Yellow Card Yellow Card Important
Hiroki Sekine receives a yellow card.
45
Update Update
The first half ends with a score of 0-2.
45
Yellow Card Yellow Card Important
Noah Weisshaupt receives a yellow card.
45
Yellow Card Yellow Card Important
Noah Weisshaupt receives a yellow card.
42
GOAL! GOAL! Important
Phil Harres takes a shot with his head and scores a goal.
42
GOAL! GOAL! Important
Goal! Phil Harres scores to make it 0-2, assisted by Adrian Kapralik.
40
GOAL! GOAL! Important
Phil Harres takes a shot with his head and scores a goal.
37
Corner Corner
Corner awarded.
35
Attempt Attempt
Fynn Lakenmacher takes a right-footed shot, but it is blocked.
35
Attempt Attempt
Christopher Lannert takes a right-footed shot but misses.
35
Yellow Card Yellow Card Important
Yosuke Furukawa receives a yellow card.
32
Attempt Attempt
Ivan Nekic takes a shot with his head, but it's saved.
31
Attempt Attempt
Yosuke Furukawa takes a right-footed shot, but it is saved.
30
Attempt Attempt
Phil Harres takes a left-footed shot but misses.
28
Corner Corner
Corner awarded.
28
Yellow Card Yellow Card Important
Yellow card shown to Ivan Nekic.
24
Attempt Attempt
Hiroki Sekine takes a left-footed shot but misses.
18
Corner Corner
Corner awarded.
16
Attempt Attempt
Patric Pfeiffer takes a right-footed shot but misses.
16
Corner Corner
Corner awarded.
15
Corner Corner
Corner awarded.
15
Corner Corner
Corner awarded.
14
Corner Corner
Corner awarded.
13
Attempt Attempt
Fynn Lakenmacher takes a left-footed shot, but it is blocked.
11
Corner Corner
Corner awarded.
9
GOAL! GOAL! Important
Goal! Guillermo Balzi scores, making it 1-0.
8
GOAL! GOAL! Important
Goal! Guillermo Balzi scores, making it 0-1.
1
Update Update
Kick-off! The referee is Felix Bickel.

CONCLUSION

Analysis of the 2-2 draw shows Darmstadt 98 recovered from an early deficit despite lower expected goals. The even possession split and absence of dismissals allowed both teams to maintain structure across the full match. Holstein Kiel created the clearer opportunities according to the metrics yet could not hold the lead. The significant deviation noted for the home side reflected their inability to match pre-match strength projections in the opening period. Overall the scoreline matched the xG profile and efficiency remained steady without external disruptions. This produced a balanced final outcome consistent with the data profile.