Before that, there were several smaller football clubs, which decided to unite in 1947 to form a unified team representing the city.
Haskovo made its debut in the A Group during the 1978–79 season, but finished in last place and was relegated immediately.
Two years later, Haskovo returned to the top flight, and managed to stay three seasons in the elite, before another relegation in 1984.
They managed to beat Lokomotiv Plovdiv, and fellow strugglers Marek at home, as well as drawing against giants Levski, and Slavia.
Haskovo was supposed to play in B PFG for the 2015–16 season, but they did not obtain a license and decided not to compete.
The team disappeared for the next three years, but it was refounded as Haskovo 1957 and started competing in the fourth level of Bulgarian football.
Note: Flags indicate national team as defined under FIFA eligibility rules; some limited exceptions apply.