Hannover vs Wolfsburg

16 August 2026 · 2. Bundesliga · 2026/27 · Referee Timo Gansloweit

Full time 0 – 1

Half-time: 0–0

  • Fabian Reese 87’ (pen)

Match summary

Wolfsburg took a 1-0 win at Hannover, with a late winner. It was goalless at half-time.

Fabian Reese put Wolfsburg ahead from the penalty spot in the 87th minute.

The chances backed that up: Wolfsburg created 1.81 expected goals (xG) from 18 shots to Hannover's 1.44 from 14.

Match stats

51% Possession 49%
14 Shots 18
2 Shots on target 7
8 Corners 6
471 Passes 448
79.8% Pass accuracy 79.5%
15 Tackles 18
9 Fouls 9
1 Yellow cards 2
4 Offsides 1

Key events

Hannover Wolfsburg
Kick-off
25’
Yannick GerhardtShot on target
26’
Yannick GerhardtShot on target
Maurice NeubauerShot on target
36’
43’
Joakim MæhleShot on target
Half-time0-0
Second half underway
Kolja OudenneShot on target
68’
69’
80’
Kento ShiogaiShot on target
81’
83’
Jonas Adjei AdjeteyShot on target
86’
87’
Fabian ReesePenalty0-1 (Wolfsburg)
90+1’
Robert GlatzelShot on target
Full-time0-1

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.44 1.81 87’ Fabian Reese (Wolfsburg), 0-1 87’ 0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.44 1.81 87’ Fabian Reese (Wolfsburg), 0-1 Reese 87’
Hannover 1.44 xGWolfsburg 1.81 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Wolfsburg attacking Hannover attacking 
87’ Fabian Reese (Wolfsburg), penalty, 0.79 xG, goal 36’ Maurice Neubauer (Hannover), open play, 0.52 xG, saved 26’ Yannick Gerhardt (Wolfsburg), open play, 0.32 xG, saved 78’ Ime Okon (Hannover), from a corner, 0.22 xG, hit the woodwork 79’ Benedikt Pichler (Hannover), open play, 0.16 xG, off target 33’ Lars Timo Gindorf (Hannover), open play, 0.11 xG, blocked 61’ Mustapha Bundu (Hannover), open play, 0.11 xG, off target 43’ Joakim Mæhle (Wolfsburg), open play, 0.09 xG, saved 63’ Robert Glatzel (Wolfsburg), open play, 0.08 xG, off target 80’ Kento Shiogai (Wolfsburg), open play, 0.09 xG, saved 32’ Muhammed Damar (Wolfsburg), open play, 0.08 xG, off target 11’ Marcel Hartel (Hannover), set piece, 0.07 xG, blocked 9’ Kolja Oudenne (Hannover), open play, 0.05 xG, off target 49’ Joakim Mæhle (Wolfsburg), open play, 0.05 xG, off target 68’ Kolja Oudenne (Hannover), open play, 0.05 xG, saved 47’ Vinícius Souza (Wolfsburg), open play, 0.05 xG, blocked 54’ Mattias Svanberg (Wolfsburg), open play, 0.04 xG, blocked 54’ Saël Kumbedi (Wolfsburg), open play, 0.04 xG, blocked 46’ Fabian Reese (Wolfsburg), open play, 0.04 xG, blocked 70’ Jean Hugonet (Hannover), from a corner, 0.04 xG, off target 55’ Fabian Reese (Wolfsburg), open play, 0.04 xG, off target 36’ Mustapha Bundu (Hannover), open play, 0.03 xG, off target 74’ Stefán Teitur Þórðarson (Hannover), from a corner, 0.02 xG, off target 74’ Kolja Oudenne (Hannover), set piece, 0.02 xG, blocked 85’ Saël Kumbedi (Wolfsburg), open play, 0.02 xG, blocked 25’ Yannick Gerhardt (Wolfsburg), open play, 0.02 xG, saved 83’ Jonas Adjei Adjetey (Wolfsburg), open play, 0.02 xG, saved 84’ Maximilian Arnold (Wolfsburg), from a corner, 0.02 xG, blocked 90+1’ Robert Glatzel (Wolfsburg), open play, 0.02 xG, saved 27’ Fabian Reese (Wolfsburg), open play, 0.01 xG, off target 53’ Stefán Teitur Þórðarson (Hannover), from a corner, 0.01 xG, off target 15’ Mustapha Bundu (Hannover), open play, 0.01 xG, off target 87’ Fabian Reese (Wolfsburg), penalty, 0.79 xG, goal 36’ Maurice Neubauer (Hannover), open play, 0.52 xG, saved 26’ Yannick Gerhardt (Wolfsburg), open play, 0.32 xG, saved 78’ Ime Okon (Hannover), from a corner, 0.22 xG, hit the woodwork 79’ Benedikt Pichler (Hannover), open play, 0.16 xG, off target 33’ Lars Timo Gindorf (Hannover), open play, 0.11 xG, blocked 61’ Mustapha Bundu (Hannover), open play, 0.11 xG, off target 43’ Joakim Mæhle (Wolfsburg), open play, 0.09 xG, saved 80’ Kento Shiogai (Wolfsburg), open play, 0.09 xG, saved 32’ Muhammed Damar (Wolfsburg), open play, 0.08 xG, off target 63’ Robert Glatzel (Wolfsburg), open play, 0.08 xG, off target 11’ Marcel Hartel (Hannover), set piece, 0.07 xG, blocked 9’ Kolja Oudenne (Hannover), open play, 0.05 xG, off target 49’ Joakim Mæhle (Wolfsburg), open play, 0.05 xG, off target 68’ Kolja Oudenne (Hannover), open play, 0.05 xG, saved 47’ Vinícius Souza (Wolfsburg), open play, 0.05 xG, blocked 54’ Mattias Svanberg (Wolfsburg), open play, 0.04 xG, blocked 54’ Saël Kumbedi (Wolfsburg), open play, 0.04 xG, blocked 46’ Fabian Reese (Wolfsburg), open play, 0.04 xG, blocked 70’ Jean Hugonet (Hannover), from a corner, 0.04 xG, off target 55’ Fabian Reese (Wolfsburg), open play, 0.04 xG, off target 36’ Mustapha Bundu (Hannover), open play, 0.03 xG, off target 74’ Stefán Teitur Þórðarson (Hannover), from a corner, 0.02 xG, off target 74’ Kolja Oudenne (Hannover), set piece, 0.02 xG, blocked 85’ Saël Kumbedi (Wolfsburg), open play, 0.02 xG, blocked 25’ Yannick Gerhardt (Wolfsburg), open play, 0.02 xG, saved 83’ Jonas Adjei Adjetey (Wolfsburg), open play, 0.02 xG, saved 84’ Maximilian Arnold (Wolfsburg), from a corner, 0.02 xG, blocked 90+1’ Robert Glatzel (Wolfsburg), open play, 0.02 xG, saved 27’ Fabian Reese (Wolfsburg), open play, 0.01 xG, off target 53’ Stefán Teitur Þórðarson (Hannover), from a corner, 0.01 xG, off target 15’ Mustapha Bundu (Hannover), open play, 0.01 xG, off target
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Lineups

