World Chess Championship
En marzo de 2018 fue 19.º en el Campeonato de Europa individual en Batumi (Georgia), el primer español clasificado, y eso le otorgó plaza para participar en la Copa del Mundo de ajedrez de 2019. Posteriormente en esta competición fue eliminado por Wei Yi en primera ronda. También en 2018 obtuvo el título de Gran Maestro. En octubre de 2019 fue cuarto en el Campeonato del mundo de ajedrez sub-20 celebrado en Nueva Delhi (el campeón fue Evgeny Shtembuliak). En noviembre de 2019 fue noveno en el campeonato de España absoluto en Marbella (el campeón fue Alexéi Shírov). En noviembre de 2019 fue tercero en el "II Festival VIII Centenario de la Universidad de Salamanca", por debajo del gran maestro venezolano Eduardo Iturrizaga y de Ruslan Ponomariov.