Subscribe to our Newsletter

Get a monthly digest of the latest Football GAP insights.

About Us

We believe the individual impact of football players cannot be measured by vanity metrics like goals, passes, tackles won or possession. Real team players influence besides their own metrics especially their team members, their opponents and as a final output the game result directly and indirectly. This is what Football GAP is about.

© 2025 Football Gap. All rights reserved.

PrivacyTermsContact

Borussia Mönchengladbach vs FSV Mainz 05 - Predictions, Stats & Odds

Bundesliga Statistics, AI predictions, (Expected) Lineups and Insights for Gameweek 30

Bundesliga - Gameweek 30

Sunday, 19 Apr 2026 • 17:30

Borussia Mönchengladbach

- : -

FSV Mainz 05

AI Match Prediction

Based on Game Advantage Percentage from every player, regarding recent individual as well as team form, we provide you with our top-notch AI predictions.
34%
31%
35%
Win Borussia Mönchengladbach
Draw
Win FSV Mainz 05

Predicted Lineups

Borussia Mönchengladbach

PosPlayer
GK
Moritz Nicolas
DEF
Kevin Diks
DEF
Nico Elvedi
DEF
Joe Scally
MID
Philipp Sander
MID
Jens Castrop
MID
Rocco Reitz
MID
Yannik Engelhardt
MID
Kevin Stöger
FWD
Franck Honorat
FWD
Haris Tabaković

FSV Mainz 05

PosPlayer
GK
Daniel Batz
DEF
Danny da Costa
DEF
Stefan Posch
DEF
Phillipp Mwene
DEF
Silvan Widmer
MID
Dominik Kohr
MID
Paul Nebel
MID
Kaishu Sano
MID
Jae-Sung Lee
FWD
Sheraldo Becker
FWD
Phillip Tietz
Difference Maker Star: Top 3 players of their team

Preview for the game Borussia Mönchengladbach vs FSV Mainz 05

Borussia Mönchengladbach host FSV Mainz 05 in Gameweek 30 with the underlying numbers suggesting a very even contest. The Plus Minus model gives the hosts a 34% chance of victory, almost identical to Mainz’s 35%, with a 31% probability of a draw. Gladbach have taken 5 points from their last five league matches, with just one win in that stretch, while Mainz arrive in clearly better form, collecting 10 points over the same span thanks to three wins and a draw. Recent head-to-head data underlines how finely balanced this fixture has been. The last meeting ended in a 1-0 away win for Gladbach in Mainz on 5 December 2025, but Mainz had previously won 3-1 in Mönchengladbach and the other two recent clashes both finished 1-1. For the hosts, full-back Joe Scally (GAP +4.0%) and creator Franck Honorat (GAP +1.5%) stand out as potential difference-makers, while Mainz’s midfield anchor Dominik Kohr (GAP +4.5%) and attacking runner Paul Nebel (GAP +1.2%) could be key to sustaining their stronger recent form and pressing high against Gladbach’s build-up. Injuries and availability Mainz are likely to be without Jae-Sung Lee, who is listed with a toe fracture (Zehenbruch) and a return date in six days, making him doubtful for this match. Silas Katompa-Mvumpa is also sidelined with a longer-term injury and is not expected back for around one month, while Benedict Hollerbach faces an even longer spell out after going off injured against Leipzig. In addition, Maxim Dal is in long-term rehabilitation following a cruciate ligament rupture and Kasey Bos remains in build-up training after a shoulder injury. For Gladbach, Tiago Pereira Cardoso is set to miss out due to an illness-related injury issue, and forward Tim Kleindienst is still in build-up training after knee arthroscopy, with his return projected in just over four months.

League Table before the game

#TeamPWDLGFGAGDPtsForm
9FSV Mainz 052989123544-933
D
W
W
W
L
14Borussia Mönchengladbach2979133549-1430
L
W
D
D
L

Last Games

Borussia Mönchengladbach

@RB Leipzig
0 - 1
vsFC Heidenheim
2 - 2
@1. FC Köln
3 - 3
vsSt. Pauli
2 - 0
@FC Bayern München
1 - 4

FSV Mainz 05

vsSC Freiburg
0 - 1
@1899 Hoffenheim
2 - 1
vsEintracht Frankfurt
2 - 1
@Werder Bremen
2 - 0
vsVfB Stuttgart
2 - 2

Head-to-Head

05 Dec 2025
FSV Mainz 050 - 1Borussia Möncheng...
05 Dec 2025FSV Mainz 05
0 - 1
Borussia Mönchengladbach
07 Mar 2025
Borussia Möncheng...1 - 3FSV Mainz 05
07 Mar 2025Borussia Mönchengladbach
1 - 3
FSV Mainz 05
25 Oct 2024
FSV Mainz 051 - 1Borussia Möncheng...
25 Oct 2024FSV Mainz 05
1 - 1
Borussia Mönchengladbach
02 Mar 2024
FSV Mainz 051 - 1Borussia Möncheng...
02 Mar 2024FSV Mainz 05
1 - 1
Borussia Mönchengladbach
06 Oct 2023
Borussia Möncheng...2 - 2FSV Mainz 05
06 Oct 2023Borussia Mönchengladbach
2 - 2
FSV Mainz 05

Bundesliga

Gameweek 30

17 Apr • 20:30
St. Pauli
1. FC Köln
18 Apr • 13:30
Bayer 04 Leverkusen
FC Augsburg
18 Apr • 13:30
1899 Hoffenheim
Borussia Dortmund
18 Apr • 13:30
Union Berlin
VfL Wolfsburg
18 Apr • 13:30
Werder Bremen
Hamburger SV
18 Apr • 16:30
Eintracht Frankfurt
RB Leipzig
19 Apr • 13:30
SC Freiburg
FC Heidenheim
19 Apr • 15:30
FC Bayern München
VfB Stuttgart
19 Apr • 17:30
Borussia Mönchengladbach
FSV Mainz 05

What is GAP?

What is Plus Minus Goals (G±)?

Plus Minus Goals (G±) is the average goal difference per game while the player was on the pitch. A value above 0 indicates that the team rather wins, a value below 0 means his team concedes more goals than they score when the player is on the pitch. As an example, if the player's team is winning 3:1 the goal difference is +2, if the player's team is loosing 0:1, the goal difference is -1. It is a pure metric which is barely adjusted for circumstances to purely show the goal difference.

What is GAP?

GAP (Game Advantage Percentage) shows the percentage gap between a player and the average league player. It answers the question: How much does a player improve or worsen a team's performance? It is based on high level game data with a focus on the impact on the goal difference (G±) from the last 50 games of a player. Besides that, GAP goes further and considers game context by involving data from the player and all other players who are at the same time on the pitch, no matter if teammates or opponents. Football GAP - the individual metric for team players.