In 2010, he played in the Ukrainian Second League with MFC Mykolaiv where he assisted the club in securing promotion by winning the league title.[7] He played in his native town of Odesa, the following season with Real Pharma Odesa.[8][9] In 2012, he signed with city rivals FC Odesa which marked his return to the second division.[10][11][12]
After the relegation of Odesa, he returned to the third division.[13][14] In 2015, he played with Zhemchuzhina Yalta.[15]
Canada
In 2016, he went overseas to Canada to sign with FC Ukraine United of the Canadian Soccer League.[16][17] Throughout the season he helped Ukraine United secure a playoff berth by finishing second in the First Division.[18] In his debut season, he played in 21 matches and recorded one goal. After Ukraine United relegated themselves voluntarily to the Second Division he signed with expansion side FC Vorkuta in 2017.[19][20]
In his debut season with Vorkuta, he assisted the club in securing the First Division title.[21] The following season he helped Vorkuta secure a postseason berth and contributed a goal in the semifinals against SC Waterloo Region.[22] He was featured in the CSL Championship match and secured the title against Scarborough SC.[23][24][25] In 2020, he assisted in securing Vorkuta's second championship title after defeating Scarborough SC once more.[26]
In his fifth and final season with Vorkuta, he assisted in securing Vorkuta's third regular-season title and secured the ProSound Cup against Scarborough.[27][28] He also played in the 2021 playoffs where Vorkuta was defeated by Scarborough in the championship final.[29][30]
In 2022, he signed with the expansion franchise Toronto Falcons.[31] Following a single season with the Falcons, he signed with Dynamo Toronto in 2023.[32]
International career
In 2007, he played with the Ukrainian national student's football team and received the title of Master of Sports of Ukraine of international class.[12]