Nel maggio 2015 ha vinto a Willingen il campionato tedesco U16 con 7 /9, davanti al secondo classificato Vincent Keymer[1]. Nello stesso anno ha vinto lo Schlosspark Open a Wiesbaden.
Il 24 luglio 2022 ha vinto a Dortmund il torneo "No-Castling World Masters" (in cui era vietato l'arrocco), per spareggio tecnico su Viswanathan Anand.[4]
Ha ottenuto il suo più alto rating FIDE in luglio 2022, con 2648 punti Elo.