Bundesliga
Regular Season (15)
Mainz 05
21 December
17:30
(EAT)
St. Pauli

Mainz 05 vs St. Pauli: prediction & betting odds 21 December 2025

The Matchday 15 Bundesliga fixture between Mainz and St. Pauli will take place on December 21 at the MEWA Arena. Mainz vs St. Pauli: prediction and betting odds, statistics.


Mainz

In the last round, Urs Fischer's side produced a shock result by taking a point from Bayern Munich on their turf (2-2). Nevertheless, Mainz extended their winless run in the Bundesliga to ten matches (3 draws, 7 defeats). Additionally, the club has failed to keep a clean sheet in 25 consecutive league games, although for the first time in seven matches they scored more than one goal. In the table, Mainz sit bottom with seven points. It is worth noting that, alongside St. Pauli and Heidenheim, Mainz are among the lowest scorers in the current Bundesliga season (13 goals).


  • The club has gone 12 league home games without a win (7 draws, 5 defeats).
  • The team conceded no more than one goal in 5 of their last 7 Bundesliga home matches.
  • Mainz scored no more than one goal in 6 of their last 7 league matches.

Predicted Mainz lineup (5-4-1)*

Daniel Bach – Sota Kawasaki, Danny da Costa, Kacper Potulski, Stefan Bell, Nikolas Ferachnig – Willum Bøving, Lee Jae-sung, Kaito Sano, Lennard Maloney – Benedict Hollerbach.


First-choice goalkeeper Robin Zentner, defenders Philipp Mwene, Maxim Leitsch, Anthony Caci, and midfielder Sota Kawasaki will miss the match through injury.


St. Pauli

In the previous round Alexander Blessin's side beat Heidenheim at home (2-1). St. Pauli ended a ten-game winless run in the Bundesliga (1 draw, 9 defeats) and, for the first time during that sequence, scored more than once in a match. The Hamburg club sit 16th in the table with 11 points.


  • The club has not won in six consecutive Bundesliga away matches (1 draw, 5 defeats).
  • The team failed to score more than once in six of their previous away league games.
  • St. Pauli conceded in the second half in 6 of their last 8 away Bundesliga matches.

Predicted St. Pauli lineup (3-5-2)*

Nikola Vasil – Karol Mets, Eric Smith, Hauke Wahl – Arkadiusz Pyrka, Jackson Irvine, James Sands, Joel Chima Fujita, Luis Oppi – Matias Pereira Lage, Marten Kars.


Defender David Nemeth is injured. Defender Eric Smith is suspended.


Referee

Matthias Jollenbeck (Germany)


Matches – 5 (Bundesliga, 2025/26);

Yellow cards shown (including seconds) – 16;

Average yellow cards per match – 3.2;

Red cards shown – 1;

Average fouls per match – 24;

Penalties – 21%.

Mainz vs St. Pauli: Match Prediction

Neither side boasts a potent attacking unit, which has hindered their scoring returns. Mainz rarely benefit from home advantage: across their last eight Bundesliga home games the club exceeded one goal only twice, and in four of those fixtures they failed to score altogether.


St. Pauli struggle to find the net on the road. In their previous six away league matches the Hamburg side never scored more than once, and in three of those games they were held scoreless. It is also worth noting that in last season's Bundesliga St. Pauli lost to Mainz on Mainz's soil without scoring.


I do not expect an open, high-scoring encounter, so my prediction: Total under 2.5


*Each team's listed lineup reflects their starting XI from their most recent match in this competition.

Mainz 05 vs St. Pauli Odds

1X2
DOUBLE CHANCE
OVER/UNDER
BTTS
Bookie1X2

Bundesliga: previous matches of the tournament

Mainz 05
14.12.25
Bayern Munich
Mainz 05
D
05.12.25
Mainz 05
Borussia Mönchengladbach
L
30.11.25
Freiburg
Mainz 05
L
21.11.25
Mainz 05
Hoffenheim
D
09.11.25
Eintracht Frankfurt
Mainz 05
L
01.11.25
Mainz 05
Werder Bremen
D
26.10.25
Stuttgart
Mainz 05
L
18.10.25
Mainz 05
Bayer 04
L
05.10.25
Hamburger
Mainz 05
L
27.09.25
Mainz 05
Borussia Dortmund
L
20.09.25
Augsburg
Mainz 05
W
13.09.25
Mainz 05
RB Leipzig
L
31.08.25
Wolfsburg
Mainz 05
D
24.08.25
Mainz 05
Köln
L
More matches
St. Pauli
13.12.25
St. Pauli
Heidenheim
W
06.12.25
Köln
St. Pauli
D
29.11.25
Bayern Munich
St. Pauli
L
23.11.25
St. Pauli
Union Berlin
L
09.11.25
Freiburg
St. Pauli
L
01.11.25
St. Pauli
Borussia Mönchengladbach
L
25.10.25
Eintracht Frankfurt
St. Pauli
L
19.10.25
St. Pauli
Hoffenheim
L
04.10.25
Werder Bremen
St. Pauli
L
27.09.25
St. Pauli
Bayer 04
L
19.09.25
Stuttgart
St. Pauli
L
14.09.25
St. Pauli
Augsburg
W
29.08.25
Hamburger
St. Pauli
W
23.08.25
St. Pauli
Borussia Dortmund
D
More matches

