He made his professional debut for Anzhi’s main squad on 1 March 2011, when he started in a Russian Cup game against Zenit St. Petersburg. Slavov signed for Vendsyssel FF on 2 September 2018. After six official games, his contract got terminated on 17 January 2019.