[1][2] Makarenko started his career in 2015 with Yunist Chernihiv before moving to Polissya Dobryanka in 2016.
[citation needed] In 2017 he moved to YSB Chernihiv, where he played for two season.
In the meantime, the club changed its name to FC Chernihiv and was promoted to the Ukrainian Second League.
[3] On 6 September 2020, he made his debut with the club against Rubikon Kyiv in the 2020–21 Ukrainian Second League season.
[4][5] On 18 August 2021 he made his debut in the 2021–22 Ukrainian Cup against Chaika Petropavlivska Borshchahivka.