2024 Xi'an Grand Prix - Finishes

Finishes

Finish Name Matches won Frames won Centuries Points Prize money
Winner England Kyren Wilson (a) 7 41 (63.08%) of 65 6 0 177,000
Final England Judd Trump (a) 6 39 (69.64%) of 56 2 0 76,000
Semi-final England Ronnie O'Sullivan (a) 5 29 (69.05%) of 42 3 0 34,500
Semi-final Wales Daniel Wells (a) 5 26 (55.32%) of 47 0 0 34,500
Quarter-final England Matthew Selt (a) 4 24 (58.54%) of 41 2 0 22,350
Quarter-final England David Gilbert (a) 4 22 (59.46%) of 37 2 0 22,350
Quarter-final China Xu Si (a) 4 21 (50%) of 42 3 0 22,350
Quarter-final England Barry Hawkins (a) 3 18 (60%) of 30 3 0 22,350
Last 16 Wales Mark Williams (a) 3 19 (67.86%) of 28 5 0 14,000
Last 16 England Mark Selby (a) 3 19 (61.29%) of 31 5 0 14,000
Last 16 China Gong Chenzhi (a) 3 19 (59.38%) of 32 0 0 14,000
Last 16 England Jimmy Robertson (a) 3 19 (59.38%) of 32 3 0 14,000
Last 16 Northern Ireland Mark Allen (a) 3 18 (64.29%) of 28 5 0 14,000
Last 16 Wales Dominic Dale (a) 3 16 (53.33%) of 30 0 0 14,000
Last 16 Wales Jak Jones (a) 3 16 (50%) of 32 2 0 14,000
Last 16 Iran Hossein Vafaei (a) 2 10 (52.63%) of 19 2 0 14,000
Last 32 China Pang Junxu (a) 2 14 (66.67%) of 21 0 0 9,400
Last 32 England Jack Lisowski (a) 2 14 (63.64%) of 22 3 0 9,400
Last 32 England Stuart Bingham (a) 2 14 (60.87%) of 23 2 0 9,400
Last 32 Thailand Thepchaiya Un-Nooh (a) 2 14 (58.33%) of 24 3 0 9,400
Last 32 England Gary Wilson (a) 2 13 (56.52%) of 23 2 0 9,400
Last 32 Wales Ryan Day (a) 2 13 (54.17%) of 24 1 0 9,400
Last 32 Thailand Akani Songsermsawad (a) 2 13 (54.17%) of 24 1 0 9,400
Last 32 England Ricky Walden (a) 2 13 (54.17%) of 24 1 0 9,400
Last 32 China Si Jiahui (a) 2 13 (52%) of 25 0 0 9,400
Last 32 England Shaun Murphy (a) 2 12 (66.67%) of 18 5 0 9,400
Last 32 China Xiao Guodong (a) 2 12 (60%) of 20 3 0 9,400
Last 32 England Chris Wakelin (a) 2 12 (52.17%) of 23 3 0 9,400
Last 32 China Yuan Sijun (a) 2 11 (57.89%) of 19 1 0 9,400
Last 32 China Lyu Haotian (a) 2 11 (55%) of 20 2 0 9,400
Last 32 England Hammad Miah (a) 1 7 (46.67%) of 15 1 0 9,400
Last 64 Scotland John Higgins (a) 1 9 (56.25%) of 16 0 0 5,350
Last 64 England Joe O'Connor (a) 1 9 (52.94%) of 17 0 0 5,350
Last 64 Scotland Dean Young (a) 1 9 (52.94%) of 17 0 0 5,350
Last 64 England Alfie Burden (a) 1 9 (50%) of 18 1 0 5,350
Last 64 Scotland Anthony McGill (a) 1 8 (61.54%) of 13 1 0 5,350
Last 64 China Tian Pengfei (a) 1 8 (61.54%) of 13 0 0 5,350
Last 64 Wales Dylan Emery (a) 1 8 (53.33%) of 15 0 0 5,350
Last 64 Wales Jamie Jones (a) 1 8 (53.33%) of 15 1 0 5,350
Last 64 England Zak Surety (a) 1 8 (53.33%) of 15 0 0 5,350
Last 64 Thailand Noppon Saengkham (a) 1 8 (50%) of 16 1 0 5,350
Last 64 Iran Amir Sarkhosh (a) 1 8 (50%) of 16 2 0 5,350
Last 64 Belgium Julien Leclercq (a) 1 8 (47.06%) of 17 1 0 5,350
Last 64 England Joe Perry (a) 1 7 (58.33%) of 12 1 0 5,350
Last 64 Hungary Bulcsú Révész (a) 1 7 (58.33%) of 12 0 0 5,350
Last 64 England Elliot Slessor (a) 1 7 (58.33%) of 12 0 0 5,350
Last 64 Wales Matthew Stevens (a) 1 7 (58.33%) of 12 0 0 5,350
Last 64 China Zhang Anda (a) 1 7 (53.85%) of 13 0 0 5,350
Last 64 China Zhou Yuelong (a) 1 7 (53.85%) of 13 0 0 5,350
Last 64 Northern Ireland Jordan Brown (a) 1 7 (50%) of 14 0 0 5,350
Last 64 Australia Neil Robertson (a) 1 7 (50%) of 14 2 0 5,350
Last 64 England Mark Davis (a) 1 7 (46.67%) of 15 0 0 5,350
Last 64 Latvia Artemijs Zizins (a) 1 7 (46.67%) of 15 0 0 5,350
Last 64 China He Guoqiang (a) 1 7 (43.75%) of 16 1 0 5,350
Last 64 Scotland Stephen Maguire (a) 1 6 (50%) of 12 0 0 5,350
Last 64 England Tom Ford (a) 1 6 (42.86%) of 14 0 0 5,350
Last 64 England David Lilley (a) 1 6 (42.86%) of 14 0 0 5,350
Last 64 Belgium Ben Mertens (a) 1 6 (40%) of 15 0 0 5,350
Last 64 Wales Jamie Clarke (a) 1 5 (50%) of 10 1 0 5,350
Last 64 Ireland Aaron Hill (a) 1 5 (41.67%) of 12 0 0 5,350
Last 64 England Paul Deaville (a) 1 5 (38.46%) of 13 1 0 5,350
Last 64 China Ma Hailong (a) 1 5 (38.46%) of 13 0 0 5,350
Last 128 England Simon Blackwell (a) 0 4 (44.44%) of 9 0 0 0
Last 128 England Ali Carter (a) 0 4 (44.44%) of 9 0 0 0
Last 128 England Ashley Carty (a) 0 4 (44.44%) of 9 0 0 0
Last 128 England Anthony Hamilton (a) 0 4 (44.44%) of 9 0 0 0
Last 128 China Jiang Jun (a) 0 4 (44.44%) of 9 0 0 0
Last 128 China Ding Junhui (a) 0 4 (44.44%) of 9 1 0 0
Last 128 Hong Kong Cheung Ka Wai (a) 0 4 (44.44%) of 9 3 0 0
Last 128 Northern Ireland Robbie Mcguigan (a) 0 4 (44.44%) of 9 1 0 0
Last 128 United Arab Emirates Mohammed Shehab (a) 0 4 (44.44%) of 9 0 0 0
Last 128 Malaysia Rory Thor (a) 0 4 (44.44%) of 9 0 0 0
Last 128 England Jimmy White (a) 0 4 (44.44%) of 9 0 0 0
Last 128 England Ben Woollaston (a) 0 4 (44.44%) of 9 0 0 0
Last 128 China Long Zehuang (a) 0 4 (44.44%) of 9 0 0 0
Last 128 Wales Liam Davies (a) 0 3 (37.5%) of 8 0 0 0
Last 128 England Louis Heathcote (a) 0 3 (37.5%) of 8 0 0 0
Last 128 Wales Duane Jones (a) 0 3 (37.5%) of 8 0 0 0
Last 128 China Peifan Lei (a) 0 3 (37.5%) of 8 0 0 0
Last 128 England Robert Milkins (a) 0 3 (37.5%) of 8 0 0 0
Last 128 Stan Moody (a) 0 3 (37.5%) of 8 0 0 0
Last 128 England Martin O'Donnell (a) 0 3 (37.5%) of 8 0 0 0
Last 128 Wales Andrew Pagett (a) 0 3 (37.5%) of 8 0 0 0
Last 128 India Ishpreet Singh Chadha (a) 0 3 (37.5%) of 8 0 0 0
Last 128 England Joshua Thomond (a) 0 3 (37.5%) of 8 0 0 0
Last 128 England Robbie Williams (a) 0 3 (37.5%) of 8 0 0 0
Last 128 China Wang Xinbo (a) 0 3 (37.5%) of 8 0 0 0
Last 128 China Wu Yize (a) 0 3 (37.5%) of 8 2 0 0
Last 128 Ukraine Iulian Boiko (a) 0 2 (28.57%) of 7 0 0 0
Last 128 England Ian Burns (a) 0 2 (28.57%) of 7 0 0 0
Last 128 Egypt Mostafa Dorgham (a) 0 2 (28.57%) of 7 0 0 0
Last 128 England Michael Holt (a) 0 2 (28.57%) of 7 0 0 0
Last 128 China Liu Hongyu (a) 0 2 (28.57%) of 7 0 0 0
Last 128 Poland Antoni Kowalski (a) 0 2 (28.57%) of 7 0 0 0
Last 128 England Sanderson Lam (a) 0 2 (28.57%) of 7 0 0 0
Last 128 Thailand Siripaporn Nuanthakhamjan (a) 0 2 (28.57%) of 7 0 0 0
Last 128 Wales Jackson Page (a) 0 2 (28.57%) of 7 0 0 0
Last 128 England Liam Pullen (a) 0 2 (28.57%) of 7 0 0 0
Last 128 China Ma Shaojun (a) 0 2 (28.57%) of 7 0 0 0
Last 128 Pakistan Haris Tahir (a) 0 2 (28.57%) of 7 0 0 0
Last 128 England Allan Taylor (a) 0 2 (28.57%) of 7 0 0 0
Last 128 Scotland Chris Totten (a) 0 2 (28.57%) of 7 0 0 0
Last 128 Switzerland Alexander Ursenbacher (a) 0 2 (28.57%) of 7 0 0 0
Last 128 China Fan Zhengyi (a) 0 2 (28.57%) of 7 1 0 0
Last 128 United States Ahmed Aly Elsayed (a) 0 1 (16.67%) of 6 0 0 0
Last 128 China Yulu Bai (a) 0 1 (16.67%) of 6 0 0 0
Last 128 Ireland Ken Doherty (a) 0 1 (16.67%) of 6 0 0 0
Last 128 England Reanne Evans (a) 0 1 (16.67%) of 6 0 0 0
Last 128 India Kreishh Gurbaxani (a) 0 1 (16.67%) of 6 0 0 0
Last 128 China Huang Jiahao (a) 0 1 (16.67%) of 6 0 0 0
Last 128 China Zhou Jinhao (a) 0 1 (16.67%) of 6 0 0 0
Last 128 England Oliver Lines (a) 0 1 (16.67%) of 6 0 0 0
Last 128 England Mitchell Mann (a) 0 1 (16.67%) of 6 0 0 0
Last 128 Scotland Ross Muir (a) 0 1 (16.67%) of 6 0 0 0
Last 128 England Haydon Pinhey (a) 0 1 (16.67%) of 6 0 0 0
Last 128 England Farakh Ajaib (a) 0 0 (0%) of 5 0 0 0
Last 128 England David Grace (a) 0 0 (0%) of 5 0 0 0
Last 128 Scotland Liam Graham (a) 0 0 (0%) of 5 0 0 0
Last 128 England Andrew Higginson (a) 0 0 (0%) of 5 0 0 0
Last 128 China Cao Jin (a) 0 0 (0%) of 5 0 0 0
Last 128 Thailand Mink Nutcharut (a) 0 0 (0%) of 5 0 0 0
Last 128 England Manasawin Phetmalaikul (a) 0 0 (0%) of 5 0 0 0
Last 128 China Wang Yuchen (a) 0 0 (0%) of 5 0 0 0
Last 128 China Xing Zihao (a) 0 0 (0%) of 5 0 0 0
Withdrew Scotland Graeme Dott (a) 2 10 (71.43%) of 14 1 0 0
Withdrew Belgium Luca Brecel (a) 0 0 0 0 0
Withdrew Scotland Scott Donaldson (a) 0 0 0 0 0
Withdrew Malaysia Lim Kok Leong (a) 0 0 0 0 0

