Borussia Mgladbach vs Mainz Odds Comparison - Germany Bundesliga I

Teams: Borussia Mgladbach vs Mainz

Competition: Germany Bundesliga I

Sport: Football

Region: Germany

Starts (UTC):

Venue: Borussia-Park, Monchengladbach, GERMANY

Match status: Finished

Scheduled length: 90 minutes (when provided by the feed)

Odds

Typical 1X2 prices (averages across listed bookmakers): home ~3.12, draw ~3.61, away ~2.15.

Markets with odds data in this feed: 1X2, ah, ou.

BookmakerBorussia MgladbachDrawMainz
Bet3653.003.602.20
Ladbrokes3.203.602.10
Ysb883.203.802.10
Williamhill3.103.502.10
Pinnaclesports3.213.482.21
Unibet3.153.402.12
Bwin3.103.502.10
Betfair3.253.502.10
Cloudbet3.153.402.18
Sbobet2.993.632.26
Dafabet3.253.802.13
Marathonbet3.063.722.17
Everygame3.353.652.10
Interwetten3.053.702.25
1xbet3.073.682.25
Mansion3.053.702.21
Melbet3.043.642.23
Coral3.203.602.15
Macauslot2.833.732.04
Spreadex3.253.602.05

Stats

StatHome / valueAway / value
dangerous_attacks2536
off_target149
passing_accuracy7981
attacks7177
on_target77
crossing_accuracy2550
possession4753
substitutions54
redcards00
goals34
corners64
penalties20
action_areas26.219.9
crosses1216
xg2.582.58
key_passes1612
yellowcards65

