# Major Tournament Position Years
-BDO World ChampionshipLast 16 2014
-Winmau World MastersLast 16 2012 2009
-BDO World TrophyLast 16 2014
-Zuiderduin MastersLast 24 Group 3rd 2010 2010 2009
-PDC UK OpenLast 64 2018
-WDF Mens World ChampionshipLast 32 2022