← Bundesliga
#12 · 32 pts
3 – 1
Final score
#15 · 31 pts
Model correct — prediction Werder Bremen
J. Stage (ast. Y. Sugawara) 37'
J. Stage (ast. C. Puertas) 57'
C. Puertas (ast. R. Schmid) 90'+1
41' (ast. N. Capaldo) R. Glatzel
Match statistics
11
Total shots
7
7
Shots on target
3
1.23
Actual xG
0.54
2
Saves
5
58%
Possession
42%
3
Corners
3
19
Tackles
15
4
🟨 Yellow cards
2
0
🟥 Red cards
2
Match Events
J. Stage · ast. Y. Sugawara
37'
41'
ast. N. Capaldo · R. Glatzel
O. Deman
45'
45'
R. Konigsdorffer
J. Stage · ast. C. Puertas
57'
58'
M. Muheim
J. Milosevic / M. Grull
61'
66'
P. Otele / A. Gronbaek
J. Stage / L. Bittencourt
67'
Y. Sugawara
71'
L. Bittencourt
73'
75'
B. Jatta / M. Muheim
75'
O. Stange / R. Konigsdorffer
79'
P. Otele
M. Grull
82'
83'
D. Downs / N. Capaldo
89'
B. Jatta
J. Njinmah / N. Stark
89'
C. Puertas · ast. R. Schmid
90'+1
Pre-match prediction
58.83%
Werder ←
18.67%
X
22.5%
Hamburger
✓ Correct prediction — we assigned to the actual result (Werder Bremen) 58.83% (medium confidence)
Expected vs actual xG
Exp.
Actual
Δ
Werder
2.21
1.23
-0.98
Hamburger
0.82
0.54
-0.28
Werder Bremen dominated by xG (1.23 vs 0.54). The final result reflects the playing dominance. The model's xG estimates diverged from reality.
League Table
#Team GPts
1 Bayern München Bayern München 31 82
2 Borussia Dortmund Borussia Dortmund 31 67
3 RB Leipzig RB Leipzig 31 62
4 VfB Stuttgart VfB Stuttgart 31 57
5 1899 Hoffenheim 1899 Hoffenheim 31 57
6 Bayer Leverkusen Bayer Leverkusen 31 55
7 Eintracht Frankfurt Eintracht Frankfurt 31 43
8 SC Freiburg SC Freiburg 31 43
9 FC Augsburg FC Augsburg 31 37
10 FSV Mainz 05 FSV Mainz 05 31 34
11 Borussia Mönchengladbach Borussia Mönchengladbach 31 32
12 Werder Bremen Werder Bremen 31 32
13 Union Berlin Union Berlin 31 32
14 1. FC Köln 1. FC Köln 31 31
15 Hamburger SV Hamburger SV 31 31
16 FC St. Pauli FC St. Pauli 31 26
17 VfL Wolfsburg VfL Wolfsburg 31 25
18 1. FC Heidenheim 1. FC Heidenheim 31 22
Lineups
Werder Bremen Werder Bremen 4-1-4-1
30 Mio Backhaus Mio Backhaus 89' G 6.70
2 Olivier Deman Olivier Deman 89' D 6.90
31 Karim Coulibaly Karim Coulibaly 89' D 7.30
5 Amos Pieper Amos Pieper 89' D 6.50
3 Yukinari Sugawara Yukinari Sugawara 1 👟 89' D 7.20
14 Senne Lynen Senne Lynen 89' M 6.90
20 Romano Schmid Romano Schmid 1 👟 89' M 7.20
18 Cameron Puertas Cameron Puertas 1 ⚽ 1 👟 89' M 6.70
6 Jens Stage Jens Stage 2 ⚽ 67' M 8.50
11 Justin Njinmah Justin Njinmah 89' M 6.90
19 Jovan Milošević Jovan Milošević 60' F 6.00
Bench
23 Isaac Schmidt Isaac Schmidt D
10 Leonardo Bittencourt Leonardo Bittencourt 22' M 6.30
17 Marco Grüll Marco Grüll 29' F 6.30
25 Markus Kolke Markus Kolke G
39 Maximilian Wöber Maximilian Wöber D
4 Niklas Stark Niklas Stark D
24 Patrice Čović Patrice Čović M
29 Salim Musah Salim Musah F
7 Samuel Mbangula Samuel Mbangula F
Hamburger SV Hamburger SV 3-4-1-2
1 Daniel Fernandes Daniel Fernandes 89' G 7.60
17 Warmed Omari Warmed Omari 89' D 6.30
25 Jordan Torunarigha Jordan Torunarigha 89' D 6.30
24 Nicolás Capaldo Nicolás Capaldo 1 👟 83' D 6.20
28 Miro Muheim Miro Muheim 75' M 6.90
23 Albert Grønbæk Albert Grønbæk 66' M 6.60
21 Nicolai Remberg Nicolai Remberg 89' M 6.90
2 William Mikelbrencis William Mikelbrencis 89' M 6.20
20 Fábio Vieira Fábio Vieira 89' F 7.20
11 Ransford Yeboah Königsdörffer Ransford Yeboah Königsdörffer 75' F 6.30
9 Robert Glatzel Robert Glatzel 1 ⚽ 89' F 7.20
Bench
18 Bakery Jatta Bakery Jatta 10' M 5.90
19 Damion Downs Damion Downs 6' F
8 Daniel Elfadli Daniel Elfadli M
16 Giorgi Gocholeishvili Giorgi Gocholeishvili D
49 Otto Stange Otto Stange 14' F 6.70
27 Philip Otele Philip Otele 13' F 5.70
14 Rayan Philippe Rayan Philippe F
12 Sander Tangvik Sander Tangvik G
43 Shafiq Nandja Shafiq Nandja D
Best on the pitch
Jens Stage
Jens Stage
M · Werder
8.50
2 ⚽
3 shots · 20 pass
Daniel Fernandes
Daniel Fernandes
G · Hamburger
7.60
· 42 pass
Karim Coulibaly
Karim Coulibaly
D · Werder
7.30
· 60 pass
Fábio Vieira
Fábio Vieira
F · Hamburger
7.20
1 shots · 30 pass
Yukinari Sugawara
Yukinari Sugawara
D · Werder
7.20
1 👟
· 31 pass
Romano Schmid
Romano Schmid
M · Werder
7.20
1 👟
2 shots · 41 pass
Werder Bremen Werder Bremen — Player statistics
Team PosMinRating 👟 ShotsPassAcc% TckYCRC
Mio Backhaus G 89 6.70 30 25%
Olivier Deman D 89 6.90 44 34% 5 1
Karim Coulibaly D 89 7.30 60 55% 2
Amos Pieper D 89 6.50 51 43%
Yukinari Sugawara D 89 7.20 1 31 23% 1 1
Senne Lynen M 89 6.90 47 38% 4
Romano Schmid M 89 7.20 1 2 41 35% 3
Cameron Puertas M 89 6.70 1 1 3 39 30% 2
Jens Stage M 67 8.50 2 3 20 14%
Justin Njinmah M 89 6.90 3 19 15% 2
Jovan Milošević F 60 6.00 11 7%
Leonardo Bittencourt M 22 6.30 8 8% 1
Marco Grüll F 29 6.30 6 4% 1
Hamburger SV Hamburger SV — Player statistics
Team PosMinRating 👟 ShotsPassAcc% TckYCRC
Daniel Fernandes G 89 7.60 42 26%
Warmed Omari D 89 6.30 1 34 30% 2
Jordan Torunarigha D 89 6.30 41 30%
Nicolás Capaldo D 83 6.20 1 1 31 18% 4
Miro Muheim M 75 6.90 17 16% 2 1
Albert Grønbæk M 66 6.60 9 5% 3
Nicolai Remberg M 89 6.90 42 37%
William Mikelbrencis M 89 6.20 1 14 10% 3
Fábio Vieira F 89 7.20 1 30 25%
Ransford Yeboah Königsdörffer F 75 6.30 1 7 5% 1 1
Robert Glatzel F 89 7.20 1 2 22 16%
Bakery Jatta M 10 5.90 4 4% 1
Damion Downs F 6
Otto Stange F 14 6.70 4 3%
Philip Otele F 13 5.70 1 1% 1