Timeline

  • 7' - 1st Shot Off Target - Caci (Mainz)]
  • 7' - 1st Offside - Mainz
  • 11' - 1st Goal - Neuhaus (Borussia M'gladbach) - Shot (Assist: Ullrich)
  • 11' - 2nd Shot Off Target - Ullrich (Borussia M'gladbach)]
  • 10' - 3rd Shot Off Target - Sano (Mainz)]
  • 11' - 1st Shot On Target - Neuhaus (Borussia M'gladbach)]
  • 11' - 1st Assist - Ullrich (Borussia M'gladbach)]
  • 15' - 1st Corner - Borussia M'gladbach
  • 15' - 2nd Corner - Borussia M'gladbach
  • 15' - 2nd Shot On Target - Leszczynski (Borussia M'gladbach)]
  • 18' - 2nd Goal - Tietz (Mainz) - Shot (Assist: Becker)
  • 18' - 4th Shot Off Target - Becker (Mainz)]
  • 18' - 3rd Shot On Target - Tietz (Mainz)]
  • 18' - 2nd Assist - Becker (Mainz)]
  • 19' ~ 1st Yellow Card ~ Ullrich ~(Borussia M'gladbach)
  • 18' ~ 7th Yellow Card ~ ~(Mainz)
  • 24' - 3rd Corner - Mainz
  • 23' - 4th Shot On Target - Becker (Mainz)]
  • 24' - 5th Shot Off Target - Potulski (Mainz)]
  • 28' - 6th Shot Off Target - Caci (Mainz)]
  • 34' - 7th Shot Off Target - Bolin (Borussia M'gladbach)]
  • 35' - 8th Shot Off Target - Mwene (Mainz)]
  • 25' - 5th Shot On Target - Bolin (Borussia M'gladbach)]
  • 37' - 9th Shot Off Target - Lidberg (Borussia M'gladbach)]
  • 38' - 6th Shot On Target - Itakura (Borussia M'gladbach)]
  • 34' - 10th Shot Off Target - Sander (Borussia M'gladbach)]
  • 46' - 3rd Goal - Becker (Mainz) - Header
  • 45+1' - 7th Shot On Target - Becker (Mainz)]
  • 45+1' - 3rd Assist - Caci (Mainz)]
  • 45+5' - 8th Shot On Target - Becker (Mainz)]
  • 45+6' - 9th Shot On Target - Lidberg (Borussia M'gladbach)]
  • 45+7' - 4th Corner - Borussia M'gladbach
  • 45+7' - Race to 3 Corners - Borussia M'gladbach
  • Score After First Half - 1-2 - 6,5
  • 45+7' - 11th Shot Off Target - Scally (Borussia M'gladbach)]
  • 49' - 5th Corner - Borussia M'gladbach
  • 51' - 2nd Offside - Mainz
  • 54' - 6th Corner - Borussia M'gladbach
  • 54' - Race to 5 Corners - Borussia M'gladbach
  • 55' ~ 2nd Yellow Card ~ Posch ~(Mainz)
  • 55' ~ 3rd Yellow Card ~ Honorat ~(Borussia M'gladbach)
  • 57' - Missed Penalty - Borussia M'gladbach
  • 57' - 12th Shot Off Target - Diks (Borussia M'gladbach)]
  • 58' - 13th Shot Off Target - Neuhaus (Borussia M'gladbach)]
  • 59' - 4th Goal - Lidberg (Borussia M'gladbach) - Shot (Assist: Ullrich)
  • 59' - 14th Shot Off Target - Ullrich (Borussia M'gladbach)]
  • 59' - 10th Shot On Target - Lidberg (Borussia M'gladbach)]
  • 59' - 4th Assist - Ullrich (Borussia M'gladbach)]
  • 62' ~ 4th Yellow Card ~ Neuhaus ~(Borussia M'gladbach)
  • 64' ~ Substitution ~ Mohya ~ Neuhaus ~(Borussia M'gladbach)
  • 65' ~ Substitution ~ Da Costa ~ Caci ~(Mainz)
  • 65' ~ Substitution ~ Martel ~ Lee ~(Mainz)
  • 69' - 12th Shot On Target - Tietz (Mainz)]
  • 68' - 15th Shot Off Target - Tietz (Mainz)]
  • 73' ~ 5th Yellow Card ~ Mwene ~(Mainz)
  • 74' - 16th Shot Off Target - Becker (Mainz)]
  • 76' ~ Substitution ~ Konigsdorffer ~ Becker ~(Mainz)
  • 77' - 7th Corner - Mainz
  • 78' - 5th Goal - Martel (Mainz) - Header (Assist: Sano)
  • 76' ~ Substitution ~ Stoger ~ Honorat ~(Borussia M'gladbach)
  • 76' ~ Substitution ~ Hashioka ~ Scally ~(Borussia M'gladbach)
  • 78' - 12th Shot On Target - Martel (Mainz)]
  • 79' - 5th Assist - Sano (Mainz)]
  • 78' - 5th Assist - Sano (Mainz)]
  • 81' - 8th Corner - Mainz
  • 81' - 17th Shot Off Target - Potulski (Mainz)]
  • 84' - 9th Corner - Borussia M'gladbach
  • 84' - 18th Shot Off Target - Machino (Borussia M'gladbach)]
  • 84' ~ Substitution ~ Machino ~ Itakura ~(Borussia M'gladbach)
  • 84' ~ Substitution ~ Hack ~ Bolin ~(Borussia M'gladbach)
  • 87' ~ 6th Yellow Card ~ Mohya ~(Borussia M'gladbach)
  • 88' ~ 7th Yellow Card ~ Stoger ~(Borussia M'gladbach)
  • 88' - 10th Corner - Mainz
  • 89' - 6th Goal - Da Costa (Mainz) - Shot
  • 89' - 13th Shot On Target - Da Costa (Mainz)]
  • 90+1' ~ Substitution ~ Maloney ~ Amiri ~(Mainz)
  • 90+1' - 19th Shot Off Target - Machino (Borussia M'gladbach)]
  • 90+3' ~ 8th Yellow Card ~ Potulski ~(Mainz)
  • 90+3' ~ 9th Yellow Card ~ Machino ~(Borussia M'gladbach)
  • 90+4' ~ 10th Yellow Card ~ Schwolow ~(Mainz)
  • 90+3' - 20th Shot Off Target - Machino (Borussia M'gladbach)]
  • 95' - 7th Goal - Machino (Borussia M'gladbach) - Penalty
  • 90+5' - 14th Shot On Target - Machino (Borussia M'gladbach)]
  • 90+7' ~ 11th Yellow Card ~ Konigsdorffer ~(Mainz)
  • 90+7' - 21st Shot Off Target - Leszczynski (Borussia M'gladbach)]
  • 90+8' - 22nd Shot Off Target - Sander (Borussia M'gladbach)]
  • Score After Full Time - 3-4 - 6,5
  • 90+8' - 23rd Shot Off Target - Mohya (Borussia M'gladbach)]

Info

Referee: Robert Hartmann

Venue: Borussia-Park

Round: 4

Home manager: Eugen Polanski

