FSV Mainz 05 vs VfB Stuttgart - Predictions, Stats & Odds
Bundesliga Statistics, AI predictions, (Expected) Lineups and Insights for Gameweek 25
Goals
Game Review
In a thrilling Bundesliga encounter, FSV Mainz 05 and VfB Stuttgart played out a 2-2 draw on Saturday, 7 March 2026. The match was a rollercoaster of emotions, with both teams exchanging blows in a game that saw late drama unfold. The result, while perhaps not entirely unexpected given the teams' mid-table standings, showcased the resilience and attacking prowess of both sides. The game began with Mainz taking the lead in the 39th minute through Jae-Sung Lee (GAP +1.4%), who capitalized on a defensive lapse to put the hosts ahead. Stuttgart, however, responded with vigor in the second half. Ermedin Demirović (GAP +1.2%) leveled the score in the 76th minute, and just a minute later, Deniz Undav (GAP +4.5%) completed a quickfire double to give Stuttgart the lead. Mainz, undeterred by the sudden turnaround, pushed forward in search of an equalizer. Their persistence paid off in the 90th minute when Danny da Costa (GAP +1.7%) found the back of the net, ensuring the points were shared. Tactically, both teams made several changes from their previous lineups. Mainz's manager opted for a fresh approach, bringing in Nikolas Veratschnig, Nelson Weiper, Silas Katompa Mvumpa, Armindo Sieb, and William Bøving as substitutes. Stuttgart's head coach also shuffled his pack, introducing Ramon Hendriks, Tiago Tomás, Nikolas Nartey, Jeremy Arévalo, and Finn Jeltsch during the match. These changes injected energy into the game, particularly in the second half. The draw leaves both teams in a similar position in the Bundesliga table, with Mainz and Stuttgart continuing their battle for a top-half finish. Mainz will be encouraged by their fighting spirit, while Stuttgart will rue the missed opportunity to secure all three points after taking the lead late in the game. Post-match reactions highlighted the competitive nature of the match, with both managers praising their teams' efforts. The result keeps both clubs in the hunt for a strong finish to the season, as they look to build momentum in the coming weeks.
Lineups
FSV Mainz 05
| Pos | Player |
|---|---|
| GK | |
| DEF | |
| DEF | |
| DEF | |
| DEF | |
| MID | |
| MID | |
| MID | |
| MID | |
| FWD | |
| FWD |
Substitutes
| 74' | Silas Katompa Mvumpafor Sheraldo Becker |
| 85' | Nelson Weiperfor Silvan Widmer |
| 90' | William Bøvingfor Paul Nebel |
| 90' | Nikolas Veratschnigfor Danny da Costa |
| 90' | Armindo Siebfor Jae-Sung Lee |
VfB Stuttgart
| Pos | Player |
|---|---|
| GK | |
| DEF | |
| DEF | |
| DEF | |
| DEF | |
| DEF | |
| MID | |
| MID | |
| MID | |
| FWD | |
| FWD |
Substitutes
| 65' | Nikolas Narteyfor Lorenz Assignon |
| 75' | Finn Jeltschfor Luca Jaquez |
| 75' | Tiago Tomásfor Chris Führich |
| 84' | Jeremy Arévalofor Deniz Undav |
| 84' | Ramon Hendriksfor Maximilian Mittelstädt |
League Table after the game
| # | Team | P | W | D | L | GF | GA | GD | Pts | Form |
|---|---|---|---|---|---|---|---|---|---|---|
| 4 | VfB Stuttgart | 25 | 14 | 5 | 6 | 50 | 34 | +16 | 47 | L W D W D |
| 15 | FSV Mainz 05 | 25 | 5 | 9 | 11 | 29 | 41 | -12 | 24 | W L D 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.