Played for
Plays in
Al-Zawra´a
Atalanta
Udinese
Krylya Sovetov
Rubin Kazan
Caykur Rizespor
Al-Minaa
Al-Quwa Al-Jawiya
Al-Shorta Bagdad
Al-Talaba
Zakho SC
Mes Rafsanjan
Sanat Naft
Tractor Club
Vancouver Whitecaps
Vejle BK