Our Mainz vs St Pauli Prediction: 1-1
Mainz vs St Pauli in the Germany Bundesliga I is scheduled for an 14:30 GMT kick-off on Sunday December 21, 2025. We anticipate a balanced game ending in a 1-1 draw, and given both teams’ scoring form, BTTS looks like a safe bet.
This Mainz vs St Pauli 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 – Mainz vs Samsunspor
Mainz will seek to keep their streak alive after a 2-0 UEFA Conference League victory over Samsunspor on December 18. In that match, Mainz controlled 46% of possession and managed 8 shots on goal, with 4 hitting the target.
| Team | Possession | Shots (on target) | xG | Dangerous Attacks |
|---|---|---|---|---|
Mainz | 46% | 8 (4) | 1.7 | 55 |
Samsunspor | 54% | 4 (2) | 0.72 | 23 |
St Pauli's Last Match – St Pauli vs Heidenheim
St Pauli will aim to maintain their momentum following a 2-1 Germany Bundesliga I triumph against Heidenheim on December 13. In that match, St Pauli recorded 37% possession, firing 5 shots at goal, with 5 on target.
| Team | Possession | Shots (on target) | xG | Dangerous Attacks |
|---|---|---|---|---|
St Pauli | 37% | 5 (5) | 0.8 | 32 |
Heidenheim | 63% | 12 (7) | 2.13 | 74 |
Mainz vs St Pauli Stats
Key Stats
| Mainz | St Pauli | |
|---|---|---|
| 0.61 | Attacking Strength | 0.62 |
| 1.1 | Defence Strength | 0.86 |
| 1 | Points Per Game | 0.8 |
| 2/10 | WIN | 2/10 |
| 4/10 | DRAW | 2/10 |
| 1/10 | Clean Sheets | 0/10 |
| 5/10 | BTTS | 6/10 |
| 3/10 | Over 2.5 Goals | 7/10 |
| 0.9 | Average Scored | 0.9 |
Goals Scored vs Goals Conceded
Mainz are averaging 0.9 goals scored and 1.3 conceded per match, while St Pauli average 0.9 scored and 2.0 conceded per game.
Mainz 9-13
St Pauli 9-20
What are the odds for this match?
Mainz to win: @1.95
Draw: @3.3
St Pauli to win: @4.1
Over 2.5 Goals: @1.9
Lineups
Mainz (3-3-3-1) : Daniel Batz, Dominik Kohr, Andreas Hanche-Olsen, Kacper Potulski, Danny da Costa, Kaishu Sano, Silvan Widmer, Paul Nebel, Nadiem Amiri, Lee Jae-sung, Benedict Hollerbach
St Pauli (3-3-2-2) : Nikola Vasilj, Hauke Wahl, Adam Dzwigala, Karol Mets, Arkadiusz Pyrka, James Sands, Louis Oppie, Joel Chima Fujita, Jackson Irvine, Andreas Hountondji, Mathias Pereira Lage



Mainz
Samsunspor
St Pauli
Heidenheim
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