2. Bundesliga · 2026

Darmstadt 98 0–1 Hannover 96 · 2. Bundesliga

0–1Full-time analysis

This page describes the completed match context. The result is not presented as a prior forecast.

Match at a glance

Hannover 96 won 0–1.

Shots
1126
Shots on target
37
Expected goals
0.912.31
Possession
33%67%

Full time

What the match recorded

Hannover 96 beat Darmstadt 98 1–0. Recorded in this match (Darmstadt 98 – Hannover 96): shots 11–26, shots on target 3–7, expected goals 0.91–2.31, possession 33%–67%. This is what was recorded. It is not a claim that the result was foreseeable.

Pre-match record

What the data showed before kick-off. Kept for reference; it did not know the result.

Hannover 96 show a distinct attacking-volume record

weak

Hannover 96's shot volume and the opposing shot-allowance context sit above their competition baselines.

11.7 shots/match ▲ShotsDarmstadt 98 · Hannover 9622.3 shots/match
Evidence and caveat

Comparison: Team shot volume is paired with the opponent's recorded shot allowance.

Window: season

MetricDarmstadt 98Hannover 96Baseline
Shots11.7 shots/match22.3 shots/match15.2 shots/match
Shots against16.3 shots/match13.7 shots/match16.2 shots/match

Caveat: Shot volume describes activity; it does not establish finishing quality or a match outcome.

The teams have contrasting possession records

weak

Hannover 96 have recorded the higher season possession share.

40.3%PossessionDarmstadt 98 · Hannover 96● 58%
Evidence and caveat

Comparison: The recorded possession gap is 17.7 percentage points.

Window: season

MetricDarmstadt 98Hannover 96Baseline
Possession40.3%58%50.5%

Caveat: Possession share does not show where possession occurred or how chances were created.

This match

Match statistics

  • Shots11 shots26 shotsDarmstadt 98 11 shots, Hannover 96 26 shots
  • Shots on target3 shots7 shotsDarmstadt 98 3 shots, Hannover 96 7 shots
  • Expected goals0.91 xG2.31 xGDarmstadt 98 0.91 xG, Hannover 96 2.31 xG
  • Possession33%67%Darmstadt 98 33%, Hannover 96 67%
  • Corners2 corners11 cornersDarmstadt 98 2 corners, Hannover 96 11 corners
  • Fouls8 fouls12 foulsDarmstadt 98 8 fouls, Hannover 96 12 fouls
  • Yellow cards1 card2 cardsDarmstadt 98 1 card, Hannover 96 2 cards
  • Passes316 passes654 passesDarmstadt 98 316 passes, Hannover 96 654 passes
  • Pass accuracy73.4%87.8%Darmstadt 98 73.4%, Hannover 96 87.8%
  • Shots inside box8 shots17 shotsDarmstadt 98 8 shots, Hannover 96 17 shots
  • Blocked shots1 block9 blocksDarmstadt 98 1 block, Hannover 96 9 blocks
  • Goalkeeper saves6 saves3 savesDarmstadt 98 6 saves, Hannover 96 3 saves
  • Offsides1 offside5 offsidesDarmstadt 98 1 offside, Hannover 96 5 offsides

As it happened

Key moments

  1. 20′Aleksandar VukotićRed card · Darmstadt 98
  2. 39′Franz RoggowYellow card · Hannover 96
  3. Half-time
  4. 46′Marcel SchuhenYellow card · Darmstadt 98
  5. 57′Lars Timo GindorfPenalty goal · Hannover 96
  6. 86′Maurice NeubauerYellow card · Hannover 96
  7. Full time
Player changes · 9grouped by team and minute
  • 23′Darmstadt 98 · 1 player changeYannik Lührs
  • 34′Hannover 96 · 1 player changeVirgil Ghiță
  • 46′Hannover 96 · 2 player changesBenjamin Källman · Mustapha Bundu
  • 66′Darmstadt 98 · 1 player changeLee Ho-jae
  • 73′Hannover 96 · 1 player changeHusseyn Chakroun
  • 85′Darmstadt 98 · 3 player changesCarlo Sickinger · Lars Kehl · Manolo Merx

History

Head-to-head

Recent meetings between these teams.

Last 5 meetings

3Darmstadt 98
0Draws
2Hannover 96
Darmstadt 98 — Hannover 96 · 2. Bundesliga0–2
Hannover 96 — Darmstadt 98 · 2. Bundesliga2–3
Darmstadt 98 — Hannover 96 · 2. Bundesliga3–1
Hannover 96 — Darmstadt 98 · 2. Bundesliga1–2
Hannover 96 — Darmstadt 98 · 2. Bundesliga2–1

Head-to-Head & Recent Meetings

Metric comparison

Team comparison

Season averages, with the sample size beside each metric.

Where the edge is

Season: Darmstadt 98 favored in 0 of 13 directional metrics · Hannover 96 in 0 · 13 too close

led this metric higher value (descriptive) too close

Window

Season

Darmstadt 983 matchesHannover 963 matches
0.67 goals/matchGoals scored3/30.67 goals/match
1.33 goals/matchGoals allowed3/31.33 goals/match
0.68 xG/matchExpected goals3/3▲ 2.11 xG/match
11.7 shots/matchShots3/3▲ 22.3 shots/match
2.33 shots/matchShots on target3/3▲ 6.33 shots/match
40.3%Possession3/3● 58%
5 corners/matchCorners3/3● 8.33 corners/match
11.7 fouls/matchFouls3/310.7 fouls/match

Evidence quality

How much supports this analysis

Grade C · Limited evidenceLimited evidence — limited
Season samples3 / 3home / away teams
Recent samples3 / 3last-five windows
FreshnessLess than one dayfrom nearest prior match
  • At least one team has fewer than the configured season sample.
  • At least one team has an incomplete last-five window.

Known unknowns

  • Lineups, injuries, suspensions and tactical changes are not available in the retained dataset.
  • Some metrics are unavailable or below their observation minimum: cards.
  • The completed-match sample is too small for broad style conclusions.
Analysis cutoff: Sun, 30 Aug 2026, 15:30 UTC · analysis-v4

Team rankings in 2. Bundesliga

Make a graphic from this match

Creator Studio builds a branded post from this match's recorded data, with its evidence grade and source cutoff carried into the export.

Turn this match into a graphicReady-made from PitchMath data · No sign-up required