Played for
FC Porto
Paços de Ferreira
Marshall Thundering Herd
Amora FC
Boavista
CD Candal
FC Famalicão
FC Felgueiras 1932
FC Pedras Rubras
Feirense
SC Arcozelo
SC Espinho
SC Salgueiros
Torreense
UD Oliveirense
Águias de Gaia