Ivan Andreyevich Konovalov (born 18 August 1994) is a Russian football player who plays for Livingston.