BEST MAJOR RESULTS
PDC World Championship: Last 64 2015, 2016
World Matchplay: Quarter-Finals 2015
World Grand Prix: Last 32 2015
UK Open: Last 96 2014
European Championship: Last 32 2015
Players Championship Finals: Last 16 2015
PDC World Championship: Last 64 2015, 2016
World Matchplay: Quarter-Finals 2015
World Grand Prix: Last 32 2015
UK Open: Last 96 2014
European Championship: Last 32 2015
Players Championship Finals: Last 16 2015