# Major Tournament Position Years
-PDC World ChampionshipLast 16 2018
-BDO World ChampionshipLast 32 2012 2011 2010 2009 2008
-PDC World MatchplayLast 16 2017
-Winmau World MastersQuarter Final 2009 2008
-PDC World Grand PrixLast 16 2017 2016
-Zuiderduin MastersQuarter Final 2009 2007
-PDC UK OpenQuarter Final 2018
-Grand Slam of DartsLast 32 Group 4th 2015 2015
-European ChampionshipQuarter Final 2018
-Players Championship FinalsLast 32 2017
-World Darts TrophyLast 40 2007
-International Darts LeagueIDL Preliminary 2007 2007