← All Matchups

Bundesliga (Germany)

Borussia Mönchengladbach Host FSV Mainz 05 at BORUSSIA-PARK

Sep 19, 2026, 1:30 PM UTC

FTBorussia Mönchengladbach 3 - 4 FSV Mainz 05

Team Strength Comparison

Borussia MönchengladbachvsFSV Mainz 05

OverallAttackDefenseDominanceConsistencyPedigree
Borussia MönchengladbachFSV Mainz 05

Match Analysis

Borussia Mönchengladbach's ratings outpoint FSV Mainz 05 across most dimensions—overall strength 36 to 33, attack 28 to 17, and dominance 28 to 24. The gulf in attacking quality is the starkest, an 11-point lead. But the market has reversed this judgement entirely, pricing Mainz at 41 per cent to Gladbach's 33 per cent. The ratings and the market disagree about who is stronger here. I'd point to Mainz's superiority on defence (63 to 55) and consistency (72 to 61) as the basis for the market's lean. Gladbach wobbles—their drama rating of 44 is 22 points clear of Mainz, which hints at the kind of uncertainty and swings that can undo a better team. Over the last five games Gladbach have won 2 from 5, whereas Mainz have taken 3 from 5. The head-to-head record shows no pattern that settles anything: across 20 meetings Gladbach hold an edge in wins (8 to 4) but draws dominate their last five (three of them), with each side claiming one victory in that span. Where this becomes interesting is at home. I can't get past Gladbach's home form in the last five: 3 wins, 1 draw, 1 loss is respectable. Mainz's away record, though, is exceptional—4 wins and 1 draw from 5, unbeaten. That contrast is sharp and cuts directly against what the ratings suggest. Gladbach may have the superior team sheet, yet Mainz's defensive solidity, consistency and recent travels point at reasons to doubt whether Gladbach's attacking advantage will matter.

An objective read of long-term data and odds — not a prediction or betting advice.

Metric by metric

Borussia Mönchengladbach · FSV Mainz 05 — a longer bar means a higher rating (0–100).

36Overall33
28Attack17
55Defense63
28Dominance24
61Consistency72
14Pedigree13
51Global Rating49
44Entertainment22
Borussia Mönchengladbach · 5-season trajectory ↗ Rising 1FSV Mainz 05 · 5-season trajectory ↗ Rising 1

10-season trends

Both clubs on one continuous scale — a promoted club's climb shows as a smooth rise, not a break.

Season rating
Overall performance each season (0–100)
1006733020162018202020222024
League finishing position
Top = higher up (across divisions).
16101520162018202020222024
Points per season
6555443420162018202020222024
Goals scored vs conceded
Per game, each season
1.91.71.41.120162018202020222024

Odds Analysis & Market Prediction

With each bookmaker's margin removed, the market makes FSV Mainz 05 the favourite at 45%. 20 of 20 bookmakers agree.

Fair win probability

Borussia Mönchengladbach
30%
Draw
25%
FSV Mainz 05
45%

Average bookmaker margin 6.4%.

Archived Sep 19, 2026, 03:14 PM UTC

Pre-Match Odds Comparison · Borussia Mönchengladbach vs FSV Mainz 05

BookHomeDrawAway
LeoVegas3.003.752.10
Paddy Power3.203.602.05
Unibet (UK)3.103.752.15
Sky Bet3.203.752.10
888sport3.003.502.10
William Hill3.003.502.10
Betfred (UK)3.103.752.10
Betfair3.403.902.20
Betway3.203.602.10
Ladbrokes3.103.702.15
Coral3.103.702.15
Smarkets3.353.902.18
BoyleSports2.883.502.00
Casumo3.003.752.12
Virgin Bet3.003.702.12
LiveScore Bet2.953.652.08
Grosvenor3.053.802.14
Matchbook3.453.902.20
Betano (UK)3.103.802.10
Bet Victor3.103.802.10

Moneyline captured before kickoff — historical reference only. 21+

Head-to-Head Record

