2012
FIA World Touring Car Championship
2nd
2011
FIA World Touring Car Championship
3rd
2000
British Touring Car Championship
1st
1997
British Touring Car Championship
1st
1996
British Touring Car Championship
2nd
1995
British Touring Car Championship
2nd
1994
British Touring Car Championship
2nd
1990
Formula 3000 Great Britain
2nd
1987
16th Formula Ford Festival
2nd
1987
British Formula Ford 1600
2nd