Shrewsbury Town welcome Oldham Athletic to the Croud Meadow on Saturday evening in League Two, and the stakes are very different for the two clubs. Gavin Cowan’s side are looking over their shoulder in 18th place with 44 points, too close for comfort to the lower reaches after a season that’s been patchy and far too open. Oldham arrive in 9th with 65 points and still have an outside chance of turning a solid campaign into something more meaningful if they can keep collecting wins.
For Shrewsbury, this is about control, confidence and, frankly, survival of momentum. They’ve spent too much of the season leaking goals and relying on scraps in attack. Oldham, on the other hand, are chasing a strong finish under Micky Mellon and will see this as a game they ought to handle if they want to stay in the playoff conversation. The twist is that both sides come in from short, sharp Saturday-to-Tuesday schedules, so rhythm matters. So does nerve.
There’s also a little edge to the fixture. These sides met at Oldham’s ground on 25 October 2025 and drew 2-2, a lively game that suggested neither team likes to give the other much breathing room. That may matter again here. Oldham are the better side on paper, but Shrewsbury’s home record is respectable enough to prevent anyone calling this a straightforward away banker.
Shrewsbury Town Form & Analysis
Shrewsbury’s last month has been a mess with just enough light to stop it becoming a full-blown crisis. They went to Bromley on 7 April and lost 2-1, despite taking the lead through Bradley Ihionvien inside six minutes and briefly looking capable of taking something from the game. That kind of start should settle a team. It didn’t. Bromley turned it around, and Shrewsbury were left with another defeat in a run that has defined their spring.
Before that, there was a welcome 1-0 home win over Tranmere Rovers on 3 April, a result that should have kicked on the build-up to this one. Instead, it looks more like a brief interruption to a poor sequence. Newport County beat them 1-0 away on 28 March, Crewe Alexandra thumped them 4-0 at home on 21 March, Bristol Rovers edged them 1-0 away on 17 March, and Cheltenham Town won 2-0 at the Croud Meadow on 14 March. That’s four defeats in their last five league matches, and three of those losses came without Shrewsbury scoring. Thin margins? Sometimes. But the bigger picture is uglier. They’ve been blunt in attack and soft at the back. That’s a bad mix.
The home numbers offer a little more balance, though not much. At the Croud Meadow, Shrewsbury have eight wins, five draws and eight defeats, with 19 goals scored and 25 conceded. That’s not the record of a side that can dominate territory or protect leads with any great confidence. They’ve been more competitive on home soil than their overall standing suggests, yet 19 goals in 21 home matches tells you plenty. They don’t create enough, and once opponents settle into the rhythm of the game, Shrewsbury often run out of answers. The defensive return isn’t disastrous, but it’s still too leaky for a team trying to steady itself.
Still, there’s a small thread of positivity. Their 1-0 win over Tranmere showed they can grind out a result when they keep things simple. They’ll need more of that here, because if this becomes an open game, Oldham have the cleaner attacking numbers and the better shape. Shrewsbury also carry a worrying habit of starting slowly and conceding first. Against a side like Oldham, that’s dangerous. Very dangerous.
Oldham Athletic Form & Analysis
Oldham arrive with a far healthier feel to them. Their most recent outing was the 1-1 home draw with Milton Keynes Dons on 6 April, a match they didn’t control for long spells but one they rescued late on when Mike Fondop struck in the 84th minute after Marvin Ekpiteta had given them the lead. It wasn’t perfect. In fact, the xG split of 1.00 to 1.78 suggests they were second-best for long stretches and probably should’ve been beaten. Yet they dug in and took a point. That matters in the run-in. Teams that are climbing the table often need ugly points as much as polished performances.
Before that draw, Oldham had been on a far stronger run. They won 3-1 away at Colchester United on 3 April, then were edged 2-1 at Crewe Alexandra on 28 March, but the response to that loss had already been built. Notts County were beaten 3-0 at home on 24 March, Harrogate Town were knocked over 1-0 at home on 21 March, and Chesterfield were beaten 3-0 away on 17 March. That’s a proper sequence. Three wins, then a draw, with the only blemish being a narrow defeat away to Crewe. The bigger point is that Oldham have been getting results home and away, and their defensive numbers are a big reason why they sit inside the top half.
Away from home, they’ve been good rather than flashy: eight wins, six draws and six losses, with 26 scored and 19 conceded. That’s a strong return, especially in a division where travel can be sticky and ugly. They’re not just scraping by on the road either. Scoring 26 away goals is a decent figure, and conceding 19 shows they’re usually in games. The blend is important. Oldham can defend, they can nick goals, and they’ve got enough resilience to recover when matches tilt against them. That’s the profile of a side you trust more than the table position alone might suggest.
Micky Mellon will know this is one they should fancy. Shrewsbury’s home output is modest, and the hosts have been conceding too freely to inspire real confidence. Oldham don’t need to blow them away. They just need to stay organised, keep their shape, and force Shrewsbury into a chase. If that happens, the away side’s cleaner form should tell. Mind you, it won’t be a stroll. League Two rarely allows that. But Oldham have the better balance, and that usually wins out over 90 minutes.
Head-to-Head
The most recent meeting between these sides finished 2-2 at Oldham’s ground on 25 October 2025, which fits the pattern of a fixture that rarely feels one-sided. Go back a little further and the history leans Shrewsbury’s way. They’ve generally enjoyed the better of the older meetings, with wins in league and cup competition during the 2010s, but that’s a long time ago now and not much use on its own.
The one recent angle that does stand out is that Oldham haven’t managed a clean sheet against Shrewsbury in their last six meetings, and Shrewsbury have gone six without losing this particular fixture. That’s enough to suggest the visitors aren’t in a position to assume control here. Still, the current form book is more persuasive than the old head-to-head patterns, and Oldham’s broader season has been the sturdier one.
We Predict: Double Chance X2
We’re backing Double Chance X2 at 2/7 here, and it’s hard to argue with the price. Oldham are simply the more reliable side. They’re 9th, they’ve got 65 points, and their away record is solid enough to survive a trip to a Shrewsbury team that’s managed just one win in its last six and keeps conceding first far too often.
The xG projection leans the same way, with Shrewsbury at 1.0 and Oldham at 1.1, which points towards a tight game rather than a convincing home response. A 1-1 draw feels right. Oldham have enough about them to avoid defeat, but Shrewsbury’s home record and the recent 2-2 meeting mean this probably won’t become a comfortable away win. If you want a slightly more ambitious angle, the draw also has a live case. But the safer line is X2, and that looks the sharp play.