Played for
FC Penafiel
Vitória SC
Nuova Gioiese
Académica OAF
CD Aves
FC Felgueiras 1932
FC Porto
FC Vilarinho
Fafe
Feirense
Maia Lidador
Mirandela
Olhanense
SC Braga
Vila Meã
Piast Gliwice