2024
Kumho FIA TCR World Tour
2nd
2020
24 Hours of the Nürburgring - TCR
1st
2019
FIA World Touring Car Cup
2nd
2018
FIA World Touring Car Cup
3rd
2016
Turismo Carretera Invitados, Argentina
1st
2010
Formula Renault 3.5 Series
3rd
2003
Formula Renault 2.0 Eurocup
1st
2003
Formula Renault 2.0 Italy
2nd
2002
Formula Renault 2.0 Germany
3rd
2002
Formula Renault 2.0 Italy Winter series
1st
2000
Formula Renault Argentina
1st