Sports
Played for
Diyarbakirspor
Gençlerbirligi
Jiangsu Suning
Zhejiang Yiteng
Persiba Balikpapan
Sriwijaya
Incheon Sangmu
AIS
Adelaide United
Gold Coast
Marconi Stallions
Northern Spirit FC