Breaks

High Break Prize (GBP)
Name Prize
Wales Mark Williams 5,000
Centuries
Name Break
Wales Mark Williams 140 (Q)
Thailand Thepchaiya Un-Nooh 138
England Ricky Walden 137
Australia Neil Robertson 137 (Q)
Wales Jak Jones 136
England Mark Selby 136 (Q)
England Chris Wakelin 135 (Q)
Iran Amir Sarkhosh 135
England Kyren Wilson 135
Thailand Akani Songsermsawad 134
Belgium Julien Leclercq 134
Wales Jak Jones 134
Northern Ireland Mark Allen 133
Australia Neil Robertson 131 (Q)
Northern Ireland Mark Allen 131
China Xiao Guodong 130 (Q)
England Gary Wilson 128
England Shaun Murphy 128
China Xiao Guodong 127 (Q)
England Jack Lisowski 126
China Wu Yize 126 (Q)
England Jack Lisowski 124
Wales Jamie Jones 122 (Q)
China Xu Si 120
England Jimmy Robertson 118
England Jimmy Robertson 118
England Jimmy Robertson 117
Hong Kong Cheung Ka Wai 116 (Q)
England Mark Selby 116
China Wu Yize 116 (Q)
Thailand Thepchaiya Un-Nooh 115 (Q)
England Mark Selby 115
England Kyren Wilson 115
England Judd Trump 114
England Mark Selby 113
China Yuan Sijun 113 (Q)
England David Gilbert 113 (Q)
Northern Ireland Mark Allen 112
England Chris Wakelin 112 (Q)
Scotland Anthony McGill 111
England Jack Lisowski 111
England Stuart Bingham 111 (Q)
Iran Amir Sarkhosh 111 (Q)
China Lyu Haotian 111
Northern Ireland Mark Allen 111 (Q)
England Mark Selby 111 (Q)
China Ding Junhui 110 (Q)
England Stuart Bingham 110
England Ronnie O'Sullivan 109
China Xu Si 109
Thailand Thepchaiya Un-Nooh 108
England Gary Wilson 108 (Q)
Wales Jamie Clarke 108 (Q)
England Kyren Wilson 108
England Chris Wakelin 107
Northern Ireland Robbie Mcguigan 106 (Q)
England Matthew Selt 105
Northern Ireland Mark Allen 104
England Judd Trump 104
England Hammad Miah 104
China Xu Si 104
England Ronnie O'Sullivan 104
Wales Mark Williams 104 (Q)
England Barry Hawkins 104
Wales Ryan Day 103
China Lyu Haotian 103
England Ronnie O'Sullivan 103
England Shaun Murphy 103
Hong Kong Cheung Ka Wai 103 (Q)
England Kyren Wilson 103
England Shaun Murphy 103
Iran Hossein Vafaei 103
England Barry Hawkins 102 (Q)
England Joe Perry 102 (Q)
England Matthew Selt 102
Iran Hossein Vafaei 102 (Q)
Scotland Graeme Dott 102
England Alfie Burden 102
England Kyren Wilson 102
Thailand Noppon Saengkham 102
England Barry Hawkins 102
Wales Mark Williams 102
China Xiao Guodong 101 (Q)
China He Guoqiang 101
Wales Mark Williams 101
England Paul Deaville 100 (Q)
Wales Mark Williams 100
China Fan Zhengyi 100 (Q)
England Kyren Wilson 100
England David Gilbert 100 (Q)
England Shaun Murphy 100
England Shaun Murphy 100
Hong Kong Cheung Ka Wai 100 (Q)