Current club
Played for
Cesarense
Feirense
Ovarense
ACD Azagães
Clube de Albergaria
Cortegaça
Rio Ave
São Pedro Castelões
Valadares Gaia