Oleksandr is a product of Zheltovodsk Region soccer school. His first coach is Petr Sheremet.
Started his professional career with hometown tea, – “Sirius” (Zheltie Vody). Became an intermediate league champion helping his team to promote to Ukrainian Second League.
In 1997-2004 played for for Second League team – FC Olimpiya with a short loan to FC Nikolaev. During his 149 caps for FC Olimpia scored 12 goals.
After that played for “Gorniak-Sport”, “IgroServis”, “Alexandria” and “Neftianik-Ukrnafta”. In 2011 Oleksandr returned to FC Nikolaev.
In the winter he left to play in Uzbekistan for FC Bukhara and made his debut in Uzbekistan Premier League during the game against “Pakhtakor” (Tashkent). He played 13 games during the season.
In the summer of 2012 Oleksandr returns to FC Nikolaev for the second time and made it to the team of the week after his very first game. After spending a season with FC Nikolaev he joins Armenian Premier League side “FC Titan” where the majority of 2013 season before moving to Lithuanian team – “Granitas” (Klaipeda). After spending an entire season with “Granitas” he joins FK “Kruoja Pakruojis” signing a 1 year contract.
After expiration of his contract with FK “Kruoja Pakruojis” he briefly returns to Ukraine to play for FC Golovkovka before moving to Canada to play for Canadian Soccer League Second Division side – “FC Ukraine United” for 1 year.
Early in 2018 Oleksandr signs a 1 year contract with Canadian Soccer League 2017 regular season Champions – FC Vorkuta where he quickly became a regular starting player.