Rapidly changing environment has affected organizations ability to maintain viability. As a result, various criteria and uncertain situations in a complex environment encounter problems with the traditional performance evaluation with precise and deterministic data. The purpose of this paper is to propose an applicable model for evaluating the performance of the overall supply chain network and its members. Performance evaluation methods which do not include uncertainty obtain inferior results. To overcome this, rough set theory was used to deal with such uncertain data and extend rough non-cooperative stackelberg DEA game to construct a model to evaluate the performance of supply chain under uncertainty. This applies the concept of stackelberg game/leader-follower in order to develop models for measuring performance. The ranking method of non-cooperative two-stage rough DEA model is discussed. Develops the model, which is suitable to evaluate performance of the supply chain network and its members while operates in uncertain situations and involves a high degree of vagueness. The applicable of this paper provides a valuable procedure for performance evaluation in other industries. The proposed model provides useful insights to managers on the measurement of supply chain efficiency in uncertain environment. This paper creates a new perspective into the use of performance evaluation model in order to support managerial decision making in the dynamic environment and uncertain situations.