Hannover 3-3-1-3 Starting XI
Weinkauf
Neubauer
Tomiak 62’
Hugonet
Þórðarson
Taibi
Allgeier 90’
Oudenne 89’
Hartel
Gindorf 62’
Bundu 62’
Wolfsburg 5-4-1 Starting XI
Zieliński
Mæhle 89’
Wahl
Rexhbeçaj
Kumbedi
Svanberg 66’
Gerhardt 74’
Souza
Damar 74’
Reese
Hornby 46’

Player stats

Goalkeeper1 player
90′ 6 1 60 2 – – – –
Defenders4 players
Boris Tomiak Taken off
62′ – 1 – 1 1 45 – – – –
90′ 2 – 1 2 – 58 2 – –
90′ 1 – 1 2 – 42 – – – –
Ime Okon Came on as a substitute
28′ 1 – – 3 2 12 – – – –
Midfielders8 players
Bastian Allgeier Taken off
89′ – – 46 – 0.01 2 – 2 1 – –
90′ – – 40 1 0.01 2 2 3 1 1 –
90′ – – 37 2 0.25 2 – 2 – – –
90′ – – 41 2 0.09 1 2 2 1 – –
Mustapha Bundu Taken off
62′ – – 23 – 0.41 – – 5 – 1 –
Lars Timo Gindorf Taken off
62′ – – 17 1 0.18 1 1 7 1 3 –
Kolja Oudenne Taken off
89′ – – 37 – 0.07 1 – 3 – 1 –
Hayate Matsuda Came on as a substitute
1′ – – – – 0.00 – – – – – –
Forwards2 players
Benjamin Källman Came on as a substitute
28′ – – – – – 0.04 1 2 – 8 –
Benedikt Pichler Came on as a substitute
28′ – – 1 – 0.16 0.04 – 3 – 5 –
Came on Taken off Sent off Red is the most in that position for the team

Every player who took the pitch, starters first and then substitutes. A dash means none. xG and xA are expected goals and assists.

Before kick-off

Hannover win 42% Avg odds 2.19
Draw 25% Avg odds 3.67
Wolfsburg win 33% Avg odds 2.85

Chances implied by the average closing odds, with the bookmaker margin removed.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals, timeline, lineups, team and player statistics from Bzzoiro Sports Data (sports.bzzoiro.com). Results and odds from football-data.co.uk.