Walsall welcome Cheltenham Town to the Banks’s Stadium on Saturday evening in League Two, with both clubs still trying to shape the final weeks of their season into something worthwhile. Walsall sit 12th on 62 points, comfortably clear of danger but too far off the real promotion conversation to treat this as a dead rubber. Cheltenham are 19th on 43 points and still need a few more results to remove any lingering discomfort at the wrong end of the table. There’s a fair bit riding on it for the visitors. Less so for the home side, but that doesn’t mean they’ll drift through it.
This is the sort of late-season fixture that can go one of two ways. Either the mid-table side plays with freedom, or the team lower down the table scraps for every scrap of momentum it can find. Darren Byfield’s Walsall have been decent enough at home without being ruthless, while Steve Cotterill’s Cheltenham arrive with a shaky away record and a habit of making things awkward for themselves. The numbers point one way. The mood points another. That’s the fun of League Two in April.
There’s a decent bit of history between these two as well, and it doesn’t exactly scream goal-fest every time. Cheltenham edged the reverse meeting 1-0 at home in October 2025, which will give them a little confidence, but the bigger picture is more mixed. Walsall have had enough of these contests to know they can’t switch off for a second. Cheltenham know they probably need to keep this tight if they’re going to get anything out of it. That’s the practical route. The romantic one usually ends badly in matches like this.
Walsall Form & Analysis
Walsall’s recent league form has been a strange blend of decent attacking spells and occasional wastefulness. They went to Crewe on 14 March and came away with a 3-0 win that looked like a statement away performance. Then came a 0-0 draw at home to Cambridge United, followed by a 2-1 home win over Newport County, where they did just enough. After that, the same pattern of control without complete reward started to appear. A 1-1 draw at Colchester, a 2-2 draw at home to Gillingham, and then the 2-1 defeat at Swindon on 6 April. They’ve generally been competitive. They just haven’t put teams away often enough.
That Swindon game was a frustrating one because the performance was better than the result. Walsall generated 1.57 xG to Swindon’s 0.51, had more shots, more big chances and enough of the ball to expect something from the trip. They still lost. That tells you plenty. The attack is alive, and they can create, but the finishing and game management haven’t been clean enough when the margins tighten. Jamie Jellis, Fletcher Holman and Aaron Drinan all got on the scoresheet in that game, so there’s still some bite there. At home, though, they’ve been solid rather than spectacular: eight wins, five draws and eight defeats, with 23 goals scored and 24 conceded. Fine. Not dominant. Not a ground opponents fear.
Still, Walsall are hard to dismiss because they usually find a way to stay involved. They’ve scored in five of their last six, and even when they haven’t been fluent, they haven’t been easy to roll over. The home record says as much: 16th in the home table, which is mid-pack at best, but it does show a side that isn’t being bullied in its own stadium. The flip side? They’ve only just about kept the lid on the goals against column. A side with 24 conceded at home in 21 matches isn’t exactly building a fortress.
Cheltenham Town Form & Analysis
Cheltenham come into this on a run that’s been messy even by lower-league standards. They held Fleetwood to a 2-2 draw away from home on 10 March, then drew 0-2 away at Shrewsbury? No — that was the win. They won 2-0 at Shrewsbury on 14 March, which was one of their better away days, before slipping back into familiar problems. A 1-1 home draw with Crewe, a heavy 5-2 defeat at Notts County, a 1-0 loss at Chesterfield, and then a 1-1 home draw with Cambridge on 6 April. That’s not a side in any sort of groove. It’s patchy, stop-start, and too often dependent on moments rather than control.
The Cambridge match summed them up neatly. Cheltenham had only three shots, none on target, and were second-best for long spells. They still drew, helped by a late own goal from Jake Eastwood after Sullay Kaikai had given them the lead. That’s the sort of escape that can flatter a team’s recent record. Their away form is a bigger concern anyway: four wins, six draws and 11 defeats, with 21 scored and 42 conceded. Those are grim numbers. Concede more than two a game on your travels and you’re asking for trouble. That’s exactly where they are. No surprise they’re down in 21st in the away table.
Steve Cotterill’s side do have a little fight in them, and they’ve been scoring often enough to keep a few games alive. They’ve found the net in seven of their last nine overall, and that’s the one thread keeping them from looking truly blunt. But the defence has been a problem for weeks. Even when they win, the clean sheet doesn’t always travel with them. Even when they draw, they often do it the hard way. Away from home, they’ve conceded 42 already. That’s far too many. It’s a soft underbelly, and teams at this level know how to press it.
Head-to-Head
The recent meetings lean slightly Cheltenham’s way, though not by much. They won 1-0 at home in the reverse fixture this season, and that followed a 2-2 draw in Gloucestershire back in February 2025. Walsall did beat them 2-1 at home in August 2024, so there’s no real dominance from either side. These games tend to stay close enough for a long stretch. The margins decide them.
What matters more is the style of the matchup. These two haven’t exactly been exchanging wild scorelines every time they meet, but Cheltenham have done enough recently to show Walsall they can be a nuisance. The home side, though, will look at the visitors’ away defensive record and fancy their chances of forcing errors. One goal could be enough. Maybe more if Walsall catch them early.
We Predict: BTTS - No
We’re backing BTTS - No at 8/11 for this one. It’s not a flashy angle, but it feels the right one. Walsall have been decent at home without being free-scoring, while Cheltenham’s away record is poor enough to make a clean away reply far from guaranteed. If the game follows the pattern of Cheltenham’s visit to Cambridge on 6 April, chances may be at a premium. And if Walsall get ahead, they’ve got a decent chance of shutting the door.
The 0-1 correct score call is the one that fits best. Cheltenham’s recent H2H win here in October and Walsall’s habit of leaving games open just enough give the visitors a route, but it’s hard to trust them to run riot away from home. A 1-0 or 2-0 home win wouldn’t shock anyone either, which is why the BTTS market feels safer than trying to call the result itself. If you want a slightly bolder angle, under 2.5 goals has a case, though it doesn’t quite have the same appeal as both teams failing to score.