Current club
Played for
Trofense
FC Arouca
FC Vizela
Fafe
Fintas
Fintas Academia
GD Chaves Satélite
Maria da Fonte
Marítimo
Rio Ave
SC Braga
SC Covilhã
Tirsense
Valadares Gaia