Growing Discord community — direct access to the developer, live coverage & picks. Join now →
Bundesliga · Round 30 · Sunday, Apr 19 2026
WebSocket data not available for this match
Borussia-Park, Monchengladbach
Events 2 goals · 7 cards · 10 subs
7'
J. Scally 1 - 0
assist by H. Bolin
21'
Yellow card
22'
Yellow card
HT 1 - 0
66'
A. Sieb
S. Becker
66'
66'
71'
72'
72'
76'
76'
S. Widmer
A. Caci
82'
82'
Yellow card
87'
89'
Yellow card
89'
VAR
N. Weiper
Goal denied
90'
Yellow card
90'+3
Yellow card
90'+7
Yellow card
90'+8
N. Amiri 1 - 1
penalty
FT 1 - 1
Momentum
0'HTFT
Top stats
38%
Ball possession
62%
0.62
Expected goals (xG)
2.32
9
Total shots
17
3
Big chances
5
Team form
Borussia M'gladbach 1W · 2D · 2L
@ RB Leipzig 0–1
vs 1. FC Heidenheim 2–2
@ 1. FC Köln 3–3
vs FC St. Pauli 2–0
@ FC Bayern München 1–4
1. FSV Mainz 05 3W · 1D · 1L
vs SC Freiburg 0–1
@ TSG Hoffenheim 2–1
vs Eintracht Frankfurt 2–1
@ SV Werder Bremen 2–0
vs VfB Stuttgart 2–2
Top Players
Borussia M'gladbach
8.7
7.7
D · ⚽ 1
7.3
1. FSV Mainz 05
8.1
M · ⚽ 1
7.9
7.7
Head to Head
1
Borussia M'gladbach
6
Draws
3
1. FSV Mainz 05
Last 10 meetings · 0.8 avg goals
Match Facts
StadiumBorussia-Park · Monchengladbach
Capacity54057
CountryGermany
KickoffSun, Apr 19 2026 · 21:30 UTC
Round30
CompetitionBundesliga
Model Predictions #predict
✓ Hit · Top pick
Over 1.5 goals
78%
confidence
Both Teams to Score
● BTTS Yes · 61% 39% · BTTS No
Total Goals 1.5 PICK
● Over 1.5 goals · 78% 22% · Under 1.5 goals
Total Goals 2.5
Over 2.5 goals · 63% 37% · Under 2.5 goals ●
Total Goals 3.5
Over 3.5 goals · 36% 64% · Under 3.5 goals ●
Head Coaches
Eugen Polanski
Eugen Polanski
3-4-2-1 High
Pressing31%
🎲 Chaos Ball✨ Vibes FC🛡 Low Block
Urs Fischer
Urs Fischer
3-5-2 Mid
Pressing41%
🙏 Cross & Pray🏹 Low Block Counter🚌 Park the Bus
Borussia M'gladbach 3-5-1-1
Starting XI
G · 90'
8.7
D · 90'
6.8
D · 90'
7.0
4 K. Diks ↓ 71'
D · 71'
7.2
29 J. Scally
D · 90'
7.3
M · 90'
7.0
M · 90'
5.8
7 K. Stöger ↓ 72'
M · 72'
7.7
17 J. Castrop ↓ 72'
M · 72'
7.0
38 H. Bolin ↓ 66'
M · 66'
6.8
15 H. Tabakovic ↓ 87'
F
6.0
Substitutes (9)
9 F. Honorat ↑ 66'
M
6.3
2 F. Chiarodia ↑ 71'
D
6.4
26 L. Ullrich ↑ 72'
D
6.4
13 G. Reyna ↑ 72'
M
6.6
14 K. Takai ↑ 87'
D
6.4
25 R. Hack
M
M
F
1. FSV Mainz 05 3-1-4-2
Starting XI
33 D. Batz
G · 90'
7.0
21 D. Costa ↓ 82'
D · 82'
6.6
D · 90'
8.1
31 D. Kohr
D · 90'
7.1
M · 90'
6.7
19 A. Caci ↓ 76'
M · 76'
7.7
8 P. Nebel ↓ 76'
F · 76'
6.5
10 N. Amiri
M · 90'
7.9
22 N. Veratschnig ↓ 66'
D · 66'
6.4
23 S. Becker ↓ 66'
F · 66'
6.1
F · 90'
6.2
Substitutes (9)
2 P. Mwene ↑ 66'
M
7.2
11 A. Sieb ↑ 66'
F
6.1
30 S. Widmer ↑ 76'
M
6.6
14 W. Bøving ↑ 76'
F
6.6
44 N. Weiper ↑ 82'
F
7.4
G
Match stats Final
Top stats
38%
Ball possession
62%
0.62
Expected goals (xG)
2.32
9
Total shots
17
4
Shots on target
7
3
Big chances
5
289
Accurate passes
513
12
Fouls
8
0
Corners
6
Expected goals
0.62
Total xG
1.39
0.35
xG open play
1.19
0.28
xG set play
0.2
0.62
Non-penalty xG
1.39
1.2
xG on target (xGOT)
1.88
Shots
9
Total shots
17
2
Shots off target
5
4
Shots on target
7
3
Blocked shots
5
0
Hit woodwork
0
7
Shots inside box
10
2
Shots outside box
7
Passes
366
Passes
588
289
Accurate passes
513
15/45 (33%)
Long balls
21/41 (51%)
3/8 (38%)
Crosses
11/35 (31%)
15
Throws
18
18
Touches in opp. box
36
0
Offsides
2
Defense
13
Tackles
12
12
Interceptions
10
3
Blocks
5
49
Clearances
20
6
Keeper saves
3
Duels
48
Duels
52
23/54 (43%)
Ground duels won
31/54 (57%)
20/35 (57%)
Aerial duels won
15/35 (43%)
2/8 (25%)
Successful dribbles
7/14 (50%)
Discipline
5
Yellow cards
2
0
Red cards
0
Shots · 25
4' Off target
Header · Assisted
xG
0.2
xGOT
6' Saved
Left foot · Assisted
xG
0.16
xGOT
0.59
7' Goal
Left foot · Assisted
xG
0.07
xGOT
0.8
13' Blocked
Right foot · Assisted
xG
0.03
xGOT
15' Saved
Right foot · Assisted
xG
0.08
xGOT
0.16
17' Off target
Right foot · Assisted
xG
0.02
xGOT
23' Saved
Right foot · Set piece
xG
0.02
xGOT
0.02
28' Blocked
Right foot · Open play
xG
0.02
xGOT
31' Blocked
Right foot · Throw-in
xG
0.16
xGOT
31' Blocked
Header · Throw-in
xG
0.1
xGOT
34' Blocked
Left foot · Assisted
xG
0.07
xGOT
36' Off target
Right foot · Corner
xG
0.01
xGOT
38' Off target
Right foot · Assisted
xG
0.02
xGOT
42' Off target
Header · Corner
xG
0.13
xGOT
42' Saved
Right foot · Open play
xG
0.03
xGOT
0.27
46' Off target
Right foot · Counter
xG
0.03
xGOT
51' Blocked
Right foot · Assisted
xG
0.1
xGOT
53' Saved
Left foot · Counter
xG
0.1
xGOT
0.19
63' Saved
Right foot · Open play
xG
0.12
xGOT
0.19
67' Saved
Right foot · Assisted
xG
0.04
xGOT
0.16
70' Off target
Header · Assisted
xG
0.35
xGOT
73' Saved
Right foot · Assisted
xG
0.07
xGOT
0.57
81' Saved
Header · Assisted
xG
0.05
xGOT
0.12
90'+4 Off target
Header · Corner
xG
0.03
xGOT
90'+4 Blocked
Right foot · Corner
xG
0.03
xGOT
Player stats
Borussia M'gladbach vs 1. FSV Mainz 05 · Last 10 meetings
1
Borussia M'gladbach
6
Draws
3
1. FSV Mainz 05
DateHomeScoreAway
2026-04-19 Borussia M'gladbach 1 – 1 1. FSV Mainz 05
2025-12-05 1. FSV Mainz 05 0 – 1 Borussia M'gladbach
2025-03-07 Borussia M'gladbach 1 – 3 1. FSV Mainz 05
2024-10-25 1. FSV Mainz 05 1 – 1 Borussia M'gladbach
2024-03-02 1. FSV Mainz 05 1 – 1 Borussia M'gladbach
2023-10-06 Borussia M'gladbach 2 – 2 1. FSV Mainz 05
2023-02-24 1. FSV Mainz 05 4 – 0 Borussia M'gladbach
2022-09-04 Borussia M'gladbach 0 – 1 1. FSV Mainz 05
2022-04-03 Borussia M'gladbach 1 – 1 1. FSV Mainz 05
2021-11-05 1. FSV Mainz 05 1 – 1 Borussia M'gladbach
Social