18/04/2026 · 13:30 Bundesliga · Matchday 30
Stadium Weserstadion
Attendance 41.800
Referee Florian Exner
Matchday 30
Ciudad Bremen

Match timeline

Descanso
Cameron Puertas
90'+1 · Gol · asist. Romano Schmid
90'+1
↕️
Justin Njinmah → Niklas Stark
89' · Sustitución
89'
🟨
Bakery Jatta
89' · Tarjeta amarilla
89'
↕️
Nicolás Capaldo → Damion Downs
83' · Sustitución
83'
🟨
Marco Grüll
82' · Tarjeta amarilla
82'
🟥
Philip Otele
79' · Tarjeta roja
79'
↕️
Ransford Yeboah Königsdörffer → Otto Stange
75' · Sustitución
75'
↕️
Miro Muheim → Bakery Jatta
75' · Sustitución
75'
🟨
Leonardo Bittencourt
73' · Tarjeta amarilla
73'
🟨
Yukinari Sugawara
71' · Tarjeta amarilla
71'
↕️
Jens Stage → Leonardo Bittencourt
67' · Sustitución
67'
↕️
Albert Grønbæk → Philip Otele
66' · Sustitución
66'
↕️
Jovan Milošević → Marco Grüll
60' · Sustitución
60'
🟨
Miro Muheim
58' · Tarjeta amarilla
58'
Jens Stage
57' · Gol · asist. Cameron Puertas
57'
🟨
Olivier Deman
45' · Tarjeta amarilla
45'
🟨
Ransford Yeboah Königsdörffer
45' · Tarjeta amarilla
45'
Robert Glatzel
41' · Gol · asist. Nicolás Capaldo
41'
Jens Stage
37' · Gol · asist. Yukinari Sugawara
37'

Match statistics

SV Werder Bremen
Stat
Hamburger SV
57%
Ball possession
43%
1.74
Expected goals
0.57
2
Big chances
1
18
Total shots
11
2
Goalkeeper saves
7
7
Corner kicks
3
14
Fouls
14
446
Passes
341
22
Tackles
20
14
Free kicks
14
4
Yellow cards
3
0
Red cards
1
18
Total shots
11
10
Shots on target
3
0
Hit woodwork
0
6
Shots off target
5
2
Blocked shots
3
8
Shots inside box
7
10
Shots outside box
4
1
Big chances scored
0
1
Big chances missed
1
18
Touches in penalty area
14
2
Fouled in final third
3
1
Offsides
1
359
Accurate passes
253
22
Throw-ins
21
49
Final third entries
58
86/124 (69%)
Final third phase
46/87 (53%)
26/56 (46%)
Long balls
30/72 (42%)
5/20 (25%)
Crosses
2/12 (17%)
48%
Duels
52%
10
Dispossessed
8
42/83 (51%)
Ground duels
41/83 (49%)
12/30 (40%)
Aerial duels
18/30 (60%)
8/18 (44%)
Dribbles
7/21 (33%)
68%
Tackles won
80%
22
Total tackles
20
5
Interceptions
6
51
Recoveries
48
24
Clearances
20
2
Errors lead to a shot
0
2
Total saves
7
0.09
Goals prevented
-0.29
1
Big saves
1
9
Goal kicks
8

Lineups

Player performance

SV Werder Bremen
#JugadorMINGOLASTNota
30
90 6.6
3
90 1 7.2
5
90 6.5
31
90 7.3
2
90 6.9
14
90 6.9
11
89 6.9
6
67 2 8.4
18
90 1 1 7.9
20
90 1 7.3
19
60 6.0
17
M. Grüll (supl.)
30 7.0
10
23 6.6
4
N. Stark (supl.)
14 6.6
25
M. Kolke (supl.)
23
I. Schmidt (supl.)
39
M. Wöber (supl.)
24
P. Čović (supl.)
7
S. Mbangula (supl.)
29
S. Musah (supl.)
Hamburger SV
#JugadorMINGOLASTNota
1
90 7.8
24
83 1 6.3
25
90 6.0
17
90 6.5
2
90 6.1
21
90 6.7
23
66 6.7
28
75 6.7
20
90 7.2
9
90 1 7.6
11
75 6.5
7
P. Otele (supl.)
13 4.9
18
B. Jatta (supl.)
15 6.2
49
O. Stange (supl.)
15 6.7
19
D. Downs (supl.)
20 6.6
12
S. Tangvik (supl.)
8
D. Elfadli (supl.)
43
S. Nandja (supl.)
16
14
R. Philippe (supl.)