Most Centuries In A Match By One Player - Season 2017-2018 - Professional
Records: 438 (limited selection)

Most centuries made in a single match by a player.

Status

Categories

Scope

Range


Player Tournament Round Best of Opponent Centuries
England Ronnie O'Sullivan England 2017 English Open Final 17 England Kyren Wilson 4
England Mark Selby Belgium 2017 European Masters Last 64 7 China Zhao Xintong 4
England Stuart Bingham China 2017 Shanghai Masters Last 128 9 Germany Lukas Kleckers 3
England Stuart Bingham Belgium 2017 European Masters Final 17 England Judd Trump 3
Scotland Stephen Maguire China 2017 International Championship Last 128 11 Malta Alex Borg 3
England Ronnie O'Sullivan England 2017 English Open Last 32 7 China Zhang Yong 3
England Kyren Wilson China 2017 World Open Quarter-final 9 Wales Mark Williams 3
China Zhang Anda China 2017 Shanghai Masters Last 128 9 England Mark Joyce 2
England Stuart Bingham England 2017 English Open Last 64 7 China Fang Xiongman 2
England Stuart Bingham England 2017 English Open Last 128 7 Wales Lee Walker 2
England Stuart Bingham Belgium 2017 European Masters Last 64 7 England Mitchell Mann 2
Belgium Luca Brecel China 2017 China Championship Quarter-final 9 England Ronnie O'Sullivan 2
England Stuart Carrington China 2017 China Championship Last 64 9 England David Gilbert 2
England Sam Craigie China 2017 Shanghai Masters Last 128 9 England Ali Carter 2
England Tom Ford China 2017 Shanghai Masters Last 128 9 China Chen Zifan 2
England Tom Ford England 2017 English Open Last 128 7 China Xu Si 2
Hong Kong Marco Fu China 2017 China Championship Last 128 9 England Sanderson Lam 2
England David Gilbert Belgium 2017 European Masters Last 32 7 China Chen Zifan 2
China Xiao Guodong Latvia 2017 Riga Masters Last 128 7 England Rory McLeod 2
China Li Hang China 2017 World Open Last 32 9 England Ricky Walden 2
China Li Hang China 2017 China Championship Last 32 9 Wales Michael White 2
England Barry Hawkins China 2017 International Championship Last 128 11 England Hammad Miah 2
Scotland John Higgins Belgium 2017 European Masters Last 64 7 Switzerland Alexander Ursenbacher 2
China Ding Junhui China 2017 World Open Quarter-final 9 China Li Hang 2
England Jack Lisowski China 2017 Shanghai Masters Last 128 9 England Jimmy White 2
England Jack Lisowski England 2017 English Open Last 128 7 England Rory McLeod 2
England Robert Milkins Belgium 2017 European Masters Last 128 7 China Lu Haotian 2
England Shaun Murphy England 2017 English Open Last 64 7 Wales Daniel Wells 2
England Shaun Murphy India 2017 Indian Open Last 32 7 Ireland Fergal O'Brien 2
England Ronnie O'Sullivan England 2017 English Open Semi-final 11 Scotland Anthony McGill 2
England Ronnie O'Sullivan England 2017 English Open Last 64 7 England Mark Davis 2
England Ronnie O'Sullivan China 2017 China Championship Last 64 9 England Sam Baird 2
England Ronnie O'Sullivan Hong Kong 2017 Hong Kong Masters Semi-final 11 England Judd Trump 2
England Jimmy Robertson England 2017 English Open Last 128 7 England Adam Duffy 2
Australia Neil Robertson Belgium 2017 European Masters Last 64 7 China Fang Xiongman 2
Australia Neil Robertson China 2017 World Open Last 64 9 Thailand Noppon Saengkham 2
England Jimmy Robertson Latvia 2017 Riga Masters Last 128 7 England Martin O'Donnell 2
China Yuan Sijun England 2017 English Open Last 128 7 England Joe Perry 2
Thailand Akani Songsermsawad China 2017 World Open Last 128 9 China Liang Wenbo 2
Wales Matthew Stevens China 2017 Shanghai Masters Last 128 9 China Fang Xiongman 2
Wales Matthew Stevens England 2017 English Open Last 64 7 England David Gilbert 2
England Judd Trump England 2017 English Open Last 128 7 England Robbie Williams 2
England Judd Trump Belgium 2017 European Masters Semi-final 11 China Cao Yupeng 2
England Judd Trump Belgium 2017 European Masters Last 32 7 England Martin O'Donnell 2
England Judd Trump Belgium 2017 European Masters Final 17 England Stuart Bingham 2
England Judd Trump China 2017 China Championship Last 32 9 Scotland Graeme Dott 2
Thailand Thepchaiya Un-Nooh China 2017 Shanghai Masters Last 128 9 England Sanderson Lam 2
China Liang Wenbo England 2017 English Open Last 128 7 Wales Duane Jones 2
England Kyren Wilson England 2017 English Open Last 16 7 China Xiao Guodong 2
England Ben Woollaston Belgium 2017 European Masters Last 32 7 Northern Ireland Gerard Greene 2
China Zhou Yuelong Belgium 2017 European Masters Quarter-final 7 Scotland Anthony McGill 2
Pakistan Hamza Akbar England 2017 English Open Last 128 7 China Cao Yupeng 1
Northern Ireland Mark Allen China 2017 Shanghai Masters Last 128 9 China Zhang Yong 1
Northern Ireland Mark Allen China 2017 International Championship Last 128 11 England Peter Lines 1
Northern Ireland Mark Allen Belgium 2017 European Masters Last 64 7 Iran Hossein Vafaei 1
Northern Ireland Mark Allen Belgium 2017 European Masters Quarter-final 7 England Judd Trump 1
Northern Ireland Mark Allen Belgium 2017 European Masters Last 32 7 Scotland Alan McManus 1
Northern Ireland Mark Allen Belgium 2017 European Masters Last 16 7 England Ben Woollaston 1
Northern Ireland Mark Allen China 2017 World Open Semi-final 11 England Kyren Wilson 1
Northern Ireland Mark Allen China 2017 World Open Last 16 9 Australia Neil Robertson 1
Northern Ireland Mark Allen China 2017 China Championship Last 128 9 Wales Lee Walker 1
China Zhang Anda China 2017 International Championship Last 128 11 England Robbie Williams 1
China Zhang Anda China 2017 World Open Last 128 9 China Yuan Sijun 1
China Zhang Anda India 2017 Indian Open Last 128 7 China Lu Haotian 1
China Zhang Anda China 2017 China Championship Last 128 9 England Shaun Murphy 1
China Zhang Anda Latvia 2017 Riga Masters Last 16 7 Ireland Ken Doherty 1
China Zhang Anda Latvia 2017 Riga Masters Last 128 7 England Allan Taylor 1
England John Astley China 2017 World Open Last 32 9 England Jimmy Robertson 1
England John Astley China 2017 World Open Last 64 9 England Sam Craigie 1
England Simon Bedford England 2017 Q School - Event 2 Round 1 7 Wales Daniel Gorton 1
England Simon Bedford England 2017 Q School - Event 1 Last 64 7 England Luke Simmonds 1
England Stuart Bingham China 2017 International Championship Last 128 11 England Sean O'Sullivan 1
England Stuart Bingham England 2017 English Open Last 32 7 Iran Hossein Vafaei 1
England Stuart Bingham Belgium 2017 European Masters Last 32 7 Scotland Graeme Dott 1
England Stuart Bingham Belgium 2017 European Masters Quarter-final 7 England Mark Selby 1
England Stuart Bingham China 2017 World Open Last 32 9 China Cao Yupeng 1
England Stuart Bingham China 2017 World Open Last 128 9 China Mei Xiwen 1
England Stuart Bingham India 2017 Indian Open Last 64 7 Wales Duane Jones 1
China Yan Bingtao England 2017 English Open Last 16 7 Scotland Anthony McGill 1
China Yan Bingtao China 2017 China Championship Last 32 9 Scotland Stephen Maguire 1
Ireland Josh Boileau India 2017 Indian Open Last 128 7 England David Grace 1
England Nigel Bond Germany 2017 Paul Hunter Classic Last 128 7 England Joshua Thomond 1
Belgium Luca Brecel China 2017 World Open Quarter-final 9 Scotland Anthony McGill 1
Belgium Luca Brecel China 2017 World Open Last 64 9 England Mike Dunn 1
Belgium Luca Brecel China 2017 World Open Last 128 9 Scotland Ross Muir 1
Belgium Luca Brecel China 2017 China Championship Semi-final 11 China Li Hang 1
Northern Ireland Declan Brennan Latvia 2017 Riga Masters Last 128 7 England John Astley 1
England Wayne Brown England 2017 Q School - Event 2 Round 1 7 England Robert Cloherty 1
England Wayne Brown England 2017 Q School - Event 2 Last 64 7 England Patrick Whelan 1
England Alfie Burden China 2017 International Championship Last 128 11 China Mei Xiwen 1
England Alfie Burden Belgium 2017 European Masters Last 64 7 Scotland Eden Sharav 1
England Alfie Burden China 2017 World Open Last 128 9 England Craig Steadman 1
England Alfie Burden China 2017 China Championship Last 64 9 China Ding Junhui 1
England James Cahill England 2017 Q School - Event 2 Last 128 7 England Jaspal Bamotra 1
England Stuart Carrington England 2017 English Open Last 128 7 Thailand Boonyarit Keattikun 1
England Stuart Carrington China 2017 China Championship Last 128 9 Scotland Scott Donaldson 1
England Stuart Carrington Latvia 2017 Riga Masters Last 64 7 Scotland Anthony McGill 1
England Ali Carter England 2017 English Open Last 64 7 Thailand James Wattana 1
England Ali Carter China 2017 China Championship Last 32 9 England David Grace 1
England Ali Carter China 2017 China Championship Last 128 9 Scotland Ross Muir 1
England Ali Carter China 2017 China Championship Last 64 9 India Aditya Mehta 1
England Ali Carter China 2017 China Championship Quarter-final 9 Ireland Fergal O'Brien 1
England Ashley Carty England 2017 Q School - Event 2 Last 64 7 England Martin O'Donnell 1
Malaysia Thor Chuan Leong China 2017 International Championship Last 128 11 England Gary Wilson 1
Malaysia Thor Chuan Leong England 2017 English Open Last 128 7 Scotland Graeme Dott 1
Malaysia Thor Chuan Leong Belgium 2017 European Masters Last 128 7 England Ashley Hugill 1
Scotland Rhys Clark China 2017 China Championship Last 128 9 Thailand Noppon Saengkham 1
England Joshua Cooper England 2017 Q School - Event 2 Last 64 7 England Lee Page 1
England Jamie Cope England 2017 Q School - Event 1 Last 128 7 England Anthony Fieldsend 1
England Jamie Cope England 2017 Q School - Event 1 Last 32 7 China Chen Zifan 1
England Sam Craigie India 2017 Indian Open Last 128 7 England Ben Woollaston 1
England Sam Craigie China 2017 China Championship Last 128 9 Ireland Fergal O'Brien 1
Wales Dominic Dale China 2017 Shanghai Masters Last 128 9 Ireland Leo Fernandez 1
Wales Dominic Dale India 2017 Indian Open Last 128 7 China Zhang Yong 1
Wales Dominic Dale Germany 2017 Paul Hunter Classic Last 64 7 England John Astley 1
England Alex Davies England 2017 Q School - Event 1 Last 128 7 England Callum Costello 1
England Mark Davis China 2017 Shanghai Masters Last 128 9 Scotland Ross Muir 1
England Mark Davis Belgium 2017 European Masters Last 64 7 England Matthew Selt 1
England Mark Davis Belgium 2017 European Masters Last 128 7 Australia Kurt Dunham 1
England Mark Davis China 2017 China Championship Last 64 9 England Ben Woollaston 1
England Mark Davis China 2017 China Championship Last 128 9 Switzerland Alexander Ursenbacher 1
England Mark Davis Latvia 2017 Riga Masters Last 32 7 England Sam Craigie 1
England Paul Davison Germany 2017 Paul Hunter Classic Last 128 7 Scotland Rhys Clark 1
England Paul Davison England 2017 Q School - Event 2 Quarter-final 7 England James Cahill 1
Wales Ryan Day Belgium 2017 European Masters Last 128 7 Germany Lukas Kleckers 1
Wales Ryan Day China 2017 World Open Last 128 9 England Rod Lawler 1
Wales Ryan Day China 2017 China Championship Last 64 9 China Cao Yupeng 1
Wales Ryan Day Latvia 2017 Riga Masters Last 16 7 England Kyren Wilson 1
Wales Ryan Day Latvia 2017 Riga Masters Last 64 7 England Barry Hawkins 1
China Yu Delu China 2017 World Open Last 64 9 England Joe Perry 1
China Yu Delu India 2017 Indian Open Last 128 7 England Ian Burns 1
Ireland Ken Doherty China 2017 China Championship Last 128 9 England Gary Wilson 1
Ireland Ken Doherty Latvia 2017 Riga Masters Last 32 7 Finland Robin Hull 1
Scotland Scott Donaldson China 2017 International Championship Last 128 11 England Tom Ford 1
Scotland Scott Donaldson England 2017 English Open Last 128 7 England Mark Selby 1
Scotland Graeme Dott Latvia 2017 Riga Masters Last 128 7 England Joe Perry 1
England Mike Dunn India 2017 Indian Open Last 128 7 Wales Jamie Rhys Clarke 1
England Peter Ebdon China 2017 World Open Last 16 9 China Li Hang 1
England Peter Ebdon China 2017 World Open Last 128 9 China Niu Zhuang 1
England Peter Ebdon India 2017 Indian Open Last 128 7 England Martin O'Donnell 1
England Peter Ebdon China 2017 China Championship Last 128 9 England Nigel Bond 1
England Peter Ebdon Latvia 2017 Riga Masters Last 128 7 Wales Daniel Wells 1
England Tom Ford China 2017 International Championship Last 128 11 Scotland Scott Donaldson 1
England Tom Ford China 2017 World Open Last 128 9 Thailand Boonyarit Keattikun 1
England Tom Ford Germany 2017 Paul Hunter Classic Last 64 7 Switzerland Alexander Ursenbacher 1
England Tom Ford China 2017 China Championship Last 32 9 Scotland John Higgins 1
Hong Kong Marco Fu China 2017 Shanghai Masters Last 128 9 Thailand Boonyarit Keattikun 1
Hong Kong Marco Fu China 2017 International Championship Last 128 11 Thailand Akani Songsermsawad 1
Hong Kong Marco Fu England 2017 English Open Last 128 7 China Tian Pengfei 1
Hong Kong Marco Fu China 2017 World Open Last 32 9 England Peter Ebdon 1
Hong Kong Marco Fu China 2017 World Open Last 128 9 England Sean O'Sullivan 1
Hong Kong Marco Fu China 2017 China Championship Last 64 9 Iran Hossein Vafaei 1
Hong Kong Marco Fu Hong Kong 2017 Hong Kong Masters Quarter-final 9 England Barry Hawkins 1
Hong Kong Marco Fu Hong Kong 2017 Hong Kong Masters Semi-final 11 Australia Neil Robertson 1
Cyprus Michael Georgiou China 2017 Shanghai Masters Last 128 9 China Li Hang 1
Cyprus Michael Georgiou Belgium 2017 European Masters Last 128 7 China Yu Delu 1
Cyprus Michael Georgiou India 2017 Indian Open Last 128 7 China Xu Si 1
England David Gilbert England 2017 English Open Last 64 7 Wales Matthew Stevens 1
England David Gilbert Belgium 2017 European Masters Last 16 7 England Judd Trump 1
England David Gilbert Belgium 2017 European Masters Last 64 7 England Sam Baird 1
England David Gilbert China 2017 World Open Last 32 9 England Martin Gould 1
England David Gilbert China 2017 World Open Last 16 9 Scotland John Higgins 1
England David Gilbert India 2017 Indian Open Last 16 7 Northern Ireland Mark Allen 1
England David Gilbert India 2017 Indian Open Last 64 7 China Wang Yuchen 1
England David Gilbert China 2017 China Championship Last 128 9 England Mitchell Mann 1
England Martin Gould China 2017 Shanghai Masters Last 128 9 England Allan Taylor 1
England Martin Gould China 2017 International Championship Last 128 11 England Mitchell Mann 1
England Martin Gould Belgium 2017 European Masters Last 128 7 Wales Duane Jones 1
England Martin Gould Belgium 2017 European Masters Last 64 7 England Billy Joe Castle 1
England David Grace China 2017 Shanghai Masters Last 128 9 China Wang Yuchen 1
England David Grace China 2017 International Championship Last 128 11 China Xu Si 1
Northern Ireland Gerard Greene China 2017 China Championship Last 128 9 Australia Neil Robertson 1
China Xiao Guodong China 2017 International Championship Last 128 11 England Jimmy White 1
China Xiao Guodong England 2017 English Open Last 64 7 England Ricky Walden 1
China Xiao Guodong China 2017 World Open Last 128 9 Germany Lukas Kleckers 1
China Xiao Guodong China 2017 China Championship Last 128 9 Pakistan Hamza Akbar 1
England Anthony Hamilton Belgium 2017 European Masters Last 128 7 Wales David John 1
England Anthony Hamilton China 2017 China Championship Last 128 9 Finland Robin Hull 1
China Li Hang China 2017 World Open Last 64 9 China Liang Wenbo 1
China Li Hang China 2017 World Open Last 16 9 England Peter Ebdon 1
China Li Hang China 2017 China Championship Quarter-final 9 Wales Mark Williams 1
China Hu Hao England 2017 Q School - Event 1 Last 64 7 England Zak Surety 1
China Lu Haotian China 2017 Shanghai Masters Last 128 9 England Anthony Hamilton 1
England Barry Hawkins England 2017 English Open Last 64 7 China Chen Zifan 1
England Barry Hawkins China 2017 World Open Last 128 9 Wales David John 1
England Barry Hawkins China 2017 China Championship Last 128 9 England John Astley 1
England Barry Hawkins China 2017 China Championship Last 32 9 England Mark Davis 1
England Barry Hawkins Latvia 2017 Riga Masters Last 64 7 Wales Ryan Day 1
Scotland John Higgins England 2017 English Open Last 16 7 England Ronnie O'Sullivan 1
Scotland John Higgins England 2017 English Open Last 32 7 England Robert Milkins 1
Scotland John Higgins China 2017 World Open Last 16 9 England David Gilbert 1
Scotland John Higgins China 2017 World Open Last 32 9 England Matthew Selt 1
Scotland John Higgins India 2017 Indian Open Quarter-final 7 England Liam Highfield 1
Scotland John Higgins India 2017 Indian Open Semi-final 7 China Xu Si 1
Scotland John Higgins China 2017 China Championship Last 128 9 China Lu Haotian 1
Scotland John Higgins China 2017 China Championship Last 64 9 England Chris Wakelin 1
England Andrew Higginson Belgium 2017 European Masters Last 128 7 Northern Ireland Gerard Greene 1
England Andrew Higginson Latvia 2017 Riga Masters Last 32 7 England John Astley 1
England Liam Highfield England 2017 English Open Last 128 7 Ireland Fergal O'Brien 1
England Liam Highfield England 2017 English Open Last 64 7 Thailand Thepchaiya Un-Nooh 1
England Liam Highfield Germany 2017 Paul Hunter Classic Last 64 7 England Oliver Brown 1
England Michael Holt China 2017 World Open Last 32 9 England Kyren Wilson 1
England Ashley Hugill China 2017 Shanghai Masters Last 128 9 England Jimmy Robertson 1
England Ashley Hugill England 2017 Q School - Event 1 Round 1 7 England Jack Culligan 1
Finland Robin Hull England 2017 English Open Last 128 7 England Craig Steadman 1
Finland Robin Hull China 2017 World Open Last 128 9 China Li Hang 1
Finland Robin Hull Latvia 2017 Riga Masters Last 64 7 Latvia Rodion Judin 1
England Tugba Irten England 2017 Q School - Event 1 Last 128 7 England Mohammed Rangzib 1
Wales Jamie Jones China 2017 International Championship Last 128 11 England John Astley 1
Wales Jamie Jones England 2017 English Open Last 64 7 China Yan Bingtao 1
Wales Jamie Jones Belgium 2017 European Masters Last 64 7 England Martin O'Donnell 1
Wales Duane Jones China 2017 World Open Last 64 9 Scotland Anthony McGill 1
Wales Jamie Jones China 2017 World Open Last 128 9 Ireland Josh Boileau 1
Wales Jamie Jones Germany 2017 Paul Hunter Classic Quarter-final 7 England Gary Wilson 1
Wales Jak Jones Germany 2017 Paul Hunter Classic Last 128 7 England Saqib Nasir 1
Wales Jamie Jones Germany 2017 Paul Hunter Classic Semi-final 7 England Shaun Murphy 1
Wales Jamie Jones Germany 2017 Paul Hunter Classic Last 32 7 Wales Dominic Dale 1
Wales Duane Jones England 2017 Q School - Event 2 Last 128 7 England Simon Bedford 1
England Mark Joyce England 2017 English Open Last 128 7 China Yu Delu 1
England Mark Joyce India 2017 Indian Open Last 128 7 China Cao Yupeng 1
England Mark Joyce Germany 2017 Paul Hunter Classic Last 16 7 England Mark King 1
England Mark Joyce Germany 2017 Paul Hunter Classic Last 32 7 Wales Matthew Stevens 1
England Mark Joyce Germany 2017 Paul Hunter Classic Last 128 7 Scotland Marc Davis 1
England Mark Joyce China 2017 China Championship Last 64 9 Scotland Anthony McGill 1
England Mark Joyce Latvia 2017 Riga Masters Last 64 7 China Xiao Guodong 1
China Ding Junhui England 2017 English Open Last 128 7 England Christopher Keogan 1
China Ding Junhui China 2017 World Open Semi-final 11 Belgium Luca Brecel 1
China Ding Junhui China 2017 World Open Last 64 9 China Zhang Anda 1
China Ding Junhui China 2017 China Championship Last 64 9 England Alfie Burden 1
England Mark King China 2017 Shanghai Masters Last 128 9 Australia Matthew Bolton 1
England Mark King India 2017 Indian Open Quarter-final 7 England Elliot Slessor 1
England Mark King Germany 2017 Paul Hunter Classic Last 32 7 England Peter Ebdon 1
Germany Simon Lichtenberg England 2017 Q School - Event 1 Last 128 7 United States Corey Deuel 1
England Oliver Lines China 2017 World Open Last 128 9 China Chen Zifan 1
England Jack Lisowski England 2017 English Open Last 64 7 China Li Yuan 1
England Jack Lisowski England 2017 English Open Quarter-final 9 England Ronnie O'Sullivan 1
England Jack Lisowski Belgium 2017 European Masters Last 16 7 England Mark Selby 1
England Jack Lisowski Belgium 2017 European Masters Last 128 7 China Zhang Anda 1
England Jack Lisowski China 2017 World Open Last 128 9 China Xu Si 1
England Jack Lisowski Latvia 2017 Riga Masters Last 64 7 Wales Matthew Stevens 1
Norway Kurt Maflin China 2017 International Championship Last 128 11 Northern Ireland Joe Swail 1
Norway Kurt Maflin India 2017 Indian Open Last 32 7 England David Gilbert 1
Norway Kurt Maflin Germany 2017 Paul Hunter Classic Last 64 7 Scotland Alan McManus 1
Norway Kurt Maflin Latvia 2017 Riga Masters Last 32 7 England Jimmy White 1
Norway Kurt Maflin Latvia 2017 Riga Masters Last 128 7 England Martin Gould 1
Scotland Stephen Maguire India 2017 Indian Open Last 128 7 China Hu Hao 1
Scotland Stephen Maguire India 2017 Indian Open Last 64 7 Thailand Akani Songsermsawad 1
Scotland Stephen Maguire China 2017 China Championship Last 128 9 England Jamie Barrett 1
Scotland Stephen Maguire Latvia 2017 Riga Masters Final 9 Wales Ryan Day 1
Scotland Stephen Maguire Latvia 2017 Riga Masters Last 16 7 England Jack Lisowski 1
Scotland Stephen Maguire Latvia 2017 Riga Masters Quarter-final 7 England Andrew Higginson 1
England Mitchell Mann England 2017 English Open Last 128 7 Ireland Leo Fernandez 1
England Mitchell Mann India 2017 Indian Open Last 128 7 England Ashley Hugill 1
Scotland Anthony McGill China 2017 International Championship Last 128 11 India Aditya Mehta 1
Scotland Anthony McGill England 2017 English Open Last 16 7 China Yan Bingtao 1
Scotland Anthony McGill China 2017 World Open Last 16 9 Wales Lee Walker 1
Scotland Anthony McGill China 2017 China Championship Last 128 9 England Craig Steadman 1
Scotland Alan McManus India 2017 Indian Open Last 64 7 England Elliot Slessor 1
Scotland Alan McManus Germany 2017 Paul Hunter Classic Last 128 7 England Allan Taylor 1
India Aditya Mehta England 2017 English Open Last 64 7 Wales Ian Preece 1
India Aditya Mehta Belgium 2017 European Masters Last 64 7 England Michael Holt 1
England Robert Milkins China 2017 International Championship Last 128 11 China Yuan Sijun 1
England Robert Milkins China 2017 World Open Last 64 9 Wales Jamie Jones 1
England Robert Milkins China 2017 World Open Last 128 9 Wales Jak Jones 1
Scotland Ross Muir China 2017 Shanghai Masters Last 128 9 England Mark Davis 1
Scotland Ross Muir England 2017 English Open Last 128 7 England Sam Baird 1
England Shaun Murphy China 2017 Shanghai Masters Last 128 9 China Yuan Sijun 1
England Shaun Murphy China 2017 International Championship Last 128 11 Australia Matthew Bolton 1
England Shaun Murphy England 2017 English Open Last 32 7 England Liam Highfield 1
England Shaun Murphy India 2017 Indian Open Last 64 7 England Hammad Miah 1
England Shaun Murphy Germany 2017 Paul Hunter Classic Last 64 7 England Sam Baird 1
England Shaun Murphy China 2017 China Championship Last 16 9 Scotland Stephen Maguire 1
England Shaun Murphy China 2017 China Championship Last 128 9 China Zhang Anda 1
England Shaun Murphy China 2017 China Championship Quarter-final 9 China Zhou Yuelong 1
England Shaun Murphy China 2017 China Championship Final 19 Belgium Luca Brecel 1
England Jake Nicholson England 2017 Q School - Event 2 Last 64 7 England Darren Cook 1
China Lu Ning England 2017 Q School - Event 1 Round 1 7 Northern Ireland Joe Swail 1
Ireland Fergal O'Brien China 2017 Shanghai Masters Last 128 9 Wales Duane Jones 1
Ireland Fergal O'Brien India 2017 Indian Open Last 128 7 England Craig Steadman 1
Ireland Fergal O'Brien Germany 2017 Paul Hunter Classic Last 64 7 Cyprus Michael Georgiou 1
Ireland Fergal O'Brien China 2017 China Championship Quarter-final 9 England Ali Carter 1
England Joe O'Connor England 2017 Q School - Event 2 Round 1 7 England Gary Challis 1
England Martin O'Donnell China 2017 International Championship Last 128 11 England Mike Dunn 1
England Martin O'Donnell Belgium 2017 European Masters Last 64 7 Wales Jamie Jones 1
England Martin O'Donnell Germany 2017 Paul Hunter Classic Last 64 7 Wales Jamie Jones 1
England Phil O'Kane England 2017 Q School - Event 1 Round 1 7 England Bash Maqsood 1
England Ronnie O'Sullivan China 2017 International Championship Last 128 11 Northern Ireland Gerard Greene 1
England Ronnie O'Sullivan England 2017 English Open Quarter-final 9 England Jack Lisowski 1
England Ronnie O'Sullivan China 2017 China Championship Last 32 9 England David Gilbert 1
England Ronnie O'Sullivan China 2017 China Championship Last 16 9 Scotland Graeme Dott 1
England Ronnie O'Sullivan Hong Kong 2017 Hong Kong Masters Final 11 Australia Neil Robertson 1
England Sean O'Sullivan England 2017 Q School - Event 1 Last 64 7 England Alex Davies 1
England Sean O'Sullivan England 2017 Q School - Event 1 Last 16 7 Scotland Ross Vallance 1
England Lee Page England 2017 Q School - Event 2 Last 64 7 England Joshua Cooper 1
China Tian Pengfei China 2017 International Championship Last 128 11 Thailand James Wattana 1
China Tian Pengfei England 2017 English Open Last 128 7 Hong Kong Marco Fu 1
China Tian Pengfei China 2017 World Open Last 64 9 England David Gilbert 1
China Tian Pengfei Latvia 2017 Riga Masters Last 64 7 Wales Ben Jones 1
England Joe Perry China 2017 Shanghai Masters Last 128 9 England Liam Highfield 1
England Joe Perry Belgium 2017 European Masters Last 128 7 Thailand Boonyarit Keattikun 1
England Joe Perry China 2017 World Open Last 32 9 Wales Ryan Day 1
England Joe Perry China 2017 China Championship Last 128 9 Scotland Eden Sharav 1
England Joe Perry Latvia 2017 Riga Masters Last 32 7 China Tian Pengfei 1
Wales Ian Preece England 2017 English Open Last 128 7 China Mei Xiwen 1
Wales Ian Preece China 2017 China Championship Last 128 9 England Ricky Walden 1
England Zack Richardson England 2017 Q School - Event 1 Round 1 7 England Tugba Irten 1
England Jimmy Robertson China 2017 Shanghai Masters Last 128 9 England Ashley Hugill 1
England Jimmy Robertson China 2017 International Championship Last 128 11 Cyprus Michael Georgiou 1
Australia Neil Robertson China 2017 International Championship Last 128 11 England Craig Steadman 1
Australia Neil Robertson England 2017 English Open Last 64 7 China Li Hang 1
Australia Neil Robertson England 2017 English Open Last 32 7 England Jimmy Robertson 1
Australia Neil Robertson Belgium 2017 European Masters Last 32 7 England Peter Ebdon 1
England Jimmy Robertson Belgium 2017 European Masters Last 128 7 England Sam Baird 1
Australia Neil Robertson Belgium 2017 European Masters Last 128 7 England Jamie Barrett 1
England Jimmy Robertson China 2017 World Open Last 128 9 China Luo Honghao 1
England Jimmy Robertson India 2017 Indian Open Last 128 7 Wales Jak Jones 1
England Jimmy Robertson China 2017 China Championship Last 128 9 Wales David John 1
Australia Neil Robertson Hong Kong 2017 Hong Kong Masters Quarter-final 9 England Mark Selby 1
Australia Neil Robertson Hong Kong 2017 Hong Kong Masters Semi-final 11 Hong Kong Marco Fu 1
Australia Neil Robertson Latvia 2017 Riga Masters Last 128 7 England Daniel Ward 1
Australia Neil Robertson Latvia 2017 Riga Masters Last 64 7 Germany Lukas Kleckers 1
Thailand Noppon Saengkham China 2017 International Championship Last 128 11 China Niu Zhuang 1
Thailand Noppon Saengkham Belgium 2017 European Masters Last 128 7 China Hu Hao 1
Thailand Noppon Saengkham China 2017 World Open Last 128 9 England Adam Duffy 1
England Mark Selby England 2017 English Open Last 128 7 Scotland Scott Donaldson 1
England Mark Selby Belgium 2017 European Masters Last 32 7 China Lu Haotian 1
England Mark Selby Belgium 2017 European Masters Last 128 7 England Mark Joyce 1
England Mark Selby Germany 2017 Paul Hunter Classic Last 128 7 England Michael Holt 1
England Mark Selby China 2017 China Championship Last 64 9 Thailand Noppon Saengkham 1
England Matthew Selt China 2017 Shanghai Masters Last 128 9 England Craig Steadman 1
England Matthew Selt China 2017 International Championship Last 128 11 Switzerland Alexander Ursenbacher 1
England Matthew Selt Belgium 2017 European Masters Last 128 7 Scotland Rhys Clark 1
England Matthew Selt China 2017 World Open Last 32 9 Scotland John Higgins 1
England Matthew Selt Latvia 2017 Riga Masters Last 128 7 England Sam Baird 1
Scotland Eden Sharav Belgium 2017 European Masters Last 128 7 England Elliot Slessor 1
Scotland Eden Sharav China 2017 World Open Last 64 9 England Ben Woollaston 1
Scotland Eden Sharav India 2017 Indian Open Last 128 7 China Tian Pengfei 1
Scotland Eden Sharav Latvia 2017 Riga Masters Last 64 7 England Jimmy White 1
China Yuan Sijun China 2017 Shanghai Masters Last 128 9 England Shaun Murphy 1
China Yuan Sijun England 2017 English Open Last 64 7 England John Astley 1
England Elliot Slessor China 2017 World Open Last 64 9 England Matthew Selt 1
Thailand Akani Songsermsawad England 2017 English Open Last 64 7 Northern Ireland Joe Swail 1
England Craig Steadman England 2017 English Open Last 128 7 Finland Robin Hull 1
England Craig Steadman Latvia 2017 Riga Masters Last 128 7 China Lu Haotian 1
Wales Matthew Stevens England 2017 English Open Last 128 7 Scotland Eden Sharav 1
Wales Matthew Stevens China 2017 World Open Last 128 9 Australia Kurt Dunham 1
Northern Ireland Joe Swail England 2017 Q School - Event 2 Last 16 7 England Joel Walker 1
England Allan Taylor India 2017 Indian Open Last 128 7 England David Gilbert 1
Scotland Chris Totten China 2017 China Championship Last 128 9 Thailand Thepchaiya Un-Nooh 1
England Judd Trump China 2017 International Championship Last 128 11 Scotland Chris Totten 1
England Judd Trump England 2017 English Open Last 64 7 England Mark Joyce 1
England Judd Trump England 2017 English Open Last 16 7 England Jack Lisowski 1
England Judd Trump Belgium 2017 European Masters Last 128 7 Scotland Chris Totten 1
England Judd Trump China 2017 China Championship Last 128 9 China Xu Si 1
England Judd Trump China 2017 China Championship Last 64 9 Wales Daniel Wells 1
England Judd Trump Hong Kong 2017 Hong Kong Masters Semi-final 11 England Ronnie O'Sullivan 1
England Judd Trump Hong Kong 2017 Hong Kong Masters Quarter-final 9 England Shaun Murphy 1
Thailand Thepchaiya Un-Nooh Belgium 2017 European Masters Last 64 7 China Chen Zhe 1
Thailand Thepchaiya Un-Nooh China 2017 World Open Last 128 9 China Fang Xiongman 1
Thailand Thepchaiya Un-Nooh China 2017 World Open Last 64 9 China Hu Hao 1
Thailand Thepchaiya Un-Nooh China 2017 World Open Last 32 9 England Chris Wakelin 1
Thailand Thepchaiya Un-Nooh China 2017 China Championship Last 32 9 Wales Matthew Stevens 1
Thailand Thepchaiya Un-Nooh China 2017 China Championship Last 128 9 Scotland Chris Totten 1
Thailand Thepchaiya Un-Nooh Latvia 2017 Riga Masters Last 128 7 Wales Ian Preece 1
Switzerland Alexander Ursenbacher England 2017 English Open Last 16 7 England Shaun Murphy 1
Switzerland Alexander Ursenbacher Latvia 2017 Riga Masters Last 64 7 England Elliot Slessor 1
Iran Hossein Vafaei China 2017 China Championship Last 128 9 Iran Soheil Vahedi 1
Iran Soheil Vahedi China 2017 International Championship Last 128 11 China Li Hang 1
England Chris Wakelin China 2017 International Championship Last 128 11 China Cao Yupeng 1
England Chris Wakelin China 2017 World Open Last 32 9 Thailand Thepchaiya Un-Nooh 1
England Chris Wakelin China 2017 China Championship Last 128 9 China Fang Xiongman 1
Thailand James Wattana China 2017 International Championship Last 128 11 China Tian Pengfei 1
Thailand James Wattana England 2017 English Open Last 64 7 England Ali Carter 1
Thailand James Wattana China 2017 World Open Last 128 9 England Chris Wakelin 1
Wales Daniel Wells China 2017 Shanghai Masters Last 128 9 Finland Robin Hull 1
Wales Daniel Wells India 2017 Indian Open Last 128 7 England Billy Joe Castle 1
China Liang Wenbo England 2017 English Open Last 64 7 England Tom Ford 1
China Liang Wenbo China 2017 China Championship Last 128 9 England Ian Burns 1
Wales Michael White China 2017 Shanghai Masters Last 128 9 England Jamie Barrett 1
Wales Michael White China 2017 International Championship Last 128 11 Scotland Eden Sharav 1
Wales Michael White England 2017 English Open Last 128 7 Germany Lukas Kleckers 1
Wales Michael White England 2017 English Open Last 16 7 Thailand James Wattana 1
England Jimmy White India 2017 Indian Open Last 128 7 England Ricky Walden 1
Wales Michael White China 2017 China Championship Last 64 9 China Xiao Guodong 1
Wales Mark Williams China 2017 Shanghai Masters Last 128 9 China Niu Zhuang 1
England Robbie Williams China 2017 Shanghai Masters Last 128 9 Scotland Rhys Clark 1
Wales Mark Williams China 2017 International Championship Last 128 11 Thailand Boonyarit Keattikun 1
Wales Mark Williams Belgium 2017 European Masters Quarter-final 7 China Cao Yupeng 1
Wales Mark Williams Belgium 2017 European Masters Last 16 7 Australia Neil Robertson 1
Wales Mark Williams Belgium 2017 European Masters Last 32 7 Scotland Ross Muir 1
Wales Mark Williams China 2017 World Open Last 64 9 Wales Matthew Stevens 1
Wales Mark Williams China 2017 World Open Last 16 9 England Jimmy Robertson 1
Wales Mark Williams China 2017 World Open Quarter-final 9 England Kyren Wilson 1
Wales Mark Williams China 2017 China Championship Last 128 9 Wales Jak Jones 1
Wales Mark Williams China 2017 China Championship Last 64 9 China Tian Pengfei 1
England Robbie Williams Latvia 2017 Riga Masters Last 64 7 England Ashley Carty 1
Wales Mark Williams Latvia 2017 Riga Masters Quarter-final 7 England Mark Joyce 1
England Gary Wilson China 2017 International Championship Last 128 11 Malaysia Thor Chuan Leong 1
England Kyren Wilson China 2017 International Championship Last 128 11 Scotland Rhys Clark 1
England Kyren Wilson England 2017 English Open Last 32 7 Malaysia Thor Chuan Leong 1
England Kyren Wilson England 2017 English Open Last 64 7 England Mike Dunn 1
England Kyren Wilson England 2017 English Open Last 128 7 England Rod Lawler 1
England Kyren Wilson England 2017 English Open Final 17 England Ronnie O'Sullivan 1
England Kyren Wilson England 2017 English Open Semi-final 11 Switzerland Alexander Ursenbacher 1
England Kyren Wilson China 2017 World Open Last 16 9 Thailand Thepchaiya Un-Nooh 1
England Kyren Wilson China 2017 World Open Final 19 China Ding Junhui 1
England Kyren Wilson China 2017 World Open Last 32 9 England Michael Holt 1
England Gary Wilson India 2017 Indian Open Last 128 7 Germany Lukas Kleckers 1
England Gary Wilson India 2017 Indian Open Last 64 7 Belgium Luca Brecel 1
England Gary Wilson Germany 2017 Paul Hunter Classic Last 128 7 England Jimmy White 1
England Gary Wilson Germany 2017 Paul Hunter Classic Last 64 7 England Rod Lawler 1
England Kyren Wilson Germany 2017 Paul Hunter Classic Last 16 7 England Ian Burns 1
England Gary Wilson Latvia 2017 Riga Masters Last 128 7 China Hu Hao 1
England Kyren Wilson Latvia 2017 Riga Masters Last 16 7 Wales Ryan Day 1
England Ben Woollaston China 2017 International Championship Last 128 11 Wales Jak Jones 1
England Ben Woollaston Belgium 2017 European Masters Last 128 7 England Ian Burns 1
England Ben Woollaston Germany 2017 Paul Hunter Classic Last 64 7 Malta Brian Cini 1
England Ben Woollaston Germany 2017 Paul Hunter Classic Last 32 7 England Stuart Carrington 1
England Ben Woollaston Latvia 2017 Riga Masters Last 128 7 England Mitchell Mann 1
China Fang Xiongman England 2017 English Open Pre-qualifying 1 7 England Joe O'Connor 1
China Fang Xiongman China 2017 World Open Last 128 9 Thailand Thepchaiya Un-Nooh 1
China Mei Xiwen Belgium 2017 European Masters Last 64 7 England Chris Wakelin 1
China Zhang Yong China 2017 Shanghai Masters Last 128 9 Northern Ireland Mark Allen 1
China Zhang Yong China 2017 International Championship Last 128 11 Ireland Fergal O'Brien 1
China Zhou Yuelong Belgium 2017 European Masters Last 16 7 England Peter Lines 1
China Zhou Yuelong Belgium 2017 European Masters Last 64 7 England Oliver Lines 1
China Zhou Yuelong Belgium 2017 European Masters Semi-final 11 England Stuart Bingham 1
China Zhou Yuelong Belgium 2017 European Masters Last 128 7 England Robbie Williams 1
China Zhou Yuelong India 2017 Indian Open Last 64 7 Norway Kurt Maflin 1
China Zhou Yuelong China 2017 China Championship Last 64 9 China Chen Zifan 1
China Zhou Yuelong China 2017 China Championship Last 32 9 England Mark Selby 1
China Cao Yupeng China 2017 International Championship Last 128 11 England Chris Wakelin 1
China Cao Yupeng Belgium 2017 European Masters Last 128 7 England Tom Ford 1
China Cao Yupeng China 2017 World Open Last 128 9 England David Grace 1
China Chen Zhe China 2017 World Open Last 128 9 England Sam Baird 1
China Chen Zifan England 2017 English Open Last 64 7 England Barry Hawkins 1
China Chen Zifan China 2017 China Championship Last 128 9 Wales Dominic Dale 1
China Chen Zifan England 2017 Q School - Event 1 Last 64 7 Estonia Andres Petrov 1