Cours depuis 1985 en Ecosse, Angleterre, Irelande, Isle de Man, France, Espagne, Belgique.
Podium position results.
1993 Scottish 250cc Classic Champion 1994 Scottish 250cc Classic Champion runner up 2005 Scottish 250cc Classic Champion East Fortune Lap record
Manx Grand Prix 1987 - 2012 Isle of Man Competed in 42 races finished in 26 all on 2 strokes 1st 2005, 2007,2008, 2009 Classic 250cc Champion 2nd 1998 Classic 250cc, 2009 Post Classic 250cc 3rd 1993, 2003 Classic 250cc
Southern 100 Races Isle Of Man 1st 2003, 2005, 2010, 2012 Classic 250cc Lap Record Holder and Champion 1st 2009 Post Classic 250cc Champion 3rd 1993 Classic 250cc