Cresciuto nel settore giovanile dello Šachtar, nel settembre 2020 viene prestato al Mariupol'; debutta fra i professionisti il 7 novembre in occasione dell'incontro di Prem"jer-liha pareggiato 3-3 contro l'Olimpik Donec'k.
Nazionale
Ha giocato nelle nazionali giovanili ucraine Under-16, Under-17, Under-19 ed Under-21.