FOOTBALL·ANALYTICBundesliga 2025/26

Bundesliga 2025/26 · Matchday 27 · Signal Iduna Park (Dortmund)

Borussia Dortmund3:2Hamburger SV

21 March 2026 · 81,365 in the ground · Matthias Jöllenbeck

tap a player for their match file

Borussia Dortmund3-5-2
Hamburger SV3-4-3
Kobel5.9Schlotterbeck6.8Anton6.0L. Reggiani5.1Svensson5.5Nmecha4.7J. Bellingham6.6Sabitzer6.3Ryerson6.7Adeyemi6.2Beier7.5Heuer6.4Torunarigha7.0Vušković7.4W. Omari5.4Muheim5.5Remberg6.1Lokonga7.1Mikelbrencis6.0P. Otele7.7R. Konigsdorffer6.0Vieira7.3
from the bench

match pulse — xG per 5 minutes · goals · cards

4590borussia-dortmundhamburger-sv

goals — hover the strip for every shot and card, with names

  • 19P. OteleGoal · 0.58 xG · 0.58 xG
  • 38LokongaGoal · 0.63 xG · 0.63 xG
  • 73BensebainiGoal · 0.79 xG · 0.79 xG
  • 78GuirassyGoal · 0.47 xG · 0.47 xG
  • 84BensebainiGoal · 0.79 xG · 0.79 xG

The shots, as they came

Every attempt, sized by expected goals

Dortmund 0:0 Hamburger SV0'kickoff
7' Beier — xG 0.40 · Saved8' Anton — xG 0.26 · Blocked19' P. Otele — xG 0.58 · Goal24' R. Konigsdorffer — xG 0.28 · Saved28' Adeyemi — xG 0.13 · Missed32' Beier — xG 0.05 · Missed33' Beier — xG 0.06 · Missed36' Schlotterbeck — xG 0.08 · Post36' Beier — xG 0.14 · Missed37' Vieira — xG 0.04 · Saved38' Lokonga — xG 0.63 · Goal43' Ryerson — xG 0.01 · Missed45' Nmecha — xG 0.79 · Missed49' Nmecha — xG 0.65 · Saved52' Nmecha — xG 0.04 · Blocked55' Nmecha — xG 0.05 · Missed58' Guirassy — xG 0.11 · Missed61' Beier — xG 0.02 · Missed66' Fábio — xG 0.06 · Blocked69' Guirassy — xG 0.05 · Missed73' Bensebaini — xG 0.79 · Goal78' Guirassy — xG 0.38 · Saved78' Guirassy — xG 0.47 · Goal80' Fábio — xG 0.09 · Saved81' Chukwuemeka — xG 0.08 · Blocked82' J. Bellingham — xG 0.04 · Blocked84' Bensebaini — xG 0.79 · Goal90 + 3' Guirassy — xG 0.63 · Saved

The xG race

Expected goals accumulating minute by minute

The xG race — cumulative expected goals, minute by minute

Dortmund 0:0 Hamburger SV
1.02.03.04.05.06.0015304560759019' P. Otele — GOAL38' Lokonga — GOAL73' Bensebaini — GOAL78' Guirassy — GOAL84' Bensebaini — GOAL6.171.53

Territory

Where each side actually occupied the pitch, summed from every player’s heatmap

Borussia Dortmund attacking right · Hamburger SV attacking left · where both glow, the pitch was contested

The duel

Borussia Dortmund vs Hamburger SV

68%
Possession
32%
6
Expected goals
1.52
24
Shots
4
8
Shots on target
4
10
Big chances created
3
460
Passes completed
183
179
Into final third
15
48
Duels won
59
9/14 (64%)
Tackles won
16/26 (62%)
11
Corners
3
10
Fouls
8

No physical or tracking data for league matches — that tier is FIFA-only. Everything above is from the public match feed.