We lean West Ham (57%) — Cardiff 22%, draw 21%.
Expected goals (the model's scoring rates this fixture is built on) — Cardiff 1.3 · West Ham 2.2
No previous meetings on record in the data we hold.