Hamburg vs Union Berlin

14 February 2026 · Bundesliga · 2025/26 · Referee Florian Badstübner

Full time 3 – 2

Half-time: 2–1

  • Ransford Königsdörffer 35’, 82’
  • Nicolás Capaldo 45+2’
  • Leopold Querfeld 28’ (pen)
  • Andrej Ilic 89’

Match summary

Hamburg came from behind to win 3-2 at home to Union Berlin. Hamburg led 2-1 at half-time.

In the first half, Leopold Querfeld put Union Berlin ahead from the penalty spot in the 28th minute, Ransford Königsdörffer equalised in the 35th minute, set up by Robert Glatzel, and Nicolás Capaldo put Hamburg in front in first-half stoppage time, set up by Bakery Jatta. In the second half, Königsdörffer made it 3-1 in the 82nd minute, set up by Giorgi Gocholeishvili and Andrej Ilic pulled one back to make it 3-2 with a header in the 89th minute, set up by Oliver Burke.

There was little between the sides on chances: Hamburg created 2.20 expected goals (xG) from 13 shots, Union Berlin 2.19 from 12.

Match stats

56% Possession 44%
13 Shots 12
4 Shots on target 5
6 Corners 3
97 Attacks 87
44 Dangerous attacks 38
442 Passes 336
78% Pass accuracy 71%
13 Tackles 13
12 Fouls 7
3 Yellow cards 0
0 Red cards 0
2 Offsides 3

Key events

