Popović started his professional career in FK Čukarički and played for the club between 2000 and 2009, he also made a small appearance in Ligue 2 with Stade Brestois 29 in the 2005–06 season.
In August the same year Popović signed a contract with the Bosnian side FK Željezničar Sarajevo.
[2] On 14 April 2012 he managed to score his only goal for Perak in his final game with the team, in a 3–1 win against Sabah FA.
After his release from Perak, he returned to Europe to join Albanian Superliga team FK Kukësi for the 2012–13 season.
In 2023, Dejan Savićević accused Serbian football executives that they put Popović in the U21 national team in order to help his transfer to Brest.