Dean Keates has called for more consistency from his team ahead of tomorrow’s match against second-placed Luton.
The Saddlers were beaten 3-1 by struggling Bristol Rovers on Boxing Day, four days after producing a dominant display in a 1-1 draw at high-flying Peterborough.
Previously, Walsall were thrashed 4-0 by the league’s then-bottom club Bradford, having secured an impressive 1-0 FA Cup win at title-chasing Sunderland earlier that week.
And the boss has been left frustrated with his side’s indifferent form.
“We’re getting a mixed bag at the moment,” said the 40-year-old.
“We have to find a level of consistency. We went from the second half at Bradford to being by far the better team for long periods against Peterborough, a team absolutely flying.
“Then against Bristol Rovers, the second half wasn’t good enough.
“Teams are not earning the right to score a goal against us – we’re giving silly goals away and that has to be stopped.
“At the moment, we have a good performance, then an indifferent performance and then a bad performance.
“When you find a level of consistency and get four, five, six, seven, eight games going, that’s when you start heading up the table.
“Whatever team goes out there against Luton has to make sure they give 110% and represent this club as well as they can.”