Away manager: Urs Fischer

H2H

Recent form and head-to-head for Borussia Mgladbach vs Mainz (static summary for search engines).

Recent matches — Borussia Mgladbach

  • 12 Sept 2026 · SC Freiburg — 5-0 — Borussia M'gladbach
  • 5 Sept 2026 · Borussia M'gladbach — 3-4 — Elversberg
  • 29 Aug 2026 · RB Leipzig — 3-0 — Borussia M'gladbach
  • 23 Aug 2026 · TSV Schott Mainz — 0-5 — Borussia M'gladbach
  • 15 Aug 2026 · Borussia M'gladbach — 2-1 — Aston Villa
  • 12 Aug 2026 · SSVg Velbert — 0-8 — Borussia M'gladbach
  • 7 Aug 2026 · TSG Hoffenheim — 1-4 — Borussia M'gladbach
  • 1 Aug 2026 · Hansa Rostock — 1-3 — Borussia M'gladbach
  • 25 Jul 2026 · Rot-Weiss Essen — 1-2 — Borussia M'gladbach
  • 18 Jul 2026 · Wuppertaler — 0-6 — Borussia M'gladbach

Recent matches — Mainz

  • 12 Sept 2026 · Mainz — 1-3 — Eintracht Frankfurt
  • 6 Sept 2026 · Hamburg — 0-5 — Mainz
  • 29 Aug 2026 · Mainz — 0-0 — Paderborn
  • 23 Aug 2026 · VfB 1921 Krieschow — 0-9 — Mainz
  • 15 Aug 2026 · Mainz — 2-1 — Bournemouth
  • 8 Aug 2026 · Mainz — 4-0 — Paris FC
  • 1 Aug 2026 · Udinese — 3-3 — Mainz
  • 31 Jul 2026 · Mainz — 1-0 — Shabab Al Ahli Dubai
  • 25 Jul 2026 · Mainz — 3-0 — Holstein Kiel
  • 17 Jul 2026 · Mainz — 4-1 — Kaiserslautern

Head to head

  • 19 Apr 2026 · Borussia M'gladbach — 1-1 — Mainz
  • 5 Dec 2025 · Mainz — 0-1 — Borussia M'gladbach
  • 7 Mar 2025 · Borussia M'gladbach — 1-3 — Mainz
  • 25 Oct 2024 · Mainz — 1-1 — Borussia M'gladbach
  • 2 Mar 2024 · Mainz — 1-1 — Borussia M'gladbach
  • 6 Oct 2023 · Borussia M'gladbach — 2-2 — Mainz
  • 24 Feb 2023 · Mainz — 4-0 — Borussia M'gladbach
  • 4 Sept 2022 · Borussia M'gladbach — 0-1 — Mainz
  • 3 Apr 2022 · Borussia M'gladbach — 1-1 — Mainz
  • 5 Nov 2021 · Mainz — 1-1 — Borussia M'gladbach

Lineups

Home: Moritz Nicolas, Kou Itakura, Jan Leszczynski, Kevin Diks, Joe Scally, Hugo Bolin, Philipp Sander, Lukas Ullrich, Franck Honorat, Florian Neuhaus, Isac Lidberg

Away: Alexander Schwolow, Stefan Posch, Fabio Gruber, Kacper Potulski, Anthony Caci, Kaishu Sano, Phillipp Mwene, Nadiem Amiri, Lee Jae-sung, Sheraldo Becker, Phillip Tietz

About this match

Only one of these two has kept a genuinely tight defensive record across the last 10 matches. Mainz have scored 32 and conceded just 8, while Borussia M'gladbach have scored 33 but shipped 16, which sits behind the high-scoring trend around this fixture. The visitors also carry the stronger short-term form, with three wins, a draw and a single defeat in their last five, against two wins and three losses for Gladbach.

That gap is reflected in the market, where Mainz are the moderate favourite and Gladbach start at the longer price. A last 10 record of seven wins and three defeats looks similar on paper, yet Gladbach's losses were heavy and their recent results swing sharply in both directions. Head to head leans toward Mainz, who hold three wins to Gladbach's one, though the number of draws — including a 1-1 in the last meeting — keeps it from being decisive. The Germany Bundesliga I odds can be set against that form and goal data, with best odds and bookmaker odds showing how the 1X2 market is priced across different books. If prices shift before kickoff, football dropping odds and odds updates can add to the picture.

Football – Germany