Our Mainz vs TSG Hoffenheim Prediction: 1-3
Mainz vs TSG Hoffenheim in the Germany Bundesliga I is scheduled for an 19:30 GMT kick-off on Friday November 21, 2025. We anticipate a 1-3 win for the visitors, but with both teams frequently finding the net, a bet on over 2.5 goals is also worth considering.
This Mainz vs TSG Hoffenheim 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 – Eintracht Frankfurt vs Mainz
After suffering a 0-1 Germany Bundesliga I loss to Eintracht Frankfurt, Mainz must win to get back on track. In that match, Mainz recorded 45% possession, attempting 1 shots on goal, with 0 hitting the target.
| Team | Possession | Shots (on target) | xG | Dangerous Attacks |
|---|---|---|---|---|
Eintracht Frankfurt | 55% | 7 (4) | 0.74 | 48 |
Mainz | 45% | 1 (0) | 0.15 | 48 |
TSG Hoffenheim's Last Match – TSG Hoffenheim vs RB Leipzig
TSG Hoffenheim will aim to maintain their momentum following a 3-1 Germany Bundesliga I triumph against RB Leipzig on November 8. In that match, TSG Hoffenheim had 48% possession and 6 attempts at goal, with 4 on target.
| Team | Possession | Shots (on target) | xG | Dangerous Attacks |
|---|---|---|---|---|
TSG Hoffenheim | 48% | 6 (4) | 1.83 | 41 |
RB Leipzig | 52% | 10 (5) | 1.81 | 54 |
Mainz vs TSG Hoffenheim Stats
Key Stats
| Mainz | TSG Hoffenheim | |
|---|---|---|
| 0.74 | Attacking Strength | 1.48 |
| 1.14 | Defence Strength | 1.17 |
| 1 | Points Per Game | 1.7 |
| 3/10 | WIN | 5/10 |
| 1/10 | DRAW | 2/10 |
| 2/10 | Clean Sheets | 1/10 |
| 4/10 | BTTS | 8/10 |
| 4/10 | Over 2.5 Goals | 8/10 |
| 0.9 | Average Scored | 2.1 |
Goals Scored vs Goals Conceded
Mainz are averaging 0.9 goals scored and 1.7 conceded per match, while TSG Hoffenheim average 2.1 scored and 1.7 conceded per game.
Mainz 9-17
TSG Hoffenheim 21-17
What are the odds for this match?
Mainz to win: @2.5
Draw: @3.6
TSG Hoffenheim to win: @2.625
Lineups
Mainz (3-4-2-1) : Robin Zentner, Andreas Hanche-Olsen, Lennard Maloney, Dominik Kohr, Philipp Mwene, Nadiem Amiri, Kaishu Sano, Silvan Widmer, Paul Nebel, Benedict Hollerbach, Lee Jae-sung
TSG Hoffenheim (4-4-2) : Oliver Baumann, Vladimir Coufal, Robin Hranac, Albian Hajdari, Bernardo, Grischa Promel, Leon Avdullahu, Andrej Kramaric, Wouter Burger, Fisnik Asllani, Bazoumana Toure



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