Current club
Played for
Plays in
FC Porto
Shanghai Shenhua
Granada
Feyenoord
Brentford
Brighton & Hove Albion
Liverpool
Anadia FC
Beira-Mar
CD Lago
FC Famalicão
Oliveira do Bairro
Portimonense
SC Braga
Varzim
Vitória SC
Umm-Salal