Hamburg vs Stuttgart

30 November 2025 · Bundesliga · 2025/26 · Referee Sören Storks

Full time 2 – 1

Half-time: 1–0

  • Robert Glatzel 17’
  • Fábio Vieira 90+4’
  • Deniz Undav 54’

Match summary

Hamburg beat Stuttgart 2-1, with the winner arriving in stoppage time. Hamburg led 1-0 at half-time.

Robert Glatzel put Hamburg ahead in the 17th minute, set up by Alexander Røssing-Lelesiit, Deniz Undav equalised in the 54th minute, and Fábio Vieira won it in stoppage time, set up by Fabio Baldé.

There was little between the sides on chances: Hamburg created 1.22 expected goals (xG) from 9 shots, Stuttgart 1.12 from 14. Hamburg had a player sent off.

Match stats

34% Possession 66%
9 Shots 14
2 Shots on target 3
4 Corners 6
61 Attacks 119
20 Dangerous attacks 64
277 Passes 542
72% Pass accuracy 87%
22 Tackles 16
16 Fouls 12
2 Yellow cards 4
1 Red cards 0
0 Offsides 1

Key events

Hamburg Stuttgart
Kick-off
Robert GlatzelRight foot shot1-0 (Hamburg)
17’
23’
Pascal StenzelFoul
Ransford KönigsdörfferRobert GlatzelInjury
33’
40’
Half-time1-0
46’
Jamie LewelingPascal Stenzel
Second half underway
54’
Deniz UndavRight foot shot1-1 (Stuttgart)
54’
Jamie LewelingShot on target
Giorgi GocholeishviliWilliam Mikelbrencis
67’
68’
74’
Chema AndrésTime wasting
81’
Alexander Røssing-LelesiitSecond yellowFoul
81’
87’
Lazar JovanovicBadredine Bouanani
87’
87’
88’
Chema AndresShot on target
Fábio VieiraLeft foot shot2-1 (Hamburg)
90+4’
Full-time2-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.22 1.12 17’ Robert Glatzel (Hamburg), 1-0 17’ 54’ Deniz Undav (Stuttgart), 1-1 54’ 90+4’ Fábio Vieira (Hamburg), 2-1 90+4’ 0.0 0.5 1.0 1.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.22 1.12 17’ Robert Glatzel (Hamburg), 1-0 Glatzel 17’ 54’ Deniz Undav (Stuttgart), 1-1 Undav 54’ 90+4’ Fábio Vieira (Hamburg), 2-1 Vieira 90+4’
Hamburg 1.22 xGStuttgart 1.12 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Stuttgart attacking Hamburg attacking 
90+4’ Fábio Vieira (Hamburg), open play, 0.55 xG, goal 54’ Deniz Undav (Stuttgart), open play, 0.46 xG, goal 17’ Robert Glatzel (Hamburg), open play, 0.14 xG, goal 57’ Deniz Undav (Stuttgart), open play, 0.14 xG, off target 34’ Ransford Königsdörffer (Hamburg), open play, 0.13 xG, off target 69’ Ransford Königsdörffer (Hamburg), open play, 0.12 xG, off target 77’ Luka Vuskovic (Hamburg), set piece, 0.09 xG, off target 6’ Badredine Bouanani (Stuttgart), open play, 0.08 xG, off target 80’ Deniz Undav (Stuttgart), open play, 0.09 xG, off target 73’ Luka Vuskovic (Hamburg), from a corner, 0.06 xG, blocked 44’ Chema Andres (Stuttgart), open play, 0.06 xG, blocked 20’ Bilal El Khannouss (Stuttgart), open play, 0.05 xG, blocked 90+1’ Jamie Leweling (Stuttgart), open play, 0.05 xG, off target 25’ Rayan Philippe (Hamburg), open play, 0.05 xG, off target 46’ Miro Muheim (Hamburg), open play, 0.05 xG, blocked 88’ Chema Andres (Stuttgart), open play, 0.05 xG, saved 62’ Bilal El Khannouss (Stuttgart), from a corner, 0.03 xG, off target 12’ Nikolas Nartey (Stuttgart), open play, 0.02 xG, off target 48’ Badredine Bouanani (Stuttgart), from a corner, 0.02 xG, off target 49’ Ramon Hendriks (Stuttgart), from a corner, 0.02 xG, off target 54’ Jamie Leweling (Stuttgart), open play, 0.01 xG, saved 69’ Giorgi Gocholeishvili (Hamburg), open play, 0.02 xG, blocked 48’ Pascal Stenzel (Stuttgart), from a corner, 0.01 xG, blocked 90+4’ Fábio Vieira (Hamburg), open play, 0.55 xG, goal 54’ Deniz Undav (Stuttgart), open play, 0.46 xG, goal 17’ Robert Glatzel (Hamburg), open play, 0.14 xG, goal 57’ Deniz Undav (Stuttgart), open play, 0.14 xG, off target 34’ Ransford Königsdörffer (Hamburg), open play, 0.13 xG, off target 69’ Ransford Königsdörffer (Hamburg), open play, 0.12 xG, off target 77’ Luka Vuskovic (Hamburg), set piece, 0.09 xG, off target 6’ Badredine Bouanani (Stuttgart), open play, 0.08 xG, off target 80’ Deniz Undav (Stuttgart), open play, 0.09 xG, off target 73’ Luka Vuskovic (Hamburg), from a corner, 0.06 xG, blocked 44’ Chema Andres (Stuttgart), open play, 0.06 xG, blocked 20’ Bilal El Khannouss (Stuttgart), open play, 0.05 xG, blocked 90+1’ Jamie Leweling (Stuttgart), open play, 0.05 xG, off target 46’ Miro Muheim (Hamburg), open play, 0.05 xG, blocked 88’ Chema Andres (Stuttgart), open play, 0.05 xG, saved 25’ Rayan Philippe (Hamburg), open play, 0.05 xG, off target 62’ Bilal El Khannouss (Stuttgart), from a corner, 0.03 xG, off target 12’ Nikolas Nartey (Stuttgart), open play, 0.02 xG, off target 48’ Badredine Bouanani (Stuttgart), from a corner, 0.02 xG, off target 49’ Ramon Hendriks (Stuttgart), from a corner, 0.02 xG, off target 69’ Giorgi Gocholeishvili (Hamburg), open play, 0.02 xG, blocked 54’ Jamie Leweling (Stuttgart), open play, 0.01 xG, saved 48’ Pascal Stenzel (Stuttgart), from a corner, 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