Bundesliga · Regular Season - 302026-04-19Borussia Mönchengladbach 1-1 FSV Mainz 05D
Bundesliga · Regular Season - 132025-12-05FSV Mainz 05 0-1 Borussia MönchengladbachW
Bundesliga · Regular Season - 252025-03-07Borussia Mönchengladbach 1-3 FSV Mainz 05L
Bundesliga · Regular Season - 82024-10-25FSV Mainz 05 1-1 Borussia MönchengladbachD
Bundesliga · Regular Season - 242024-03-02FSV Mainz 05 1-1 Borussia Monchengladbach
Bundesliga · Regular Season - 72023-10-06Borussia Monchengladbach 2-2 FSV Mainz 05
Bundesliga · Regular Season - 222023-02-24FSV Mainz 05 4-0 Borussia Monchengladbach
Bundesliga · Regular Season - 52022-09-04Borussia Monchengladbach 0-1 FSV Mainz 05
Bundesliga · Regular Season - 282022-04-03Borussia Monchengladbach 1-1 FSV Mainz 05
Bundesliga · Regular Season - 112021-11-05FSV Mainz 05 1-1 Borussia Monchengladbach
Bundesliga · Regular Season - 222021-02-20Borussia Monchengladbach 1-2 FSV Mainz 05
Bundesliga · Regular Season - 52020-10-24FSV Mainz 05 2-3 Borussia Monchengladbach
Bundesliga · Regular Season - 192020-01-25Borussia Monchengladbach 3-1 FSV Mainz 05
Bundesliga · Regular Season - 22019-08-24FSV Mainz 05 1-3 Borussia Monchengladbach
Bundesliga · Regular Season - 252019-03-09FSV Mainz 05 0-1 Borussia Monchengladbach
Bundesliga · Regular Season - 82018-10-21Borussia Monchengladbach 4-0 FSV Mainz 05
Bundesliga · Regular Season - 282018-04-01FSV Mainz 05 0-0 Borussia Monchengladbach
Bundesliga · Regular Season - 112017-11-04Borussia Monchengladbach 1-1 FSV Mainz 05
Bundesliga · Regular Season - 312017-04-29FSV Mainz 05 1-2 Borussia Monchengladbach
Bundesliga · Regular Season - 142016-12-11Borussia Monchengladbach 1-0 FSV Mainz 05

Recent Form — Home & Away

Borussia Mönchengladbach — Home

LWWWDDWWDLWLLDWWWLWD
  • 2026-09-05Borussia Mönchengladbach vs SV Elversberg 3-4
  • 2026-08-15Borussia Mönchengladbach vs Aston Villa 2-1
  • 2026-05-16Borussia Mönchengladbach vs 1899 Hoffenheim 4-0
  • 2026-05-03Borussia Mönchengladbach vs Borussia Dortmund 1-0
  • 2026-04-19Borussia Mönchengladbach vs FSV Mainz 05 1-1
  • 2026-04-04Borussia Mönchengladbach vs 1. FC Heidenheim 2-2
  • 2026-03-13Borussia Mönchengladbach vs FC St. Pauli 2-0
  • 2026-02-28Borussia Mönchengladbach vs Union Berlin 1-0
  • 2026-02-07Borussia Mönchengladbach vs Bayer Leverkusen 1-1
  • 2026-01-25Borussia Mönchengladbach vs VfB Stuttgart 0-3
  • 2026-01-11Borussia Mönchengladbach vs FC Augsburg 4-0
  • 2025-12-13Borussia Mönchengladbach vs VfL Wolfsburg 1-3
  • 2025-12-02Borussia Mönchengladbach vs FC St. Pauli 1-2
  • 2025-11-28Borussia Mönchengladbach vs RB Leipzig 0-0
  • 2025-11-13Borussia Mönchengladbach vs K. Lierse S.K. 1-0
  • 2025-11-08Borussia Mönchengladbach vs 1. FC Köln 3-1
  • 2025-10-28Borussia Mönchengladbach vs Karlsruher SC 3-1
  • 2025-10-25Borussia Mönchengladbach vs Bayern München 0-3
  • 2025-10-10Borussia Mönchengladbach vs Preußen Münster 3-2
  • 2025-10-05Borussia Mönchengladbach vs SC Freiburg 0-0

Borussia Mönchengladbach — Away

