Sports
Played for
AD Sanjoanense
UD Oliveirense
AA Espinho
ACR Gulpilhares
AD Valongo
HA Cambra
HC Braga
HC Sintra
Infante Sagres
Juventude Ouriense
Juventude de Viana
Seixal Clube 1925