Se formó en la cantera del F. C. Karpaty Lviv, donde ingresó a los 7 años, y estaba considerado como una de las grandes promesas del fútbol ucraniano.
[1] En julio de 2015 fue traspasado al Sevilla F. C., en principio para reforzar a su filial, el Sevilla Atlético, que militaba en la Segunda División de España.
[2] Una lesión con la selección sub-21 de su país hizo que se perdiera prácticamente toda la temporada siguiente.
[3] La siguiente temporada volvió al Karpaty donde le acompañó, en calidad de cedido, el colombiano Jorge Carrascal.
[6] Esta no se ejecutó, pero a mediados de julio ambos clubes llegaron a un acuerdo para su traspaso y firmó por tres años más uno opcional.