2010-11: Ilya Sorokin played for Metallurg Novokuznetsk’s 1995-born team in Russia’s Sibir region. Metallurg reached the Russian U17 championship in Yekaterinberg. Sorokin started all four games and was 0-4 as Novokuznetsk finished eighth.
2011-12: Sorokin played for Metallurg Novokuznetsk’s U18 team — splitting the goaltending with Vladislav Podyapolsky. Metallurg again went to the Russian Championship after winning the Sibir region. Sorokin suffered a 2-1 loss in overtime to Lada Togliatti in his only start as Metallurg finished third in the four-team tournament.
2012-13: Sorokin made his debut in the KHL as a 17-year-old — playing five games for Metallurg Novokuznetsk — and played for the club’s U22 MHL club Kuznetskie Medvedi. He played for Russia’s U18 team in the Five Nations Tournament in Russia. Sorokin was 1-1 with a 2.77 goals against and .919 save percentage for Metallurg and was 1-2 with a 3.03 goals against in three Nadezhda Cup games. In 27 MHL regular season games with Medvedi he was 11-8-3 with one shutout and had a 2.57 goals against and .914 save percentage. He played in three playoff games and was 0-2 with a 3.40 goals against and .898 save percentage.
2013-14: Sorokin moved up to the KHL to play for Metallurg Novokuznetsk on a full-time basis and played for the club’s junior squad Medvedi in the MHL playoffs. Splitting time with one-time Wild and Flyers’ prospect Niko Hovinen and fellow KHL rookie Nikita Lozhkin, he played 27 games for Novokuznetsk. Sorokin was 5-12-0 and had a 2.90 goals against and .911 save percentage. He played in four regular season games and two playoff contests with Kuznetsk Medvedi. He was 2-1-1 with a 2.69 goals against and .917 during the regular season and was 0-2 with a 4.04 goals against and .800 save percentage in the playoffs. In his second year of draft eligibility, Sorokin was ranked fifth amongst International goaltenders in the Central Scouting final rankings and was selected by the Islanders in the third round (78th overall) in the 2014 NHL Draft.
2014-15: Sorokin played for Metallurg Novokuznetsk and CSKA in the KHL and was part of Russia’s silver medal-winning U20 team at the 2015 World Juniors; finishing the season with the Red Army junior team in the MHL playoffs. He appeared in 22 games with Novokuznetsk before being acquired by CSKA in December while he was with the Russia junior team. Sorokin was 4-11 with 1 shutout and had a 3.25 goals against and .906 save percentage with Metallurg. In six regular season games for CSKA he was 3-2 with a 1.31 goals against and .937 save percentage. CSKA finished first in the Tarasov Division and reached the playoff semifinals. Sorokin did not appear in any playoff games behind veterans Kevin Lalande and Stanislav Galimov. He played two games for Russia at the WJC as a backup to Rangers’ prospect Igor Shestyorkin, stopping 15 of 18 shots in the gold medal game after coming on in relief early in the first period. He was 0-2 with a 2.66 goals against and .885 save percentage. Canada held on to defeat Russia, 5-4 in the gold medal game. Sharing the goaltending duties with Maxim Tretiak in the MHL playoffs, Sorokin was 2-5 with 1 shutout and had a 2.15 goals against and .928 save percentage. Red Army reached the West Conference semifinals, falling to SKA-1946.
Sorokin has played at a high level at an early age and is a classic Russian goaltender who is very quick and athletic. He has the measurables and physical skills of an NHL netminder but is still a bit of an unknown in terms of his long range potential. More should be known as he continues to gain experience.
Sorokin was acquired by CSKA Moscow from Novokuznetsk midway through the 2014-15 season and has gradually taken over the starting role for the club this season. With 11 shutouts in his first 30 games he has been one of the top goalies in the KHL and played for the Russia men's team as a 20-year-old during the Europe Hockey Trophy tournament. Sorokin is at an advanced stage of development for his age and his skill set suggests he has the tools to be an elite NHL goalie.