Igor Shkolik was born in Arkhangelsk but moved to Saint Petersburg at the age of seven, where he began playing football at the Lokomotiv Youth Sports School.
After an impressive performance in one of the city's tournaments, he was invited to join the FC Zenit Academy, where he spent nearly five years.
His first coach at Dynamo, Vadim Garanin, transitioned Igor from a forward to a central midfielder.
He made his debut for the FC Dynamo youth team in July 2018 and was later named Moscow's best footballer in his age group.
[5] In the winters of 2019 and 2020, he participated in training camps with the FC Dynamo Moscow senior team but continued to gain match experience with the reserve squad.