Sports
Played for
AD Grijó
AD Pedroso
Crestuma
Ataense
CD Portugal
CF Valadares
Ce Marrões
Gmd Avintense
Gulpilhares FC
JD Águas Santas
Juventude Gaia
Oliv. Douro
S. Félix Marinha
Serzedo
Sport Canidelo
Sporting S. Vitor