2020
ADAC Total 24 hours of Nürburgring - TCR class
1st
2019
FIA World Touring Car Cup presented by OSCARO for Drivers
2nd
2018
FIA World Touring Car Cup presented by OSCARO for Drivers
3rd
2016
Turismo Carretera Invitados, Argentina
1st
2012
Firestone Indy Lights
2nd
2011
Firestone Indy Lights
2nd
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