Results of World Grand Prix 2017

Final
Best of 9 sets
Semi-finals
Best of 7 sets
Quarter-finals
Best of 5 sets
Last 16
Best of 5 sets
Last 32
Best of 3 sets