We lean Mainz (57%) — draw 22%, M'gladbach 21%.
Expected goals (the model's scoring rates this fixture is built on) — Mainz 2.1 · M'gladbach 1.3