Ivan Vladimirovich Solovyov (Russian: Иван Владимирович Соловьёв; born 29 March 1993) is a Russian professional football player who plays for Kyrgyzstani club Muras United.
On 31 October 2012, he played his first game for the main Dynamo Moscow squad, setting up a winning goal in a 2-1 victory over Khimki in the 2012–13 Russian Cup Round of 16 game.
He made his debut in the Russian Premier League on 4 November 2012 for Dynamo Moscow in a game against Krasnodar.
[1] On the next matchday on 10 November 2012, he started the game for the first time in a match against Alania Vladikavkaz.
He joined Zenit on 1 August 2013, after his contract with Dynamo ended.