2016
MSA Kartmasters Grand Prix - Senior X30
2nd
2014
Kartmasters British GP - X30 Senior
1st
2014
Super 1 National Formula KGP Championship
1st
2013
Super 1 National Formula KGP Championship
1st
2012
Super 1 National KF2 Championship
2nd
2011
16° South Garda Winter Cup - KF2
2nd
2011
Kartmasters British Grand Prix - Formula KGP
1st
2011
Super 1 National Formula KGP Championship
3rd
2010
Kartmasters British Grand Prix - KF2
2nd
2010
MSA British Kart Championship Super KF
1st
2009
Super 1 National KF1 Championship
2nd
2009
MSA Kartmasters Grand Prix - KF2
1st
2009
KF Winter Series - KF1
1st
2008
Super 1 National KF1 Championship
1st
2007
Super 1 National Champ. - Formula A
3rd
2007
Kartmasters British Grand Prix Super Libre
3rd
2007
British Open Championship Formula A
2nd
2006
Super 1 National Champ. - Formula A
1st
2005
Super 1 National Champ. - Formula A
1st
2005
Kartmasters British Grand Prix Super Libre
2nd
2005
Renault Elite League - Super Libre
3rd
2004
British Championship Formula A
1st
2004
Super 1 National Champ. - Formula A
1st
2003
British Championship Formula A
2nd
2002
British Championship Formula A
3rd
2002
Super 1 National Champ. - Formula A
3rd
2001
British Championship Formula A
3rd
2001
MSA Hill House Hammond British Kart Championships - Formula A
3rd
2001
Kartmasters British Grand Prix Super Libre
1st
2000
ABkC 'O' Plate - Junior TKM
1st
1998
ABkC 'O' Plate - Junior TKM
1st