2017 World Championship - Finishes

Finish Name Matches won Frames won Centuries Points Prize money
Semi-final China Ding Junhui 3 51 (53.68%) of 95 13 0 75,000
Semi-final England Barry Hawkins 3 44 (55.7%) of 79 3 0 75,000
Quarter-final Scotland Stephen Maguire 5 62 (65.26%) of 95 5 0 37,500
Quarter-final England Ronnie O'Sullivan 2 33 (55%) of 60 6 0 37,500
Quarter-final England Kyren Wilson 2 29 (50%) of 58 1 0 37,500
Quarter-final Hong Kong Marco Fu 2 26 (44.07%) of 59 4 0 37,500
Last 16 China Xiao Guodong 4 46 (63.01%) of 73 4 0 25,000
Last 16 Scotland Graeme Dott 4 46 (56.79%) of 81 1 0 25,000
Last 16 England Rory McLeod 4 43 (50.59%) of 85 0 0 25,000
Last 16 China Liang Wenbo 1 22 (52.38%) of 42 1 0 25,000
Last 16 Australia Neil Robertson 1 21 (55.26%) of 38 2 0 25,000
Last 16 England Stuart Bingham 1 20 (52.63%) of 38 2 0 25,000
Last 16 Northern Ireland Mark Allen 1 19 (47.5%) of 40 6 0 25,000
Last 16 England Shaun Murphy 1 17 (44.74%) of 38 3 0 25,000
Last 32 Belgium Luca Brecel 3 39 (59.09%) of 66 2 0 16,000
Last 32 England Jimmy Robertson 3 38 (57.58%) of 66 1 0 16,000
Last 32 China Yan Bingtao 3 38 (56.72%) of 67 3 0 16,000
Last 32 England Stuart Carrington 3 37 (59.68%) of 62 4 0 16,000
Last 32 England Gary Wilson 3 37 (56.06%) of 66 10 0 16,000
Last 32 England Martin Gould 3 36 (59.02%) of 61 5 0 16,000
Last 32 England David Grace 3 36 (59.02%) of 61 4 0 16,000
Last 32 England Peter Ebdon 3 35 (53.03%) of 66 1 0 16,000
Last 32 China Zhou Yuelong 3 35 (52.24%) of 67 1 0 16,000
Last 32 Thailand Noppon Saengkham 3 34 (51.52%) of 66 2 0 16,000
Last 32 England Tom Ford 3 33 (55.93%) of 59 1 0 16,000
Last 32 Ireland Fergal O'Brien 3 32 (48.48%) of 66 2 0 16,000
Last 32 England Judd Trump 0 8 (44.44%) of 18 0 0 16,000
Last 32 England Ali Carter 0 7 (41.18%) of 17 2 0 16,000
Last 32 Wales Ryan Day 0 4 (28.57%) of 14 1 0 16,000
Last 32 Scotland Anthony McGill 0 2 (16.67%) of 12 0 0 16,000
Last 48 England Michael Holt 2 29 (64.44%) of 45 2 0 12,000
Last 48 England Ben Woollaston 2 29 (61.7%) of 47 1 0 12,000
Last 48 Iran Hossein Vafaei 2 28 (62.22%) of 45 2 0 12,000
Last 48 Wales Jamie Jones 2 28 (60.87%) of 46 2 0 12,000
Last 48 Wales Lee Walker 2 28 (53.85%) of 52 0 0 12,000
Last 48 China Yu Delu 2 27 (61.36%) of 44 2 0 12,000
Last 48 England Hammad Miah 2 27 (52.94%) of 51 0 0 12,000
Last 48 Wales Mark Williams 2 27 (50.94%) of 53 1 0 12,000
Last 48 England Rod Lawler 2 26 (56.52%) of 46 0 0 12,000
Last 48 Wales Dominic Dale 2 25 (58.14%) of 43 4 0 12,000
Last 48 China Li Hang 2 25 (52.08%) of 48 1 0 12,000
Last 48 England Mark King 2 24 (57.14%) of 42 0 0 12,000
Last 48 Switzerland Alexander Ursenbacher (a) 2 24 (48.98%) of 49 1 0 12,000
Last 48 Wales Michael White 2 23 (57.5%) of 40 2 0 12,000
Last 48 Thailand Akani Songsermsawad 2 23 (48.94%) of 47 2 0 12,000
Last 48 England David Gilbert 1 19 (54.29%) of 35 1 0 12,000
Last 80 Scotland Scott Donaldson 1 19 (61.29%) of 31 0 0 8,000
Last 80 England Liam Highfield 1 19 (61.29%) of 31 1 0 8,000
Last 80 England Joe Perry 1 19 (59.38%) of 32 2 0 8,000
Last 80 China Tian Pengfei 1 19 (57.58%) of 33 1 0 8,000
Last 80 England Anthony Hamilton 1 19 (55.88%) of 34 1 0 8,000
Last 80 England Jack Lisowski 1 19 (52.78%) of 36 1 0 8,000
Last 80 England Alfie Burden 1 18 (52.94%) of 34 0 0 8,000
Last 80 Wales Ian Preece 1 18 (51.43%) of 35 0 0 8,000
Last 80 Northern Ireland Joe Swail 1 18 (50%) of 36 0 0 8,000
Last 80 England Robbie Williams 1 17 (60.71%) of 28 1 0 8,000
Last 80 England Mark Davis 1 17 (56.67%) of 30 3 0 8,000
Last 80 England Sydney Wilson 1 17 (51.52%) of 33 1 0 8,000
Last 80 England Peter Lines (a) 1 17 (47.22%) of 36 1 0 8,000
Last 80 England Martin O'Donnell 1 17 (47.22%) of 36 0 0 8,000
Last 80 Scotland Rhys Clark 1 16 (59.26%) of 27 0 0 8,000
Last 80 England Mark Joyce 1 16 (55.17%) of 29 0 0 8,000
Last 80 England Matthew Selt 1 16 (53.33%) of 30 0 0 8,000
Last 80 England Chris Wakelin 1 16 (51.61%) of 31 2 0 8,000
Last 80 England John Astley 1 16 (48.48%) of 33 0 0 8,000
Last 80 Wales Daniel Wells 1 16 (48.48%) of 33 0 0 8,000
Last 80 England Reanne Evans (a) 1 16 (47.06%) of 34 0 0 8,000
Last 80 England Andrew Higginson 1 16 (47.06%) of 34 0 0 8,000
Last 80 Scotland Alan McManus 1 15 (57.69%) of 26 1 0 8,000
Last 80 England Sam Baird 1 14 (53.85%) of 26 0 0 8,000
Last 80 Ireland Ken Doherty 1 14 (50%) of 28 1 0 8,000
Last 80 Scotland Eden Sharav 1 14 (48.28%) of 29 0 0 8,000
Last 80 England Mike Dunn 1 14 (46.67%) of 30 0 0 8,000
Last 80 England Oliver Lines 1 14 (46.67%) of 30 0 0 8,000
Last 80 Scotland Ross Muir 1 14 (45.16%) of 31 0 0 8,000
Last 80 Thailand Dechawat Poomjaeng 1 14 (45.16%) of 31 0 0 8,000
Last 80 China Fang Xiongman 1 14 (45.16%) of 31 0 0 8,000
Last 80 England Nigel Bond 1 13 (54.17%) of 24 1 0 8,000
Last 144 Ireland Josh Boileau 0 9 (47.37%) of 19 0 0 0
Last 144 Wales Jackson Page (a) 0 9 (47.37%) of 19 0 0 0
Last 144 Scotland Fraser Patrick 0 9 (47.37%) of 19 0 0 0
Last 144 Thailand Thepchaiya Un-Nooh 0 9 (47.37%) of 19 0 0 0
Last 144 England Sam Craigie 0 8 (44.44%) of 18 1 0 0
Last 144 Cyprus Michael Georgiou 0 8 (44.44%) of 18 1 0 0
Last 144 Finland Robin Hull 0 8 (44.44%) of 18 1 0 0
Last 144 England Sanderson Lam 0 8 (44.44%) of 18 2 0 0
Last 144 Wales Matthew Stevens 0 8 (44.44%) of 18 0 0 0
Last 144 China Cao Yupeng 0 8 (44.44%) of 18 0 0 0
Last 144 Wales Gareth Allen 0 7 (41.18%) of 17 0 0 0
Last 144 China Zhang Anda 0 7 (41.18%) of 17 2 0 0
Last 144 England Ian Burns 0 7 (41.18%) of 17 0 0 0
Last 144 Brazil Igor Figueiredo 0 7 (41.18%) of 17 0 0 0
Last 144 Isle of Man Darryl Hill 0 7 (41.18%) of 17 0 0 0
Last 144 Thailand Kritsanut Lertsattayathorn 0 7 (41.18%) of 17 1 0 0
Last 144 Poland Adam Stefanow (a) 0 7 (41.18%) of 17 0 0 0
Last 144 England Ricky Walden 0 7 (41.18%) of 17 0 0 0
Last 144 England Jimmy White 0 7 (41.18%) of 17 1 0 0
Last 144 China Zhao Xintong 0 7 (41.18%) of 17 0 0 0
Last 144 China Chen Zhe 0 7 (41.18%) of 17 0 0 0
Last 144 Malaysia Thor Chuan Leong 0 6 (37.5%) of 16 0 0 0
Last 144 England Adam Duffy 0 6 (37.5%) of 16 0 0 0
Last 144 Northern Ireland Gerard Greene (a) 0 6 (37.5%) of 16 0 0 0
Last 144 England Andy Hicks (a) 0 6 (37.5%) of 16 0 0 0
Last 144 Wales Duane Jones 0 6 (37.5%) of 16 0 0 0
Last 144 Norway Kurt Maflin 0 6 (37.5%) of 16 0 0 0
Last 144 England Robert Milkins 0 6 (37.5%) of 16 1 0 0
Last 144 England Jamie Cope 0 5 (33.33%) of 15 1 0 0
Last 144 Wales Jak Jones 0 5 (33.33%) of 15 0 0 0
Last 144 England Christopher Keogan 0 5 (33.33%) of 15 0 0 0
Last 144 China Xu Si (a) 0 5 (33.33%) of 15 0 0 0
Last 144 England Elliot Slessor 0 5 (33.33%) of 15 0 0 0
Last 144 England Craig Steadman 0 5 (33.33%) of 15 0 0 0
Last 144 China Mei Xiwen (a) 0 5 (33.33%) of 15 1 0 0
Last 144 England Paul Davison 0 4 (28.57%) of 14 1 0 0
Last 144 Wales David John 0 4 (28.57%) of 14 0 0 0
Last 144 England Sean O'Sullivan 0 4 (28.57%) of 14 0 0 0
Last 144 Scotland Chris Totten (a) 0 4 (28.57%) of 14 0 0 0
Last 144 England Jason Weston 0 4 (28.57%) of 14 0 0 0
Last 144 China Zhang Yong 0 4 (28.57%) of 14 0 0 0
Last 144 Northern Ireland Jordan Brown (a) 0 3 (23.08%) of 13 0 0 0
Last 144 England Mitchell Mann 0 3 (23.08%) of 13 0 0 0
Last 144 India Aditya Mehta 0 3 (23.08%) of 13 0 0 0
Last 144 England Zack Richardson (a) 0 3 (23.08%) of 13 0 0 0
Last 144 England Allan Taylor 0 3 (23.08%) of 13 0 0 0
Last 144 England Michael Wild 0 3 (23.08%) of 13 1 0 0
Last 144 Pakistan Hamza Akbar 0 2 (16.67%) of 12 0 0 0
Last 144 England Jamie Bodle (a) 0 2 (16.67%) of 12 0 0 0
Last 144 Malta Alex Borg 0 2 (16.67%) of 12 0 0 0
Last 144 Thailand Boonyarit Keattikun 0 2 (16.67%) of 12 0 0 0
Last 144 Estonia Andres Petrov (a) 0 2 (16.67%) of 12 0 0 0
Last 144 Wales Tyler Rees (a) 0 2 (16.67%) of 12 0 0 0
Last 144 Scotland Ross Vallance (a) 0 2 (16.67%) of 12 0 0 0
Last 144 Thailand James Wattana 0 2 (16.67%) of 12 0 0 0
Last 144 China Wang Yuchen 0 2 (16.67%) of 12 0 0 0
Last 144 England James Cahill 0 1 (9.09%) of 11 0 0 0
Last 144 Australia Kurt Dunham 0 1 (9.09%) of 11 0 0 0
Last 144 Hong Kong Ng On Yee (a) 0 1 (9.09%) of 11 0 0 0
Last 144 England Wayne Townsend (a) 0 1 (9.09%) of 11 0 0 0
Last 144 Egypt Hatem Yassen 0 1 (9.09%) of 11 0 0 0
Last 144 England Jamie Barrett 0 0 (0%) of 10 0 0 0
Last 144 Brazil Itaro Santos 0 0 (0%) of 10 0 0 0
Withdrew Northern Ireland Patrick Wallace (a) 0 0 0 0 0
High Break Prize (GBP)
Name Prize
England Gary Wilson 2,000 (Q)
Centuries
Name Break
England Gary Wilson 147 (Q)
England Ronnie O'Sullivan 146
Wales Michael White 144 (Q)
England Mark Selby 143
England Joe Perry 140 (Q)
England Sam Craigie 140 (Q)
England Mark Selby 139
China Ding Junhui 139
China Xiao Guodong 137 (Q)
England Jack Lisowski 137 (Q)
England David Grace 137 (Q)
England Stuart Bingham 137
England Martin Gould 136 (Q)
China Ding Junhui 136
China Yu Delu 135 (Q)
Iran Hossein Vafaei 135 (Q)
Scotland John Higgins 135
Scotland Stephen Maguire 135
Thailand Noppon Saengkham 134 (Q)
England Peter Lines 133 (Q)
Wales Jamie Jones 133 (Q)
England Liam Highfield 132 (Q)
China Ding Junhui 132
England Barry Hawkins 132
China Ding Junhui 132
England Mark Selby 132
England Chris Wakelin 131 (Q)
Scotland Stephen Maguire 131 (Q)
China Zhou Yuelong 131 (Q)
China Xiao Guodong 131
Ireland Fergal O'Brien 130 (Q)
England Gary Wilson 130 (Q)
China Liang Wenbo 130
Scotland Stephen Maguire 129 (Q)
England Ben Woollaston 129 (Q)
England Martin Gould 129 (Q)
Northern Ireland Mark Allen 129
Scotland John Higgins 129
England Mark Davis 128 (Q)
China Xiao Guodong 128 (Q)
England Ronnie O'Sullivan 128
China Ding Junhui 128
England Mark Selby 128
China Ding Junhui 128
England Anthony Hamilton 127 (Q)
China Tian Pengfei 127 (Q)
Scotland John Higgins 127
England Barry Hawkins 126
England Sanderson Lam 125 (Q)
Wales Ryan Day 125
England Ronnie O'Sullivan 124
England Stuart Carrington 124
Scotland John Higgins 124
England Paul Davison 123 (Q)
Wales Dominic Dale 122 (Q)
England Jimmy White 122 (Q)
Thailand Noppon Saengkham 122 (Q)
England Ronnie O'Sullivan 122
England Stuart Bingham 122
Wales Dominic Dale 121 (Q)
Thailand Akani Songsermsawad 120 (Q)
Wales Dominic Dale 120 (Q)
Scotland John Higgins 120
China Ding Junhui 120
Scotland John Higgins 120
England Peter Ebdon 119 (Q)
Finland Robin Hull 118 (Q)
England Shaun Murphy 118
Hong Kong Marco Fu 118
China Yan Bingtao 117 (Q)
China Ding Junhui 117
China Ding Junhui 117
Northern Ireland Mark Allen 116
England Mark Davis 115 (Q)
Hong Kong Marco Fu 115
England Barry Hawkins 115
Switzerland Alexander Ursenbacher 114 (Q)
Scotland Stephen Maguire 114
England Gary Wilson 113 (Q)
Australia Neil Robertson 113
China Ding Junhui 113
China Mei Xiwen 112 (Q)
Wales Mark Williams 112 (Q)
England Shaun Murphy 112
China Zhang Anda 111 (Q)
China Xiao Guodong 111 (Q)
England Ali Carter 111
England Ronnie O'Sullivan 111
China Ding Junhui 111
England Kyren Wilson 110
China Ding Junhui 110
England Gary Wilson 109 (Q)
England Sanderson Lam 109 (Q)
China Yan Bingtao 109
England Shaun Murphy 109
Belgium Luca Brecel 109
Hong Kong Marco Fu 109
England Martin Gould 108 (Q)
England Michael Wild 108 (Q)
Ireland Ken Doherty 108 (Q)
England Martin Gould 108
England Gary Wilson 107 (Q)
England David Grace 107 (Q)
England Jamie Cope 107 (Q)
England Robert Milkins 107 (Q)
China Li Hang 107 (Q)
England Stuart Carrington 107
England Chris Wakelin 106 (Q)
Wales Dominic Dale 106 (Q)
England Jimmy Robertson 106 (Q)
England Tom Ford 105 (Q)
China Yan Bingtao 105 (Q)
England David Gilbert 105 (Q)
England Robbie Williams 105 (Q)
Thailand Akani Songsermsawad 105 (Q)
Wales Jamie Jones 105 (Q)
Northern Ireland Mark Allen 105
Hong Kong Marco Fu 105
Scotland Graeme Dott 105
Australia Neil Robertson 105
Iran Hossein Vafaei 104 (Q)
Wales Michael White 104 (Q)
Scotland Stephen Maguire 104 (Q)
England Stuart Carrington 104 (Q)
England David Grace 104
England Ali Carter 104
England Ronnie O'Sullivan 104
Cyprus Michael Georgiou 103 (Q)
England Joe Perry 103 (Q)
England David Grace 103 (Q)
Scotland Alan McManus 103 (Q)
England Gary Wilson 103
China Ding Junhui 103
China Zhang Anda 102 (Q)
England Nigel Bond 102 (Q)
England Gary Wilson 102 (Q)
England Gary Wilson 102 (Q)
China Yu Delu 102 (Q)
Northern Ireland Mark Allen 102
England Michael Holt 101 (Q)
England Michael Holt 101 (Q)
England Sydney Wilson 101 (Q)
Thailand Kritsanut Lertsattayathorn 101 (Q)
England Gary Wilson 101 (Q)
England Stuart Carrington 101
England Mark Selby 101
England Mark Davis 100 (Q)
Belgium Luca Brecel 100 (Q)
Ireland Fergal O'Brien 100 (Q)
England Gary Wilson 100
Northern Ireland Mark Allen 100
England Martin Gould 100
Northern Ireland Mark Allen 100
England Mark Selby 100