Ivan made his way through the Lokomotiv Moscow academy and has represented Russia multiple times at youth level. The 25 year-old most recently played for Ural-2 where he played 16 matches, scored a goal and made five assists last season. Zenit-2 welcomes Ivan and wishes him all the best for the remainder of the season.