2024 World Championship - Finishes

Finishes

Finish Name Matches won Frames won Centuries Points Prize money
Winner England Kyren Wilson (a) 5 71 (63.96%) of 111 8 0 500,000
Final Wales Jak Jones (a) 6 87 (58.39%) of 149 4 0 200,000
Semi-final England Stuart Bingham (a) 5 68 (53.13%) of 128 8 0 100,000
Semi-final England David Gilbert (a) 5 67 (58.77%) of 114 13 0 100,000
Quarter-final Scotland Stephen Maguire (a) 4 51 (54.84%) of 93 9 0 50,000
Quarter-final England Ronnie O'Sullivan (a) 2 33 (61.11%) of 54 4 0 50,000
Quarter-final England Judd Trump (a) 2 32 (56.14%) of 57 3 0 50,000
Quarter-final Scotland John Higgins (a) 2 31 (50%) of 62 2 0 50,000
Last 16 England Jack Lisowski (a) 3 41 (58.57%) of 70 7 0 30,000
Last 16 China Si Jiahui (a) 3 39 (52.7%) of 74 3 0 30,000
Last 16 Wales Ryan Day (a) 3 37 (50.68%) of 73 7 0 30,000
Last 16 England Joe O'Connor (a) 3 36 (56.25%) of 64 5 0 30,000
Last 16 Northern Ireland Mark Allen (a) 1 22 (53.66%) of 41 2 0 30,000
Last 16 England Shaun Murphy (a) 1 19 (51.35%) of 37 1 0 30,000
Last 16 England Tom Ford (a) 1 17 (47.22%) of 36 0 0 30,000
Last 16 England Robert Milkins (a) 1 14 (38.89%) of 36 0 0 30,000
Last 32 China Pang Junxu (a) 2 29 (53.7%) of 54 1 0 20,000
Last 32 Wales Jamie Jones (a) 2 26 (52%) of 50 3 0 20,000
Last 32 England Robbie Williams (a) 2 26 (52%) of 50 2 0 20,000
Last 32 England Ricky Walden (a) 2 26 (50%) of 52 1 0 20,000
Last 32 Iran Hossein Vafaei (a) 2 25 (56.82%) of 44 4 0 20,000
Last 32 China Lyu Haotian (a) 2 25 (50%) of 50 3 0 20,000
Last 32 Wales Dominic Dale (a) 2 21 (46.67%) of 45 2 0 20,000
Last 32 Wales Jackson Page (a) 2 21 (46.67%) of 45 4 0 20,000
Last 32 China Ding Junhui (a) 0 9 (47.37%) of 19 2 0 20,000
Last 32 Wales Mark Williams (a) 0 9 (47.37%) of 19 1 0 20,000
Last 32 Belgium Luca Brecel (a) 0 8 (44.44%) of 18 2 0 20,000
Last 32 England Barry Hawkins (a) 0 8 (44.44%) of 18 1 0 20,000
Last 32 England Ali Carter (a) 0 7 (41.18%) of 17 0 0 20,000
Last 32 England Mark Selby (a) 0 6 (37.5%) of 16 1 0 20,000
Last 32 England Gary Wilson (a) 0 5 (33.33%) of 15 0 0 20,000
Last 32 China Zhang Anda (a) 0 4 (28.57%) of 14 0 0 20,000
Last 48 England Louis Heathcote (a) 3 38 (56.72%) of 67 7 0 15,000
Last 48 England Jenson Kendrick (a) 3 37 (55.22%) of 67 2 0 15,000
Last 48 China Jiang Jun (a) 3 35 (52.24%) of 67 3 0 15,000
Last 48 England Mark Davis (a) 2 29 (59.18%) of 49 3 0 15,000
Last 48 Scotland Scott Donaldson (a) 2 29 (56.86%) of 51 2 0 15,000
Last 48 China He Guoqiang (a) 2 28 (54.9%) of 51 0 0 15,000
Last 48 Australia Neil Robertson (a) 1 19 (61.29%) of 31 5 0 15,000
Last 48 Thailand Noppon Saengkham (a) 1 19 (55.88%) of 34 3 0 15,000
Last 48 England Chris Wakelin (a) 1 19 (55.88%) of 34 2 0 15,000
Last 48 England Matthew Selt (a) 1 18 (56.25%) of 32 0 0 15,000
Last 48 China Cao Yupeng (a) 1 18 (56.25%) of 32 2 0 15,000
Last 48 China Xiao Guodong (a) 1 16 (57.14%) of 28 1 0 15,000
Last 48 China Yuan Sijun (a) 1 16 (47.06%) of 34 2 0 15,000
Last 48 China Zhou Yuelong (a) 1 14 (58.33%) of 24 1 0 15,000
Last 48 China Wu Yize (a) 1 14 (43.75%) of 32 2 0 15,000
Last 48 Wales Matthew Stevens (a) 1 13 (44.83%) of 29 2 0 15,000
Last 80 England Stuart Carrington (a) 2 29 (54.72%) of 53 1 0 10,000
Last 80 England Oliver Brown (a) 2 27 (60%) of 45 1 0 10,000
Last 80 England Ian Burns (a) 2 27 (60%) of 45 1 0 10,000
Last 80 England Alfie Burden (a) 2 25 (64.1%) of 39 2 0 10,000
Last 80 Hong Kong Marco Fu (a) 2 24 (58.54%) of 41 3 0 10,000
Last 80 China Ma Hailong (a) 2 24 (57.14%) of 42 0 0 10,000
Last 80 Belgium Ben Mertens (a) 1 19 (50%) of 38 2 0 10,000
Last 80 Wales Daniel Wells (a) 1 18 (54.55%) of 33 2 0 10,000
Last 80 China Tian Pengfei (a) 1 18 (50%) of 36 1 0 10,000
Last 80 Wales Michael White (a) 1 18 (50%) of 36 0 0 10,000
Last 80 England Ashley Hugill (a) 1 17 (54.84%) of 31 1 0 10,000
Last 80 England Jimmy Robertson (a) 1 16 (57.14%) of 28 0 0 10,000
Last 80 England John Astley (a) 1 16 (50%) of 32 0 0 10,000
Last 80 Wales Jamie Clarke (a) 1 16 (48.48%) of 33 1 0 10,000
Last 80 England David Grace (a) 1 16 (47.06%) of 34 0 0 10,000
Last 80 England Andy Hicks (a) 1 15 (55.56%) of 27 1 0 10,000
Last 80 Scotland Graeme Dott (a) 1 15 (50%) of 30 2 0 10,000
Last 80 England Anthony Hamilton (a) 1 15 (46.88%) of 32 0 0 10,000
Last 80 Germany Lukas Kleckers (a) 1 15 (44.12%) of 34 0 0 10,000
Last 80 Ireland Aaron Hill (a) 1 14 (51.85%) of 27 0 0 10,000
Last 80 China Liu Hongyu (a) 1 14 (51.85%) of 27 1 0 10,000
Last 80 England David Lilley (a) 1 14 (42.42%) of 33 0 0 10,000
Last 80 England Zak Surety (a) 1 12 (42.86%) of 28 1 0 10,000
Last 80 England Sanderson Lam (a) 1 12 (40%) of 30 0 0 10,000
Last 80 Belgium Julien Leclercq (a) 1 11 (45.83%) of 24 0 0 10,000
Last 80 England James Cahill (a) 1 10 (35.71%) of 28 1 0 10,000
Last 80 England Sam Craigie (a) 0 8 (44.44%) of 18 1 0 10,000
Last 80 England Elliot Slessor (a) 0 8 (44.44%) of 18 0 0 10,000
Last 80 Thailand Thepchaiya Un-Nooh (a) 0 8 (44.44%) of 18 0 0 10,000
Last 80 England Joe Perry (a) 0 6 (37.5%) of 16 0 0 10,000
Last 80 Northern Ireland Jordan Brown (a) 0 5 (33.33%) of 15 0 0 10,000
Last 80 Scotland Anthony McGill (a) 0 5 (33.33%) of 15 0 0 10,000
Last 112 China Yisong Peng (a) 1 19 (55.88%) of 34 2 0 5,000
Last 112 England Rod Lawler (a) 1 19 (52.78%) of 36 0 0 5,000
Last 112 England Liam Pullen (a) 1 18 (58.06%) of 31 1 0 5,000
Last 112 United Arab Emirates Mohammed Shehab (a) 1 18 (52.94%) of 34 1 0 5,000
Last 112 England Ashley Carty (a) 1 16 (53.33%) of 30 1 0 5,000
Last 112 England Peter Lines (a) 1 16 (50%) of 32 1 0 5,000
Last 112 China Gao Yang (a) 1 16 (50%) of 32 1 0 5,000
Last 112 Egypt Mostafa Dorgham (a) 1 15 (45.45%) of 33 0 0 5,000
Last 112 England Haydon Pinhey (a) 1 13 (52%) of 25 0 0 5,000
Last 112 China Long Zehuang (a) 1 12 (52.17%) of 23 0 0 5,000
Last 112 Wales Dylan Emery (a) 0 8 (44.44%) of 18 0 0 5,000
Last 112 China Fan Zhengyi (a) 0 8 (44.44%) of 18 2 0 5,000
Last 112 England Martin O'Donnell (a) 0 7 (41.18%) of 17 0 0 5,000
Last 112 Ireland Ken Doherty (a) 0 6 (37.5%) of 16 0 0 5,000
Last 112 China Xu Si (a) 0 3 (23.08%) of 13 0 0 5,000
Last 112 England Daniel Womersley (a) 0 3 (23.08%) of 13 0 0 5,000
Last 144 England Allan Taylor (a) 1 19 (54.29%) of 35 0 0 0
Last 144 Malaysia Thor Chuan Leong (a) 1 18 (60%) of 30 1 0 0
Last 144 England Andrew Higginson (a) 1 18 (51.43%) of 35 1 0 0
Last 144 Hungary Bulcsú Révész (a) 1 18 (50%) of 36 0 0 0
Last 144 Scotland Ross Muir (a) 1 18 (48.65%) of 37 0 0 0
Last 144 Switzerland Alexander Ursenbacher (a) 1 17 (62.96%) of 27 1 0 0
Last 144 Estonia Andres Petrov (a) 1 17 (60.71%) of 28 0 0 0
Last 144 China Xing Zihao (a) 1 15 (48.39%) of 31 1 0 0
Last 144 England Adam Duffy (a) 1 14 (48.28%) of 29 0 0 0
Last 144 Wales Liam Davies (a) 1 12 (48%) of 25 1 0 0
Last 144 Wales Andrew Pagett (a) 1 12 (38.71%) of 31 0 0 0
Last 144 England Liam Highfield (a) 0 9 (47.37%) of 19 0 0 0
Last 144 Hong Kong Cheung Ka Wai (a) 0 9 (47.37%) of 19 0 0 0
Last 144 England Andy Lee (a) 0 9 (47.37%) of 19 0 0 0
Last 144 Ireland Fergal O'Brien (a) 0 8 (44.44%) of 18 0 0 0
Last 144 England Sean O'Sullivan (a) 0 8 (44.44%) of 18 1 0 0
Last 144 England Ben Woollaston (a) 0 8 (44.44%) of 18 2 0 0
Last 144 China Yulu Bai (a) 0 7 (41.18%) of 17 0 0 0
Last 144 China Gong Chenzhi (a) 0 7 (41.18%) of 17 0 0 0
Last 144 Wales Duane Jones (a) 0 7 (41.18%) of 17 1 0 0
Last 144 England Mark Joyce (a) 0 7 (41.18%) of 17 2 0 0
Last 144 England Oliver Lines (a) 0 7 (41.18%) of 17 0 0 0
Last 144 Moldova Vladislav Gradinari (a) 0 6 (37.5%) of 16 0 0 0
Last 144 England Michael Holt (a) 0 6 (37.5%) of 16 0 0 0
Last 144 Egypt Mohamed Ibrahim (a) 0 6 (37.5%) of 16 0 0 0
Last 144 Stan Moody (a) 0 6 (37.5%) of 16 0 0 0
Last 144 Iran Amir Sarkhosh (a) 0 6 (37.5%) of 16 1 0 0
Last 144 India Ishpreet Singh Chadha (a) 0 6 (37.5%) of 16 1 0 0
Last 144 India Himanshu Jain (a) 0 5 (33.33%) of 15 0 0 0
Last 144 Thailand Mink Nutcharut (a) 0 5 (33.33%) of 15 0 0 0
Last 144 England Manasawin Phetmalaikul (a) 0 5 (33.33%) of 15 1 0 0
Last 144 Scotland Liam Graham (a) 0 4 (28.57%) of 14 0 0 0
Last 144 England Oliver Sykes (a) 0 4 (28.57%) of 14 0 0 0
Last 144 Ukraine Anton Kazakov (a) 0 3 (23.08%) of 13 0 0 0
Last 144 Australia Ryan Thomerson (a) 0 3 (23.08%) of 13 0 0 0
Last 144 England Jimmy White (a) 0 3 (23.08%) of 13 0 0 0
Last 144 Pakistan Muhammad Hamza Ilyas (a) 0 2 (16.67%) of 12 0 0 0
Last 144 England Hammad Miah (a) 0 2 (16.67%) of 12 0 0 0
Last 144 United States Ahmed Aly Elsayed (a) 0 1 (9.09%) of 11 0 0 0
Last 144 England Rebecca Kenna (a) 0 1 (9.09%) of 11 0 0 0
Last 144 Thailand Siripaporn Nuanthakhamjan (a) 0 1 (9.09%) of 11 0 0 0
Last 144 Brazil Victor Sarkis (a) 0 1 (9.09%) of 11 0 0 0
Last 144 England Sydney Wilson (a) 0 1 (9.09%) of 11 0 0 0
Last 144 Scotland Dean Young (a) 0 1 (9.09%) of 11 0 0 0
Last 144 Ukraine Iulian Boiko (a) 0 0 (0%) of 10 0 0 0
Last 144 England Reanne Evans (a) 0 0 (0%) of 10 0 0 0
Withdrew Pakistan Mohammed Asif (a) 0 0 0 0 0
Withdrew England Martin Gould (a) 0 0 0 0 0

