Palmarès :
1977 Jubilee Classic, 1980 Classic,1983 Formula 1,1984 Formula 1, 1985 Formula 1,
250cc et Senior, 1986 Formula, 1987 Formula 1 et Senior, 1988 Formula 1, 250cc et Senior,
1992 125cc (égalise le record de 14 victoires de Mike Hailwoods), 1993 125cc (bat le
record du tour avec 173,9km/h à l'époque !!!), 1994 125cc et 250cc, 1995 250cc et Senior,
1996 125cc and 250cc, 1997 250cc, 1998 250cc, 2000 Formula 1, 125cc et 250cc
Mais son palmarès ne s'arrête pas là, puisqu'il a également gagné :
24 Ulster Grand Prix, 13 North West 200, 22 Killinchy 150, 2 Dundrod 150, 32 Southern 100,
6 Killalane, 10 Steam Packet Races, 15 Skerries 100, 10 Cookstown 100, 18 Tandragee
100, 5 Temple 100, 6 Fore, 15 Mid Antrim, 2 Dundalk, 2 Kells, 1 Munster.