Contact Us

h2hfacts@gmail.com

The Mainz and B. Monchengladbach matchup on 05.12.2025 is super exciting! We’ve looked at their head-to-head games and team stats to figure out who might win. Let’s see if your favorite team comes out on top!


Bundesliga


Mainz
Head-to-Head
05.12.2025-19:30
No final result yet

B. Monchengladbach

Matches played
14
Home wins
4
Draws
7
Away wins
3

Mainz

Avg Goals scored per match
1.5
Avg Goals conceded per match
1.3

B. Monchengladbach

Avg Goals scored per match
1.3
Avg Goals conceded per match
1.5

BTTS
11/14 (78.6%)
Over 2.5 goals
7/14 (50%)
Over 3.5 goals
6/14 (42.9%)
HT-FT turnovers
1 (7.1%)
1st half over 0.5
11/14 (78.6%)

H2H Matches Mainz vs B. Monchengladbach

07.03.2025

B. Monchengladbach

1


Mainz

3

25.10.2024

Mainz

1


B. Monchengladbach

1

02.03.2024

Mainz

1


B. Monchengladbach

1

06.10.2023

B. Monchengladbach

2


Mainz

2

24.02.2023

Mainz

4


B. Monchengladbach

0

04.09.2022

B. Monchengladbach

0


Mainz

1

03.04.2022

B. Monchengladbach

1


Mainz

1

05.11.2021

Mainz

1


B. Monchengladbach

1

20.02.2021

B. Monchengladbach

1


Mainz

2

24.10.2020

Mainz

2


B. Monchengladbach

3

25.01.2020

B. Monchengladbach

3


Mainz

1

24.08.2019

Mainz

1


B. Monchengladbach

3

01.04.2018

Mainz

0


B. Monchengladbach

0

04.11.2017

B. Monchengladbach

1


Mainz

1

Match Facts

  • B. Monchengladbach are unbeaten in 4 straight matches. Double Chance (X2): 1.60.
  • Last 4 H2H meetings were BTTS: Yes (odd: 1.55).

1X2 Predictions

Tip: X2 @ 1.60 (38%)
OutcomeProbabilityOdds
136%2.55
X26%3.60
238%2.90

Over/Under 2.5 Goals Predictions

Tip: O 2.5
MarketProbabilityOdds
Over 2.551%1.75
Under 2.549%2.25

BTTS Predictions

Tip: Yes @ 1.55 (54%)
MarketProbabilityOdds
Yes54%1.55
No46%2.40

Mainz

Team Form and Performance Overview:

Mainz have struggled recently, with only 1 wins in their last 5 games. They’ve also drawn 1 games and suffered 3 losses.

Their matches have been balanced, as 2 out of 5 games saw both teams find the net.

2 matches out of 5 have ended with over 2.5 goals, showing a mix of high and low-scoring games.

Overall, Mainz have scored 3 goals and conceded 8 goals in their last 5 matches.

DateMatch Details
30.11.2025Freiburg 4 – 0 Mainz L
27.11.2025Univ. Craiova 1 – 0 Mainz L
21.11.2025Mainz 1 – 1 Hoffenheim D
09.11.2025Eintracht Frankfurt 1 – 0 Mainz L
06.11.2025Mainz 2 – 1 Fiorentina W

B. Monchengladbach

Team Form and Performance Overview:

B. Monchengladbach have shown good form, securing 3 wins in their last 5 matches. They are proving to be a tough opponent! They’ve also drawn 1 games and suffered 1 losses.

Defensive battles have been common, as only 1 matches saw both teams score.

High-scoring matches have been a trend, with over 2.5 goals occurring in 4 matches.

Overall, B. Monchengladbach have scored 10 goals and conceded 4 goals in their last 5 matches.

DateMatch Details
28.11.2025B. Monchengladbach 0 – 0 RB Leipzig D
22.11.2025Heidenheim 0 – 3 B. Monchengladbach W
08.11.2025B. Monchengladbach 3 – 1 FC Koln W
01.11.2025St. Pauli 0 – 4 B. Monchengladbach W
25.10.2025B. Monchengladbach 0 – 3 Bayern Munich L

Standings

#ClubMPWDLGFGAGDPTSForm
1Bayern Munich logoBayern Munich1211104493534WWDWW
2RB Leipzig logoRB Leipzig128222213926DWLWW
3Dortmund logoDortmund1274121111025WDDWW
4Bayer Leverkusen logoBayer Leverkusen1272328171123LWWLW
5Hoffenheim logoHoffenheim127232517823WDWWW
6Stuttgart logoStuttgart127142117422LDWLW
7Eintracht Frankfurt logoEintracht Frankfurt126332823521DWWDW
8Freiburg logoFreiburg124441920-116WLWDL
9Werder Bremen logoWerder Bremen124441621-516DLWDW
101. FC Köln logo1. FC Köln124352120115DLLWL
11Union Berlin logoUnion Berlin124351519-415LWDDL
12B. Monchengladbach logoB. Monchengladbach123451619-313DWWWL
13Hamburger SV logoHamburger SV123361118-712WLDLL
14Augsburg logoAugsburg123181527-1210LWLLL
15Wolfsburg logoWolfsburg122371422-89DLLLW
16FC Heidenheim logoFC Heidenheim122281027-178WLLDL
17St. Pauli logoSt. Pauli122191024-147LLLLL
18Mainz logoMainz121381123-126LDLDL

The Mainz and B. Monchengladbach matchup on 05.12.2025 is super exciting! We’ve looked at their head-to-head games and team stats to figure out who might win. Let’s see if your favorite team comes out on top!

Top Leagues

Most Recent Posts