Hamburg 3-4-3 Starting XI
Fernandes
Capaldo
Vuskovic
Torunarigha
Mikelbrencis 67’
Lokonga 67’
Remberg
Muheim
Philippe 68’
Glatzel 33’
Røssing-Lelesiit
Stuttgart 3-4-2-1 Starting XI
Nübel
Hendriks 87’
Chabot
Al-Dakhil
Stenzel 46’
Nartey 57’
Andrés
Vagnoman
Führich 40’
Bouanani 87’
Khannouss

Player stats

PlayerPosMinGAShxGxAKPCards
Daniel Heuer Fernandes GK900 0.000.000
Nicolás Capaldo DEF900 0.000.000
Luka Vuskovic DEF902 0.160.051
Jordan Torunarigha DEF900 0.000.000
William Mikelbrencis MID700 0.000.000
Miro Muheim MID901 0.050.173
Nicolai Remberg MID900 0.000.051
Albert Sambi Lokonga MID700 0.000.000
Rayan Philippe FWD711 0.050.000
Robert Glatzel FWD3311 0.140.000
Alexander Røssing-Lelesiit FWD8410 0.000.272
Ransford Königsdörffer Sub572 0.250.000
Giorgi Gocholeishvili Sub201 0.020.000
Fábio Vieira Sub2011 0.550.000
Fabio Baldé Sub1910 0.000.551
Guilherme Ramos Sub10 0.000.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Hamburg win 34% Avg odds 2.73
Draw 27% Avg odds 3.51
Stuttgart win 39% Avg odds 2.43

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 and player data from Understat. Timeline, lineups and team statistics from Sportmonks. Results and odds from football-data.co.uk.