Breaks

High Break Prize (GBP)
Name Prize
Thailand Noppon Saengkham 25,000
Centuries
Name Break
Thailand Noppon Saengkham 147 (Q)
China Wu Yize 144 (Q)
Scotland Scott Donaldson 143 (Q)
England Jack Lisowski 142 (Q)
England Ricky Walden 142
Wales Mark Williams 142
Wales Jackson Page 142
England Mark Joyce 141 (Q)
China Xing Zihao 140 (Q)
Iran Hossein Vafaei 138
England Jack Lisowski 137 (Q)
Hong Kong Marco Fu 136 (Q)
Wales Ryan Day 136 (Q)
England David Gilbert 136
England Ronnie O'Sullivan 136
China Gao Yang 135 (Q)
England Peter Lines 135 (Q)
China Liu Hongyu 135 (Q)
Wales Matthew Stevens 135 (Q)
England Stuart Bingham 135 (Q)
Wales Matthew Stevens 135 (Q)
Wales Jamie Jones 135 (Q)
Australia Neil Robertson 134 (Q)
Scotland Stephen Maguire 134
Belgium Luca Brecel 134
England Alfie Burden 133 (Q)
England David Gilbert 133 (Q)
England Robbie Williams 132 (Q)
China Wu Yize 131 (Q)
China Jiang Jun 131 (Q)
China Ding Junhui 131
Switzerland Alexander Ursenbacher 130 (Q)
England Mark Davis 130 (Q)
England David Gilbert 130
England David Gilbert 130
England Louis Heathcote 129 (Q)
Scotland John Higgins 129
England David Gilbert 129
England Kyren Wilson 129
England Ian Burns 128 (Q)
England Ashley Hugill 128 (Q)
Thailand Noppon Saengkham 128 (Q)
England Zak Surety 127 (Q)
China Cao Yupeng 127 (Q)
England Mark Davis 127 (Q)
China Ding Junhui 127
Scotland Stephen Maguire 127
England Chris Wakelin 126 (Q)
England Stuart Bingham 126 (Q)
England Louis Heathcote 126 (Q)
Wales Jak Jones 126 (Q)
Scotland Graeme Dott 125 (Q)
England Louis Heathcote 125 (Q)
England Stuart Bingham 125
England Kyren Wilson 125
England Kyren Wilson 125
Belgium Ben Mertens 124 (Q)
England Ben Woollaston 123 (Q)
England Kyren Wilson 123
England David Gilbert 123
England Ronnie O'Sullivan 123
England Jack Lisowski 123
England Joe O'Connor 122
England Ronnie O'Sullivan 122
England Kyren Wilson 122
England Andy Hicks 121 (Q)
Wales Jackson Page 121 (Q)
Iran Hossein Vafaei 121 (Q)
China Lyu Haotian 121 (Q)
England Kyren Wilson 121
England David Gilbert 120 (Q)
Iran Hossein Vafaei 120 (Q)
Wales Dominic Dale 120
Belgium Ben Mertens 119 (Q)
Wales Ryan Day 119 (Q)
Northern Ireland Mark Allen 119
England Louis Heathcote 118 (Q)
China Jiang Jun 118 (Q)
Wales Jamie Jones 118
England David Gilbert 117 (Q)
China Si Jiahui 117 (Q)
Australia Neil Robertson 117 (Q)
China Lyu Haotian 117 (Q)
England Joe O'Connor 117 (Q)
China Lyu Haotian 117
England Stuart Bingham 117
Wales Jak Jones 117
Wales Daniel Wells 116 (Q)
United Arab Emirates Mohammed Shehab 116 (Q)
China Cao Yupeng 116 (Q)
Iran Hossein Vafaei 116 (Q)
England Ronnie O'Sullivan 116
Malaysia Thor Chuan Leong 115 (Q)
China Fan Zhengyi 115 (Q)
England David Gilbert 115
Wales Ryan Day 115
England Sean O'Sullivan 114 (Q)
Scotland Stephen Maguire 114 (Q)
China Tian Pengfei 114 (Q)
Scotland Stephen Maguire 114
Northern Ireland Mark Allen 114
England Stuart Carrington 113 (Q)
England Mark Joyce 113 (Q)
England Alfie Burden 113 (Q)
China Yuan Sijun 113 (Q)
England Joe O'Connor 113 (Q)
England Andrew Higginson 112 (Q)
Thailand Noppon Saengkham 112 (Q)
China Si Jiahui 112 (Q)
England Mark Selby 112
England Jenson Kendrick 111 (Q)
England Shaun Murphy 111
Scotland Stephen Maguire 111
England Louis Heathcote 110 (Q)
Scotland Stephen Maguire 110 (Q)
Scotland Scott Donaldson 110 (Q)
China Si Jiahui 110 (Q)
Wales Ryan Day 110
England Judd Trump 110
England David Gilbert 110
China Yisong Peng 109 (Q)
Wales Jackson Page 109 (Q)
England James Cahill 108 (Q)
England Liam Pullen 108 (Q)
England Barry Hawkins 108
England Stuart Bingham 108
Wales Liam Davies 107 (Q)
Wales Jackson Page 107 (Q)
England Judd Trump 107
England Judd Trump 107
England Stuart Bingham 107
China Fan Zhengyi 106 (Q)
Scotland Stephen Maguire 106 (Q)
Wales Jak Jones 106
England David Gilbert 106
India Ishpreet Singh Chadha 105 (Q)
Wales Dominic Dale 105 (Q)
England Ashley Carty 105 (Q)
China Xiao Guodong 105 (Q)
England Robbie Williams 105
England Kyren Wilson 105
Wales Jak Jones 105
Wales Duane Jones 104 (Q)
England Louis Heathcote 104 (Q)
Hong Kong Marco Fu 104 (Q)
Scotland Graeme Dott 104 (Q)
Wales Daniel Wells 104 (Q)
England Jack Lisowski 104 (Q)
England Jack Lisowski 104 (Q)
China Yuan Sijun 104 (Q)
Wales Jamie Clarke 104 (Q)
Scotland Stephen Maguire 104 (Q)
Australia Neil Robertson 104 (Q)
Belgium Luca Brecel 104
England Stuart Bingham 104
England David Gilbert 104
England Stuart Bingham 104
China Pang Junxu 103 (Q)
Australia Neil Robertson 103 (Q)
Australia Neil Robertson 103 (Q)
England Jenson Kendrick 102 (Q)
England Manasawin Phetmalaikul 102 (Q)
China Jiang Jun 102 (Q)
England Chris Wakelin 102 (Q)
Hong Kong Marco Fu 102 (Q)
Wales Ryan Day 102 (Q)
Wales Ryan Day 102 (Q)
England Joe O'Connor 102
Scotland John Higgins 102
England Ben Woollaston 101 (Q)
England Sam Craigie 101 (Q)
Wales Jamie Jones 101 (Q)
England Joe O'Connor 101
England Kyren Wilson 101
England David Gilbert 101
England Oliver Brown 100 (Q)
Iran Amir Sarkhosh 100 (Q)
England Jack Lisowski 100 (Q)
China Yisong Peng 100 (Q)
England Louis Heathcote 100 (Q)
Wales Ryan Day 100 (Q)
Scotland Stephen Maguire 100 (Q)
China Zhou Yuelong 100 (Q)
England Mark Davis 100 (Q)
England Jack Lisowski 100 (Q)