 Over the next three years, he spent time away on loan at Baltika Kaliningrad, Khimki and Shinnik Yaroslavl before joining Tom Tomsk in 2006.After a season with them, he moved to top Russian side Zenit St. Petersburg.There he spent three seasons and had his greatest spell of success, winning the Russian Premier League, the Russian Super Cup, the UEFA Europa League and the UEFA Super Cup.