2018
ADAC Zurich 24h Nürburgring Race - TCR Class
1st
2016
ADAC Zurich 24 hours of Nürburgring - TCR Class
1st
2015
TCR International Series
3rd
2015
Italian Touring Endurance Championship - TCR
2nd
2011
24 Hours of Barcelona - Class A3T
3rd
2001
69th 24 Hours of Le Mans LMP675 class
1st
1996
Spanish Touring Car Championship
1st
1995
Spanish Touring Car Championship
2nd
1991
Masters of Formula 3
2nd
1991
Formula 3 Macau GP
2nd
1991
Formula 3 Fuji Cup
1st
1988
Campeonato Marlboro Formula Ford 1600
1st
1987
Formula Fiat Spain
1st