Career
He made his debut for the main Football Club Zenit Saint St. Petersburg squad on 13 March 2011 in a Russian Premier League game against Football Club Terek Grozny. On 11 December 2014, Petrov extended his Krasnodar contract till the end of the 2015/16 season.