In 2005, Petrović ran the men's 1500-metre at the 2005 Mediterranean Games, recording a time of 3:48.66 (min:sec), finishing just 0.58 seconds behind compatriot Darko Radomirović. Just two months later, Petrović ran two distances at the 2005 Summer Universiade. In addition to running the 1500 metres in 3:50.05, he also ran the 5000 metres at the same competition, running a time of 14:24.10.