Current club
Played for
Rocas do Vouga
Pessegueirense
Sever Fintas
Alba
Beira-Mar
Taboeira
UD Oliveirense
AD Valonguense
Académica OAF
GD Oliveira de Frades
UD Mourisquense