Sports
Played for
Esgueira
Académica SF
Beira-Mar
Illiabum Clube
AD Sanjoanense
Atómicos SC
Benfica
Clube dos Galitos
FC Gaia
FC Porto
Ginásio Figueirense (Fig. Foz)
SC Conimbricense