# Major Tournament Position Years
2XBDO World ChampionshipChampion 2000 2009
-Winmau World MastersSemi Final 2004 2003 1997
-BDO World TrophyLast 32 2016 2015
-Zuiderduin MastersFinal 2004
-PDC UK OpenLast 64 2013
-Grand Slam of DartsQuarter Final 2013 2011
-WDF Europe Cup SinglesLast 16 2004
-World Darts TrophyQuarter Final 2004
-International Darts LeagueQuarter Final 2006 2004 2003