Current club
Played for
Ponte
Caç. Taipas
GD Serzedelo
Vitória SC
Berço SC
Brito SC
FC Vizela
Os Sandinenses
U. Torcatense
Amigos de Urgeses
Arões SC
Barrosas
CCD Santa Eulália
FC Porto
Fafe
Fair-play
SC Braga
Santiago Mascotelos
Vieira