Hamburg Union Berlin
Kick-off
28’
Leopold QuerfeldPenalty0-1 (Union Berlin)
Ransford KönigsdörfferRight foot shot1-1 (Hamburg)
35’
Nicolás CapaldoRight foot shot2-1 (Hamburg)
45+2’
Half-time2-1
46’
Danilho DoekhiShot on target
Second half underway
50’
63’
Andrej IlicShot on target
64’
68’
Andrej IlicShot on target
Jean-Luc DompéPhilip Otele
72’
Yussuf PoulsenRobert Glatzel
72’
Giorgi GocholeishviliBakery JattaInjury
74’
75’
Alex KrálRani Khedira
Ransford KönigsdörfferRight foot shot3-1 (Hamburg)
82’
Miro MuheimShot on target
85’
Daniel ElfadliNicolás Capaldo
87’
William MikelbrencisRansford Königsdörffer
87’
89’
Andrej IlicHeader3-2 (Union Berlin)
Merlin Polzin
90+2’
William MikelbrencisFoul
90+7’
Full-time3-2

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 3.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.20 2.19 28’ Leopold Querfeld (Union Berlin), 0-1 28’ 35’ Ransford Königsdörffer (Hamburg), 1-1 35’ 45+2’ Nicolás Capaldo (Hamburg), 2-1 45+2’ 82’ Ransford Königsdörffer (Hamburg), 3-1 82’ 89’ Andrej Ilic (Union Berlin), 3-2 89’ 0.0 0.5 1.0 1.5 2.0 2.5 3.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.20 2.19 28’ Leopold Querfeld (Union Berlin), 0-1 Querfeld 28’ 35’ Ransford Königsdörffer (Hamburg), 1-1 Königsdörffer 35’ 45+2’ Nicolás Capaldo (Hamburg), 2-1 Capaldo 45+2’ 82’ Ransford Königsdörffer (Hamburg), 3-1 Königsdörffer 82’ 89’ Andrej Ilic (Union Berlin), 3-2 Ilic 89’
Hamburg 2.20 xGUnion Berlin 2.19 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Union Berlin attacking Hamburg attacking 
28’ Leopold Querfeld (Union Berlin), penalty, 0.76 xG, goal 89’ Andrej Ilic (Union Berlin), open play, 0.63 xG, goal 35’ Ransford Königsdörffer (Hamburg), open play, 0.56 xG, goal 47’ Andrej Ilic (Union Berlin), open play, 0.35 xG, off target 82’ Ransford Königsdörffer (Hamburg), open play, 0.33 xG, goal 80’ Jean-Luc Dompe (Hamburg), open play, 0.31 xG, off target 85’ Miro Muheim (Hamburg), open play, 0.24 xG, saved 58’ Ransford Königsdörffer (Hamburg), open play, 0.13 xG, off target 4’ Luka Vuskovic (Hamburg), from a corner, 0.12 xG, blocked 47’ Nicolás Capaldo (Hamburg), open play, 0.13 xG, goal 88’ Danilho Doekhi (Union Berlin), open play, 0.11 xG, off target 16’ Ransford Königsdörffer (Hamburg), open play, 0.09 xG, off target 3’ Bakery Jatta (Hamburg), open play, 0.08 xG, blocked 3’ Ransford Königsdörffer (Hamburg), from a corner, 0.07 xG, blocked 11’ Ransford Königsdörffer (Hamburg), open play, 0.06 xG, off target 56’ Ransford Königsdörffer (Hamburg), open play, 0.05 xG, blocked 71’ Derrick Köhn (Union Berlin), direct free kick, 0.05 xG, hit the woodwork 46’ Danilho Doekhi (Union Berlin), open play, 0.05 xG, saved 39’ Rani Khedira (Union Berlin), set piece, 0.05 xG, off target 63’ Andrej Ilic (Union Berlin), open play, 0.04 xG, saved 84’ Andrej Ilic (Union Berlin), open play, 0.05 xG, blocked 68’ Andrej Ilic (Union Berlin), open play, 0.04 xG, saved 64’ Tim Skarke (Union Berlin), open play, 0.04 xG, off target 13’ Fábio Vieira (Hamburg), open play, 0.02 xG, off target 15’ Andrej Ilic (Union Berlin), open play, 0.02 xG, blocked 28’ Leopold Querfeld (Union Berlin), penalty, 0.76 xG, goal 89’ Andrej Ilic (Union Berlin), open play, 0.63 xG, goal 35’ Ransford Königsdörffer (Hamburg), open play, 0.56 xG, goal 47’ Andrej Ilic (Union Berlin), open play, 0.35 xG, off target 82’ Ransford Königsdörffer (Hamburg), open play, 0.33 xG, goal 80’ Jean-Luc Dompe (Hamburg), open play, 0.31 xG, off target 85’ Miro Muheim (Hamburg), open play, 0.24 xG, saved 58’ Ransford Königsdörffer (Hamburg), open play, 0.13 xG, off target 47’ Nicolás Capaldo (Hamburg), open play, 0.13 xG, goal 4’ Luka Vuskovic (Hamburg), from a corner, 0.12 xG, blocked 88’ Danilho Doekhi (Union Berlin), open play, 0.11 xG, off target 16’ Ransford Königsdörffer (Hamburg), open play, 0.09 xG, off target 3’ Bakery Jatta (Hamburg), open play, 0.08 xG, blocked 3’ Ransford Königsdörffer (Hamburg), from a corner, 0.07 xG, blocked 11’ Ransford Königsdörffer (Hamburg), open play, 0.06 xG, off target 56’ Ransford Königsdörffer (Hamburg), open play, 0.05 xG, blocked 71’ Derrick Köhn (Union Berlin), direct free kick, 0.05 xG, hit the woodwork 39’ Rani Khedira (Union Berlin), set piece, 0.05 xG, off target 46’ Danilho Doekhi (Union Berlin), open play, 0.05 xG, saved 84’ Andrej Ilic (Union Berlin), open play, 0.05 xG, blocked 63’ Andrej Ilic (Union Berlin), open play, 0.04 xG, saved 68’ Andrej Ilic (Union Berlin), open play, 0.04 xG, saved 64’ Tim Skarke (Union Berlin), open play, 0.04 xG, off target 13’ Fábio Vieira (Hamburg), open play, 0.02 xG, off target 15’ Andrej Ilic (Union Berlin), open play, 0.02 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 87’
Vuskovic
Torunarigha
Jatta 74’
Vieira
Remberg
Muheim
Königsdörffer 2 87’
Glatzel 72’
Otele 72’
Union Berlin 3-4-2-1 Starting XI
Rönnow
Nsoki 83’
Querfeld
Doekhi
Köhn
Kemlein 83’
Khedira 75’
Trimmel
Ansah 61’
Jeong 61’
Ilic

Player stats

PlayerPosMinGAShxGxAKPCards
Daniel Heuer Fernandes GK900 0.000.000
Nicolás Capaldo DEF9011 0.130.000
Luka Vuskovic DEF901 0.120.000
Jordan Torunarigha DEF900 0.000.000
Bakery Jatta MID7811 0.080.131
Miro Muheim MID901 0.240.000
Nicolai Remberg MID900 0.000.332
Fábio Vieira MID901 0.020.131
Ransford Königsdörffer FWD9027 1.300.000
Robert Glatzel FWD7610 0.000.561
Philip Otele FWD760 0.000.364
Yussuf Poulsen Sub140 0.000.241
Jean-Luc Dompe Sub141 0.310.000
Giorgi Gocholeishvili Sub1210 0.000.331
William Mikelbrencis Sub10 0.000.000
Daniel Elfadli Sub10 0.000.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Hamburg win 40% Avg odds 2.33
Draw 30% Avg odds 3.14
Union Berlin win 30% Avg odds 3.14

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.