Se formó en el Metalist Járkov y llegó a jugar diez partidos con el primer equipo.
[1] Tardó en adaptarse al fútbol español y empezó a tener más minutos en febrero, mes en el que encadenó cuatro partidos seguidos saliendo en el once inicial.
[1] Comenzó la temporada 2017-18 jugando con frecuencia, pero debido a una cláusula en su contrato, en la que si alcanzaba los 15 partidos era renovado automáticamente con un aumento de sueldo, este fue rescindido y se marchó al Elche C. F.[2] En el conjunto ilicitano jugó nueve encuentros en un año, y en el mercado invernal se marchó al Lleida Esportiu.
[3] Libre tras finalizar su contrato con el Elche C. F., en agosto de 2019 firmó por el F. C. Olimpik Donetsk.
[4] Allí estuvo dos temporadas antes de unirse al F. C. Kryvbas Kryvyi Rih.