He made his debut in the Russian Premier League on 14 September 2014 for Rubin Kazan in a game against Rostov.
[2] It took him 3 years to appear for the main Rubin squad again, when he started a game against SKA-Khabarovsk on 13 August 2017.
[6] Sorokin made two Russian Cup appearances and played no league games in his second stint with the club.
[8] He made his debut on 10 September 2018 in a friendly against Czech Republic, substituting Konstantin Rausch in the 87th minute of a 5–1 win.
This biographical article related to a Russian association football defender born in 1995 is a stub.