Played for
Académica OAF
Almada AC
Beira-Mar
Benavente
Benf. Castelo Branco
Benfica
CD Cova Piedade
CD Luso
Est. Amadora
Est. Portalegre
Nacional
O Elvas
Odivelas
Oriental
Peniche
Portalegrense
Portimonense
Torreense
Viseu e Benfica