Career
Club
Makhnovskyi began his career with Dynamo Kyiv, however he only played in the reserves. In 2007, he joined Piotrcovia Piotrków Trybunalski, where he played twice during the 2007/2008 season. During the winter break, he was loaned out by ŁKansas Łódź, where he was a backup goalkeeper and appeared in two league matches.
Before the 2008/2009 season, he signed a contract with Legia Warszawa.
He made his league debut in September 2010. In February 2011, he was loaned to Football Club Obolon Kyiv on half year deal.
Right before the start of the 2012-2013 Ukrainian First League season Makhnovskyi was sold by Obolon to Football Club Sevastopol. This led to internal conflicts within Obolon that eventually caused the dissolvement of Obolon in February 2013.