Current club
Played for
Sporting
Wolverhampton
Palmeiras FC
Barcelona
Valencia
Académica OAF
FC Famalicão
FC Porto
GD Chaves
Gil Vicente
Nazarenos
SC Courense
Santa Maria FC
Trofense
Vianense
Vidago