Sports
Played for
FC Felgueiras
ACR Sendim
Barrosas
FC Arouca
FC Felgueiras 1932
Lousada
Moreirense
Portimonense
SC Covilhã
USC Paredes
Varzim
Pandurii