Nel settembre 2018 a Gebze, in Turchia, vince con un turno di anticipo il Campionato del mondo U20 con il punteggio di 9,5 su 11 (+9 =1 -1, performance di 2823). Questo risultato gli vale l'invito alla sezione "Challenger" del Torneo di Wijk aan Zee e la partecipazione alla Coppa del Mondo 2019.. In novembre prende parte a San Pietroburgo al Chigorin Memorial, evento che lo vede concludere 9º con 7 su 9 ad un punto di distacco dal vincitore, il suo connazionale Pouya Idani.