2018 Pickup Championship
2014-2017 Pickup Championship
2013 Pro 2 championship 3rd, Rookie of the Year
2011 2CV 24 hour
2010 2CV 24 hour
2008 WKKC Rotax Max - 2nd Championship
2004 - 2008 Rotax Max 125cc Club Level Championships
1996 Weston Super Mare Beach Race 125cc
1996 PJMC 125cc Senior Champion
1994 - 1998 125cc Motorcross AMCA