GT World Challenge Europe Endurance | 2013-2016,2019-2024 |
GT World Challenge Europe Sprint Cup | 2019,2023 |
WTCR - FIA World Touring Car Cup | 2018 |
European Le Mans Series | 2010-2013 |
24 Hours of Le Mans | 2012,2013 |
FIA World Endurance Championship | 2012,2013 |
Formula Renault 2.0 Euro | 2007,2008 |