Branimir's first club was Slavia Sofia, them moved to the youth squads of Austrian LASK Linz.
[2] In season 2007–08 he was part of the first team pre-season in Germany, where he scored his first senior goal for the club in a 2–1 defeat to BV Cloppenberg.
FC Tatran Prešov on a half-season loan, with an option of making the transfer permanent in winter, from Botev Vratsa.
FC Tatran Prešov against FK Senica on 22 July 2012 and scored his only goal for the team on 4 August 2012, in the 2:0 win over MFK Ružomberok in a league match.
On 4 January 2013, after returning from his loan, he signed a 1,5-year contract with A PFG club Loko Sofia.