Rangers have won just one of their last 10 games in all competitions.