Für das kroatische Team nahm er an den Schacholympiaden 2000 und 2002 und an der Mannschaftseuropameisterschaft 2003 teil. Mit Monaco spielte er bei der Schacholympiade 2018.