Клубная карьера
Начинал карьеру в СДЮСШОР-14, первый тренер Ренат Рашидович Ибрагимов.Позднее оказался в казанском «Рубине». С сезона 2012/13 играл за дублёров. Дебютировал за главную команду состоялся 9 марта 2014 года в матче премьер-лиги против «Анжи». 12 апреля 2015 года забил свой первый мяч в премьер-лиге, открыв счёт в матче с «Зенитом».
15 февраля 2018 года подписал 4,5-летний контракт с «Зенитом».
Карьера в сборной
За юношеские сборные России выступал с 2011 года. За юношескую сборную России до 17 лет провёл десять матчей и забил один гол. С 2013 года выступал за юношескую сборную до 19 лет. Попал в расширенный список национальной сборной перед матчами с Австрией и Венгрией.
Дебютировал в сборной 31 марта 2015 года, выйдя на замену в товарищеском матче против сборной Казахстана.
Достижения
Лучший молодой футболист России: 2014 (национальная премия «Первая пятёрка»)