Sports
Played for
Vitória SC
Castêlo da Maia
GC Vilacondense
Benfica
Esmoriz
Sp. Caldas
São Mamede
Martigues
Poitiers
Saint-Nazaire
Tourcoing
AA Alunos
Famalicense
Sporting
VC Viana