Born in Doboj, Kuzmanović moved to Zvijezda Gradačac from Modriča Maxima in the summer of 2013.
[3] After failing to secure a first-team spot in Jagodina, Kuzmanović moved back to Bosnia and Herzegovina, this time to Borac Banja Luka, with whom he signed in 2015.
[7] On 14 June 2018, Kuzmanović signed a three-year deal with Belgian side Mouscron on free transfer.
[8] He made his competitive debut for the club in a league loss to Oostende on 28 July.
[10] On 2 September 2019, he joined Slovenian club Rudar Velenje on a two-year contract.