Hannover 96 vs VfL Wolfsburg preview

Germany flag 2026/2027 2. Bundesliga, Germany
HDI Arena
2. Bundesliga
Full Time
Round 2 Regular Season
|
Goal
Fabian Reese - 87' (P)

CONTEXT

The fixture between Hannover 96 and VfL Wolfsburg concluded with a 0-1 away victory for Wolfsburg. The halftime score stood at 0-0 with both sides level. Hannover controlled 52 percent of possession against Wolfsburg's 48 percent. Expected goals registered 0.85 for Hannover and 1.71 for Wolfsburg, producing a differential of minus 0.86. Hannover entered as the stronger team yet failed to claim the points. The final outcome proved consistent with the xG figures. No red cards occurred throughout the contest. The result reflected the underlying performance metrics without external distortions.

TL;DR

  • Structural deviation: Wolfsburg secured the win despite Hannover being the stronger team on paper.
  • Efficiency shift: Team efficiency remained in line with pre-match expectations for both sides.
  • xG alignment: The 0-1 result aligned directly with the recorded xG values of 0.85 to 1.71.
  • Market alignment: The outcome proved consistent with available market indicators.
  • xG expectations: Hannover posted 0.85 xG while Wolfsburg reached 1.71 xG.
  • Event impact: The match stayed level at 0-0 through halftime before the away goal decided it.
  • Red card distortion: Zero red cards were issued so no distortion affected the final result.
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
T. Gansloweit
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
M. Stegemann
M. Stegemann
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
T. Severins
T. Severins
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
E. Weisbach
E. Weisbach
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.46
Avg Points / Game (Last 100 Matches)
1
1.17 i
Last 6 Opponents
Energie Cottbus Rank: 71 L
Nürnberg Rank: 75 D
VfL Bochum 1848 Rank: 74 D
Preußen Münster Rank: 67 D
Karlsruher SC Rank: 71 W
Paderborn Rank: 77 D
Avg Points / Game (Last 6 Matches)
1 i
Last 6 Opponents
Kaiserslautern Rank: 74 D
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.61
44.21
0 (Weakest) 100 (Strongest)
Metric
Hannover 96
VfL Wolfsburg
Power Score
75.61
44.21
League Position
17
4
Global Rank
136
97

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
Hannover 96 Opponent-weighted form score
VfL Wolfsburg Opponent-weighted form score
Win (3 pts) Draw (1 pt) Loss (0 pts) Hannover 96 VfL Wolfsburg

Heatmaps Ball coordinates

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

vs

Hannover 96

Left / Center / Right
Opposition half density
vs season average

VfL Wolfsburg

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

Hannover 96 ⚠ Proxy
vs
⚠ Proxy VfL Wolfsburg
Attacking Efficiency
Higher is better
Attacking Efficiency
31.92
41.98
Defensive Efficiency
Lower is better
Defensive Efficiency
41.98
31.92
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
Hannover 96 -1.07 Efficiency Index
vs
VfL Wolfsburg +1.07 Efficiency Index
xG data unavailable for both teams. Values estimated using shots and dangerous attacks (proxy). Confidence: Medium.
Hannover 96
VfL Wolfsburg
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.

Hannover 96
vs
VfL Wolfsburg
Created Set-piece attacking threat
Hannover 96 VfL Wolfsburg
Set-piece xG Share Share of total expected goals generated from set pieces. Higher = more set-piece reliant in attack.
13%
46%
Goals per Match Average set-piece goals scored per match.
0.00 1.00
vs Expected (xG) Goals scored minus set-piece xG. Positive = overperforming; Negative = underperforming expectations.
-0.11 vs +0.21
Conceded Set-piece defensive exposure
Hannover 96 VfL Wolfsburg
Set-piece xGA Share Share of total expected goals conceded from set pieces. Higher = more exposed to set pieces defensively.
46%
13%
Conceded per Match Average set-piece goals conceded per match.
1.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.21 vs -0.11
Hannover 96
VfL Wolfsburg
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.

Hannover 96
vs
VfL Wolfsburg
Attack After Winning Possession transition → offence
Hannover 96 VfL Wolfsburg
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
Hannover 96 VfL Wolfsburg
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
Hannover 96
VfL Wolfsburg
Window = 15s post-possession change
Index = 0–1 composite score

PRESSURE INDEX

Momentum phases from smoothed minute-by-minute pressure.

  • HAN had peak pressure around 77'.
  • HAN started the game with stronger pressure.
HAN Pressure WOB Pressure
Pressure Index: HAN reached the top pressure at 77' (94.65).

STARTING XI

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

General Information

Date & Time
Competition
2026/2027 2. Bundesliga, Germany · Round 2 · Regular Season
Stadium
HDI Arena
Capacity
49200
Pitch Surface
Grass
Weather
☀️ 12°C, Fair
Referees
Mitja Stegemann
Tobias Severins
Eric-dominic Weisbach

