Where the money is
How much money is actually on each selection, next to what the price says it should be. A gap is not a tip — it just means the crowd and the book disagree.
Expected goals (xG) flow
per shotMatch momentum
Average positions
formation shapeShot map
xG sizedTap a player for their full match card.
**Gladbach's season is a mess, and Mainz might just take advantage.** 🔴 The hosts are reeling after back-to-back hammerings (0-5, 0-3), while Mainz swagger in on a **3W-1D run** that includes a 5-0 demolition job.
Mainz have genuinely looked sharp in attack lately, but Gladbach's home record is still worth something — even when the squad's held together with tape. Both sides are injury-ravaged, though Mainz's loss of **Zentner** (muscle) and **Mvumpa** (broken ankle) stings harder than Gladbach's missing **Kühn** and **Kleindienst**.
Key storylines:
- **Mainz's offensive form** vs. a Gladbach defense that conceded 12 in three games — this could get ugly fast ⚽
- **Nico Sano** anchoring Mainz's midfield against **Honorat** and **Stöger** trying to spark something creative upfront
- Home advantage the only real lever for **Gladbach** — they *need* a performance, not another shellacking
Expected lineups:
- **Borussia M'gladbach**: Nicolas, Scally, Itakura, Diks, Ullrich, Sander, Mohya, Hack, Stöger, Honorat, Lidberg
- **1. FSV Mainz 05**: Schwolow, Caci, Gruber, Costa, Posch, Sano, Amiri, Lee, Mwene, Tietz, Becker
Prediction:
**2-2 draw.** Mainz's attack gives Gladbach nightmares but can't close it out; the hosts scramble a couple back.
Our calls before kick-off, and how they went.
A confidence, not a tip. We do not claim these beat the bookmakers' price — the odds are short precisely because the outcome is likely.
Report a data issue
Spotted something wrong on this match? Tell us what and we'll fix it.