Nationality
Played for
Plays in
Adelaide United
Dundee United
East Fife
Hamilton
Hearts
NAC Breda
Varese
Paços de Ferreira
Swansea City
Gangwon
AIS
Central Coast
Gold Coast
Melbourne City
Newcastle Jets
WS Wanderers
Vendsyssel