Wychowanek klubów UFK Charków, Metalist Charków i Dynamo Kijów, barwy których bronił w juniorskich mistrzostwach Ukrainy (DJuFL). Karierę piłkarską rozpoczął 31 lipca 2013 w drużynie juniorskiej Dynama Kijów. W końcu lutego 2015 został wypożyczony do Metalista Charków[1], a 7 marca 2015 debiutował w podstawowym składzie w meczu z Szachtarem Donieck. Podczas przerwy zimowej sezonu 2015/2016 powrócił do Dynama[2].
W grudniu 2019, w próbce pobranej od niego po meczu Ligi Europy z Malmö FF, wykryto niedozwolone środki dopingujące, za co 19 grudnia ukarany został roczną dyskwalifikacją[3][4].