Neben Biathlon betreibt Petrović auch Skilanglauf. In der Sportart nimmt er ebenfalls seit 2005 immer wieder an Rennen teil. Hier startet er vor allem in unterklassigen Veranstaltungen, etwa in FIS-Rennen, Alpen-, Balkan- und Scandinavian-Cup. Seine Ergebnisse sind jedoch bislang nicht nennenswert, beste Resultate bewegen sich im Bereich der Top-20. Bei den Balkanmeisterschaften gewann er 2003 die Bronzemedaille im 10-Kilometer-Rennen. Im Dezember 2013 holte er bei der Winter-Universiade in Lago di Tesero Gold über 10 km Freistil. Bei den Olympischen Winterspielen 2014 in Sotschi trat er im Biathlon und im Skilanglauf an. Im Biathlon belegte er den 69. Rang im Sprint und im Einzel. Im Skilanglauf war der 50. Rang im 50 km Massenstartrennen sein bestes Ergebnis.