2016: British GT Championship - GT3, PFL Motorsport, Aston Martin Vantage GT3 - 18th, 7 races;
2015: Volkswagen Racing Cup Great Britain, JW Bird Motorsport, Volkswagen Scirocco - 18th, 15 races;
2002: Jim Clark Memorial Rally, Vauxhall Astra Kit Car - 17th;
2001: Network Q Rally GB (WRC), Hyundai Accent WRC - retired;
Dee Jays Cambrian Rally, Hyundai Accent WRC - 1st;
British ANCRO, Hyundai Accent WRC - 2 races, 1 podium;
2000: Network Q Rally GB (WRC), Ford Escort RS Cosworth - retired;
BTRDA Forest Rally championship, Ford Escort RS Cosworth - 5 races, 1 win, 2 podiums;
Vauxhall Astra Stages Rally, Ford Escort RS Cosworth - 1st;
1999: Network Q Rally GB (WRC), Ford Escort RS Cosworth - retired;
BTRDA Forest Rally championship, Ford Escort RS Cosworth - 2 races, 1 podium;
1998: Vauxhall Rally of Wales, Vauxhall Astra GSi 16V - 19th;
1997: Network Q RAC Rally (WRC), Vauxhall Astra GSi 16V - 42nd;
Vauxhall Rally of Wales, Vauxhall Astra GSi 16V- retired;
1996: Network Q RAC Rally (2-litre WC), Vauxhall Astra - 63rd;
1995: Network Q RAC Rally (WRC), Vauxhall Astra - 80th;
1989: UK National rallies, Citroen AX Sport - 2 races;
1988: Lombard RAC Rally (WRC), Citroen AX Sport - retired;
Audi Sport Rally (UK), Citroen AX Sport - 56th;
Great Britain rally championship, Citroen Visa 1000 Pistes &Peugeot 205 GTI - 2 races;
1987: Lombard RAC Rally (WRC), Lancia Delta HF 4WD - retired;
UK National rallies, Citroen Visa 1000 Pistes - 2 races;
1986: Lombard RAC Rally (WRC), Citroen Visa 1000 Pistes - 47th;

