Match preview
EnglandLeague Two
Crewe arrive at this fixture on a 10-game unbeaten run — three wins and seven draws with no defeats — and that's the number that catches my eye. In League Two, where results can swing on a single bad bounce, going 10 games without a loss tells you something about the consistency this side has shown. At home, the numbers back that up: 10 wins, 6 draws and 4 losses across 20 home games, with 1.8 points per game and a defensive record of 1.05 goals conceded per match.
Rochdale's away numbers tell a different story. Six wins, 8 draws and 6 losses in 20 away games, 1.3 points per game, and 1.5 goals conceded per match. That 0-5 defeat at Huddersfield on 6 October — even in the EFL Trophy — is a reminder of the vulnerability in their away record. Their last five games produced 2 wins, 2 draws and 1 loss, with 10 goals conceded across those matches.
The head-to-head here is entirely historical — no meetings within the last 12 months — so I'm not going to lean on it. What it does show, though, is that at Crewe's ground the last two meetings both finished 1-1. That's a pattern worth noting, but with the fixture now spanning eight years of data, it's background noise rather than a current trend.
The counter-argument is real: Crewe's last 10 games include seven draws, and Rochdale have won 6 of their 20 away matches. The historical meetings at this venue produced two draws. If you're looking for a level score, the evidence isn't thin. But the weight of the numbers — Crewe's unbeaten run, their home scoring of 1.4 per game against Rochdale's away scoring of 1.2, and Rochdale's 1.5 goals conceded per game away — all tilt the balance toward the home side taking the points.
Key Points:
Verdict: I'm backing the Crewe home win at 1.87. The market prices this at 53.48%, but the evidence — an unbeaten run, a solid home record, and an away side leaking goals — puts the true probability above that figure. There's value here, and that's all I need.