申公豹之所以是反派,是因為他是玉虛弟子中的背叛者。雖然他并不擁有高超的法力,但因其具有左右逢源的交際能力,故而能結交到不少能人。而申公豹也與姜子牙為敵,他盡心盡力幫助紂王,由此也使得周武王伐紂滅商愈加困難。在姜子牙企圖幫助周武王之時,申公豹甚至找來很多高人與姜子牙對陣,由此為姜子牙增添了不少困難。
申公豹雖為元始天尊門下的弟子,但是他并不受大家的歡迎。他是豹子成精變來的,而不是人,故而也算是受到了種族歧視。而申公豹不僅不受到老師的喜愛,他的師兄師弟也對其頗有微詞。作為一個不受師門關愛的人,申公豹會與大家作對,其中原因也可窺見一二。
申公豹作為昆侖上的唯一異類,之所以會被元始天尊收為徒弟,有人推測是因為元始天尊想因此擴展自己的圈子。而后來申公豹也為自己的作惡付出了代價,雖然他沒有死,但是被元始天尊填了北海的海眼,也算是罪有應得了。