FSV Mainz 05 vs VfB Stuttgart - Predictions, Stats & Odds
Bundesliga Statistics, AI predictions, (Expected) Lineups and Insights for Gameweek 25
AI Match Prediction
Predicted Lineups
FSV Mainz 05
| Pos | Player |
|---|---|
| GK | |
| DEF | |
| DEF | |
| DEF | |
| DEF | |
| DEF | |
| MID | |
| MID | |
| MID | |
| MID | |
| FWD |
VfB Stuttgart
| Pos | Player |
|---|---|
| GK | |
| DEF | |
| DEF | |
| DEF | |
| MID | |
| MID | |
| MID | |
| MID | |
| MID | |
| FWD | |
| FWD |
Preview for the game FSV Mainz 05 vs VfB Stuttgart
Mainz come into this Bundesliga Gameweek 25 clash in solid short-term form, taking 8 points from their last 5 league matches thanks to two wins, two draws and just one defeat. Stuttgart have been slightly stronger over the same span with 10 points from five, mixing three wins with one draw and one loss, and our Plus Minus model edges the prediction their way: 41% for an away win, 31% for a Mainz victory and 28% for the draw. Recent head-to-heads have been tight but goal-rich, including Stuttgart’s 2-1 home win in October 2025 and a 3-3 draw in August 2024, while Mainz’s last success in this fixture was a 2-0 home win in January 2025. From a player-impact perspective, Mainz will again look to midfield anchor Dominik Kohr (GAP +4.5%) to stabilise the centre and protect a back line that has often been under pressure in this matchup, conceding three goals in two of the last four meetings. In attack, Phillip Tietz (GAP -0.1%) is expected to lead the line, supported by Jae-Sung Lee and Nadiem Amiri in advanced roles. Stuttgart’s forward pair of Deniz Undav (GAP +4.2%) and Ermedin Demirović (GAP +1.6%) gives the visitors a clear cutting edge, backed up by the creativity of Chris Führich and Jamie Leweling, while Alexander Nübel (GAP +3.6%) in goal adds further security for the side favoured by the model. Injuries and availability Mainz are dealing with a lengthy absentee list. Stefan Bell is sidelined with a knee ligament strain (Innenbandzerrung Knie) and is expected to be out for around two weeks and four days, while Nadiem Amiri, despite being listed in the projected XI, is recovering from an injury that has already kept him out for several weeks and is only expected back in about five days, making him doubtful. Benedict Hollerbach faces roughly a month out after going off early against Leipzig, and Andreas Hanche-Olsen is likely to miss around one month and three weeks with a muscle injury. Anthony Caci is a long-term absentee with a thigh muscle-tendon problem, projected to be out for about five months and one week, while Kasey Bos has a shoulder injury with a return timeline of around one month and one week. Goalkeeper Robin Zentner is in rehab after an adductor muscle bundle tear and is not expected back for approximately three months and four days, and Maxim Dal remains in long-term recovery from a cruciate ligament rupture, with nearly ten months still projected. Sota Kawasaki is currently not in the squad due to a training deficit. For Stuttgart, Bilal El Khannous is suspended due to a fifth yellow card, ruling him out despite his expected-lineup listing, and Lazar Jovanović is unavailable for about two months with a rib hairline fracture.
League Table before the game
| # | Team | P | W | D | L | GF | GA | GD | Pts | Form |
|---|---|---|---|---|---|---|---|---|---|---|
| 4 | VfB Stuttgart | 24 | 14 | 4 | 6 | 48 | 32 | +16 | 46 | W L W D W |
| 14 | FSV Mainz 05 | 24 | 5 | 8 | 11 | 27 | 39 | -12 | 23 | W W L D D |
Last Games
Head-to-Head
Bundesliga
Gameweek 25
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.