Current club
Played for
Elche
Granada
Barnsley
Chelsea
Fulham
Rotherham
Watford
Udinese
Benfica
FC Vizela