We lean Mainz (59%) — draw 21%, M'gladbach 20%.
Expected goals (the model's scoring rates this fixture is built on) — Mainz 2.2 · M'gladbach 1.2