Head-to-head overview

Based on the matches in our database.

Borussia M'gladbach 1514 draws14 Mainz
43
Meetings
2.6
Goals / game
56%
Both teams scored
44%
Over 2.5 goals
Borussia M'gladbach

Facts about Borussia M'gladbach

Scored in33/43 (77%)
Conceded in32/43 (74%)
Goals scored57 · 1.33/game
Longest winning streak5
Longest unbeaten run9
Longest losing streak3
Longest run without a win9
Mainz

Facts about Mainz

Scored in32/43 (74%)
Conceded in33/43 (77%)
Goals scored55 · 1.28/game
Longest winning streak3
Longest unbeaten run9
Longest losing streak5
Longest run without a win9
By competition
CompetitionBorussia M'gladbachDrawMainzGames
Bundesliga15141241
2. Bundesliga0022
All competitions15141443

ELO comparison

Five-year rating histories overlaid, with a neutral head-to-head forecast.

Borussia M'gladbach1888
gap 110
1998Mainz
2013184820222023202420252026
If they met (neutral venue)
Borussia M'gladbach
22%
Draw
26%
Mainz
52%

All meetings

43 matches on record

19 Sep 2026
Bundesliga
Borussia M'gladbachBorussia M'gladbach3–4MainzMainz
BTTSO2.5
19 Apr 2026
Bundesliga
Borussia M'gladbachBorussia M'gladbach1–1MainzMainz
BTTSO2.5
5 Dec 2025
Bundesliga
MainzMainz0–1Borussia M'gladbachBorussia M'gladbach
BTTSO2.5
7 Mar 2025
Bundesliga
Borussia M'gladbachBorussia M'gladbach1–3MainzMainz
BTTSO2.5

Borussia M'gladbach recent form

Mainz recent form

Borussia M'gladbach has gone head to head with Mainz 43 times since 2004, winning 15 and scoring 57 goals. Mainz, in turn, has won 14 and scored 55 goals. There have been 14 draws between Borussia M'gladbach and Mainz. Across all meetings both teams have scored in 56% of games and 44% have produced over 2.5 goals, at an average of 2.6 goals per game.