Miután befejezte az aktív játékot edzősködni kezdett. Először korábbi csapatánál a Varteksnél kapott másodedzői munkát. 2002 és 2005 között a klub sportigazgatójaként dolgozott. 2005 májusában kinevezték az első csapat élére. Az idény végén a harmadik helyen végeztek a bajnokságban. 2006-ban bejutott csapatával a horvát kupa döntőjébe, ahol a HNK Rijeka ellen 4–0-s vereséget szenvedtek az első találkozón. A visszavágót 5–1-re megnyerték, de idegenben rúgott góllal a Rijeka lett a kupagyőztes.[3]
2007 nyarán miután a Varteksnél lejárt a szerződése, a Rijeka vezetőedzői feladatát vállalta el.[4]
Párhuzamosan 2006 és 2011 között a horvát U21-es válogatottnál Dražen Ladić segítőjeként dolgozott.
2010-ben Szaúd-Arábiába szerződött. 2010 és 2012 között az Al-Faisaly, majd 2012 és 2013 között az Al-Hilal csapatainál dolgozott.[5]
2014-ben az arab emírségekbeli Al Ain vezetőedzője lett,[6] ezt a tisztséget 2017-ig töltötte be. A 2014–15-ben csapatával megnyerte az egyesült Arab emírségek bajnokságát, 2016-ban pedig bejutottak a bajnokok,ligája döntőjébe.[7][8]