Mainz vs St. Pauli Prediction, Betting Tips, Lineups & Odds | 22 Feb 2025
Strong Case for Backing Under 2.5 Goals
Mainz and St. Pauli could be set for a low-scoring encounter. We will therefore head to the Total Goals market where Under 2.5 can be backed at an eye-catching price of -138.
Mainz 3-0 Winners in Most Recent H2H
Mainz 05 won their last game. It was on their travels where Heidenheim were beaten 2-0 at Voith-Arena. The 05ers recorded 44% possession and had five shots on target, while Jonathan Burkardt and Nelson Weiper each scored one goal.
St. Pauli have been defeated in back-to-back games. They were recently beaten at home to Freiburg by a 1-0 scoreline at Millerntor Stadion. Alexander Blessin's team recorded 53% possession and had one shot on goal.
Head-to-Head Statistics
Mainz won the most recent encounter between these teams. A 3-0 away victory was recorded against St. Pauli at Millerntor Stadion.
Bundesliga | G | W | D | L | GF | GA | GD | GD | P | |
---|---|---|---|---|---|---|---|---|---|---|
12 | ![]() |
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0:0 | 0 |
14 | ![]() |
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0:0 | 0 |
Mainz have 5 wins, 4 losses and 1 draw, averaging 1.5 goals from 3.7 shots on goal and 9.1 attempts. Bo Henriksen's side have averaged 49.4% possession, 427.4 passes and 4.3 corners per game, with the opposition getting 1.0 goals from 4.4 shots on goal, 13.6 attempts and 5.4 corners.
Jonathan Burkardt and Paul Nebel lead the way with 4 goals, while Nelson Weiper has scored 2. Anthony Caci, Jonathan Burkardt and Armindo Sieb are tied for the most assists on 2, with goalie Robin Zentner managing 4 clean sheets.
St. Pauli – Last 10 League GamesSt. Pauli have 3 victories, 6 defeats and 1 draw, with an average of 3.4 shots on goal, 10.5 attempts and 0.8 goals. The Hamburg club average 43.9% possession, 416.6 passes, 3.7 corners taken and 5.3 corners against them, while 1.0 goals have been conceded from 9.7 attempts and 3.5 shots on goal.
The leading goalscorers have been Morgan Guilavogui on 4, Johannes Eggestein with 2 and Danel Sinani 1. Jackson Irvine has been the top assist maker on 2, with Nikola Vasilj notching 3 clean sheets in the last 10 games.
Confirmed Lineups
Mainz confirmed lineup (3-5-2): Robin Zentner (GK), Danny da Costa, Moritz Jenz, Dominik Kohr, Anthony Caci, Kaishu Sano, Paul Nebel, Nadiem Amiri, Philipp Mwene, Jonathan Burkardt, Nelson Weiper.
St. Pauli confirmed lineup (3-4-3): Nikola Vasilj (GK), Hauke Wahl, Eric Smith, David Nemeth, Philipp Treu, Jackson Irvine, Siebe van der Heyden, Lars Ritzka, Noah Weisshaupt, Johannes Eggestein, Elias Saad.
Mainz vs St. Pauli Prediction & Betting Tips
We don’t think the net will bulge too many times in this Bundesliga game. For this reason, we’re backing Under 2.5 Goals and this selection is attractively priced at -138.
The team at Sportsgambler.com are right across the latest injuries and suspensions and the form guide also informs our football picks. This data is combined with the latest stats.
Key Mainz vs St. Pauli league stats:
Under 2.5 Probability
The bookies are estimating that there is a 57.9% likelihood of this pick landing a return. However, we have this number between 60-65% based on our in-depth research. This is why we can recommend this bet.
Under 2.5 Goals is a pick that can be included in a Bet Builder. You can load up the bet slip with a variety of options and get paid out if they all end up winning, with bigger odds secured.

Correct Score Prediction
An exciting bet could be a 2-0 victory in favor of Mainz at odds of +600. A correct score wager provides a fun alternative and a nice potential return on the cards.
Corners Prediction
St. Pauli have had over 3.5 corners in three straight away matches, while Mainz have had an average of 5.40 corners against them in their previous 10 games. St. Pauli should be capable of covering the line when it comes to Team Corners and odds of -120 are on offer.






