# Major Tournament Position Years
-PDC World ChampionshipLast 16 2008 2004 2001 2000
-PDC World MatchplayQuarter Final 2003 2000
-Winmau World MastersLast 32 1998
-PDC World Grand PrixLast 16 2007 2005 2002 2001
-PDC UK OpenQuarter Final 2006 2005
-European ChampionshipLast 32 2008
-Players Championship FinalsLast 32 2009
-Las Vegas Desert ClassicLast 16 2005
-Championship of DartsGroup Eight League 2008 2008 2008 2008