2018
ADAC Zurich 24h Nürburgring Race - TCR Class
2nd
2013
Scirocco R China Masters Challenge
2nd
2012
ADAC Zurich 24 Hours of Nürburgring E1-XP class
1st
2011
24h Nürburgring - E1-XP2
2nd
2002
European Touring Car Championship
3rd
2001
European Super Touring Championship
2nd
2001
24 Hours of Sicily
2nd
1998
Italian Super Touring Car Championship
3rd
1993
FIA Touring Car Challenge
2nd
1992
Italian Super Touring Car Championship
1st
1990
Italian Touring Car Championship
3rd
1986
Formula 3 European Cup
3rd
1986
Formula 3 - II Trofeo Monza
2nd