Sports
Played for
Almeida Garrett
Maiastars
ND Santa Joana
SC Salgueiros
AA Espinho
AC Lusitanos
ARC Alpendorada
CA S.Félix da Marinha
Douro AC
EA Beira Douro
Feirense