Гроссмейстер с 2013 года. В 15 лет было присвоено звание мастера спорта России. В 16 лет стал самым молодым гроссмейстером в России. В феврале 2016 года по результатам голосования выиграл конкурс Юниор Года по версии журнала "Юнионспорт". Чемпион мира по шахматам среди юниоров (2015).
Двукратный чемпион Швейцарии по быстрым шахматам (2018, 2019). Победитель международного турнира Netanya International Chess Festival (2019)