LLWWWWWWLDLDDLLLDDLL
  • 2026-09-12SC Freiburg vs Borussia Mönchengladbach 5-0
  • 2026-08-29RB Leipzig vs Borussia Mönchengladbach 3-0
  • 2026-08-23Schott Mainz vs Borussia Mönchengladbach 0-5
  • 2026-08-12SSVg Velbert vs Borussia Mönchengladbach 0-8
  • 2026-08-01Hansa Rostock vs Borussia Mönchengladbach 1-3
  • 2026-07-25Rot-Weiß Essen vs Borussia Mönchengladbach 1-2
  • 2026-07-18Wuppertaler SV vs Borussia Mönchengladbach 0-6
  • 2026-05-20Spelle-Venhaus vs Borussia Mönchengladbach 2-6
  • 2026-05-09FC Augsburg vs Borussia Mönchengladbach 3-1
  • 2026-04-25VfL Wolfsburg vs Borussia Mönchengladbach 0-0
  • 2026-04-11RB Leipzig vs Borussia Mönchengladbach 1-0
  • 2026-03-26VfL Osnabrück vs Borussia Mönchengladbach 2-2
  • 2026-03-211. FC Köln vs Borussia Mönchengladbach 3-3
  • 2026-03-06Bayern München vs Borussia Mönchengladbach 4-1
  • 2026-02-22SC Freiburg vs Borussia Mönchengladbach 2-1
  • 2026-02-14Eintracht Frankfurt vs Borussia Mönchengladbach 3-0
  • 2026-01-31Werder Bremen vs Borussia Mönchengladbach 1-1
  • 2026-01-17Hamburger SV vs Borussia Mönchengladbach 0-0
  • 2026-01-141899 Hoffenheim vs Borussia Mönchengladbach 5-1
  • 2026-01-05Hannover 96 vs Borussia Mönchengladbach 3-0

FSV Mainz 05 — Home

LDWWWWWLLLWWWDDWWWDW
  • 2026-09-12FSV Mainz 05 vs Eintracht Frankfurt 1-3
  • 2026-08-29FSV Mainz 05 vs SC Paderborn 07 0-0
  • 2026-08-15FSV Mainz 05 vs Bournemouth 2-1
  • 2026-08-08FSV Mainz 05 vs Paris FC 4-0
  • 2026-07-31FSV Mainz 05 vs Shabab Al Ahli Dubai 1-0
  • 2026-07-25FSV Mainz 05 vs Holstein Kiel 3-0
  • 2026-07-17FSV Mainz 05 vs 1. FC Kaiserslautern 4-1
  • 2026-05-10FSV Mainz 05 vs Union Berlin 1-3
  • 2026-04-25FSV Mainz 05 vs Bayern München 3-4
  • 2026-04-12FSV Mainz 05 vs SC Freiburg 0-1
  • 2026-04-09FSV Mainz 05 vs Strasbourg 2-0
  • 2026-03-22FSV Mainz 05 vs Eintracht Frankfurt 2-1
  • 2026-03-19FSV Mainz 05 vs Sigma Olomouc 2-0
  • 2026-03-07FSV Mainz 05 vs VfB Stuttgart 2-2
  • 2026-02-20FSV Mainz 05 vs Hamburger SV 1-1
  • 2026-02-07FSV Mainz 05 vs FC Augsburg 2-0
  • 2026-01-24FSV Mainz 05 vs VfL Wolfsburg 3-1
  • 2026-01-13FSV Mainz 05 vs 1. FC Heidenheim 2-1
  • 2025-12-21FSV Mainz 05 vs FC St. Pauli 0-0
  • 2025-12-18FSV Mainz 05 vs Samsunspor 2-0

FSV Mainz 05 — Away

WWDWWWWDLWWDDLWLDDDL
  • 2026-09-06Hamburger SV vs FSV Mainz 05 0-5
  • 2026-08-23Krieschow vs FSV Mainz 05 0-9
  • 2026-08-01Udinese vs FSV Mainz 05 3-3
  • 2026-07-11Eisbachtal vs FSV Mainz 05 0-10
  • 2026-07-04Pfeddersheim vs FSV Mainz 05 0-11
  • 2026-05-161. FC Heidenheim vs FSV Mainz 05 0-2
  • 2026-05-03FC St. Pauli vs FSV Mainz 05 1-2
  • 2026-04-19Borussia Mönchengladbach vs FSV Mainz 05 1-1
  • 2026-04-16Strasbourg vs FSV Mainz 05 4-0
  • 2026-04-041899 Hoffenheim vs FSV Mainz 05 1-2
  • 2026-03-15Werder Bremen vs FSV Mainz 05 0-2
  • 2026-03-12Sigma Olomouc vs FSV Mainz 05 0-0
  • 2026-02-28Bayer Leverkusen vs FSV Mainz 05 1-1
  • 2026-02-13Borussia Dortmund vs FSV Mainz 05 4-0
  • 2026-01-31RB Leipzig vs FSV Mainz 05 1-2
  • 2026-01-171. FC Köln vs FSV Mainz 05 2-1
  • 2026-01-10Union Berlin vs FSV Mainz 05 2-2
  • 2025-12-14Bayern München vs FSV Mainz 05 2-2
  • 2025-12-11Lech Poznan vs FSV Mainz 05 1-1
  • 2025-11-30SC Freiburg vs FSV Mainz 05 4-0