Played for
Plays in
CF Reus
Deportivo
Huesca
Villarreal
Udinese
FC Porto
Fut. Benfica
Rio Ave
Sacavenense
Sporting
Vitória FC
Corinthians
Portuguesa
Al-Duhail
Al-Markhiya
Al-Sadd