Career
Râmnicu Vâlcea
Born in Râmnicu Vâlcea, Romania, Brănescu began his career with the youth academy of local side Central Saint Martins Râmnicu Vâlcea in 2000. He remained within the club"s youth sector until January 2011, when he caught the attention of Serie A side, Juventus Football Club. Brănescu originally was scouted by the Turin-based club during the summer of 2010, but did not officially complete his transfer to Italy until 24 January 2011.
Prior to his transfer, the then 16-year-old made his debut for his hometown club on 28 August 2010 in a 2–0 away loss to CS Turnu Severin.
Juventus
On 24 January 2011, Brănescu officially transferred from Râmnicu Vâlcea to Juventus Upon joining the Turin-based club, Brănescu was instantaneously inserted into the club"s youth sector, where he quickly established himself as the club"s first choice goalkeeper. Along with his regularity in the youth academy, Brănescu also served as Juventus" fourth choice goalkeeper for the 2012-2013 Serie A campaign, behind Gianluigi Buffon, Marco Storari and Rubinho, earning 6 first team call-ups during league play, and also was a part of the club"s 2012-2013 Union of European Football Associations Champions League roster.
On 2 July 2013, it was confirmed that Juventus had officially loaned the young goalkeeper to Serie B outfit South.S. Juve Stabia on a season-long loan deal with an option to prolong his tenure with the club for a further season. He made his professional debut for South.S. Juve Stabia at 11 August 2013 in the second round of the Coppa Italia against Associate of Science Gubbio 1910.
Lanciano
On 19 June 2014 the deals were renewed.
Szombathelyi Haladás
On 20 January 2015 Brănescu returned to Juventus for €1.2 million (a cashless swap. De Silvestro went to opposite direction for €12 million). Brănescu was immediately left for Szombathelyi Haladás on a temporary transfer.
Air Corps Omonia
On 27 June 2015 Juventus accepted a loan offer for him from the Cypriot club of Nicosia.
Brănescu has represented Romania at the U-17, U19, and U-21 levels for a total of 24 caps.