H2H: Mainz 05 — St. Pauli

Bundesliga 2024-2025
22.02.25
Mainz 05
St. Pauli
05.10.24
St. Pauli
Mainz 05

Tables

Team Played W D L Goals Points Form
1
Bayern Munich
14 12 2 0 51:11 38
2
RB Leipzig
14 9 2 3 29:16 29
3
Borussia Dortmund
14 8 5 1 24:12 29
4
Bayer 04
14 8 2 4 30:19 26
5
Hoffenheim
14 8 2 4 29:20 26
6
Stuttgart
14 8 1 5 25:22 25
7
Eintracht Frankfurt
14 7 3 4 29:29 24
8
Union Berlin
14 5 3 6 19:23 18
9
Freiburg
14 4 5 5 21:23 17
10
Köln
14 4 4 6 22:23 16
11
Borussia Mönchengladbach
14 4 4 6 18:22 16
12
Werder Bremen
14 4 4 6 18:28 16
13
Wolfsburg
14 4 3 7 20:24 15
14
Hamburger
14 4 3 7 15:24 15
15
Augsburg
14 4 1 9 17:28 13
16
St. Pauli
14 3 2 9 13:26 11
17
Heidenheim
14 3 2 9 13:30 11
18
Mainz 05
14 1 4 9 13:26 7
Team Played W D L Goals Points Form
1
Bayern Munich
8 7 1 0 31:6 22
2
RB Leipzig
6 6 0 0 18:3 18
3
Bayer 04
8 5 1 2 18:6 16
4
Stuttgart
6 5 0 1 9:8 15
5
Borussia Dortmund
6 4 2 0 11:4 14
6
Hamburger
7 4 1 2 12:8 13
7
Eintracht Frankfurt
7 4 1 2 12:9 13
8
Freiburg
7 3 3 1 14:9 12
9
Hoffenheim
7 4 0 3 15:11 12
10
Union Berlin
8 3 3 2 13:11 12
11
Werder Bremen
7 3 2 2 8:12 11
12
Augsburg
7 3 0 4 9:15 9
13
Köln
6 2 2 2 14:10 8
14
Heidenheim
7 2 2 3 8:13 8
15
St. Pauli
7 2 1 4 8:15 7
16
Borussia Mönchengladbach
8 1 3 4 8:17 6
17
Wolfsburg
7 1 2 4 10:15 5
18
Mainz 05
7 0 2 5 5:11 2
Team Played W D L Goals Points Form
1
Bayern Munich
6 5 1 0 20:5 16
2
Borussia Dortmund
8 4 3 1 13:8 15
3
Hoffenheim
7 4 2 1 14:9 14
4
RB Leipzig
8 3 2 3 11:13 11
5
Eintracht Frankfurt
7 3 2 2 17:20 11
6
Borussia Mönchengladbach
6 3 1 2 10:5 10
7
Stuttgart
8 3 1 4 16:14 10
8
Wolfsburg
7 3 1 3 10:9 10
9
Bayer 04
6 3 1 2 12:13 10
10
Köln
8 2 2 4 8:13 8
11
Union Berlin
6 2 0 4 6:12 6
12
Werder Bremen
7 1 2 4 10:16 5
13
Mainz 05
7 1 2 4 8:15 5
14
Freiburg
7 1 2 4 7:14 5
15
Augsburg
7 1 1 5 8:13 4
16
St. Pauli
7 1 1 5 5:11 4
17
Heidenheim
7 1 0 6 5:17 3
18
Hamburger
7 0 2 5 3:16 2

Team lineups

The line-ups will be known a few hours before kick-off
Do you agree with bookmaker’s predicted winner?
Who do you think will win and who is worth betting on?
Need Register or Need Login to access unique content: statistics, best odds, trends and tips. Login / Registration
Copy the token