Football · Germany Bundesliga I · 19/09, 15:30

Prediction: Borussia M'gladbach vs Mainz

Team pages: Borussia M'gladbach · Mainz

Prediction summary
Expected goals
3.35Total
Borussia M'gladbach1.55
Mainz1.8
1X2
32% 25% 43%
Borussia M'gladbach Draw Mainz
Markets
Under 3.5 goals 57% Both teams to score 58%
Most likely score
1-1 11%
Recent form · 10 last
Borussia M'gladbach 2-3-5 (W-D-L)
DLDDWLWLLL
Mainz 4-2-4 (W-D-L)
WLDLWLWDWL
Head-to-head
Borussia M'gladbach 1–4–1 Mainz (6 last)
  • Borussia M'gladbach1-1Mainz
  • Mainz0-1Borussia M'gladbach
  • Borussia M'gladbach1-3Mainz
  • Mainz1-1Borussia M'gladbach
  • Mainz1-1Borussia M'gladbach
  • Borussia M'gladbach2-2Mainz
Our model (Elo) vs Market Rating Elo · Borussia M'gladbach 1577 · Mainz 1570
Borussia M'gladbachDrawMainz
Our model33%25%43%
Market32%25%42%
Estimated total (ours) 3.35 goals · Bet365 line 3 · +0.4

The bar above blends our model with the market: where our probability diverges most from the odds is where the model sees the widest gap.

Model analysis
1st-half goalsOver 1.5 · 66%model estimate

Match keys

  • Cards-heavy: 8 🟨 combined avg.

Statistics · 10/10 matches analysed

F = for · A = against · HT = half-time · FT = full-time

Borussia M'gladbachMainz
Goals for / against (FT)1.2 / 1.91.7 / 1.4
Goals for / against (HT)0.6 / 0.71 / 0.5
Half-time result (W/D/L)30/40/30%40/30/30%
Corners (HT / FT)1.8 / 3.72.6 / 5.6
Cards (🟨 / 🟥)4.5 / 0.33.5 / 0

Head-to-head (H2H) · Borussia M'gladbach 141 Mainz

Swipe the table sideways →

DateHomeScoreAway
19/04/26
Germany Bundesliga I
Borussia M'gladbach1-1
HT 1-0
Mainz
05/12/25
Germany Bundesliga I
Mainz0-1
HT 0-0
Borussia M'gladbach
07/03/25
Germany Bundesliga I
Borussia M'gladbach1-3
HT 0-1
Mainz
25/10/24
Germany Bundesliga I
Mainz1-1
HT 0-0
Borussia M'gladbach
02/03/24
Germany Bundesliga I
Mainz1-1
HT 1-0
Borussia M'gladbach
06/10/23
Germany Bundesliga I
Borussia M'gladbach2-2
HT 1-1
Mainz

Standings · Germany Bundesliga I

Swipe the table sideways →

#Team PWDL GFGAPts
1 SC Freiburg 3300 1019
2 Borussia Dortmund 3300 829
3 Augsburg 3210 937
4 Elversberg 2200 756
5 Bayern Munich 2110 514
6 Bayer Leverkusen 3111 854
7 Mainz 3111 634
8 Eintracht Frankfurt 3111 784
9 Werder Bremen 3111 564
10 Schalke 3111 344
11 Cologne 3111 574
12 RB Leipzig 2101 433
13 TSG Hoffenheim 3102 673
14 VfB Stuttgart 3102 683
15 Paderborn 3012 041
16 Union Berlin 3012 4101
17 Hamburg 2002 070
18 Borussia M'gladbach 3003 3120

Common opponents 3 opponents

How each team fared against the same recent opponents

OpponentBorussia M'gladbachMainz
SC Freiburg 0-5 L 0-1 L
TSG Hoffenheim 4-0 W 2-1 W
Heidenheim 2-2 D 2-0 W
Record vs common 1 W 1 D 1 L 2 W 0 D 1 L

Better against common opponents: Mainz (2 of 3 head-to-heads won)

Last 10 matches played

The averages above come from these matches. W = win, D = draw, L = loss. Common opponents to both are in blue.

Borussia M'gladbach

DLDDWLWLLL

Swipe the table sideways →

Date Opponent HT FT Cor.Cards Res.
12/09 SC Freiburg
Germany Bundesliga I
0-2 0-5 25 L
05/09 Elversberg
Germany Bundesliga I
2-1 3-4 134 L
29/08 RB Leipzig
Germany Bundesliga I
0-1 0-3 61 L
16/05 TSG Hoffenheim
Germany Bundesliga I
2-0 4-0 210 W
09/05 Augsburg
Germany Bundesliga I
0-2 1-3 24 L
03/05 Borussia Dortmund
Germany Bundesliga I
0-0 1-0 14 W
25/04 Wolfsburg
Germany Bundesliga I
0-0 0-0 55 D
19/04 Mainz
Germany Bundesliga I
1-0 1-1 06 D
11/04 RB Leipzig
Germany Bundesliga I
0-0 0-1 45 L
04/04 Heidenheim
Germany Bundesliga I
1-1 2-2 24 D

Mainz

WLDLWLWDWL

Swipe the table sideways →

Date Opponent HT FT Cor.Cards Res.
12/09 Eintracht Frankfurt
Germany Bundesliga I
0-2 1-3 42 L
06/09 Hamburg
Germany Bundesliga I
2-0 5-0 53 W
29/08 Paderborn
Germany Bundesliga I
0-0 0-0 113 D
16/05 Heidenheim
Germany Bundesliga I
2-0 2-0 32 W
10/05 Union Berlin
Germany Bundesliga I
0-1 1-3 73 L
03/05 St Pauli
Germany Bundesliga I
2-0 2-1 74 W
25/04 Bayern Munich
Germany Bundesliga I
3-0 3-4 43 L
19/04 Borussia M'gladbach
Germany Bundesliga I
0-1 1-1 66 D
12/04 SC Freiburg
Germany Bundesliga I
0-0 0-1 64 L
04/04 TSG Hoffenheim
Germany Bundesliga I
1-1 2-1 35 W

Frequently asked questions

Who is the favourite in Borussia M'gladbach vs Mainz?

According to our model, the most likely result is an Mainz win (43%). Probabilities: Borussia M'gladbach 32%, draw 25%, Mainz 43%.

How many goals are expected in Borussia M'gladbach vs Mainz?

The model expects 3.35 goals (Borussia M'gladbach 1.55 · Mainz 1.8), with a 53% chance of over 3 goals.

Will both teams score in Borussia M'gladbach vs Mainz?

The model gives a 58% chance that both teams score.

What is the most likely score?

The most likely score according to our model is 1-1.