Played for
Plays in
Atlético de Madrid
Getafe
Rayo Vallecano
Real Betis
Ajax
RKC Waalwijk
Willem II
Everton
Newcastle
Wigan Athletic
FC Lugano
Schaffhausen
Young Boys
Fenerbahçe
Al-Ahli Jeddah
Al-Orobah
Al-Qadisiyah
CSKA Sofia