W marcu 2005 roku, po odbyciu testów, został on zawodnikiem Górnika Łęczna, prowadzonego przez Bogusława Kaczmarka. W XVII kolejce sezonu 2004/05 zadebiutował w I lidze w wygranym 5:0 wyjazdowym meczu przeciwko Odrze Wodzisław Śląski. W lipcu 2005 roku jego kontrakt rozwiązano za porozumieniem stron. Ogółem rozegrał on dla Górnika 8 ligowych spotkań. Od połowy 2005 roku kontynuował karierę w NK Kamen Ingrad. W latach 2006–2008 występował w NK Croatia Sesvete. Po sezonie 2007/08 uzyskał z tym klubem awans do 1. HNL. W listopadzie 2008 zakończył grę w piłkę nożną, po tym, gdy zarząd Croatii zdecydował się rozwiązać jego umowę z powodu niezadowalających wyników zespołu.

Kariera reprezentacyjna Petrović rozegrał jeden mecz w reprezentacji Chorwacji U-20 (1995) oraz jedno spotkanie w kadrze U-21 (1996). W 2000 roku otrzymał od Mišo Smajlovicia powołanie do seniorskiej reprezentacji Bośni i Hercegowiny na towarzyski mecz z Macedonią.