Co-campeón de España en 1991 y 1993
Vencedor en el Gran Premio de España 1989
Cuatro veces jugador de la Selección Olímpica española: Dubai (1986), Novi Sad (1990), Manila (1992), Bled (2002)
Siete veces subcampeón de España por Clubes, con el Reverté Albox en 2001, con la UGA de Barcelona en 3 ocasiones y con el CIDA de Las Palmas de G.C en otras 3.
Subcampeón de Europa Juvenil en 1985
Obtuvo las normas de GM en los siguientes torneos
Torneo Internacional Universidad de Salamanca,
1er puesto y 1ª norma de GM (1990)
Torneo Internacional de Wijk aan Zee
B (Holanda), Campeón y 2ª norma de GM (1991)
Open Internacional de Las Palmas Campeón,
sobrándole medio punto para la 3ª norma de GM (1991)
Titulo de Gran Maestro concedido por la FIDE en 1994.
Mejor tablero individual en el Campeonato de España por equipos, División de Honor, con 8 puntos de 8 partidas, y récord para esta competición.
2002
Campeón Open
Internacional de Mirabal (Madrid), Olmedo (Valladolid) Bembibre, Grado
(Asturias), Trobajo del Camino, La Bañeza, etc. 2002
Medalla de Bronce individual en el tercer tablero de la Olimpiada de Bled (Eslovenia) 2002
2001
Campeón Torneo
Internacional de Mislata y Open de Banyoles
Tablas con Anatoly Kárpov, Vladímir Krámnik, Alexéi Shírov, Judit Polgar, Vassily Ivánchuk, Jeroen Piket, Loek van Wely, John Nunn y Gyula Sax.