The St. Louis Cardinals, who have won six of their past seven games, may be off to a surprising start to some, but not to manager Oliver Marmol.