# Major Tournament Position Years
-BDO World ChampionshipQuarter Final 2020 2006 1995
-Winmau World MastersLast 16 2019
-BDO World TrophyLast 32 2019
-Zuiderduin MastersLast 24 Group 2005
-PDC UK OpenLast 16 2018 2017
-WDF Europe Cup SinglesQuarter Final 2018
-World Darts TrophyLast 32 2006 2005
-International Darts LeagueLast 16 Group 2006 2006 2006
-WDF Mens World ChampionshipLast 48 2022