Bundesliga
· Regular Season - 28
April 04, 2026 17:30
S. Musah
(ast. J. Milosevic)
90'
15'
A. Nusa
52'
Romulo Cardoso
The ForzaPitch pre-match prediction gave RB Leipzig a 49% win probability (draw 23%, Werder Bremen 27%). The final result was Werder Bremen 1–2 RB Leipzig. In 1 previous meetings, Werder Bremen have won 0 times, with 0 draws and 1 wins for RB Leipzig.
Match statistics
10
Total shots
5
5
Shots on target
2
1.34
Actual xG
1.49
0
Saves
4
55%
Possession
45%
1
Corners
0
21
Tackles
16
2
🟨 Yellow cards
1
Match Events
15'
A. Nusa⚽
A. Pieper
/ P. Covic
49'
52'
Romulo Cardoso⚽
56'
E. Banzuzi
/
C. Lukeba
M. Grull
/ Y. Sugawara
61'
F. Agu
/ S. Mbangula
61'
Cameron Puertas
73'
J. Njinmah
/ S. Musah
76'
L. Bittencourt
/ J. Milosevic
76'
78'
C. Harder
/
Romulo Cardoso
78'
T. Gomis
/
A. Nusa
86'
A. Ouedraogo
/
C. Baumgartner
86'
B. Henrichs
/
Y. Diomande
90'+2
Tidiam Gomis
Marco Friedl
90'+8
⚽S. Musah
· ast. J. Milosevic
90'
Pre-match prediction
27.18%
Werder
23.76%
X
49.06%
RB ←
we assigned to the actual result (RB Leipzig)
49.06%
(medium confidence)
Expected vs actual xG
Exp.
Actual
Δ
1.28
1.34
+0.06
1.74
1.49
-0.25
xG dominance was balanced (1.34 – 1.49).
The final result does not reflect the playing dominance.
The model's xG estimates were accurate.
Lineups
30
M. Backhaus
G
2
O. Deman
D
32
Marco Friedl
D
5
Amos Pieper
49'
D
27
F. Agu
61'
D
18
Cameron Puertas
M
14
M
20
R. Schmid
M
10
L. Bittencourt
76'
M
17
M. Grull
61'
M
11
J. Njinmah
76'
F
Bench
23
I. Schmidt
D
19
J. Milošević
1 👟
14'
F
J. Milošević
1 👟
14'
F
29
S. Musah
1 ⚽
14'
F
3
Y. Sugawara
29'
D
26
G
22
D. Raum
D
D. Raum
D
23
C. Lukeba
56'
D
4
W. Orbán
D
W. Orbán
D
17
R. Baku
D
14
C. Baumgartner
86'
M
C. Baumgartner
86'
M
13
Nicolas Seiwald
M
24
Xaver Schlager
M
7
A. Nusa
1 ⚽
78'
F
A. Nusa
1 ⚽
78'
F
40
Romulo Cardoso
1 ⚽
78'
F
49
Y. Diomande
86'
F
Bench
20
A. Ouedraogo
13'
M
11
C. Harder
12'
F
5
E. Bitshiabu
D
35
M. Finkgrafe
D
27
Tidiam Gomis
12'
F
Best on the pitch
A. Nusa
F · RB
8.50
1 ⚽
1 shots
· 27 pass
Cameron Puertas
M · Werder
7.50
1 shots
· 55 pass
S. Musah
F · Werder
7.30
1 ⚽
3 shots
· 4 pass
Amos Pieper
D · Werder
7.20
· 36 pass
Romulo Cardoso
F · RB
7.20
1 ⚽
1 shots
· 20 pass
C. Lukeba
D · RB
7.20
· 43 pass
Werder Bremen — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| M. Backhaus | G | 90 | 6.70 | — | — | — | 32 | 29% | — | — | — |
| O. Deman | D | 90 | 6.90 | — | — | — | 53 | 46% | 2 | — | — |
| Marco Friedl | D | 90 | 6.60 | — | — | — | 87 | 76% | 2 | 1 | — |
| Amos Pieper | D | 49 | 7.20 | — | — | — | 36 | 33% | 3 | — | — |
| F. Agu | D | 61 | 6.00 | — | — | — | 33 | 27% | 2 | — | — |
| Cameron Puertas | M | 90 | 7.50 | — | — | 1 | 55 | 50% | 5 | 1 | — |
| M | 90 | 6.60 | — | — | 1 | 73 | 63% | 1 | — | — | |
| R. Schmid | M | 90 | 6.90 | — | — | 2 | 57 | 41% | — | — | — |
| L. Bittencourt | M | 76 | 6.70 | — | — | — | 39 | 30% | 2 | — | — |
| M. Grull | M | 61 | 6.30 | — | — | — | 21 | 18% | 2 | — | — |
| J. Njinmah | F | 76 | 6.50 | — | — | 2 | 14 | 12% | — | — | — |
| J. Milošević | F | 14 | 6.60 | — | 1 | 1 | 5 | 4% | — | — | — |
| S. Musah | F | 14 | 7.30 | 1 | — | 3 | 4 | 4% | — | — | — |
| Y. Sugawara | D | 29 | 7.00 | — | — | — | 23 | 20% | 2 | — | — |
RB Leipzig — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| G | 90 | 6.90 | — | — | — | 42 | 25% | — | — | — | |
| D. Raum | D | 90 | 6.90 | — | — | — | 48 | 35% | — | — | — |
| C. Lukeba | D | 56 | 7.20 | — | — | — | 43 | 40% | — | — | — |
| W. Orbán | D | 90 | 6.90 | — | — | — | 64 | 55% | 1 | — | — |
| R. Baku | D | 90 | 6.70 | — | — | — | 48 | 42% | 2 | — | — |
| C. Baumgartner | M | 86 | 7.00 | — | — | — | 32 | 28% | 4 | — | — |
| Nicolas Seiwald | M | 90 | 6.60 | — | — | — | 41 | 34% | 3 | — | — |
| Xaver Schlager | M | 90 | 6.20 | — | — | — | 33 | 26% | 2 | — | — |
| A. Nusa | F | 78 | 8.50 | 1 | — | 1 | 27 | 21% | 1 | — | — |
| Romulo Cardoso | F | 78 | 7.20 | 1 | — | 1 | 20 | 11% | 2 | — | — |
| Y. Diomande | F | 86 | 6.70 | — | — | 2 | 33 | 27% | 1 | — | — |
| A. Ouedraogo | M | 13 | 6.70 | — | — | — | 4 | 4% | — | — | — |
| C. Harder | F | 12 | 6.20 | — | — | 1 | 5 | 2% | — | — | — |
| Tidiam Gomis | F | 12 | 6.30 | — | — | — | 1 | 1% | — | 1 | — |
Frequently Asked Questions
What was the final score of Werder Bremen vs RB Leipzig?
The final score was Werder Bremen 1–2 RB Leipzig.
What did the model predict before Werder Bremen vs RB Leipzig?
The model assigned 27% probability to a Werder Bremen win, 23% to a draw, and 49% to an RB Leipzig win.