Born in Rijeka, Filipović played football at a youth level with HNK Rijeka before joining the youth team of Juventus in 2015 on a temporary basis.[3] Spells with Spezia Calcio and Siena followed,[1][4] before joining Slovenian side ND Gorica in February 2017 on a deal until the end of the 2019–20 season[5][6] After making 62 league appearances with Gorica, scoring 11, Filipović joined Eerste Divisie side NAC Breda in the summer of 2019, signing a two-year contract with the club, with the option for a further year.[1][7][8] After 15 appearances with Breda, scoring once, he joined Slovenian side NŠ Mura on a two-year contract on 31 January 2020, lasting until the end of 2022.[3] However, his contract was mutually terminated in August 2021.[9]
In September 2021, Filipović signed for Albanian club FK Partizani on a three-year contract.[10] He left the club at the end of the calendar year,[11] having scored twice in 10 matches in all competitions.[12]
On 13 February 2023, Filipović signed for fellow Kazakhstan Premier League club Aktobe.[14] On 24 January 2024, Aktobe announced that had left the club.[15]
On 23 January 2024, Kisvárda announced the signing of Filipović.[16]