Career
Kanunnikov joined Zenit U21s in 2009 and shortly after started to train with the first team, appearing on the bench on occasion. He finally made his Premier League debut on 23 August 2009, coming as a last-minute substitute against Lokomotiv Moscow. On 10 May 2010 he scored first goal in Russian Premier League against Amkar Permanent
On 17 January 2011, Kanunnikov was loaned to Tom Tomsk for the 2011-2012 season.