Dynamo Dresden vs Darmstadt 98 preview

Germany flag 2026/2027 2. Bundesliga, Germany
Rudolf-Harbig-Stadion (Dresden)
2. Bundesliga
Full Time
Round 2 Regular Season
|
|

CONTEXT

Dynamo Dresden hosted Darmstadt 98 in a contest that concluded with a 1-0 home victory after a 1-0 halftime score. The home side controlled 62 percent of possession while generating 0.83 expected goals against 0.41 for the visitors. Despite Darmstadt 98 being the stronger side on paper, the match turned when the away team received a red card. This numerical disadvantage limited their ability to mount sustained pressure. Dynamo Dresden maintained their lead through disciplined defending and efficient use of limited opportunities. The outcome proved consistent with the underlying metrics despite the pre-match expectations favoring the visitors. The single goal proved decisive in a low-scoring affair marked by the red card's influence.

TL;DR

  • Structural deviation: Final score: Dynamo Dresden 1-0 Darmstadt 98. Dynamo Dresden showed a significant deviation from the pre-match structural baseline.
  • Efficiency shift: The efficiency shift remained in line with the overall performance metrics recorded.
  • xG alignment: The final result aligned with expected goals as the home side posted 0.83 xG to 0.41 away.
  • Market alignment: The outcome proved consistent with market alignment indicators throughout the fixture.
  • xG expectations: xG expectations supported a narrow home victory given the 0.42 differential.
  • Event impact: The red card issued to the away side created a clear event impact on proceedings.
  • Red card distortion: Red card distortion shaped second half adjustments and limited away team chances.
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
K. Oldhfer
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
T. Kohnert
T. Kohnert
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
B. Uhrig
B. Uhrig
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
L. Koslowski
L. Koslowski
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)
0.85
1.5 i
Last 6 Opponents
Nürnberg Rank: 74 L
Holstein Kiel Rank: 73 W
Eintracht Braunschweig Rank: 69 L
Kaiserslautern Rank: 73 W
Fortuna Düsseldorf Rank: 72 L
VfL Bochum 1848 Rank: 74 W
Avg Points / Game (Last 6 Matches)
0.5 i
Last 6 Opponents
Holstein Kiel Rank: 73 D
Paderborn Rank: 77 L
Preußen Münster Rank: 67 D
Karlsruher SC Rank: 71 L
Elversberg Rank: 77 D
SpVgg Greuther Fürth Rank: 68 L
1
Head to Head (Wins - Draws - Losses)
1 - 0 - 1
1

Team Power Ranking

i
What is Power Ranking?
Power ranking is SportMonks' model-based team strength indicator. Historical input capped to 2 seasons.
72.24
72.28
0 (Weakest) 100 (Strongest)
Metric
Dynamo Dresden
Darmstadt 98
Power Score
72.24
72.28
League Position
11
15
Global Rank
205
203

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

Heatmaps Ball coordinates

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

vs

Dynamo Dresden

Left / Center / Right
Opposition half density
vs season average

Darmstadt 98

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

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

Dynamo Dresden
vs
Darmstadt 98
Created Set-piece attacking threat
Dynamo Dresden Darmstadt 98
Set-piece xG Share Share of total expected goals generated from set pieces. Higher = more set-piece reliant in attack.
2%
40%
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.02 vs -0.16
Conceded Set-piece defensive exposure
Dynamo Dresden Darmstadt 98
Set-piece xGA Share Share of total expected goals conceded from set pieces. Higher = more exposed to set pieces defensively.
40%
2%
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.16 vs -0.02
Dynamo Dresden
Darmstadt 98
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.

Dynamo Dresden
vs
Darmstadt 98
Attack After Winning Possession transition → offence
Dynamo Dresden Darmstadt 98
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
Dynamo Dresden Darmstadt 98
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
Dynamo Dresden
Darmstadt 98
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 44'.
  • DRE started the game with stronger pressure.
DRE Pressure SVD Pressure
Pressure Index: SVD reached the top pressure at 44' (90.04).

Team Head to Head Last 6 Seasons

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

Dynamo Dresden DRE Home
2 matches
Darmstadt 98 SVD Away
Match Record
1
Wins
1
0
Draws
0
1
Losses
1
Goals
3
Goals Scored
3
3
Goals Conceded
3
0
Goal Difference
0
Expected Goals
0
xG
0
0
xGA
0

