Magdeburg vs Hannover

30 January 2026 · 2. Bundesliga · 2025/26 · Referee Timo Gansloweit

Full time 1 – 2

Half-time: 0–1

  • Barış Atik 53’
  • Daisuke Yokota 38’
  • Enzo Leopold 56’

Match summary

Hannover won 2-1 away at Magdeburg. Hannover led 1-0 at half-time.

Daisuke Yokota put Hannover ahead in the 38th minute, Barış Atik equalised in the 53rd minute, and Enzo Leopold won it in the 56th minute.

The chances backed that up: Hannover created 1.62 expected goals (xG) from 12 shots to Magdeburg's 0.57 from 13.

Match stats

57% Possession 43%
13 Shots 12
3 Shots on target 3
6 Corners 3
508 Passes 376
85.0% Pass accuracy 82.7%
14 Tackles 18
11 Fouls 18
1 Yellow cards 4
0 Offsides 1

Key events

Magdeburg Hannover
Mateusz ŻukowskiShot on target
50’
Rayan GhriebShot on target
79’
90+7’
Enzo LeopoldShot on target

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 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.57 1.62 38’ Daisuke Yokota (Hannover), 0-1 38’ 53’ Barış Atik (Magdeburg), 1-1 53’ 56’ Enzo Leopold (Hannover), 1-2 56’ 0.0 0.5 1.0 1.5 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.57 1.62 38’ Daisuke Yokota (Hannover), 0-1 Yokota 38’ 53’ Barış Atik (Magdeburg), 1-1 Atik 53’ 56’ Enzo Leopold (Hannover), 1-2 Leopold 56’
Magdeburg 0.57 xGHannover 1.62 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Hannover attacking Magdeburg attacking 
21’ Daisuke Yokota (Hannover), open play, 0.37 xG, off target 64’ Elias Saad (Hannover), open play, 0.37 xG, off target 38’ Daisuke Yokota (Hannover), open play, 0.20 xG, goal 23’ Kolja Oudenne (Hannover), open play, 0.14 xG, blocked 35’ Boris Tomiak (Hannover), set piece, 0.12 xG, blocked 31’ Mateusz Żukowski (Magdeburg), open play, 0.11 xG, off target 53’ Barış Atik (Magdeburg), open play, 0.10 xG, goal 47’ Daisuke Yokota (Hannover), open play, 0.10 xG, hit the woodwork 56’ Enzo Leopold (Hannover), open play, 0.10 xG, goal 48’ Benjamin Källman (Hannover), open play, 0.09 xG, off target 90+4’ Marcus Mathisen (Magdeburg), set piece, 0.07 xG, blocked 50’ Mateusz Żukowski (Magdeburg), open play, 0.07 xG, saved 90+7’ Enzo Leopold (Hannover), direct free kick, 0.06 xG, saved 12’ Noël Aséko (Hannover), open play, 0.04 xG, blocked 88’ Maximilian Breunig (Magdeburg), from a corner, 0.04 xG, blocked 74’ Lubambo Musonda (Magdeburg), set piece, 0.03 xG, off target 53’ Laurin Ulrich (Magdeburg), open play, 0.03 xG, off target 76’ Marcus Mathisen (Magdeburg), open play, 0.02 xG, hit the woodwork 79’ Rayan Ghrieb (Magdeburg), open play, 0.02 xG, saved 80’ Benedikt Pichler (Hannover), open play, 0.02 xG, off target 84’ Noah Weißhaupt (Hannover), open play, 0.02 xG, blocked 40’ Alexander Nollenberger (Magdeburg), open play, 0.02 xG, off target 69’ Alexander Nollenberger (Magdeburg), open play, 0.02 xG, blocked 72’ Barış Atik (Magdeburg), set piece, 0.01 xG, blocked 74’ Rayan Ghrieb (Magdeburg), set piece, 0.01 xG, blocked 21’ Daisuke Yokota (Hannover), open play, 0.37 xG, off target 64’ Elias Saad (Hannover), open play, 0.37 xG, off target 38’ Daisuke Yokota (Hannover), open play, 0.20 xG, goal 23’ Kolja Oudenne (Hannover), open play, 0.14 xG, blocked 35’ Boris Tomiak (Hannover), set piece, 0.12 xG, blocked 31’ Mateusz Żukowski (Magdeburg), open play, 0.11 xG, off target 53’ Barış Atik (Magdeburg), open play, 0.10 xG, goal 47’ Daisuke Yokota (Hannover), open play, 0.10 xG, hit the woodwork 56’ Enzo Leopold (Hannover), open play, 0.10 xG, goal 48’ Benjamin Källman (Hannover), open play, 0.09 xG, off target 90+4’ Marcus Mathisen (Magdeburg), set piece, 0.07 xG, blocked 50’ Mateusz Żukowski (Magdeburg), open play, 0.07 xG, saved 90+7’ Enzo Leopold (Hannover), direct free kick, 0.06 xG, saved 12’ Noël Aséko (Hannover), open play, 0.04 xG, blocked 88’ Maximilian Breunig (Magdeburg), from a corner, 0.04 xG, blocked 53’ Laurin Ulrich (Magdeburg), open play, 0.03 xG, off target 74’ Lubambo Musonda (Magdeburg), set piece, 0.03 xG, off target 76’ Marcus Mathisen (Magdeburg), open play, 0.02 xG, hit the woodwork 79’ Rayan Ghrieb (Magdeburg), open play, 0.02 xG, saved 80’ Benedikt Pichler (Hannover), open play, 0.02 xG, off target 84’ Noah Weißhaupt (Hannover), open play, 0.02 xG, blocked 69’ Alexander Nollenberger (Magdeburg), open play, 0.02 xG, blocked 40’ Alexander Nollenberger (Magdeburg), open play, 0.02 xG, off target 74’ Rayan Ghrieb (Magdeburg), set piece, 0.01 xG, blocked 72’ Barış Atik (Magdeburg), set piece, 0.01 xG, blocked
Size shows xG Goal On target Off target or blocked

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

Lineups

Magdeburg 4-3-3 Starting XI
Reimann
Musonda
Nollenberger
Mathisen
Müller
Ulrich
Stalmach
Michel
Atik
Żukowski
Hercher
Hannover 3-4-3 Starting XI
Noll
Ghiță
Tomiak
Nawrocki
Neubauer
Aséko
Leopold
Oudenne
Saad
Källman
Yokota

Player stats

Players11 players
90′ – – – – – – –
90′ – – 1 0.03 – – –
90′ – – 2 0.09 – – –
90′ – – – – – – –
90′ – – 2 0.04 – – –
90′ – – 1 0.03 – – –
90′ – – – – – – –
90′ – – – – – – –
Philipp Hercher
90′ – – – – – – –
90′ – – 2 0.18 – – –
90′ 1 – 2 0.12 – – –
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

Magdeburg win 37% Avg odds 2.53
Draw 27% Avg odds 3.48
Hannover win 36% Avg odds 2.54

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.