Myakushko is a product of various Kyiv city youth football clubs including the
Obolon Kyiv and
Dynamo Kyiv academies. He made his debut for Obolon entering as a substitute in a match against
Dynamo Kyiv on 22 July 2011 in the
Ukrainian Premier League. In February 2013, he signed a contract with
Dynamo Kyiv in the Ukrainian Premier League. From 2017 to 2019, Myakushko played for the Carpathian region club
Karpaty. In May 2019 he was recognized as a player of the month in the
Ukrainian Premier League. In July 2019, he signed a contract with the
Segunda División club
AD Alcorcon. ==International career==