*Club domestic league appearances and goals, correct as of 19:00, 29 September 2024 (UTC) ‡ National team caps and goals, correct as of 22:00, 9 September 2024 (UTC)
On 30 August 2012, it was announced that Bakić signed a two-year contract with Torino F.C., with a clause that states that Fiorentina possesses 50% of the player's contract and is eligible to have the player introduced to their squad after a season spent with Torino.[1] Bakić made his Serie A debut at the age of 19 for Torino on 19 May 2013, in a 2–2 draw with Calcio Catania.[citation needed]
Fiorentina
On 21 June 2013, Bakić was transferred from Torino to Fiorentina.[2]
Braga
On 27 July 2016, Bakić signed a five-year contract for Portuguese club Braga.[3] After being sparingly used, he was loaned to Spanish Segunda División club AD Alcorcón on 31 January 2017.[4]
Mouscron
After having spent the 2018/19 season at Mouscron on loan from Braga with an option to buy, Mouscron decided to activate the option in June 2019.[5] Bakić penned a 4-year contract.
OFI
On 18 January 2023, Bakić joined OFI of the Greek Superleague on a free transfer until the summer of 2024.[6]
International career
Bakić made his debut for Montenegro at the age of 18 against Latvia on 15 August 2012 to 20 June 2024 [7] and has, as of July 2020, earned a total of 15 caps, scoring no goals.[8]