Statistics

Possession
HAN
52%
WOB
48%

Top Statistics

0 Goals 1
3 Big Chances Created 1
9 Shots 5
52 Dangerous attacks 43
52 Possession 48
8 Corners 6
9 Free kicks 8
1 Yellow Cards 2

Match Overview

83 Ball Safe 82
0 Penalties 1
4 Goal Kicks 12
9 Goal Attempts 10
5 Substitutions 6
23 Throwins 22
1 Hit Woodwork 0
8 Successful Headers 5
1 Injuries 0
14 Dribble Attempts 16
7 Successful Dribbles 8
50 Successful Dribbles Percentage 50

Attacking

101 Attacks 85
3 Big Chances Missed 0

Possession

66 Long Passes 61
465 Passes 438
371 Successful Passes 343
80 Successful Passes Percentage 78
12 Key Passes 12
32 Successful Long Passes 23
48 Successful Long Passes Percentage 38

Defensive

6 Saves 2
17 Tackles 18
7 Interceptions 4
40 Duels Won 40

Build-up

17 Total Crosses 13
10 Accurate Crosses 2

Discipline

4 Offsides 1
9 Fouls 9

Lineup

Referee : Timo Gansloweit

Starting XI

30
Leo Weinkauf
Leo Weinkauf Goalkeeper
7.44
3
Boris Tomiak
Boris Tomiak Defender
6.51
20
Ime Okon
Ime Okon
Defender62'
6.7
4
Jean Hugonet
Jean Hugonet (C) Defender
6.84
17
Bastian Allgeier
Bastian Allgeier Defender
6.8
28
Taycan Etcibasi
Taycan Etcibasi
Attacker90+1'
8
Waniss Taïbi
Waniss Taïbi Midfielder
6.64
10
Marcel Hartel
Marcel Hartel Midfielder
7.06
23
Stefán Teitur Thórdarson
7.26
33
Maurice Neubauer
Maurice Neubauer Midfielder
7.24
7
Mustapha Bundu
Mustapha Bundu Attacker
6.89
11
Benedikt Pichler
Benedikt Pichler
Attacker62'
6.15
25
Lars Gindorf
Lars Gindorf Attacker
6.6
9
Benjamin Källman
6.85
29
Kolja Oudenne
Kolja Oudenne Attacker
7.19
27
Hayate Matsuda
Hayate Matsuda
Defender89'
Referee : Timo Gansloweit

Starting XI

30
Jakub Zielinski
Jakub Zielinski Goalkeeper
6.89
6
Hauke Wahl
Hauke Wahl (C) Defender
7.27
21
Joakim Maehle
Joakim Maehle Defender
7.23
2
Kilian Fischer
Kilian Fischer
Defender89'
26
Saël Kumbedi
Saël Kumbedi Defender
6.47
32
Mattias Svanberg
Mattias Svanberg Defender
6.58
18
Jonas Adjetey
Jonas Adjetey
Defender66'
6.71
37
Elvis Rexhbecaj
Elvis Rexhbecaj Defender
7.09
5
Vinicius de Souza Costa
7.23
11
Fabian Reese
Fabian Reese Midfielder
7.44
20
Muhammed Damar
Muhammed Damar Midfielder
6.75
7
Kento Shiogai
Kento Shiogai
Attacker74'
6.64
31
Yannick Gerhardt
Yannick Gerhardt Midfielder
6.99
27
Maximilian Arnold
Maximilian Arnold
Midfielder74'
6.54
10
Fraser Hornby
Fraser Hornby Attacker
6.7
19
Robert Glatzel
Robert Glatzel
Attacker46'
7.25

Events

2ND-HALF
Event
Taycan Etcibasi Bastian Allgeier
10th Substitution
90+1'
Event
Hayate Matsuda Kolja Oudenne
9th Substitution
89'
89'
Event
Kilian Fischer Joakim Maehle
8th Substitution
87'
Event
Right foot shot / 1st Penalty
Event
Foul / 3rd Yellowcard
86'
81'
Event
Foul / 2nd Yellowcard
74'
Event
Maximilian Arnold Yannick Gerhardt
6th Substitution
74'
Event
Kento Shiogai Muhammed Damar
7th Substitution
69'
Event
Foul / 1st Yellowcard
66'
Event
Jonas Adjetey Mattias Svanberg
5th Substitution
Event
Benjamin Källman Lars Gindorf
2nd Substitution
62'
Event
Ime Okon Boris Tomiak
3rd Substitution
62'
Event
Benedikt Pichler Mustapha Bundu
4th Substitution
62'
46'
Event
Robert Glatzel  Fraser Hornby
1st Substitution

Match Commentary

