Hannover vs St Pauli

17 October 2026 · 2. Bundesliga · 2026/27 · Referee Felix Prigan

Full time 1 – 1

Half-time: 0–1

  • Husseyn Chakroun 48’
  • Abdoulie Ceesay 45+1’

Match summary

The points were shared as Hannover and St Pauli drew 1-1. St Pauli led 1-0 at half-time.

Abdoulie Ceesay put St Pauli ahead with a header in first-half stoppage time and Husseyn Chakroun equalised in the 48th minute.

Hannover had the better of the chances, with 1.27 expected goals (xG) from 13 shots to St Pauli's 0.94 from 15.

Match stats

43% Possession 57%
13 Shots 15
4 Shots on target 6
3 Corners 3
110 Attacks 89
48 Dangerous attacks 42
417 Passes 558
77.5% Pass accuracy 84.2%
25 Tackles 15
11 Fouls 11
2 Yellow cards 1
4 Offsides 2

Key events

Hannover St Pauli
Kick-off
7’
Connor MetcalfeShot on target
8’
Husseyn ChakrounVAR: Goal given
9’
15’
Eric SmithShot on target
41’
Arkadiusz PyrkaShot on target
Marcel HartelShot on target
45’
45+1’
Abdoulie CeesayHeader0-1 (St Pauli)
Half-time0-1
Second half underway
Husseyn ChakrounLeft foot shot1-1 (Hannover)
48’
64’
Arkadiusz PyrkaShot on target
76’
Samuel KleinShot on target
Benjamin KällmanShot on target
80’
Boris TomiakShot on target
84’
90+2’
Full-time1-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 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.27 0.94 45+1’ Abdoulie Ceesay (St Pauli), 0-1 45+1’ 48’ Husseyn Chakroun (Hannover), 1-1 48’ 0.0 0.5 1.0 1.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.27 0.94 45+1’ Abdoulie Ceesay (St Pauli), 0-1 Ceesay 45+1’ 48’ Husseyn Chakroun (Hannover), 1-1 Chakroun 48’
Hannover 1.27 xGSt Pauli 0.94 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 St Pauli attacking Hannover attacking 
48’ Husseyn Chakroun (Hannover), open play, 0.34 xG, goal 29’ Virgil Ghiță (Hannover), from a corner, 0.33 xG, hit the woodwork 73’ Abdoulie Ceesay (St Pauli), open play, 0.22 xG, hit the woodwork 7’ Connor Metcalfe (St Pauli), open play, 0.20 xG, saved 46’ Abdoulie Ceesay (St Pauli), open play, 0.14 xG, goal 82’ Stefán Teitur Þórðarson (Hannover), from a corner, 0.13 xG, off target 42’ Benjamin Källman (Hannover), open play, 0.09 xG, off target 35’ Benjamin Källman (Hannover), open play, 0.07 xG, off target 45’ Marcel Hartel (Hannover), open play, 0.06 xG, saved 80’ Benjamin Källman (Hannover), open play, 0.06 xG, saved 44’ Benjamin Källman (Hannover), open play, 0.05 xG, off target 15’ Eric Smith (St Pauli), direct free kick, 0.05 xG, saved 41’ Arkadiusz Pyrka (St Pauli), open play, 0.05 xG, saved 76’ Samuel Klein (St Pauli), open play, 0.05 xG, saved 63’ Abdoulie Ceesay (St Pauli), open play, 0.04 xG, blocked 18’ Connor Metcalfe (St Pauli), direct free kick, 0.03 xG, off target 81’ Benedikt Pichler (Hannover), open play, 0.04 xG, blocked 82’ Virgil Ghiță (Hannover), from a corner, 0.03 xG, off target 32’ Joel Chima Fujita (St Pauli), open play, 0.03 xG, blocked 42’ Abdoulie Ceesay (St Pauli), open play, 0.03 xG, blocked 84’ Boris Tomiak (Hannover), from a corner, 0.03 xG, saved 65’ Abdoulie Ceesay (St Pauli), open play, 0.02 xG, blocked 72’ Lars Ritzka (St Pauli), open play, 0.02 xG, blocked 84’ Connor Metcalfe (St Pauli), open play, 0.02 xG, blocked 31’ Husseyn Chakroun (Hannover), open play, 0.02 xG, off target 90’ Ricky-Jade Jones (St Pauli), open play, 0.02 xG, blocked 64’ Arkadiusz Pyrka (St Pauli), from a corner, 0.02 xG, saved 19’ Stefán Teitur Þórðarson (Hannover), open play, 0.01 xG, off target 48’ Husseyn Chakroun (Hannover), open play, 0.34 xG, goal 29’ Virgil Ghiță (Hannover), from a corner, 0.33 xG, hit the woodwork 73’ Abdoulie Ceesay (St Pauli), open play, 0.22 xG, hit the woodwork 7’ Connor Metcalfe (St Pauli), open play, 0.20 xG, saved 46’ Abdoulie Ceesay (St Pauli), open play, 0.14 xG, goal 82’ Stefán Teitur Þórðarson (Hannover), from a corner, 0.13 xG, off target 42’ Benjamin Källman (Hannover), open play, 0.09 xG, off target 35’ Benjamin Källman (Hannover), open play, 0.07 xG, off target 45’ Marcel Hartel (Hannover), open play, 0.06 xG, saved 80’ Benjamin Källman (Hannover), open play, 0.06 xG, saved 44’ Benjamin Källman (Hannover), open play, 0.05 xG, off target 76’ Samuel Klein (St Pauli), open play, 0.05 xG, saved 41’ Arkadiusz Pyrka (St Pauli), open play, 0.05 xG, saved 15’ Eric Smith (St Pauli), direct free kick, 0.05 xG, saved 63’ Abdoulie Ceesay (St Pauli), open play, 0.04 xG, blocked 18’ Connor Metcalfe (St Pauli), direct free kick, 0.03 xG, off target 81’ Benedikt Pichler (Hannover), open play, 0.04 xG, blocked 82’ Virgil Ghiță (Hannover), from a corner, 0.03 xG, off target 42’ Abdoulie Ceesay (St Pauli), open play, 0.03 xG, blocked 84’ Boris Tomiak (Hannover), from a corner, 0.03 xG, saved 32’ Joel Chima Fujita (St Pauli), open play, 0.03 xG, blocked 65’ Abdoulie Ceesay (St Pauli), open play, 0.02 xG, blocked 72’ Lars Ritzka (St Pauli), open play, 0.02 xG, blocked 31’ Husseyn Chakroun (Hannover), open play, 0.02 xG, off target 84’ Connor Metcalfe (St Pauli), open play, 0.02 xG, blocked 90’ Ricky-Jade Jones (St Pauli), open play, 0.02 xG, blocked 64’ Arkadiusz Pyrka (St Pauli), from a corner, 0.02 xG, saved 19’ Stefán Teitur Þórðarson (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 4-4-2 Starting XI
Weinkauf
Neubauer
Ghiță
Tomiak
Hugonet
Chakroun 75’
Taibi
Þórðarson
Oudenne 68’
Hartel 78’
Källman
St Pauli 3-4-1-2 Starting XI
Voll
Ritzka
Nemeth
Smith
Oppie
Rasmussen 62’
Fujita
Pyrka
Metcalfe 86’
Niang 62’
Ceesay 85’

Player stats

Goalkeeper1 player
90′ 5 1 45 1 – – – –
Defenders5 players
90′ 2 3 1 6 3 43 – – – –
90′ 6 – 1 7 – 40 – – – –
90′ 3 2 4 5 2 56 – – – –
90′ 1 – – 1 – 43 1 – – –
Bastian Allgeier Came on as a substitute
12′ 1 – – 1 – 3 – – – –
Midfielders6 players
Husseyn Chakroun Taken off
75′ 1 – 25 – 0.05 – 3 2 2 1
90′ – – 44 1 0.03 5 1 6 1 – –
90′ – – 44 – 0.02 3 1 4 2 1
Kolja Oudenne Taken off
68′ – – 19 – 0.02 3 1 5 2 – –
Marcel Hartel Taken off
78′ – – 30 – 0.01 – – 5 – – –
Hayate Matsuda Came on as a substitute
15′ – – – – – – – 1 – 1 –
Forwards2 players
90′ – – 4 1 0.28 0.05 – 9 2 21 –
Benedikt Pichler Came on as a substitute
22′ – – 1 – 0.04 0.00 – 3 2 4 –
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 40% Avg odds 2.32
Draw 26% Avg odds 3.51
St Pauli win 34% Avg odds 2.69

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.