# Major Tournament Position Years
-PDC World ChampionshipLast 64 2021 2016
-BDO World ChampionshipLast 16 2008
-Winmau World MastersLast 16 2006
-Zuiderduin MastersLast 24 Group 3rd 2008 2008
-PDC UK OpenLast 16 2011
-Grand Slam of DartsLast 32 Group 4th 2015 2015 2015
-Players Championship FinalsLast 32 2021