2006 Superbike TT | R | | | Yamaha |
2005 Supersport Junior B TT | 23 | 1:19:38.10 | 113.7 | Yamaha |
2005 Supersport Junior A TT | 31 | 1:20:51.05 | 111.99 | Yamaha |
2005 Junior Classic MGP | R | | | Honda |
2004 Production 600 TT | 35 | 1:01:20.50 | 110.71 | Yamaha |
2004 Junior TT | 24 | 1:20:27.50 | 112.54 | Yamaha |
2003 Senior Classic MGP | 6 | 1:29:45.00 | 100.87 | Honda |
2003 Production 600 TT | 25 | 0:40:46.62 | 111.03 | Yamaha |
2003 Lightweight Classic MGP | 2 | 1:33:39.00 | 96.69 | Suzuki |
2003 Junior TT | 25 | 1:21:09.42 | 111.58 | Yamaha |
2002 Senior Classic MGP | R | | | Drixton Honda |
2002 Production 1000 TT | 40 | 1:02:37.50 | 108.44 | Yamaha |
2002 Lightweight Classic MGP | 3 | 1:33:32.00 | 96.8 | Suzuki |
2002 Lightweight 400 TT | R | | | Honda |
2000 Ultra Lightweight TT | R | | | Honda |
2000 Senior TT | R | | | Yamaha |
2000 Senior Classic MGP | 7 | 1:30:37.00 | 99.91 | Quinn Kneale Honda |
2000 Lightweight TT | 19 | 1:05:13.70 | 104.11 | Yamaha |
2000 Lightweight Classic MGP | 1 | 1:32:37.00 | 97.76 | Suzuki |
1999 Senior Classic MGP | R | | | Drixton Honda |
1999 Lightweight Classic MGP | 1 | 1:33:33.00 | 96.77 | Suzuki |
1998 Ultra Lightweight TT | 28 | 1:10:49.70 | 95.88 | Yamaha |
1998 Senior TT | 32 | 2:05:06.60 | 108.56 | Yamaha |
1998 Lightweight TT | 17 | 0:52:46.40 | 85.79 | Yamaha |
1998 Lightweight Classic MGP | 3 | 1:35:37.00 | 94.69 | Suzuki |
1997 Lightweight MGP | 5 | 1:24:05.00 | 107.68 | MB Pergola Yamaha |
1997 Lightweight Classic MGP | R | | | Suzuki |
1996 Lightweight MGP | 2 | 1:22:58.00 | 109.14 | Padgett Honda |
1996 Lightweight Classic MGP | 3 | 1:37:01.00 | 93.33 | Suzuki |
1994 Lightweight MGP | 7 | 1:23:53.00 | 107.93 | Yamaha |
1994 Junior MGP | 17 | 1:25:32.00 | 105.86 | Yamaha |
1992 Lightweight MGP | R | | | Rotax |
1992 Lightweight Classic MGP | 2 | 1:18:29.00 | 86.51 | Suzuki |
1991 Lightweight MGP | 22 | 1:30:51.00 | 99.66 | Spondon Rotax |
1991 Lightweight Classic MGP | 2 | 1:38:57.00 | 91.5 | Suzuki |
1990 Senior MGP | 28 | 2:14:07.00 | 101.27 | Yamaha |
1990 Lightweight Classic MGP | 4 | 1:43:54.00 | 87.14 | Suzuki |
1989 Lightweight MGP | 15 | 1:32:42.00 | 97.66 | Yamaha |
1988 Lightweight Newcomers MGP | 7 | 1:37:12.00 | 93.15 | Yamaha |
1988 Lightweight MGP | 25 | 1:36:34.00 | 93.76 | Yamaha |