Potem grał w FC Locarno, SC Buochs i FC Malkantore Agno.

Kariera trenerska Jeszcze będąc piłkarzem AC Bellinzona łączył funkcje trenerskie, a następnie na takich samych warunkach pracował w FC Malkantore Agno, z którym w 2003 roku zdobył mistrzostwo 1. Liga Classic, a rok później zajął 4. miejsce w Swiss Challenge League. W 2004 roku FC Malkantore z powodu problemów finansowych został zmuszony do przyłączenia się do FC LuganoVladimir Petković – La Guardia della Lazio.. Petković został mianowany trenerem zjednoczonego zespołu, który zdobył 8. miejsce w Challenge League. W 2005 roku ponownie stał na czele AC Bellinzona. Pod jego kierownictwem zajął drugie miejsce w Challenge League, ale w meczach play-off o awans do Swiss Super League nie pokonał FC Aarau. W 2008 roku AC Bellinzona dotarła do finału Pucharu Szwajcarii, gdzie przegrała 1-4 z FC Basel. W mistrzostwach po raz kolejny zajął drugie miejsce i stracił ponownie w play-off szansę awansu, tym razem z FC Sankt Gallen. Po tym niepowodzeniu Petković został zwolniony.