90
Attempt Attempt
Shot - Robert-Nesta Glatzel Left Footed Shot Saved
90
Update Update
On Taycan Macid Etcibasi,Off Bastian Allgeier
90
Corner Corner
Corner
89
Update Update
On Hayate Matsuda,Off Kolja Oudenne
89
Corner Corner
Corner
87
GOAL! GOAL! Important
Shot - Fabian Reese Right Footed Shot Goal
87
GOAL! GOAL! Important
Goal - Penalty - Fabian Reese 0-1
87
GOAL! GOAL! Important
Goal - Penalty - Fabian Reese 0-1
86
GOAL! GOAL! Important
Goal 0-1
85
Yellow Card Yellow Card Important
Yellow Card
84
Attempt Attempt
Shot - Maximilian Arnold Left Footed Shot Blocked
84
Corner Corner
Corner
84
Corner Corner
Corner
83
Attempt Attempt
Shot - Jonas Adjetey Right Footed Shot Saved
82
Yellow Card Yellow Card Important
Yellow Card - Vinicius de Souza Costa
80
Attempt Attempt
Shot - Kento Shiogai Head Shot Saved
79
Attempt Attempt
Shot - Benedikt Pichler Left Footed Shot Missed
78
Attempt Attempt
Shot - Ime Okon Head Shot Post
78
Yellow Card Yellow Card Important
Yellow Card - Vinicius de Souza Costa
74
Attempt Attempt
Shot - Stefan Teitur Thordarson Right Footed Shot Missed
74
Update Update
On Kento Shiogai,Off Muhammed Damar
74
Update Update
On Maximilian Arnold,Off Yannick Gerhardt
74
Corner Corner
Corner
70
Corner Corner
Corner
70
Attempt Attempt
Shot - Jean Hugonet Head Shot Missed
69
Yellow Card Yellow Card Important
Yellow Card - Jonas Adjetey
68
Attempt Attempt
Shot - Kolja Oudenne Right Footed Shot Saved
66
Update Update
On Jonas Adjetey,Off Mattias Svanberg
65
Corner Corner
Corner
63
Attempt Attempt
Shot - Robert-Nesta Glatzel Head Shot Missed
62
Update Update
On Ime Okon,Off Boris Tomiak
62
Update Update
On Benjamin Kallman,Off Lars Gindorf
62
Corner Corner
Corner
61
Attempt Attempt
Shot - Mustapha Bundu Head Shot Missed
56
Corner Corner
Corner
55
Attempt Attempt
Shot - Fabian Reese Right Footed Shot Missed
54
Attempt Attempt
Shot - Mattias Svanberg Right Footed Shot Blocked
54
Corner Corner
Corner
53
Attempt Attempt
Shot - Stefan Teitur Thordarson Head Shot Missed
53
Corner Corner
Corner
47
Attempt Attempt
Shot - Vinicius de Souza Costa Right Footed Shot Blocked
46
Attempt Attempt
Shot - Fabian Reese Right Footed Shot Blocked
46
Corner Corner
Corner
46
Update Update
On Robert-Nesta Glatzel,Off Fraser Hornby
45
Attempt Attempt
Shot - Joakim Maehle Right Footed Shot Missed
45
Corner Corner
Corner
44
Corner Corner
Corner
43
Attempt Attempt
Shot - Joakim Maehle Left Footed Shot Saved
36
Attempt Attempt
Shot - Mustapha Bundu Right Footed Shot Missed
36
Attempt Attempt
Shot - Maurice Neubauer Left Footed Shot Saved
33
Attempt Attempt
Shot - Lars Gindorf Right Footed Shot Blocked
32
Attempt Attempt
Shot - Muhammed Damar Right Footed Shot Missed
28
Corner Corner
Corner
27
Attempt Attempt
Shot - Fabian Reese Right Footed Shot Missed
26
Attempt Attempt
Shot - Yannick Gerhardt Left Footed Shot Saved
25
Attempt Attempt
Shot - Yannick Gerhardt Left Footed Shot Saved
15
Attempt Attempt
Shot - Mustapha Bundu Right Footed Shot Missed
12
Corner Corner
Corner
11
Attempt Attempt
Shot - Marcel Hartel Right Footed Shot Blocked
9
Attempt Attempt
Shot - Kolja Oudenne Right Footed Shot Missed
1
Update Update
Kick-off! Referee:Timo Gansloweit

CONCLUSION

Wolfsburg converted their superior xG into the sole goal of the match while Hannover could not overcome the deficit despite greater possession. The absence of red cards kept the contest balanced in terms of personnel. Halftime parity at 0-0 gave way to a second-half breakthrough that matched the expected goals trajectory. Hannover's status as the stronger side did not translate into a positive result on this occasion. The data shows a clear alignment between performance metrics and the 0-1 scoreline. Wolfsburg's efficiency proved decisive in securing the points away from home.