Hrál v jugoslávské lize za Hajduk Split a ve Švýcarsku za FC Zürich a FC Lugano. V Poháru mistrů evropských zemí nastoupil v 11 utkáních a dal 6 gólů, v Poháru vítězů pohárů nastoupil ve 13 utkáních a dal 1 gól a v Poháru UEFA nastoupil ve 14 utkáních a dal 2 góly. S Hajdukem Split vyhrál třikrát jugoslávskou ligu a pětkrát pohár, s FC Zürich jednou švýcarskou ligu. Na Mistrovství světa ve fotbale 1974 byl členem jugoslávské reprezentace, nastoupil ve 3 utkáních. Byl členem jugoslávské reprezentace na Mistrovství Evropy ve fotbale 1976, nastoupil ve 2 utkáních. Na Mistrovství světa ve fotbale 1982 byl členem jugoslávské reprezentace, ale do utkání nenastoupil. Celkem za reprezentaci Jugoslávie nastoupil v letech 1970-1982 ve 43 utkáních a dal 6 gólů. V letech 1979, 1982 a 1983 byl vyhlášen nejlepším fotbalistou švýcarské ligy.