# Major Tournament Position Years
-PDC World ChampionshipSemi Final 1997 1995 1994
-BDO World ChampionshipQuarter Final 1989 1988
1XPDC World MatchplayChampion 1996
1XWinmau World MastersChampion 1989
-PDC World Grand PrixSemi Final 2002
-PDC UK OpenLast 16 2004
-News of the WorldFinal 1987
-British ProfessionalQuarter Final 1987
-British MatchplaySemi Final 1988
-MFI World MatchplaySemi Final 1988