Popović started his career in
Serres with
Panserraikos, He played his debut in the
Football League on 21 January 2012 for PAOK against
Panionios. Popović played three games for PAOK, before left the club to join
Platanias on loan in August 2013. By Platanias played nine games and returned in December 2013 to PAOK, which loaned him against out, now to
Apollon Kalamarias. On 20 August 2015, he signed a year contract with Panserraikos as a loan from PAOK, but he didn't finish the year with the club as he signed with
Cypriot club
Karmiotissa. On 8 July 2016, he signed a three years' contract with
Regionalliga Südwest club
Waldhof Mannheim for an undisclosed fee, while PAOK kept a 30% of his next transfer value. On 28 January 2017, he signed with
Regionalliga Südwest club
Koblenz as a free transfer till 30 June 2018. In July 2019, he signed with
Fortuna Liga club
Zemplín Michalovce. == International career ==