Data last updated: 2026-08-17T00:03:33+00:00

STARTING XI

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

General Information

Date & Time
Competition
2026/2027 2. Bundesliga, Germany · Round 2 · Regular Season
Stadium
Rudolf-Harbig-Stadion (Dresden)
Capacity
32066
Pitch Surface
N/A
Weather
☀️ 12°C, Fair
Referees
Tim Kohnert
Ben Henry Uhrig
Lasse Koslowski

Statistics

Possession
DRE
57%
SVD
43%

Top Statistics

1 Goals 0
1 Big Chances Created 1
2 Shots 3
48 Dangerous attacks 40
62 Possession 38
7 Corners 5
12 Free kicks 12
1 Yellow Cards 3
0 Red Cards 1

Match Overview

6 Goal Kicks 4
4 Substitutions 5
17 Throwins 14
4 Successful Headers 14
1 Assists 0
13 Dribble Attempts 5
3 Successful Dribbles 2
23 Successful Dribbles Percentage 40

Attacking

101 Attacks 100
0 Big Chances Missed 1

Possession

39 Long Passes 43
689 Passes 416
620 Successful Passes 353
90 Successful Passes Percentage 85
10 Key Passes 8
17 Successful Long Passes 25
44 Successful Long Passes Percentage 58

Defensive

1 Saves 5
7 Tackles 15
8 Interceptions 15
25 Duels Won 43

Build-up

10 Total Crosses 21
1 Accurate Crosses 7

Discipline

12 Fouls 12

Lineup

Referee : Konrad Oldhfer

Starting XI

1
Tim Schreiber
Tim Schreiber Goalkeeper
7
19
Alexander Rossipal
7.2
32
Jonas Sterner
Jonas Sterner Defender
7.72
39
Thomas Keller
Thomas Keller Defender
6.98
42
Friedrich Müller
7.39
6
Nicolai Rapp
Nicolai Rapp Midfielder
7.03
29
Lukas Boeder
Lukas Boeder
Defender79'
6.48
11
Kaan İnanoğlu
Kaan İnanoğlu Midfielder
6.6
10
Jakob Lemmer
Jakob Lemmer
Midfielder79'
6.81
18
Robert Wagner
Robert Wagner Midfielder
6.82
20
Ben Bobzien
Ben Bobzien Midfielder
7.02
16
Nils Fröling
Nils Fröling
Attacker89'
27
Niklas Hauptmann
6.69
8
Luca Herrmann
Luca Herrmann
Midfielder79'
6.59
9
Vincent Vermeij
Vincent Vermeij Attacker
7.37
Referee : Konrad Oldhfer

Starting XI

1
Marcel Schuhen
Marcel Schuhen (C) Goalkeeper
7.31
3
Florian Kleinhansl
7.15
18
Raoul Petretta
Raoul Petretta
Defender89'
6
Patric Pfeiffer
Patric Pfeiffer Defender
6.79
20
Aleksandar Vukotic
6.84
28
Christopher Lannert
6.89
7
Noah Weißhaupt
Noah Weißhaupt Midfielder
6.75
10
Nicolas Verkooijen
Nicolas Verkooijen
Midfielder79'
6.54
17
Kai Klefisch
Kai Klefisch Midfielder
6.2
23
Carlo Sickinger
Carlo Sickinger Midfielder
7.23
48
Manolo Merx
Manolo Merx
Attacker79'
6.45
41
Lance Duijvestijn
Lance Duijvestijn Midfielder
6.57
44
Yosuke Furukawa
Yosuke Furukawa Midfielder
6.61
22
Lars Kehl
Lars Kehl
Midfielder46'
6.88
36
Milan Smit
Milan Smit Attacker
6.74
9
Ho-jae Lee
Ho-jae Lee
Attacker79'
6.47

Events

2ND-HALF
Event
Nils Fröling Ben Bobzien
8th Substitution
89'
89'
Event
Raoul Petretta Florian Kleinhansl
9th Substitution
Event
Lukas Boeder Nicolai Rapp
2nd Substitution
79'
Event
Luca Herrmann Niklas Hauptmann
3rd Substitution
79'
Event
Jakob Lemmer Kaan İnanoğlu
5th Substitution
79'
79'
Event
Ho-jae Lee Milan Smit
4th Substitution
79'
Event
Manolo Merx Carlo Sickinger
6th Substitution
79'
Event
Nicolas Verkooijen Noah Weißhaupt
7th Substitution
71'
Event
Argument / 3rd Yellowcard
71'
Event
Foul / 1st Yellow/red Card
59'
Event
Argument / 2nd Yellowcard
46'
Event
Lars Kehl Yosuke Furukawa
1st Substitution
1ST-HALF
Event
Foul / 1st Yellowcard
26'
Event
Right foot shot / 1st Goal
12'

