BEST MAJOR RESULTS
PDC World Championship: Last 16 2011, 2016
World Matchplay: Quarter Final 2015
World Grand Prix: Semi Final 2015
European Championship: Last 16 2008, 2009
UK Open: Quarter Final 2014, 2015
Players Championship Finals: Semi Final 2015
PDC World Championship: Last 16 2011, 2016
World Matchplay: Quarter Final 2015
World Grand Prix: Semi Final 2015
European Championship: Last 16 2008, 2009
UK Open: Quarter Final 2014, 2015
Players Championship Finals: Semi Final 2015