After youth school career playing for OFK Beograd, he joined to first team, but for first season, he was loaned to Mladost Apatin. Then, for season and half, he was playing for his home-club and made 14 appearances, he was loaned again, this time to Kolubara, where he was playing for one calendar year.
Then he moved to Timok, and later to Voždovac.[2] He played only one league game for Voždovac before being loaned out to FK BSK Borča for the rest of the season. After Borča, for one season he played for Bosnian club FK Drina Zvornik.
On 22 April 2019, Filipović signed a three-year contract with Greek Super League club AEL, but he joined the club after his contract with Zrinjski expired on 31 May 2019.[5] He made his debut for AEL on 25 August 2019, in a 1–1 away league draw against Atromitos[6] Filipović terminated his contract with AEL on 3 January 2020.[7]
On 4 January 2020, he came back to Zrinjski after only six months, signing a three-and-a-half-year contract with the club.[8] The first goal Filipović scored since his return to the club was in a 1–1 Herzegovina derby draw against Široki Brijeg on 8 March 2020.[9] On 16 October 2020, he scored a hat-trick in Zrinjski's 4–0 league win against Tuzla City.[10] In June 2021, Filipović left Zrinjski.[11]