Hotić started playing football at local club Domžale and later at Bravo,[2] before joining Maribor's youth academy in 2011.[3]
In July 2013, he was sent on a season-long loan to Veržej.[4] In January 2016, he was loaned to Krško until the end of season.[5]
Cercle Brugge
In January 2020, Hotić was transferred to Belgian outfit Cercle Brugge for an undisclosed fee, reported to be around €1.2 million.[6][7] He made his official debut for the team on 19 January against Antwerp.[8] On 8 February, he scored his first goal for Cercle Brugge in a triumph over Mechelen.[9]
In October 2019, his request to change sports citizenship from Slovenian to Bosnian was approved by FIFA.[14] Later that month, he received his first senior call-up, for the UEFA Euro 2020 qualifying matches against Italy and Liechtenstein.[15] He debuted against the latter on 18 November.[16]