Dec 2114:30
1
2.25
X
2.46
2
4.34
Mainz 05
Dec 11 20:00
Lech PoznanLech Poznan
Mainz 05Mainz 05
1
1
D
Dec 05 19:30
Mainz 05Mainz 05
Borussia MonchengladbachBorussia Monchengladbach
0
1
L
Nov 30 18:30
SC FreiburgSC Freiburg
Mainz 05Mainz 05
4
0
L
Nov 27 17:45
CS Universitatea CraiovaCS Universitatea Craiova
Mainz 05Mainz 05
1
0
L
Nov 21 19:30
Mainz 05Mainz 05
TSG 1899 HoffenheimTSG 1899 Hoffenheim
1
1
D
Nov 09 18:30
Eintracht FrankfurtEintracht Frankfurt
Mainz 05Mainz 05
1
0
L
Nov 06 17:45
Mainz 05Mainz 05
FiorentinaFiorentina
2
1
W
Nov 01 14:30
Mainz 05Mainz 05
Werder BremenWerder Bremen
1
1
D
Oct 29 17:00
Mainz 05Mainz 05
VfB StuttgartVfB Stuttgart
0
2
L
Oct 26 16:30
VfB StuttgartVfB Stuttgart
Mainz 05Mainz 05
2
1
L
Oct 23 19:00
Mainz 05Mainz 05
Zrinjski MostarZrinjski Mostar
1
0
W
Oct 18 13:30
Mainz 05Mainz 05
Bayer LeverkusenBayer Leverkusen
3
4
L
Oct 05 15:30
Hamburger SVHamburger SV
Mainz 05Mainz 05
4
0
L
Oct 02 16:45
Omonia NicosiaOmonia Nicosia
Mainz 05Mainz 05
0
1
W
Sep 27 13:30
Mainz 05Mainz 05
Borussia DortmundBorussia Dortmund
0
2
L
FC St. Pauli
Dec 13 14:30
FC St. PauliFC St. Pauli
HeidenheimHeidenheim
2
1
W
Dec 06 14:30
FC KolnFC Koln
FC St. PauliFC St. Pauli
1
1
D
Dec 02 17:00
Borussia MonchengladbachBorussia Monchengladbach
FC St. PauliFC St. Pauli
1
2
W
Nov 29 14:30
Bayern MunichBayern Munich
FC St. PauliFC St. Pauli
3
1
L
Nov 23 16:30
FC St. PauliFC St. Pauli
Union BerlinUnion Berlin
0
1
L
Nov 09 14:30
SC FreiburgSC Freiburg
FC St. PauliFC St. Pauli
2
1
L
Nov 01 14:30
FC St. PauliFC St. Pauli
Borussia MonchengladbachBorussia Monchengladbach
0
4
L
Oct 28 19:45
FC St. PauliFC St. Pauli
TSG 1899 HoffenheimTSG 1899 Hoffenheim
1
1
D
Oct 25 13:30
Eintracht FrankfurtEintracht Frankfurt
FC St. PauliFC St. Pauli
2
0
L
Oct 19 15:30
FC St. PauliFC St. Pauli
TSG 1899 HoffenheimTSG 1899 Hoffenheim
0
3
L
Oct 04 13:30
Werder BremenWerder Bremen
FC St. PauliFC St. Pauli
1
0
L
Sep 27 13:30
FC St. PauliFC St. Pauli
Bayer LeverkusenBayer Leverkusen
1
2
L
Sep 19 18:30
VfB StuttgartVfB Stuttgart
FC St. PauliFC St. Pauli
2
0
L
Sep 14 13:30
FC St. PauliFC St. Pauli
AugsburgAugsburg
2
1
W
Sep 03 11:30
Holstein KielHolstein Kiel
FC St. PauliFC St. Pauli
1
1
D

Head 2 head

Mainz 05Mainz 05
1
Wins
0
Draws
FC St. PauliFC St. Pauli
0
Wins
Feb 22 14:30
Mainz 05Mainz 05
FC St. PauliFC St. Pauli
2
0

Mainz 05 vs FC St. Pauli Stats — Bundesliga 2025

On this page, you can find all key match statistics and head-to-head (H2H) data for the upcoming clash between Mainz 05 and FC St. Pauli in the Bundesliga. The game will take place on 21.12.2025 at 14:30 in Germany. All information is updated as of 15.12.2025 and reflects verified historical and current performance indicators.

Mainz 05 vs FC St. Pauli Head-to-Head Overview

These two teams have faced each other 1 times, producing competitive and often unpredictable encounters.

  • The last meeting took place on 22.02.2025, ending with a Mainz 05 2-0 FC St. Pauli result.
  • Across all meetings, Mainz 05 have scored 2 goals, while FC St. Pauli have netted 0.

Biggest victories:

  • Mainz 05 — 2:0
  • FC St. Pauli — 2:0

Below you can find the recent head-to-head results:

DateEventScore
22.02.2025Mainz 05 vs FC St. Pauli2 - 0

Mainz 05 and FC St. Pauli Performance Stats

  • Mainz 05 recent stats:

DateEventScore
11.12.2025Lech Poznan vs Mainz 051 - 1
05.12.2025Mainz 05 vs Borussia Monchengladbach0 - 1
30.11.2025SC Freiburg vs Mainz 054 - 0

  • FC St. Pauli recent stats:

DateEventScore
13.12.2025FC St. Pauli vs Heidenheim2 - 1
06.12.2025FC Koln vs FC St. Pauli1 - 1
02.12.2025Borussia Monchengladbach vs FC St. Pauli1 - 2

Stay Updated with Oddsfan

Oddsfan provides detailed match statistics, H2H data, and updated results for all fixtures in Bundesliga. Track how Mainz 05 and FC St. Pauli perform before and after this fixture, and use these insights to follow every trend across the 2025 season.



Top Bookmakers

1
Bet $10 Get $30 in Free BetsBetibet
2
Bet $10 Get $30 in Free BetsZotabet
3
Up to 1000 EUR + 250 EUR freebetsGG.bet