2024 World Grand Prix - Finishes

Finishes

Finish Name Matches won Frames won Centuries Points Prize money
Winner England Ronnie O'Sullivan (a) 5 29 (67.44%) of 43 7 0 100,000
Final England Judd Trump (a) 4 26 (63.41%) of 41 2 0 40,000
Semi-final China Cao Yupeng (a) 3 15 (53.57%) of 28 1 0 20,000
Semi-final China Ding Junhui (a) 3 14 (53.85%) of 26 2 0 20,000
Quarter-final Wales Mark Williams (a) 2 12 (57.14%) of 21 2 0 12,500
Quarter-final China Zhang Anda (a) 2 10 (52.63%) of 19 1 0 12,500
Quarter-final England Gary Wilson (a) 2 9 (50%) of 18 1 0 12,500
Quarter-final England Mark Selby (a) 2 9 (45%) of 20 2 0 12,500
Last 16 China Zhou Yuelong (a) 1 7 (58.33%) of 12 1 0 7,500
Last 16 England Ali Carter (a) 1 7 (50%) of 14 1 0 7,500
Last 16 England Tom Ford (a) 1 6 (54.55%) of 11 1 0 7,500
Last 16 Northern Ireland Mark Allen (a) 1 6 (50%) of 12 4 0 7,500
Last 16 Thailand Noppon Saengkham (a) 1 5 (50%) of 10 0 0 7,500
Last 16 Iran Hossein Vafaei (a) 1 5 (41.67%) of 12 1 0 7,500
Last 16 England Shaun Murphy (a) 1 4 (50%) of 8 1 0 7,500
Last 16 China Lyu Haotian (a) 1 4 (36.36%) of 11 0 0 7,500
Last 32 England Barry Hawkins (a) 0 3 (42.86%) of 7 1 0 5,000
Last 32 England Matthew Selt (a) 0 3 (42.86%) of 7 0 0 5,000
Last 32 China Yuan Sijun (a) 0 3 (42.86%) of 7 0 0 5,000
Last 32 Thailand Thepchaiya Un-Nooh (a) 0 3 (42.86%) of 7 0 0 5,000
Last 32 England Chris Wakelin (a) 0 3 (42.86%) of 7 0 0 5,000
Last 32 England Ricky Walden (a) 0 3 (42.86%) of 7 0 0 5,000
Last 32 China Wu Yize (a) 0 3 (42.86%) of 7 0 0 5,000
Last 32 Wales Dominic Dale (a) 0 2 (33.33%) of 6 0 0 5,000
Last 32 England David Gilbert (a) 0 2 (33.33%) of 6 0 0 5,000
Last 32 Wales Jamie Jones (a) 0 2 (33.33%) of 6 1 0 5,000
Last 32 China Pang Junxu (a) 0 2 (33.33%) of 6 1 0 5,000
Last 32 England Jack Lisowski (a) 0 2 (33.33%) of 6 0 0 5,000
Last 32 Northern Ireland Jordan Brown (a) 0 1 (20%) of 5 0 0 5,000
Last 32 China Xiao Guodong (a) 0 1 (20%) of 5 0 0 5,000
Last 32 Scotland Stephen Maguire (a) 0 1 (20%) of 5 0 0 5,000
Last 32 Scotland John Higgins (a) 0 0 (0%) of 4 0 0 5,000