En , il finit 1er-4e de l'open de Cattolica (avec 6,5 points sur 9) et seul vainqueur de l'open de Forni di Sopra avec 7 points sur 9.
Le 31 janvier 2024, il remporte le tournoi en système suisse du tournoi de qualification (« Play-In ») du tournoi en ligne Chessable Master faisant partie du Champions Chess Tour 2024[3]. Le lendemain, il se qualifie pour la division I du Chessable Masters où il bat Ian Nepomniachtchi au premier tour avant de perdre face à Denis Lazavik et Alireza Firouzja dans les tours suivants[4].