Career
Born in Smolyan, Hadzhiev began his football career playing for hometown club Rodopa. He was included in the 18-man squad to face CSKA Sofia in a A Group match on 19 May 2007. Hadzhiev, subsequently, made his professional debut in the match, at the age of 15 years and 8 months, coming on as a substitute in the 88th minute.
In 2008 Hadzhiev joined the Wattenscheid 09 Academy in Germany.
In the 2008-2009 season, he made 18 appearances for the U-19 squad, scoring 5 goals. In 2009 he joined Schalke 04"s youth academy.
In July 2010, Hadzhiev signed with Pirin Gotse Delchev. He made his league debut against Botev Krivodol on 31 July, playing the full 90 minutes.
Hadzhiev has been a regular starter during the season in the second division, playing 30 matches.
On 18 September 2010, he netted Pirin"s only goal in their 2–1 loss against Sportist Svoge. In December 2011, Hadzhiev joined Minyor Pernik.