Ottenne la prima norma di Grande Maestro in luglio 2018 nel festival di Biel[1], la seconda norma nell'open di Roquetas de Mar in gennaio 2019 e la terza e definitiva norma nello Spring Festival di Budapest in aprile 2019.
Dopo aver superato la soglia dei 2500 punti Elo, il titolo è stato ratificato dalla FIDE in giugno 2021.[2]
Ha raggiunto il massimo rating FIDE in novembre 2021, con 2537 punti Elo.