Current club
Played for
Crystal Palace
Southampton
West Ham
Benfica
Est. Amadora
FC Felgueiras
FC Penafiel
Paços de Ferreira
SC Braga
Sacavenense
Vitória FC
Dalian Pro