Sports
Played for
SC Espinho
Madalenense
FC Gaia
Artística de Avanca
Feirense
São Bernardo
ACD Monte
AD Sanjoanense
Académica SF
Académico FC
Boavista
CP Natação
Colégio dos Carvalhos
FC Porto
Maia
Modicus