# Major Tournament Position Years
-PDC World ChampionshipLast 70 2009
-Winmau World MastersLast 128 2024 2002 2001
-European ChampionshipLast 32 2008
-WDF Mens World ChampionshipLast 32 2024