Our Mainz vs VfB Stuttgart Prediction: 1-2
Mainz vs VfB Stuttgart in the Germany Bundesliga I is scheduled for an 14:30 GMT kick-off on Saturday March 7, 2026. We anticipate a 1-2 away victory, but given both teams’ ability to score, BTTS seems like a valuable betting option.
This Mainz vs VfB Stuttgart prediction is backed by a deep dive into both teams' recent performances, key stats and head-to-head history — all of which you'll find detailed below to help you make an informed betting decision.
→ View Today's Full-Time Score Predictions
Recent Form Insights
Mainz's Last Match – Bayer Leverkusen vs Mainz
Mainz will be hoping to return to winning ways after a 1-1 Germany Bundesliga I draw with Bayer Leverkusen on February 28. In that match, Mainz had 34% possession and 4 attempts at goal, with 4 on target.
| Team | Possession | Shots (on target) | xG | Dangerous Attacks |
|---|---|---|---|---|
Bayer Leverkusen | 66% | 3 (5) | 1.07 | 73 |
Mainz | 34% | 4 (4) | 0.73 | 44 |
VfB Stuttgart's Last Match – VfB Stuttgart vs Wolfsburg
Determined to maintain their recent success, VfB Stuttgart must win following their 4-0 Germany Bundesliga I victory against Wolfsburg on March 1. In that match, VfB Stuttgart saw 63% of the ball and created 17 goal attempts, with 11 on target.
| Team | Possession | Shots (on target) | xG | Dangerous Attacks |
|---|---|---|---|---|
VfB Stuttgart | 63% | 17 (11) | 3.06 | 67 |
Wolfsburg | 37% | 7 (3) | 0.8 | 37 |
Mainz vs VfB Stuttgart Stats
Key Stats
| Mainz | VfB Stuttgart | |
|---|---|---|
| 0.77 | Attacking Strength | 1.7 |
| 0.82 | Defence Strength | 0.89 |
| 1.6 | Points Per Game | 2.2 |
| 4/10 | WIN | 7/10 |
| 4/10 | DRAW | 1/10 |
| 2/10 | Clean Sheets | 4/10 |
| 7/10 | BTTS | 5/10 |
| 6/10 | Over 2.5 Goals | 8/10 |
| 1.4 | Average Scored | 2.5 |
Goals Scored vs Goals Conceded
Mainz are averaging 1.4 goals scored and 1.3 conceded per match, while VfB Stuttgart average 2.5 scored and 1.0 conceded per game.
Mainz 14-13
VfB Stuttgart 25-10
What are the odds for this match?
Mainz to win: @3.2
Draw: @3.6
VfB Stuttgart to win: @2.15
Lineups
Mainz (3-3-2-2) : Daniel Batz, Danny da Costa, Stefan Posch, Dominik Kohr, Silvan Widmer, Kaishu Sano, Philipp Mwene, Paul Nebel, Lee Jae-sung, Phillip Tietz, Sheraldo Becker
VfB Stuttgart (4-2-3-1) : Alexander Nubel, Lorenz Assignon, Luca Jaquez, Julian Chabot, Maximilian Mittelstadt, Atakan Karazor, Angelo Stiller, Jamie Leweling, Deniz Undav, Chris Fuhrich, Ermedin Demirovic



Bayer Leverkusen
Mainz
VfB Stuttgart
Wolfsburg
Bayern Munich
Borussia Dortmund
TSG Hoffenheim
VfB Stuttgart
RB Leipzig
Bayer Leverkusen
Eintracht Frankfurt
SC Freiburg
Union Berlin
Augsburg
Hamburg
Borussia M'gladbach
Mainz
Cologne
Werder Bremen
St Pauli
Wolfsburg
Heidenheim