Nationality
Played for
Everton
Rangers
Los Angeles FC
Leicester City
Leyton Orient
West Ham
Rapid Wien
Aris
Olympiakos Volos
FC Thun
Grasshoppers
Lokomotiv
Beijing Renhe
Guizhou Hengfeng
Zulte Waregem
Hajduk Split
NK Lokomotiva