En su palmarés cuenta con excelentes resultados en torneos internacionales: 1º Open Internacional de Torrelavega en 1983, 1º Castillo de la Mota (Trofeo de la Hispanidad) en 1985, 1º en Torneo Internacional "Alfonso X el Sabio" (Toledo) en 1986, 1º en el Open Internacional de Las Palmas de Gran Canaria en 1987 y en 1988, 1º en el Open Internacional de Coslada 1988, 7º en el Torneo Internacional de Ajedrez Ciudad de Linares en 1988, 5º en el Open Internacional OHRE de Ámsterdam de 1989, 1º en el Open Internacional de Palma de Mallorca en 1991, 1º en el "Trofeo Príncipe de Asturias" de Oviedo en 1991, 1º-2º en el Torneo Magistral de Pamplona empatado con Leonid Yudasin en 1991, 3º en el Torneo Magistral de Chalkidiki (Grecia) vencedor Vladímir Krámnik en 1992, 1º-2º en el Torneo Magistral de Pamplona en 1992 empatado con el vencedor Joel Lautier, finalista del Torneo Corus de ajedrez perdiendo la final ante Anatoli Kárpov en 1993, 3º-5º en el Torneo Magistral de Madrid en 1994 empatado con Gata Kamsky y Alexéi Shírov, 1º en la Copa Gobernador de Linares (México) en 1994, 7º en el Torneo Internacional de Ajedrez Ciudad de Linares en 1995, 6º en el Torneo Magistral de Dos Hermanas en 1995, 5º en el Torneo Magistral de Dos Hermanas en 1996, 1º-2º en el Torneo Magistral de Madrid en 1996 empatado con Veselin Topalov, 5º-7º en el Torneo Magistral de Madrid en 1997 empatado con Nigel Short y Judit Polgár, 5º-7º en el Torneo Magistral de Madrid en 1998 empatado con Michael Adams y Michal Krasenkow, 3º en el Torneo Magistral de Dos Hermanas en 1999, 3º-6º en el Torneo Magistral de Dos Hermanas en 2001 empatado con Zoltán Almasí, Francisco Vallejo Pons y Zurab Azmaiparashvili y 1º-3º en el Torneo Magistral de Pamplona de 2003 empatado con Lucke McShane y Emil Sutovsky.