Results of World Matchplay 2017

Final
Best of 35 legs
Semi-finals
Best of 33 legs
Quarter-finals
Best of 31 legs
Last 16
Best of 21 legs
Last 32
Best of 19 legs