Bundesliga · Matchweek 31 · Apr 25

Hamburger SV - 1899 Hoffenheim

1899 Hoffenheim won 2-1 away at Hamburger SV in Bundesliga (Matchweek 31). Goals: R. Glatzel (P) 34'; F. Asllani 18'; T. Lemperle 45'.

🏟 Volksparkstadion Hamburg 👤 Referee: Robert Schröder, Germany
Key events
8' 🟨 R. HranacYellow card 1899 Hoffenh
18' ⚽ F. Asllani(0 - 1) · Assist: V. Coufal 1899 Hoffenh
32' 🟨 O. BaumannYellow card 1899 Hoffenh
34' ⚽ R. Glatzel (P)(1 - 1) Hamburger SV
45' ⚽ T. Lemperle(1 - 2) · Assist: A. Hajdari 1899 Hoffenh
49' 🟨 N. RembergYellow card Hamburger SV
69' 🟨 G. PromelYellow card 1899 Hoffenh
71' 🟨 W. BurgerYellow card 1899 Hoffenh
90+2' 🟨 A. S. LokongaYellow card Hamburger SV
Quick stats
%41 Possession %59
10 Total shots 14
4 Shots on target 5
3 Shots off target 6
3 Blocked shots 3
9 Shots inside box 8
1 Shots outside box 6
3 Saves 3
Match timeline
First half
8'
🟨R. HranacYellow card
18'
⚽F. Asllani(0 - 1) · Assist: V. Coufal
32'
🟨O. BaumannYellow card
R. Glatzel (P)(1 - 1)⚽
34'
45'
⚽T. Lemperle(1 - 2) · Assist: A. Hajdari
HT 1 - 2
46'
🔁R. Hranac ↔ BernardoSubstitution
N. RembergYellow card🟨
49'
64'
🔁F. Asllani ↔ G. PromelSubstitution
R. Glatzel ↔ O. StangeSubstitution🔁
64'
69'
🟨G. PromelYellow card
71'
🟨W. BurgerYellow card
75'
🔁A. Kramaric ↔ A. PrassSubstitution
W. Mikelbrencis ↔ A. S. LokongaSubstitution🔁
75'
B. Jatta ↔ G. GocholeishviliSubstitution🔁
75'
86'
🔁B. Toure ↔ C. CampbellSubstitution
86'
🔁T. Lemperle ↔ M. MoerstedtSubstitution
A. Gronbaek ↔ D. DownsSubstitution🔁
88'
W. Omari ↔ R. PhilippeSubstitution🔁
88'
A. S. LokongaYellow card🟨
90+2'
FT 1 - 2
Match statsHamburger SV · 1899 Hoffenheim
Key stats
%41 Possession %59
Shots
10 Total shots 14
4 Shots on target 5
3 Shots off target 6
3 Blocked shots 3
9 Shots inside box 8
1 Shots outside box 6
3 Saves 3
Passing
305 Total passes 422
229 Accurate passes 345
%75 Pass accuracy %82
Set pieces & discipline
4 Corners 9
1 Offsides 1
9 Fouls 18
Cards
1 Yellow cards 4
By half
1 1st-half goals 2
0 2nd-half goals 0
Momentum
0'▲ Hamburger SV▼ 1899 Hoffenheim90'
Shot map27 shots
Bakery Jatta 2' · xG 0.01 Fábio Vieira 6' · xG 0.12 Wouter Burger 17' · xG 0.03 Ozan Kabak 17' · xG 0.05 Fisnik Asllani 18' · xG 0.30 Tim Lemperle 21' · xG 0.13 Albert Grønbæk 23' · xG 0.02 Robert Glatzel 34' · xG 0.79 Ozan Kabak 36' · xG 0.13 Fisnik Asllani 39' · xG 0.05 Bakery Jatta 39' · xG 0.03 Ozan Kabak 44' · xG 0.12 Tim Lemperle 45' · xG 0.27 Ransford Königsdörffer 48' · xG 0.04 Bazoumana Touré 54' · xG 0.07 Wouter Burger 55' · xG 0.02 Ransford Königsdörffer 56' · xG 0.13 Fisnik Asllani 59' · xG 0.12 Bazoumana Touré 66' · xG 0.02 Bakery Jatta 74' · xG 0.08 Bazoumana Touré 78' · xG 0.03 Otto Stange 83' · xG 0.02 Nicolás Capaldo 83' · xG 0.07 Nicolai Remberg 86' · xG 0.01 Cole Campbell 87' · xG 0.03 Grischa Prömel 90' · xG 0.06 Rayan Philippe 90' · xG 0.05
Hamburger SV 1899 Hoffenheim Filled = goal · size = xG
HEAD TO HEAD2 meetings · 2025–2026
Hamburger SV 1
Too few meetings for a trend
1899 Hoffenheim 1
1 Hamburger SV 0 draw 1 1899 Hoffenheim
GOALS IN THIS FIXTURE
5.0goals / match
4–6total goals
0/0clean sheets
3-2Hamburger SV best win · Oct 10
4-11899 Hoffenheim best win · Dec 13
%100 Over 1.5 2/2
%100 Over 2.5 2/2
%100 Over 3.5 2/2
%100 BTTS 2/2
DOES THE VENUE MATTER
1899 Hoffenheim at home2 matches
1W 0D 1L 6:4
Results are read from the side that hosted the match.
SEASON COMPARISON
13Hamburger SVin the table38pts
34matches 9-11-14W-D-L 40:54goals -14diff
DWWLL
51899 Hoffenheimin the table61pts
34matches 18-7-9W-D-L 65:52goals +13diff
LWDWW
PREVIOUS MEETINGS
Oct 10 1899 Hoffenheim 2-3 Hamburger SV Bundesliga
Dec 13 1899 Hoffenheim 4-1 Hamburger SV Bundesliga
WHAT THE NUMBERS SAY
1899 Hoffenheim dominated the ball59% possession
1899 Hoffenheim took more shots14 - 10
1899 Hoffenheim struggled to stay disciplined4 yellow
1899 Hoffenheim committed more fouls18 - 9
THREAT OVER TIMExT
Hamburger SV0.94 1899 Hoffenheim1.89
0'25'45'70'90'
Hamburger SVpeak 35-40' 1899 Hoffenheimpeak 40-45'
Expected threat: every pass and carry is valued by how much closer it brings the ball to a goal. Higher area means more danger created in that window.
TACTICAL PROFILEwhoscored + fotmob
Press Verticality Progressive Final third Pass acc. Def. height
Hamburger SV 1899 Hoffenheim
Each axis has a fixed range taken from typical top-flight values, so the shape reads as an absolute profile — not just who beat whom.
7.1 PPDA 6.0
521 Touches 631
32.6m Defensive height 44.1m
69 Progressive passes 100
%68.0 Final-third accuracy %62.0
%37.4 Verticality %38.9
%72.0 Pass accuracy %78.0
12 Shots 15
166 Defensive actions 133
30.2m Block depth 29.9m
%36 In opposition half %51
HOW THE GAME FLOWEDfotmob
Hamburger SV1.37xG 1899 Hoffenheim1.45xG
34' Robert Glatzel 18' Fisnik Asllani 45' Tim Lemperle
0'25'45'70'90'
Cumulative expected goals, step by step — each step is a shot and the dots are goals. These totals come from the shot-level model, so they can differ slightly from the xG in the stats tab.
Momentum
Hamburger SV 1899 Hoffenheim
Which side was pushing at each moment; above the line is the home team.
ON THE PITCHwhoscored
Hamburger SV635 touches
1899 Hoffenheim760 touches
Where each side spent the match. Both attack left to right.
60% 189 55% 189 57% 189 72% HAM 62% 189 77% 189 58% 189 56% 189 51% 189
Hamburger SVown half →1899 Hoffenheim
BY THIRD
Defensive %55 %45
Middle %42 %58
Attacking %36 %64
BY FLANK
Left %43 %57
Centre %47 %53
Right %44 %56
Share of touches in each zone. Home attacks to the right; the bars split the same touches lengthwise and across the pitch.
Hamburger SV166 actions
average height 32.6m
1899 Hoffenheim133 actions
average height 44.1m
Tackles, interceptions, clearances, blocks and recoveries. The dashed line is their average height.
Hamburger SV341 passes · %72
17 Warmed Omari — 34/57 passes · %89 21 Nicolai Remberg — 31/57 passes · %82 20 Fábio Vieira — 24/47 passes · %75 1 Daniel Heuer Fernandes — 23/57 passes · %47 24 Nicolás Capaldo — 22/49 passes · %79 25 Jordan Torunarigha — 21/49 passes · %81 23 Albert Grønbæk — 19/42 passes · %63 18 Bakery Jatta — 16/33 passes · %80 2 William Mikelbrencis — 15/28 passes · %75 11 Ransford Königsdörffer — 14/40 passes · %64 9 Robert Glatzel — 10/21 passes · %77 6 Albert Sambi Lokonga — 8/11 passes · %89 49 Otto Stange — 4/13 passes · %100 16 Giorgi Gocholeishvili — 3/12 passes · %33
1899 Hoffenheim490 passes · %78
7 Leon Avdullahu — 74/82 passes · %95 5 Ozan Kabak — 45/66 passes · %83 21 Albian Hajdari — 41/60 passes · %80 18 Wouter Burger — 37/66 passes · %74 34 Vladimír Coufal — 33/74 passes · %54 27 Andrej Kramaric — 27/42 passes · %73 1 Oliver Baumann — 26/39 passes · %81 2 Robin Hranác — 24/37 passes · %75 29 Bazoumana Touré — 20/42 passes · %87 19 Tim Lemperle — 19/35 passes · %86 11 Fisnik Asllani — 17/32 passes · %85 13 Bernardo — 8/27 passes · %47 6 Grischa Prömel — 6/17 passes · %67 33 Max Moerstedt — 1/6 passes · %50
>%85 %70–85 <%70
Average position of each player and their most frequent pass combinations; thicker lines mean more passes, and the ring colour is that player’s pass accuracy.
Hamburger SV69 progressive · map shows 37
Left%30Centre%35Right%35
1899 Hoffenheim100 progressive · map shows 60
Left%40Centre%35Right%25
Successful passes carrying the ball 10m+ forward from the middle third onward.
7.1 PPDA 6.0
%37.4 Verticality %38.9
%68 Final third pass %62
%72 Pass accuracy %78
32.6m Defensive height 44.1m
PPDA: opponent passes allowed per defensive action in their half — lower means heavier pressing.
THE REFEREE15 matches on record
Robert Schröder
Strictness66 TEMPO65
Cards: ModerateFouls: ModeratePenalties: ModerateGoals: ModerateOver 2.5: Moderate
This match vs his average
Cards 54.5 +0.5
Fouls 2722.6 +4.4
Goals 32.8 +0.2
Corners 1310.4 +2.6
THIS MATCH VS SEASON AVERAGE
Goals 1.01.2 -0.2
Shots 10.011.8 -1.8
On target 4.04.5 -0.5
Possession %41%46 -4.5
Corners 4.03.5 +0.5
Cards 1.04.1 -3.1
Conceded 2.01.6 +0.4
this matchseason average · 33 matches
Goals 2.01.9 +0.1
Shots 14.013.8 +0.2
On target 5.05.0
Possession %59%55 +3.6
Corners 9.05.5 +3.5
Cards 4.02.7 +1.3
Conceded 1.01.5 -0.5
this matchseason average · 33 matches
PLAYER RATINGS★ Robert Glatzel 8.00
Starting XI
9 Robert Glatzel F · 64' 8.00
Goals1Pen goal1On target1/1Duels won4/8Fouls won2Fouls2Passes13 · %10
1 Daniel Fernandes G · 87' 7.50
Saves3Dribbles1/1Duels won1/1Passes45 · %22
20 Fábio Vieira F · 87' 7.20
Key pass4Dribbles2/4Tackles3Interceptions1Duels won8/12Fouls won2Fouls1Passes25 · %21
2 William Mikelbrencis M · 75' 7.00
Tackles1Blocks1Duels won1/2Fouls1Passes17 · %14
25 Jordan Torunarigha D · 87' 7.00
Tackles3Interceptions2Blocks1Duels won6/8Fouls won2Passes26 · %21
Key pass1Dribbles1/2Tackles1Interceptions1Duels won6/14Fouls won3Offside1Passes16 · %11
24 Nicolás Capaldo D · 87' · K 6.90
Key pass1Dribbles2/3Tackles4Duels won10/16Fouls won3Fouls2Passes23 · %18
23 Albert Grønbæk M · 87' 6.90
On target1/1Key pass1Tackles3Interceptions2Duels won6/8Fouls won2Passes27 · %19
17 Warmed Omari D · 87' 6.70
Dribbles1/1Tackles3Interceptions4Blocks1Duels won5/7Fouls1Passes38 · %34
18 Bakery Jatta M · 75' 6.30
On target1/3Tackles1Duels won2/7Passes17 · %14
21 Nicolai Remberg M · 87' 6.30
On target1/1Dribbles1/1Tackles1Interceptions2Duels won4/10Fouls won1Fouls2Passes35 · %30
Substitutes
6 Albert Sambi Lokonga M · 12' 6.70
Interceptions1Duels won1/1Fouls won1Passes5 · %5
49 Otto Stange F · 23' 6.30
Duels won1/4Fouls won1Passes2 · %2
16 Giorgi Gocholeishvili D · 12' 6.30
Passes3 · %2
Unused: Sander TangvikRayan PhilippeNoah KatterbachDamion DownsShafiq NandjaDaniel Elfadli
Starting XI
34 Vladimir Coufal M · 87' 7.60
Assist1Key pass1Dribbles1/2Interceptions2Blocks1Duels won5/7Fouls won2Passes38 · %26
7 Leon Avdullahu M · 87' 7.50
Interceptions2Duels won4/8Fouls won2Fouls1Passes75 · %72
21 Albian Hajdari D · 87' 7.20
Assist1Key pass2Tackles1Interceptions2Blocks1Duels won2/5Fouls won1Fouls2Passes42 · %36
5 Ozan Kabak D · 87' 7.20
On target1/2Key pass1Tackles2Blocks1Duels won8/10Passes55 · %45
19 Tim Lemperle F · 85' 7.20
Goals1On target1/2Key pass1Dribbles1/4Duels won4/14Fouls won2Fouls2Offside1Passes20 · %17
11 Fisnik Asllani F · 64' 6.70
Goals1On target2/2Tackles1Duels won1/5Fouls2Passes20 · %17
18 Wouter Burger M · 87' 6.70
Key pass1Tackles3Duels won6/15Fouls4Passes45 · %34
1 Oliver Baumann G · 87' · K 6.50
Saves3Fouls1Passes23 · %18
2 Robin Hranáč D · 45' 6.50
Duels won4/5Fouls1Passes30 · %23
29 Bazoumana Touré M · 85' 6.50
On target1/2Key pass3Dribbles1/5Tackles2Duels won3/16Fouls2Passes19 · %18
27 Andrej Kramarić F · 75' 6.20
Key pass1Passes32 · %25
Substitutes
13 Bernardo D · 42' 6.90
Key pass1Tackles1Interceptions3Duels won4/5Passes11 · %8
6 Grischa Promel M · 23' 6.50
Tackles1Duels won2/5Fouls won1Fouls2Passes6 · %5
22 Alexander Prass D · 12' 6.20
20 Cole Campbell F · 2'
33 Max Moerstedt F · 2'
Passes1
Unused: Luca PhilippIhlas BebouMuhammed DamarKevin Akpoguma
Win probabilityModel: 2 (%55) ✓
Hamburger SV %24 Draw %21 1899 Hoffenheim %55
0.93Hamburger SV xPuan
1.861899 Hoffenheim xPuan
🎯
FREE MEMBERSHIP

Tactical metrics & visuals

Pressing & tempo, attack organisation, defensive control, chance creation and set-piece profiles.

Create free account
🔥
FREE MEMBERSHIP

Team & player heatmaps

Where each team dominated the pitch, plus per-player heatmaps from raw event coordinates.

Create free account
🤖
FREE MEMBERSHIP

ML deep-dive

Feature-level model breakdown, expected points simulation and value analysis.

Create free account
Form
Hamburger SVLLDLD
1899 HoffenheimWDLLD
FREE MEMBERSHIP

Heatmap & tactical analysis

Team & player heatmaps, tactical metrics and the ML deep-dive live in the dashboard.

Create free account
Match Reportsall →
Galatasaray 3-1 KasımpaşaSüper Lig · Oct 10 Borussia Dortmund 2-2 Werder BremenBundesliga · Oct 10 Arsenal 2-1 ChelseaPremier League · Sep 7 Trabzonspor 5-0 Gençlerbirliği S.K.Süper Lig · Sep 7 Fenerbahçe 1-2 BeşiktaşSüper Lig · Sep 6 Rayo Vallecano 1-1 AlavesLa Liga · Aug 20
Ad
Team of the week, tactical profile and AI predictions are open with a free account.Free sign-up
Ad
Ad