# Major Tournament Position Years
-PDC World ChampionshipLast 64 2015 2014 2013
-BDO World ChampionshipLast 16 2011
-PDC World MatchplayLast 32 2013
-Winmau World MastersFinal 2010
-PDC World Grand PrixLast 32 2013
-Zuiderduin MastersQuarter Final 2010
-PDC UK OpenLast 16 2016
-Grand Slam of DartsLast 32 Group 4th 2013 2013
-European ChampionshipLast 32 2013
-Players Championship FinalsLast 32 2013