In his two and a half-year stint with the team, he played 55 games scoring 18 goals in the Bulgarian A PFG.
Angelov scored his first-ever European goal on 12 August 2004, in a 5–0 home win over Modriča in their UEFA Cup second qualifying round first leg tie.
On 10 July 2011, Angelov signed for Cypriot First Division side Anorthosis Famagusta on a one-year deal.
Angelov made his competitive debut on 28 July, in a 0–2 home loss against Rabotnički Skopje in the third qualifying round of the Europa League, coming on as a substitute for Ricardo Laborde.
He announced his retirement from football in January 2015 and joined the coaching staff, becoming assistant to Emil Velev.