Career
Branekov is a product of the CSKA Sofia Academy. Branekov spent a 2007-2008 season on loan with Lokomotiv Plovdiv to build up his first team experience, but earned only 7 appearances in the A Group. In June 2008, Branekov returned to CSKA. In June 2010, he was released from CSKA. A month later, Branekov signed a contract as a free agent with Vidima-Rakovski Sevlievo and quickly established himself as a key player.
During his time with Vidima, he scored 4 goals in 41 matches in the A Group.
On 1 February 2012, Branekov signed a one-and-a-half-year contract with Lokomotiv Sofia. In January 2013, Branekov was announced as Lokomotiv"s new club captain.
On 10 June 2013, he signed a two-year contract extension, keeping him at Lokomotiv until 30 June 2015.