[2] Shaparenko is one of the youngest players to have scored in the Ukrainian Premier League.
[3] Shaparenko made his senior debut for Illichivets Mariupol as a substitute player in a 6–2 loss against Shakhtar Donetsk in the Ukrainian Premier League on 5 April 2015.
After playing for Dynamo's youth and reserve teams for two seasons, he made his senior team debut on 18 November 2017 at Zirka Stadium, as a stoppage-time substitute in a 2–0 victory over FC Zirka Kropyvnytskyi.
[better source needed] On 31 May 2018, Shaparenko debuted for the Ukraine national football team at Stade de Genève, coming on as a substitute in a goalless friendly draw against Morocco.
This biographical article related to a Ukrainian association football midfielder born in the 1990s is a stub.