Current club
Played for
Sport Canidelo
Aliados Lordelo
Custóias FC
Ermesinde
Ermesinde 1936
FC Pedras Rubras
Gondomar SC
Juv. Pedras Salgadas
Nogueirense FC
Oliv. Douro
Padroense
Rebordosa AC
Trofense
Valadares Gaia