Current club
Played for
Plays in
AEK Larnaca
Padova
AEL Limassol
Apollon Limassol
DOXA
ENP
ETHA Engomis
Keravnos BC
Rabotnicki
Vardar
Rethymno Cretan Kings
Crvena Zvezda
Legia Warszawa
Club Brugge
Sportkring Beveren
Al-Nasr