2016: British Touring Car Championship, Honda Yuasa Racing, Honda Civic Type R - 3 races;
2013: British Touring Car Championship, Team Club 44, Chevrolet Cruze - 35th, 7 races;
2012: British Touring Car Championship, MG KX Momentum Racing, MG6 - 16th, 30 races;
2011: British Touring Car Championship, Team Aon, Ford Focus - 18th, 29 races;
2010: British Touring Car Championship, WSR, BMW 320si E90 - 18th, 30 races;
2008: Porsche Carrera Cup Great Britain, Red Line Racing, Porsche 911 GT3 Cup 997 - 23rd, 2 races;
Ford Fiesta Championship - Class C, Ford Fiesta - 14 races;
2007: Seat Cupra Great Britain R class, CMS Motorsport, Seat Cupra - 2 races;
2006: Seat Cupra Great Britain, New ERA / CMS Motorsport, Seat Cupra - 1 race;
2005: British Touring Car Championship, Team Nuts, Vauxhall Astra Coupe - 18th, 3 races;
2004: Seat Cupra Great Britain, Create Online, Seat Cupra - 17th, 4 races;
2001: British Touring Car Championship - Production, Cranfield Automotive, Mitsubishi Carisma GDi - 2 races;