Major Racing Results: 1986-2014
1986: Finished 12th in first race at East Fortune (Yamaha RD250LC)
1987: Scottish Production 250 champion,
2nd place in Manx Grand Prix Newcomer’s Lightweight race
1988: Second in ACU British Production Championship, second in 600cc Honda Cup
1989: Third in European 600 Supersport Championship,
6th in ACU British Production Championship
7th in ACU British Supersport 600 Championship
1990: Seventh in Shell Supercup 750cc TTF1 British Championship
1991: British Supersport 600 Champion
Scottish Regal 600 Champion
1992: Ulster Grand Prix Supersport 600 winner
5th in British Supersport 600 Championship
5th British Supersport 400 Championship (broken leg cut season short)
1993: British Supersport 400 champion
2nd in British Supersport 600 Championship
1994: British Superbike Champion ridding the Duckhams Norton
British Supersport 600 champion
1995: North West 200 Superbike race winner
Seventh in Supercup British Championship
1996: North West 200 Superbike race winner
8th in Supercup British Championship
1997: North West 200 Production race winner
Junior TT winner
British Superstock champion
2nd in British Supersport 600 Championship
2nd in British Supersport 400 Championship.
Wins BSB Race 1 at Cadwell Park as stand-in rider
1998: North West 200 Superbike race winner
North West 200 Supersport race winner
Formula 1 TT winner
Senior TT winner
Ulster Grand Prix Superbike winner
1999: Fourteenth in British Supersport 600 Championship (broken leg ended season prematurely)
2010: ICGP (International Classic Grand Prix) 350cc Champion
2011: Second in ICGP 350cc Championship
2012: ICGP 350cc champion
2013: ICGP 350cc champion
2014: Wins all four races in South African Classic TT