Match Commentary

90
Corner Corner
Corner
89
Update Update
Match Ends! 1-0
89
Corner Corner
Corner
89
Attempt Attempt
Shot - Jakob Lemmer Left Footed Shot Blocked
88
Corner Corner
Corner
87
Attempt Attempt
Shot - Jakob Lemmer Left Footed Shot Saved
85
Attempt Attempt
Shot - Lance Duijvestijn Right Footed Shot Blocked
82
Attempt Attempt
Shot - Luca Herrmann Right Footed Shot Blocked
79
Update Update
On Manolo Merx,Off Carlo Sickinger
79
Update Update
On Yannik Luhrs,Off Carlo Sickinger
79
Update Update
On Lukas Boeder,Off Nicolai Rapp
79
Update Update
On Lee Ho jae,Off Milan Smit
79
Update Update
On Nicolas Verkooijen,Off Noah Weisshaupt
79
Update Update
On Luca Herrmann,Off Niklas Hauptmann
76
Corner Corner
Corner
73
Corner Corner
Corner
71
Yellow Card Yellow Card Important
Yellow Card - Marcel Schuhen
71
Yellow Card Yellow Card Important
Second Yellow Card - Kai Klefisch
70
Corner Corner
Corner
69
Attempt Attempt
Shot - Alexander Rossipal Left Footed Shot Saved
68
Yellow Card Yellow Card Important
Second Yellow Card - Kai Klefisch
64
Corner Corner
Corner
64
Attempt Attempt
Shot - Patric Pfeiffer Head Shot Missed
64
Corner Corner
Corner
63
Corner Corner
Corner
62
Attempt Attempt
Shot - Lars Kehl Right Footed Shot Blocked
59
Corner Corner
Corner
58
Yellow Card Yellow Card Important
Yellow Card
53
Attempt Attempt
Shot - Niklas Hauptmann Left Footed Shot Missed
51
Attempt Attempt
Shot - Milan Smit Head Shot Missed
48
Attempt Attempt
Shot - Friedrich Muller Left Footed Shot Saved
47
Corner Corner
Corner
47
Attempt Attempt
Shot - Ben Bobzien Right Footed Shot Saved
46
Update Update
On Lars Kehl,Off Yosuke Furukawa
45
Attempt Attempt
Shot - Florian Kleinhansl Left Footed Shot Blocked
45
Corner Corner
Corner
42
Corner Corner
Corner
36
Attempt Attempt
Shot - Aleksandar Vukotic Head Shot Missed
36
Corner Corner
Corner
26
Yellow Card Yellow Card Important
Yellow Card - Thomas Keller
23
Corner Corner
Corner
22
Corner Corner
Corner
16
Attempt Attempt
Shot - Kaan Inanoglu Left Footed Shot Blocked
16
Attempt Attempt
Shot - Ben Bobzien Left Footed Shot Saved
12
GOAL! GOAL! Important
Shot - Jonas Sterner Right Footed Shot Goal
12
GOAL! GOAL! Important
Goal - Jonas Sterner 1-0,Assist:Vincent Vermeij
7
Corner Corner
Corner
3
Attempt Attempt
Shot - Alexander Rossipal Right Footed Shot Blocked
1
Update Update
Kick-off! Referee:Konrad Oldhafer

CONCLUSION

Dynamo Dresden secured a narrow 1-0 win over Darmstadt 98 thanks to an early goal and the visitors' red card. The home team managed possession effectively at 62 percent while staying compact defensively after the dismissal. Darmstadt 98 struggled to create clear openings with ten players and finished with just 0.41 xG. The result matched the expected goals trend despite the stronger team label attached to the away side beforehand. Both teams showed limited attacking output overall yet the home side converted their chance when it mattered most. The red card proved the pivotal moment that shifted momentum permanently in favor of Dynamo Dresden. This victory highlighted their ability to capitalize on opponent errors under reduced numbers.