FIA GT World Cup | 2017-2019 |
GT World Challenge Europe Endurance | 2019 |
Deutsche Tourenwagen Masters | 1985,1988-1992,2012-2016 |
European Le Mans Series | 2010,2011 |
FIA World Touring Car Championship | 2005-2009 |
24 Hours of Le Mans | 1997 |
British Touring Car Championship | 1994,1996 |