T&C apply. Gamble responsibly 18+
Mainz vs St. Pauli Odds
The bookies have Mainz 05 at -141 in the Full-Time Result market, implying the market leaders are 58% likely to win this Bundesliga match according to the latest betting odds. St. Pauli are trading at a bigger price than their opponents and they can be backed at +390.
The odds suggest that Under 2.5 Goals is the likelier outcome in this match.
There are hundreds of markets when it comes to betting on the Bundesliga coupon and we recommend visiting the leading betting sites to find the bet that matches your view on the game.









- 5 wins, 4 defeats and 1 draw in the previous 10 matches
- 5 wins, 3 defeats and 2 draws in the previous 10 home matches
- 3 wins, 6 defeats and 1 draw in the previous 10 matches
- 4 wins and 6 defeats in the previous 10 away matches
- An average of 1.50 goals scored and 1.00 conceded in the previous 10 matches
- An average of 1.30 goals scored and 0.90 conceded in the previous 10 home matches
- An average of 2.50 goals per game in the previous 10 matches
- An average of 2.20 goals per game in the previous 10 home matches
- BTTS Yes in 4 of the previous 10 matches
- BTTS Yes in 4 of the previous 10 home matches
- Over 2.5 Goals in 4 of the previous 10 matches
- Over 2.5 Goals in 3 of the previous 10 home matches
- An average of 0.80 goals scored and 1.00 conceded in the previous 10 matches
- An average of 1.10 goals scored and 1.20 conceded in the previous 10 away matches
- An average of 1.80 goals per game in the previous 10 matches
- An average of 2.30 goals per game in the previous 10 away matches
- BTTS Yes in 2 of the previous 10 matches
- BTTS Yes in 3 of the previous 10 away matches
- Over 2.5 Goals in 2 of the previous 10 matches
- Over 2.5 Goals in 4 of the previous 10 away matches
- An average of 4.30 corners awarded and 5.40 corners conceded in the last 10 matches
- An average of 5.80 corners awarded and 3.30 corners against in the last 10 home matches
- An average of 9.70 corners awarded in the last 10 matches
- An average of 9.10 corners awarded in the last 10 home matches
- Had the most corners in 4 and least corners in 5 of the last 10 matches
- Had the most corners in 7 and least corners in 3 of the last 10 home matches
- An average of 3.70 corners awarded and 5.30 corners conceded in the last 10 matches
- An average of 3.60 corners awarded and 6.10 corners against in the last 10 away matches
- An average of 9.00 corners awarded in the last 10 matches
- An average of 9.70 corners awarded in the last 10 away matches
- Had the most corners in 2 and least corners in 6 of the last 10 matches
- Had the most corners in 1 and least corners in 7 of the last 10 away matches
- An average of 49.40% possession in the last 10 matches
- An average of 51.60% possession in the last 10 home matches
- Most possession in 5 of the last 10 matches
- Most possession in 7 of the last 10 home matches
- An average of 43.90% possession in the last 10 matches
- An average of 39.00% possession in the last 10 away matches
- Most possession in 2 of the last 10 matches
- Most possession in 1 of the last 10 away matches
- Top Scorers for Mainz this season are Jonathan Burkardt (13), Jae-Sung Lee (5), Paul Nebel (5)
- Top Assistors for Mainz this season are Anthony Caci (5), Philipp Mwene (4), Armindo Sieb (2)
Mainz vs St. Pauli Lineups & Team News
It’s good to know about any injuries and this is reflected in our Mainz vs St. Pauli team news, with this leading to predicted and confirmed lineups.
We’re on hand to provide you with full details of the latest Bundesliga squads.
Mainz 05 Confirmed Lineup 3-5-2
St Pauli Confirmed Lineup 3-4-3
Mainz 05 Confirmed Lineup 3-5-2
St Pauli Confirmed Lineup 3-4-3
Mainz 05 Substitutes
- 1Lasse Riess
- 5Maxim Leitsch
- 7Jae-Sung Lee
- 11Armindo Sieb
- 14Hyun-Seok Hong
- 15Lennard Maloney
- 22Nikolas Veratschnig
- 25Andreas Hanche-Olsen
- 30Silvan Widmer
St Pauli Substitutes
- 1Ben Alexander Voll
- 9Abdoulie Ceesay
- 10Danel Sinani
- 16Carlo Boukhalfa
- 17Oladapo Afolayan
- 18Scott Banks
- 20Erik Ahlstrand
- 24Connor Metcalfe
- 25Adam Dzwigala
Previous Mainz Lineups
Previous St. Pauli Lineups
# | Team | G | W | D | L | +/- | P |
---|---|---|---|---|---|---|---|
1 | Augsburg | 0 | 0 | 0 | 0 | 0:0 | 0 |
2 | Leverkusen | 0 | 0 | 0 | 0 | 0:0 | 0 |
3 | Bayern Munich | 0 | 0 | 0 | 0 | 0:0 | 0 |
4 | Dortmund | 0 | 0 | 0 | 0 | 0:0 | 0 |
5 | B. M'gladbach | 0 | 0 | 0 | 0 | 0:0 | 0 |
6 | Frankfurt | 0 | 0 | 0 | 0 | 0:0 | 0 |
7 | Heidenheim | 0 | 0 | 0 | 0 | 0:0 | 0 |
8 | FC Koln | 0 | 0 | 0 | 0 | 0:0 | 0 |
9 | Freiburg | 0 | 0 | 0 | 0 | 0:0 | 0 |
10 | Hamburger SV | 0 | 0 | 0 | 0 | 0:0 | 0 |
11 | Hoffenheim | 0 | 0 | 0 | 0 | 0:0 | 0 |
12 | Mainz 05 | 0 | 0 | 0 | 0 | 0:0 | 0 |
13 | RB Leipzig | 0 | 0 | 0 | 0 | 0:0 | 0 |
14 | St. Pauli | 0 | 0 | 0 | 0 | 0:0 | 0 |
15 | Union Berlin | 0 | 0 | 0 | 0 | 0:0 | 0 |
16 | Stuttgart | 0 | 0 | 0 | 0 | 0:0 | 0 |
17 | Werder Bremen | 0 | 0 | 0 | 0 | 0:0 | 0 |
18 | Wolfsburg | 0 | 0 | 0 | 0 | 0:0 | 0 |
# | Team | G | W | D | L | +/- | P |
---|---|---|---|---|---|---|---|
1 | Augsburg | 0 | 0 | 0 | 0 | 0:0 | 0 |
2 | Leverkusen | 0 | 0 | 0 | 0 | 0:0 | 0 |
3 | Bayern Munich | 0 | 0 | 0 | 0 | 0:0 | 0 |
4 | Dortmund | 0 | 0 | 0 | 0 | 0:0 | 0 |
5 | B. M'gladbach | 0 | 0 | 0 | 0 | 0:0 | 0 |
6 | Frankfurt | 0 | 0 | 0 | 0 | 0:0 | 0 |
7 | Heidenheim | 0 | 0 | 0 | 0 | 0:0 | 0 |
8 | FC Koln | 0 | 0 | 0 | 0 | 0:0 | 0 |
9 | Freiburg | 0 | 0 | 0 | 0 | 0:0 | 0 |
10 | Hamburger SV | 0 | 0 | 0 | 0 | 0:0 | 0 |
11 | Hoffenheim | 0 | 0 | 0 | 0 | 0:0 | 0 |
12 | Mainz 05 | 0 | 0 | 0 | 0 | 0:0 | 0 |
13 | RB Leipzig | 0 | 0 | 0 | 0 | 0:0 | 0 |
14 | St. Pauli | 0 | 0 | 0 | 0 | 0:0 | 0 |
15 | Union Berlin | 0 | 0 | 0 | 0 | 0:0 | 0 |
16 | Stuttgart | 0 | 0 | 0 | 0 | 0:0 | 0 |
17 | Werder Bremen | 0 | 0 | 0 | 0 | 0:0 | 0 |
18 | Wolfsburg | 0 | 0 | 0 | 0 | 0:0 | 0 |

















