1997 - Started karting at Castle Combe
1998 - 14th Combe Karting Junior Championship
Spring 1999 - 2nd Combe Karting Junior Championship
Autumn 1999 - 3rd Combe Karting Championship
Spring 2000 - Panasonic Combe Karting Young Stars Champion
2000 - Junior TKM at Shennington, Junior Novice awards
2001 - Junior TKM Testing accident at Shennington leaves broken Tibia and Fibula
2002 - 1/10th Scale Touring Car RC racing Chippenham Model Car Club
2003 - 1/10th Scale Touring Car RC racing Chippenham Model Car Club
2004 - Junior TKM at Dunkeswell and Shennington
2005 - Senior TKM Extreme at Dunkeswell, Shennington, Little Rissington, Kimbolton and Whilton Mill
2006 - Senior TKM Extreme at Shennington and Whilton Mill
2008 - National Mobile Windscreen Castle Combe Saloon Car Championship, 2nd in class D and 2nd overall. Castle Combe Racing Club Michael Dowsett Young Driver of the year. Nominee for Castle Combe Racing Club driver of the year. Nominated in top 20 saloon drivers in the UK by Motorsport news 2008
2009- National Mobile Windscreen Castle Combe Saloon Car Championship, 1st in class D and 1st overall. Castle Combe Racing Club driver of the year. Voted 12th in the ones to watch in Motorsport News Fast 50 2009
2010 - National Mobile Windscreen Castle Combe Saloon Car Championship, 3rd in class C. Nominee for Castle Combe racing Club Young Driver of the year.
2011 - Competition Car Insurance Ford Fiesta ST Championship part season, 10th overall
6th overall Castle Combe FF1600 Carnival, 1st pre-90. 16th overall FF1600 Walter Hayes Trophy, 2nd pre-90.
2012 - Competition Car Insurance Ford Fiesta ST Champion
2014 - FF1600 - One end of season meeting at Anglesey. Finished 2nd and 3rd.
2015 - FF1600 - Two end of season race meetings at Brands Hatch finishing 4th in both races, and Anglesey finishing 3rd and 4th.
2016 - FF1600 - BRSCC Formula Ford festival, 15th place.