In March 2021, he played in the World University Online Rapid Championship, where he finished in fourth place and was the highest-finishing IM.[2]
In December 2021, he finished third in the Croatian Chess Championship, only behind grandmasters Zdenko Kožul and Ivan Šarić.[3]
In April 2023, he tied for second place with Mustafa Yılmaz, Abhijeet Gupta, Maxime Lagarde, Gabor Papp, Matthieu Cornette, and Tamás Bánusz in the Reykjavik Open.[4]
In December 2023, he won the Croatian Chess Championship, finishing a half-point ahead of Marin Bosiočić.[5]
In January 2024, he tied for fourth place with Lê Tuấn Minh, Denis Lazavik, Maxime Vachier-Lagrave, Arjun Erigaisi, and Renato Terry in a Titled Tuesday tournament.[6]