Sports
Played for
Almeida Garrett
AA Espinho
ADES Manuel Laranjeira
EA Beira Douro
Maiastars
Modicus
ND Santa Joana
AD Sanjoanense
ADC Santa Isabel
Académico FC
CALE
Colégio de Gaia
Douro AC
Feirense
Santo António Grijó