I'm backing Grimsby Town to beat York City 2-0 on 31 October 2026 at 15:30. Grimsby just hammered Gillingham 4-1 midweek, and that kind of performance breeds confidence. I see a team clicking at the right moment, especially at home where they've tightened up defensively. York are coming off a 3-1 loss to Barnet and have won just one point from their last three away games. I expect Grimsby to dominate this one.
Form and H2H
Grimsby's last ten at home reads W3/D2/L5, averaging 1.30 goals for and 1.20 against. I know that record looks mixed, but the 4-1 over Gillingham shows they can break open defences when it matters. York's away form is the real concern: W3/D4/L3 with just 0.67 goals per game on the road. I've also looked at their head-to-head record, and York have won three of the last four meetings, but that 2024 result feels like ancient history in League Two terms. What matters now is York's current fragility away from home.
Best bet
I'm taking Grimsby Town 2-0 York City as my main tip. Grimsby's defensive solidity at Blundell Park—0.80 goals conceded per game in their last five home matches—combined with York's toothless away form gives me real conviction here. I'll also play Both Teams to Score No, which I see as strong value given York's inability to score on the road and Grimsby's defensive record at home. The correct score at 13.00 is tempting, but I prefer the cleaner angle of a Grimsby win with a low-scoring frame.
Odds to watch
I'm monitoring Under 2.5 Goals closely because I expect this to be a controlled performance from Grimsby rather than a rout. The defensive numbers support a tight game. I'd also watch Both Teams to Score No for the reasons I mentioned above. If you want to back the clean sheet angle specifically, Grimsby to keep York out is worth considering given their home record. The Asian Handicap Grimsby 0 gives me a push if they win by one, which feels like insurance on a day when I expect them to dominate possession and limit chances.

