Han spiller i forsvar, og er også en del av . Hajsafi har spilt for flere andre klubber i sin karriere, blant annet Zob Ahan Isfahan og Tractor Sazi fra Iran.