Bundesliga
· Regular Season - 30
April 19, 2026 21:30
J. Scally
(ast. H. Bolin)
7'
(pen.)
90'+6
N. Amiri
The ForzaPitch pre-match prediction gave FSV Mainz 05 a 40% win probability (draw 25%, Borussia Mönchengladbach 34%). The final result was Borussia Mönchengladbach 1–1 FSV Mainz 05. In 1 previous meetings, Borussia Mönchengladbach have won 1 times, with 0 draws and 0 wins for FSV Mainz 05.
Match statistics
6
Total shots
11
4
Shots on target
6
0.62
Actual xG
1.33
6
Saves
3
38%
Possession
62%
0
Corners
6
11
Tackles
12
4
🟨 Yellow cards
2
Match Events
⚽J. Scally
· ast. H. Bolin
7'
21'
D. Kohr
22'
A. Caci
66'
P. Mwene
/
N. Veratschnig
66'
A. Sieb
/
S. Becker
H. Bolin
/ F. Honorat
66'
K. Diks
/ F. C. Chiarodia
71'
J. Castrop
/ L. Ullrich
72'
K. Stoger
/ G. Reyna
72'
76'
W. Boving
/
P. Nebel
76'
S. Widmer
/
A. Caci
H. Tabakovic
82'
83'
N. Weiper
/
D. da Costa
H. Tabakovic
/ K. Takai
87'
88'
Y. Engelhardt
89'
P. Sander
90'+3
M. Nicolas
90'+6
90'+6
(pen.)
N. Amiri⚽
N. Elvedi
90'
Pre-match prediction
34.6%
Borussia
25.0%
X ←
40.4%
FSV
we assigned to the actual result (Draw)
25.0%
(low confidence)
Expected vs actual xG
Exp.
Actual
Δ
1.38
0.62
-0.76
1.56
1.33
-0.23
FSV Mainz 05 dominated by xG (1.33 vs 0.62).
The final result does not reflect the playing dominance.
The model's xG estimates diverged from reality.
Lineups
33
M. Nicolas
G
4
K. Diks
71'
D
30
N. Elvedi
D
N. Elvedi
D
16
P. Sander
D
17
J. Castrop
72'
M
7
K. Stöger
72'
M
K. Stöger
72'
M
6
Yannik Engelhardt
M
27
R. Reitz
M
29
Joseph Scally
1 ⚽
M
38
H. Bolin
1 👟
66'
F
15
H. Tabaković
87'
F
H. Tabaković
87'
F
Bench
2
F. C. Chiarodia
24'
D
9
F. Honorat
29'
M
F. Honorat
29'
M
13
G. Reyna
23'
M
26
L. Ullrich
23'
D
25
R. Hack
M
18
S. Machino
F
36
W. Mohya
M
33
Daniel Batz
G
Daniel Batz
G
31
D. Kohr
D
D. Kohr
D
4
Stefan Posch
D
Stefan Posch
D
21
Danny da Costa
82'
D
Danny da Costa
82'
D
6
Kaishu Sano
M
Kaishu Sano
M
22
Nikolas Veratschnig
66'
M
Nikolas Veratschnig
66'
M
10
Nadiem Amiri
1 ⚽
M
Nadiem Amiri
1 ⚽
M
8
Paul Nebel
76'
M
Paul Nebel
76'
M
19
Anthony Caci
76'
M
Anthony Caci
76'
M
20
Phillip Tietz
F
Phillip Tietz
F
23
S. Becker
66'
F
S. Becker
66'
F
Bench
11
Armindo Sieb
29'
F
Armindo Sieb
29'
F
48
Kacper Potulski
D
Kacper Potulski
D
44
Nelson Weiper
13'
F
Nelson Weiper
13'
F
2
Phillipp Mwene
29'
D
Phillipp Mwene
29'
D
24
Sota Kawasaki
M
Sota Kawasaki
M
30
S. Widmer
19'
D
S. Widmer
19'
D
Best on the pitch
M. Nicolas
G · Borussia
9.00
· 27 pass
Anthony Caci
M · FSV
7.90
· 50 pass
Stefan Posch
D · FSV
7.90
· 73 pass
K. Stöger
M · Borussia
7.70
· 41 pass
Joseph Scally
M · Borussia
7.50
1 ⚽
1 shots
· 17 pass
Nelson Weiper
F · FSV
7.50
Borussia Mönchengladbach — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| M. Nicolas | G | 95 | 9.00 | — | — | — | 27 | 15% | — | — | — |
| K. Diks | D | 71 | 7.00 | — | — | 1 | 42 | 35% | — | — | — |
| N. Elvedi | D | 95 | 7.30 | — | — | — | 46 | 42% | — | 1 | — |
| P. Sander | D | 95 | 7.20 | — | — | — | 47 | 38% | 1 | 1 | — |
| J. Castrop | M | 72 | 7.00 | — | — | 2 | 24 | 18% | 1 | — | — |
| K. Stöger | M | 72 | 7.70 | — | — | — | 41 | 36% | 3 | — | — |
| Yannik Engelhardt | M | 95 | 6.50 | — | — | — | 48 | 45% | — | 1 | — |
| R. Reitz | M | 95 | 7.20 | — | — | 1 | 31 | 22% | 3 | — | — |
| Joseph Scally | M | 95 | 7.50 | 1 | — | 1 | 17 | 12% | — | — | — |
| H. Bolin | F | 66 | 6.90 | — | 1 | 1 | 17 | 10% | 1 | — | — |
| H. Tabaković | F | 87 | 6.00 | — | — | — | 10 | 6% | 1 | 1 | — |
| F. C. Chiarodia | D | 24 | 6.60 | — | — | — | 3 | 2% | — | — | — |
| F. Honorat | M | 29 | 6.20 | — | — | — | 3 | 1% | — | — | — |
| G. Reyna | M | 23 | 6.90 | — | — | — | 6 | 3% | 1 | — | — |
| L. Ullrich | D | 23 | 6.30 | — | — | — | 4 | 3% | — | — | — |
FSV Mainz 05 — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Daniel Batz | G | 95 | 7.00 | — | — | — | 17 | 16% | — | — | — |
| D. Kohr | D | 95 | 7.30 | — | — | 2 | 86 | 77% | 1 | 1 | — |
| Stefan Posch | D | 95 | 7.90 | — | — | — | 73 | 62% | 4 | — | — |
| Danny da Costa | D | 82 | 6.70 | — | — | — | 70 | 61% | 1 | — | — |
| Kaishu Sano | M | 95 | 6.60 | — | — | — | 77 | 72% | — | — | — |
| Nikolas Veratschnig | M | 66 | 6.50 | — | — | — | 21 | 13% | 2 | — | — |
| Nadiem Amiri | M | 95 | 7.30 | 1 | — | 1 | 63 | 56% | — | — | — |
| Paul Nebel | M | 76 | 6.30 | — | — | 1 | 40 | 35% | — | — | — |
| Anthony Caci | M | 76 | 7.90 | — | — | — | 50 | 45% | 4 | 1 | — |
| Phillip Tietz | F | 95 | 6.30 | — | — | 4 | 26 | 21% | — | — | — |
| S. Becker | F | 66 | 6.20 | — | — | 3 | 17 | 10% | — | — | — |
| Armindo Sieb | F | 29 | 6.20 | — | — | — | 10 | 8% | — | — | — |
| Nelson Weiper | F | 13 | 7.50 | — | — | — | — | — | — | — | — |
| Phillipp Mwene | D | 29 | 6.70 | — | — | — | 14 | 11% | — | — | — |
| S. Widmer | D | 19 | 6.50 | — | — | — | 15 | 15% | — | — | — |
Frequently Asked Questions
What was the final score of Borussia Mönchengladbach vs FSV Mainz 05?
The final score was Borussia Mönchengladbach 1–1 FSV Mainz 05.
What did the model predict before Borussia Mönchengladbach vs FSV Mainz 05?
The model assigned 34% probability to a Borussia Mönchengladbach win, 25% to a draw, and 40% to an FSV Mainz 05 win.