| Career rundown: |
| 2004: |
BTCC, Team PSP. |
| 2003 |
WesBank V8 Championship, South Africa - Opel Astra V8. Part-season only. |
|
Engen Volkswagen Cup, South Africa. Race wins in both series |
| 2002: |
WesBank V8 Series – Opel Astra V8. Selected events after withdrawal of Opel Motorsport. |
| 2001: |
WesBank V8 Series – Opel Astra. |
| |
V8South African Modified Saloon Car Championship - Petronas Opel Astra. Started season late with brand new design car after Touring Car series collapsed late in 2000. Won 4 of last 6 races of the year. |
| 2000: |
Runner-up, South African Touring Car Championship - Petronas Opel Vectra. |
| 1999: |
10th, South African Touring Car Championship - Petronas Opel Vectra. |
| 1998: |
South African Production Car Championship – Class B (2.0l Astra) and overall Production Car Champion. |
|
The only triple-overall champion of South African Production Car Championship. Total of 8 SA titles in all (class and overall) is also a Production Championship record. |
| 1997: |
South African Production Car Championship – Class B (2.0l Astra) and overall Production Car Champion. |
| 1996: |
Class B in South African Production Car Championship - 3rd in class. |
| 1995: |
Victory in debut South African Touring car race - only driver ever to do so. |
|
Also Class B (2.0l Astra) Champion in South African Production Car Championship. |
| 1994: |
Joined Opel works team - South African Production Car Championship. |
|
Raced in 3 different classes (at different times in the year) developing new model Opels. |
| 1993: |
Production Car Championship Class A - 4th in class. |
| 1992: |
South African Production Car Championship – Class E and overall Production Car Champion.
|
| 1991: |
Production Car Championship debut year - Class E (1400cc) South African Champion. |