2015 350 Classic TT | 34 | 1:20:38.87 | 84.211 | Suzuki |
2014 350 Classic TT | 44 | 0:57:48.00 | 78.322 | Suzuki |
2011 Senior Classic MGP | R | | | Velocette |
2011 Lightweight Classic MGP | R | | | Suzuki |
2010 Lightweight Classic MGP | 5 | 1:42:32.69 | 88.305 | Suzuki |
2009 Lightweight Classic MGP | 8 | 1:45:49.00 | 85.573 | Suzuki |
2008 Lightweight Classic MGP | 8 | 1:20:23.00 | 84.482 | Suzuki |
2007 Lightweight Classic MGP | R | | | Suzuki |
2006 Lightweight Classic MGP | R | | | Suzuki |
2005 Lightweight Classic MGP | R | | | Suzuki |
2004 Senior Classic MGP | R | | | Velocette |
2004 Lightweight Classic MGP | R | | | Suzuki |
2004 Lightweight 400 TT | 40 | 1:38:16.70 | 92.13 | Honda |
2003 Lightweight Classic MGP | R | | | Suzuki |
2002 Lightweight Classic MGP | R | | | Suzuki |
2000 Lightweight Classic MGP | 8 | 1:41:36.00 | 89.12 | Suzuki |
1999 Lightweight Classic MGP | 14 | 1:47:06.00 | 84.54 | Suzuki |
1998 Lightweight Classic MGP | 19 | 1:48:38.00 | 83.34 | Suzuki |
1997 Lightweight Classic MGP | R | | | Suzuki |
1996 Lightweight TT | 50 | 1:35:15.90 | 95.05 | Suzuki |
1996 Lightweight Classic MGP | 8 | 1:44:23.00 | 86.74 | Suzuki |
1995 Lightweight TT | 41 | 1:36:29.40 | 93.84 | Suzuki |
1995 Lightweight Classic MGP | R | | | Suzuki |
1994 Ultra Lightweight TT | R | | | Honda |
1994 Supersport 400 TT | 21 | 1:33:55.20 | 96.41 | Kawasaki |
1994 Lightweight Classic MGP | 10 | 1:46:23.00 | 85.11 | Suzuki |
1993 Supersport 400 TT | 20 | 1:32:26.60 | 97.95 | Suzuki |
1993 Lightweight Classic MGP | 17 | 1:47:00.00 | 84.62 | Suzuki |
1992 Lightweight Classic MGP | 14 | 1:29:43.00 | 75.69 | Suzuki |
1991 Supersport 400 TT | 26 | 1:37:06.00 | 93.25 | Honda |
1991 Lightweight Classic MGP | R | | | Suzuki |
1990 Supersport 400 TT | 22 | 1:10:08.40 | 96.82 | Honda |
1990 Lightweight Classic MGP | 6 | 1:48:26.00 | 83.5 | Suzuki |
1989 Supersport 400 TT | 24 | 1:43:43.40 | 87.3 | Yamaha |
1989 Lightweight Classic MGP | R | | | Suzuki |
1989 Junior TT | 29 | 1:35:24.00 | 94.91 | Suzuki |
1988 Production D TT | 25 | 1:40:55.20 | 89.72 | Suzuki |
1988 Lightweight Classic MGP | R | | | Suzuki |
1988 Junior TT | R | | | Yamaha |
1987 Junior TT | R | | | Yamaha |
1987 Junior Classic MGP | 22 | 1:23:16.00 | 81.55 | Suzuki |
1986 Production C TT | 30 | 1:16:12.00 | 89.12 | Yamaha |
1986 Junior Classic MGP | 29 | 1:24:52.00 | 80.01 | Suzuki |
1985 Production 250 TT | 29 | 1:26:04.80 | 79.89 | Suzuki |
1985 Junior Classic MGP | 20 | 1:25:36.00 | 79.73 | Suzuki |
1984 Lightweight MGP | R | | | Yamaha |
1984 Junior MGP | R | | | Yamaha |
1984 Junior Classic MGP | 20 | 0:56:28.00 | 80.16 | Suzuki Special |
1984 Historic 350 TT | 16 | 1:26:41.60 | 78.32 | Suzuki |
1983 Senior MGP | 51 | 2:39:56.00 | 84.92 | Yamaha |
1983 Lightweight Classic MGP | R | | | Suzuki |
1983 Junior MGP | 40 | 2:39:23.00 | 85.22 | Yamaha |
1982 Senior MGP | R | | | Suzuki |
1982 Junior MGP | R | | | Yamaha |
1981 Senior MGP | 56 | | 76.68 | Suzuki Special |
1981 Junior MGP | R | | | Yamaha |
1980 Senior MGP | 43 | 2:37:50.00 | 86.05 | Fahron |
1980 Junior MGP | R | | | Fahron |
1979 Senior MGP | 59 | | 71.79 | Fahron |
1979 Junior MGP | R | | | Fahron |
1978 Lightweight MGP | R | | | Fahron Special |
1978 Junior MGP | 48 | | 76.63 | Fahron Special |
1977 Senior MGP | 19 | 2:30:14.00 | 90.41 | Suzuki Special |
1976 Senior MGP | R | | | Suzuki Special |
1975 Senior MGP | 32 | 2:33:47.00 | 88.32 | Harrow Suzuki |
1974 Lightweight MGP | 64 | 1:50:52.00 | 61.25 | Suzuki Special |
1973 Senior MGP | R | | | Suzuki |
1972 Junior MGP | 42 | 3:12:26.00 | 70.58 | Suzuki |
1971 Lightweight MGP | 19 | 1:49:14.00 | 82.91 | Suzuki |
1969 Lightweight MGP | R | | | Suzuki |
1968 Lightweight MGP | 20 | 1:56:12.00 | 77.95 | Greeves |
1967 Lightweight MGP | R | | | Greeves |