Match Frames Per Century Rate - Season 2017-2018 - Professional

Filtering

Amount of frames played per century in a match.
Status
Categories
Scope
Range
Match Frames Played Centuries Rate
England 2018 Snooker Shoot Out - Last 128
England Mark Davis 1-0 Scotland Anthony McGill
1 1 1
England 2018 Snooker Shoot Out - Quarter-final
Cyprus Michael Georgiou 1-0 China Zhang Yong
1 1 1
Belgium 2017 European Masters - Last 64
England Mark Selby 4-1 China Zhao Xintong
5 4 1.25
England 2018 World Grand Prix - Quarter-final
England Ronnie O'Sullivan 5-0 China Xiao Guodong
5 4 1.25
England 2018 Championship League - Group 4
China Liang Wenbo 3-1 England Barry Hawkins
4 3 1.33
China 2017 World Open - Quarter-final
England Kyren Wilson 5-1 Wales Mark Williams
6 4 1.5
England 2018 Championship League - Group 4
England Barry Hawkins 3-0 England Ali Carter
3 2 1.5
England 2018 Championship League - Group 5
England Martin Gould 3-0 England David Gilbert
3 2 1.5
England 2018 Championship League - Group 6
Wales Michael White 3-0 England Ben Woollaston
3 2 1.5
England 2018 Championship League - Winners Group
England Ali Carter 3-0 England Martin Gould
3 2 1.5
England 2018 Championship League - Winners Group
England Mark Selby 3-0 Wales Mark Williams
3 2 1.5
England 2017 English Open - Last 32
England Ronnie O'Sullivan 4-1 China Zhang Yong
5 3 1.67
Northern Ireland 2017 Northern Ireland Open - Last 128
England Sam Craigie 4-1 England Kyren Wilson
5 3 1.67
Scotland 2017 Scottish Open - Last 64
Scotland John Higgins 4-1 England Christopher Keogan
5 3 1.67
Scotland 2017 Scottish Open - Quarter-final
Scotland John Higgins 5-0 England Ronnie O'Sullivan
5 3 1.67
England 2018 Championship League - Group 5
England Ricky Walden 3-2 England Ben Woollaston
5 3 1.67
England 2018 Championship League - Group 5 - Semi-final
England Ricky Walden 3-2 England Judd Trump
5 3 1.67
Wales 2018 Welsh Open - Last 64
England Ian Burns 4-3 Australia Neil Robertson
7 4 1.75
Latvia 2017 Riga Masters - Last 128
China Xiao Guodong 4-0 Jamaica Rory McLeod
4 2 2
Belgium 2017 European Masters - Last 64
Australia Neil Robertson 4-0 China Fang Xiongman
4 2 2
Belgium 2017 European Masters - Last 64
Scotland John Higgins 4-0 Switzerland Alexander Ursenbacher
4 2 2
Belgium 2017 European Masters - Quarter-final
China Zhou Yuelong 4-0 Scotland Anthony McGill
4 2 2
China 2017 Shanghai Masters - Last 128
England Stuart Bingham 5-1 Germany Lukas Kleckers
6 3 2
England 2017 English Open - Last 128
England Stuart Bingham 4-0 Wales Lee Walker
4 2 2
England 2017 English Open - Last 128
England Jack Lisowski 4-0 Jamaica Rory McLeod
4 2 2
England 2017 English Open - Last 64
Wales Matthew Stevens 4-2 England David Gilbert
6 3 2
England 2017 English Open - Last 16
England Kyren Wilson 4-0 China Xiao Guodong
4 2 2
China 2017 International Championship - Last 64
England Judd Trump 6-0 England Ian Burns
6 3 2
England 2017 Champion of Champions - Last 16
Wales Ryan Day 4-2 England Barry Hawkins
6 3 2
England 2017 Champion of Champions - Last 16
Belgium Luca Brecel 4-0 England Judd Trump
4 2 2
Northern Ireland 2017 Northern Ireland Open - Last 128
Thailand Thepchaiya Un-Nooh 4-2 England Allan Taylor
6 3 2
Northern Ireland 2017 Northern Ireland Open - Last 128
England Matthew Selt 4-0 Scotland Rhys Clark
4 2 2
Northern Ireland 2017 Northern Ireland Open - Last 128
Scotland Stephen Maguire 4-0 Egypt Basem Eltahhan
4 2 2
Northern Ireland 2017 Northern Ireland Open - Last 64
England Joe Perry 4-0 England Matthew Selt
4 2 2
England 2017 UK Championship - Last 128
Scotland Anthony McGill 6-2 England Ashley Hugill
8 4 2
Scotland 2017 Scottish Open - Last 128
Australia Neil Robertson 4-0 England Rod Lawler
4 2 2
Scotland 2017 Scottish Open - Last 64
China Yan Bingtao 4-0 Wales Jamie Jones
4 2 2
Scotland 2017 Scottish Open - Last 32
England Judd Trump 4-0 England Michael Holt
4 2 2
England 2018 Championship League - Group 3 - Final
England Kyren Wilson 3-1 Northern Ireland Mark Allen
4 2 2
England 2018 Championship League - Group 4
England Judd Trump 3-1 England Tom Ford
4 2 2
England 2018 Masters - Last 16
Wales Ryan Day 6-4 China Ding Junhui
10 5 2
England 2018 Masters - Last 16
England Ronnie O'Sullivan 6-0 Hong Kong Marco Fu
6 3 2
England 2018 Championship League - Group 5
Wales Mark Williams 3-1 England Ricky Walden
4 2 2
England 2018 Championship League - Group 5
England Ben Woollaston 3-1 England Martin Gould
4 2 2
England 2018 Championship League - Group 6
England Judd Trump 3-1 England Ben Woollaston
4 2 2
Germany 2018 German Masters - Last 32
England Judd Trump 5-3 England Ben Woollaston
8 4 2
Wales 2018 Welsh Open - Last 128
Wales Mark Williams 4-2 England Mark King
6 3 2
Wales 2018 Welsh Open - Last 64
England Kyren Wilson 4-0 Jamaica Rory McLeod
4 2 2
Wales 2018 Welsh Open - Last 32
England Ronnie O'Sullivan 4-0 England David Grace
4 2 2
Wales 2018 Welsh Open - Last 16
Scotland John Higgins 4-0 England Nigel Bond
4 2 2
Romania 2018 Romanian Masters - Last 16
Scotland Stephen Maguire 4-0 England Mark King
4 2 2
Romania 2018 Romanian Masters - Last 16
England Judd Trump 4-0 Belgium Luca Brecel
4 2 2
England 2018 Championship League - Group 7
England Jimmy Robertson 3-1 Wales Dominic Dale
4 2 2
England 2018 Championship League - Group 7
England Judd Trump 3-1 England Robert Milkins
4 2 2
England 2018 Championship League - Group 7 - Semi-final
England Judd Trump 3-1 England Ricky Walden
4 2 2
England 2017 English Open - Final
England Ronnie O'Sullivan 9-2 England Kyren Wilson
11 5 2.2
China 2017 International Championship - Last 16
Northern Ireland Mark Allen 6-5 England Martin O'Donnell
11 5 2.2
Germany 2018 German Masters - Last 64
England Judd Trump 5-4 China Yuan Sijun
9 4 2.25
Wales 2018 Players Championship - Quarter-final
England Ronnie O'Sullivan 6-3 China Ding Junhui
9 4 2.25
China 2017 International Championship - Last 32
England Ali Carter 6-1 Scotland Stephen Maguire
7 3 2.33
Northern Ireland 2017 Northern Ireland Open - Last 32
England Gary Wilson 4-3 Scotland John Higgins
7 3 2.33
England 2017 UK Championship - Last 128
Australia Neil Robertson 6-1 England Rod Lawler
7 3 2.33
Scotland 2017 Scottish Open - Last 128
Thailand Noppon Saengkham 4-3 England Martin Gould
7 3 2.33
Germany 2018 German Masters - Last 64
England Mark Selby 5-2 Wales Jamie Jones
7 3 2.33
China 2018 China Open - Last 128
Wales Mark Williams 6-1 Wales Ian Preece
7 3 2.33
Wales 2018 Welsh Open - Quarter-final
England Gary Wilson 5-2 China Yu Delu
7 3 2.33
China 2018 China Open - Last 64
Northern Ireland Mark Allen 6-1 Thailand Noppon Saengkham
7 3 2.33
China 2017 China Championship - Last 128
Hong Kong Marco Fu 5-0 England Sanderson Lam
5 2 2.5
India 2017 Indian Open - Last 32
England Shaun Murphy 4-1 Ireland Fergal O'Brien
5 2 2.5
Belgium 2017 European Masters - Last 32
England David Gilbert 4-1 China Chen Zifan
5 2 2.5
China 2017 Shanghai Masters - Last 128
England Tom Ford 5-0 China Chen Zifan
5 2 2.5
England 2017 English Open - Last 128
England Tom Ford 4-1 China Xu Si
5 2 2.5
England 2017 English Open - Last 128
China Liang Wenbo 4-1 Wales Duane Jones
5 2 2.5
England 2017 English Open - Last 128
China Tian Pengfei 4-1 Hong Kong Marco Fu
5 2 2.5
England 2017 English Open - Last 128
China Yuan Sijun 4-1 England Joe Perry
5 2 2.5
England 2017 English Open - Last 64
England Ronnie O'Sullivan 4-1 England Mark Davis
5 2 2.5
China 2017 Shanghai Masters - Last 32
Northern Ireland Mark Allen 5-0 Ireland Fergal O'Brien
5 2 2.5
China 2017 Shanghai Masters - Last 32
England Martin Gould 5-0 Thailand Akani Songsermsawad
5 2 2.5
Northern Ireland 2017 Northern Ireland Open - Last 128
Norway Kurt Maflin 4-1 England Andrew Higginson
5 2 2.5
Northern Ireland 2017 Northern Ireland Open - Last 32
Wales Mark Williams 4-1 Thailand Akani Songsermsawad
5 2 2.5
Scotland 2017 Scottish Open - Last 128
England David Grace 4-1 Switzerland Alexander Ursenbacher
5 2 2.5
Scotland 2017 Scottish Open - Last 64
England Ronnie O'Sullivan 4-1 England Robert Milkins
5 2 2.5
Germany 2018 German Masters - Last 128
Wales Matthew Stevens 5-0 Egypt Basem Eltahhan
5 2 2.5
England 2018 Championship League - Group 1
Scotland Stephen Maguire 3-2 England Mark King
5 2 2.5
England 2018 Championship League - Group 2
Australia Neil Robertson 3-2 England Barry Hawkins
5 2 2.5
England 2018 Championship League - Group 2
Australia Neil Robertson 3-2 England Kyren Wilson
5 2 2.5
England 2018 Championship League - Group 3
England Kyren Wilson 3-2 England Ali Carter
5 2 2.5
England 2018 Championship League - Group 4
England Shaun Murphy 3-2 England Tom Ford
5 2 2.5
England 2018 Masters - Last 16
England Kyren Wilson 6-4 England Barry Hawkins
10 4 2.5
England 2018 World Grand Prix - Last 16
China Ding Junhui 4-1 England Mark Joyce
5 2 2.5
Wales 2018 Welsh Open - Last 64
Thailand Akani Songsermsawad 4-1 Wales Jamie Jones
5 2 2.5
Gibraltar 2018 Gibraltar Open - Last 64
England Kyren Wilson 4-1 Wales Daniel Wells
5 2 2.5
Gibraltar 2018 Gibraltar Open - Last 64
Wales Ryan Day 4-1 England Oliver Brown
5 2 2.5
Wales 2018 Players Championship - Last 16
England Judd Trump 6-4 Scotland Stephen Maguire
10 4 2.5
England 2018 Championship League - Winners Group
China Zhou Yuelong 3-2 England Mark Selby
5 2 2.5
England 2018 Championship League - Winners Group
Wales Mark Williams 3-2 China Zhou Yuelong
5 2 2.5
England 2018 Championship League - Winners Group
Scotland John Higgins 3-2 Wales Mark Williams
5 2 2.5
China 2018 China Open - Last 64
England Sam Craigie 6-4 England Martin Gould
10 4 2.5
England 2017 UK Championship - Last 64
Australia Neil Robertson 6-2 Ireland Ken Doherty
8 3 2.67
Germany 2018 German Masters - Last 128
Finland Robin Hull 5-3 Wales Michael White
8 3 2.67
Germany 2018 German Masters - Last 128
Northern Ireland Mark Allen 5-3 China Li Yuan
8 3 2.67
Wales 2018 Players Championship - Last 16
Australia Neil Robertson 6-2 Belgium Luca Brecel
8 3 2.67
China 2017 International Championship - Last 64
Wales Ryan Day 6-5 Norway Kurt Maflin
11 4 2.75
Latvia 2017 Riga Masters - Last 128
England Jimmy Robertson 4-2 England Martin O'Donnell
6 2 3
Belgium 2017 European Masters - Last 128
China Lyu Haotian 4-2 England Robert Milkins
6 2 3
China 2017 World Open - Last 128
Thailand Thepchaiya Un-Nooh 5-1 China Fang Xiongman
6 2 3
China 2017 World Open - Last 64
Australia Neil Robertson 5-1 Thailand Noppon Saengkham
6 2 3
China 2017 International Championship - Last 128
Scotland Stephen Maguire 6-3 Malta Alex Borg
9 3 3
Belgium 2017 European Masters - Last 64
England Stuart Bingham 4-2 England Mitchell Mann
6 2 3
China 2017 Shanghai Masters - Last 128
England Jack Lisowski 5-1 England Jimmy White
6 2 3
China 2017 Shanghai Masters - Last 128
England Mark Davis 5-1 Scotland Ross Muir
6 2 3
England 2017 English Open - Last 128
England Jimmy Robertson 4-2 England Adam Duffy
6 2 3
England 2017 English Open - Last 64
England Stuart Bingham 4-2 China Fang Xiongman
6 2 3
England 2017 English Open - Last 64
England Shaun Murphy 4-2 Wales Daniel Wells
6 2 3
China 2017 International Championship - Last 32
England Judd Trump 6-3 England Jimmy Robertson
9 3 3
England 2017 Champion of Champions - Quarter-final
England Ronnie O'Sullivan 6-0 Scotland John Higgins
6 2 3
China 2017 Shanghai Masters - Last 64
England Jack Lisowski 5-1 Scotland Chris Totten
6 2 3
China 2017 Shanghai Masters - Last 64
England Joe Perry 5-1 England Matthew Selt
6 2 3
China 2017 Shanghai Masters - Last 32
Scotland John Higgins 5-1 China Zhou Yuelong
6 2 3
China 2017 Shanghai Masters - Last 16
England Jack Lisowski 5-4 Northern Ireland Mark Allen
9 3 3
Northern Ireland 2017 Northern Ireland Open - Last 128
China Tian Pengfei 4-2 Iran Soheil Vahedi
6 2 3
Northern Ireland 2017 Northern Ireland Open - Last 128
England Tom Ford 4-2 Ireland Fergal O'Brien
6 2 3
Northern Ireland 2017 Northern Ireland Open - Last 128
England Ronnie O'Sullivan 4-2 Germany Lukas Kleckers
6 2 3
England 2017 UK Championship - Last 128
Wales Ryan Day 6-0 England Jamie Barrett
6 2 3
England 2017 UK Championship - Quarter-final
England Ronnie O'Sullivan 6-3 England Martin Gould
9 3 3
England 2017 UK Championship - Semi-final
England Shaun Murphy 6-3 Wales Ryan Day
9 3 3
Scotland 2017 Scottish Open - Last 64
Wales Michael White 4-2 Scotland Scott Donaldson
6 2 3
Scotland 2017 Scottish Open - Last 64
England Stuart Carrington 4-2 England Joe Perry
6 2 3
Scotland 2017 Scottish Open - Last 64
China Ding Junhui 4-2 England Chris Wakelin
6 2 3
Scotland 2017 Scottish Open - Last 16
Australia Neil Robertson 4-2 England David Grace
6 2 3
Scotland 2017 Scottish Open - Quarter-final
Australia Neil Robertson 5-4 China Xiao Guodong
9 3 3
Germany 2018 German Masters - Last 64
China Niu Zhuang 5-4 Jamaica Rory McLeod
9 3 3
England 2018 Championship League - Group 2 - Semi-final
England Mark Selby 3-0 Wales Ryan Day
3 1 3
England 2018 Championship League - Group 1
England Mark King 3-0 England Kyren Wilson
3 1 3
England 2018 Championship League - Group 3
England Ali Carter 3-0 England Tom Ford
3 1 3
England 2018 Championship League - Group 3
England Barry Hawkins 3-0 England Kyren Wilson
3 1 3
England 2018 Championship League - Group 4
England Judd Trump 3-0 China Liang Wenbo
3 1 3
England 2018 Championship League - Group 5
England Judd Trump 3-0 England David Gilbert
3 1 3
England 2018 Championship League - Group 5
England Judd Trump 3-0 Wales Mark Williams
3 1 3
England 2018 Championship League - Group 5
Wales Mark Williams 3-0 England Joe Perry
3 1 3
England 2018 Championship League - Group 6
China Li Hang 3-0 Wales Michael White
3 1 3
England 2018 Championship League - Group 6
China Li Hang 3-0 England Judd Trump
3 1 3
England 2018 Championship League - Group 6
England Judd Trump 3-0 Scotland Graeme Dott
3 1 3
England 2018 Championship League - Group 6
England Judd Trump 3-0 Wales Michael White
3 1 3
Germany 2018 German Masters - Last 16
Wales Ryan Day 5-4 England Mark Davis
9 3 3
England 2018 World Grand Prix - Last 32
China Yan Bingtao 4-2 England Martin Gould
6 2 3
Wales 2018 Welsh Open - Last 128
Australia Kurt Dunham 4-2 Wales Ryan Day
6 2 3
Wales 2018 Welsh Open - Last 128
England Michael Holt 4-2 England Elliot Slessor
6 2 3
Wales 2018 Welsh Open - Last 128
Thailand Thepchaiya Un-Nooh 4-2 Iran Hossein Vafaei
6 2 3
Wales 2018 Welsh Open - Last 128
Northern Ireland Mark Allen 4-2 China Cao Yupeng
6 2 3
Wales 2018 Welsh Open - Last 128
England Mark Selby 4-2 England Christopher Keogan
6 2 3
Wales 2018 Welsh Open - Last 128
Scotland John Higgins 4-2 England Matthew Selt
6 2 3
Wales 2018 Welsh Open - Last 64
England Jack Lisowski 4-2 China Lyu Haotian
6 2 3
Wales 2018 Welsh Open - Last 32
Thailand Noppon Saengkham 4-2 England Craig Steadman
6 2 3
Wales 2018 Welsh Open - Quarter-final
England Barry Hawkins 5-1 China Yan Bingtao
6 2 3
Wales 2018 Welsh Open - Quarter-final
Scotland John Higgins 5-1 England Ronnie O'Sullivan
6 2 3
Wales 2018 Players Championship - Semi-final
England Shaun Murphy 6-3 Wales Mark Williams
9 3 3
England 2018 Championship League - Group 7
Belgium Luca Brecel 3-0 Scotland John Higgins
3 1 3
England 2018 Championship League - Group 7
Scotland John Higgins 3-0 Wales Dominic Dale
3 1 3
England 2018 Championship League - Winners Group
Scotland John Higgins 3-0 England Martin Gould
3 1 3
England 2018 Championship League - Winners Group
England Mark Selby 3-0 England Martin Gould
3 1 3
England 2018 Championship League - Winners Group
Scotland John Higgins 3-0 England Mark Selby
3 1 3
England 2018 Championship League - Winners Group - Semi-final
China Zhou Yuelong 3-0 England Ali Carter
3 1 3
China 2018 China Open - Last 64
England Joe Perry 6-0 Scotland Chris Totten
6 2 3
Belgium 2017 European Masters - Final
England Judd Trump 9-7 England Stuart Bingham
16 5 3.2
England 2018 World Championship - Last 48
England Ricky Walden 10-6 England Andrew Higginson
16 5 3.2
Wales 2018 Welsh Open - Final
Scotland John Higgins 9-7 England Barry Hawkins
16 5 3.2
China 2017 International Championship - Last 32
England Jack Lisowski 6-4 China Xiao Guodong
10 3 3.33
England 2017 Champion of Champions - Quarter-final
England Shaun Murphy 6-4 Wales Michael White
10 3 3.33
England 2017 UK Championship - Last 16
England Joe Perry 6-4 Northern Ireland Mark Allen
10 3 3.33
China 2018 China Open - Last 128
Thailand Thepchaiya Un-Nooh 6-4 England Ian Burns
10 3 3.33
China 2018 China Open - Last 64
China Luo Honghao 6-4 Scotland Anthony McGill
10 3 3.33
England 2017 Q School - Event 2 - Last 64
England Lee Page 4-3 England Joshua Cooper
7 2 3.5
China 2017 China Championship - Last 128
England Shaun Murphy 5-2 China Zhang Anda
7 2 3.5
Latvia 2017 Riga Masters - Last 64
Wales Ryan Day 4-3 England Barry Hawkins
7 2 3.5
Latvia 2017 Riga Masters - Last 16
Wales Ryan Day 4-3 England Kyren Wilson
7 2 3.5
China 2017 China Championship - Last 64
England Ronnie O'Sullivan 5-2 England Sam Baird
7 2 3.5
China 2017 China Championship - Last 64
China Ding Junhui 5-2 England Alfie Burden
7 2 3.5
China 2017 China Championship - Quarter-final
England Ali Carter 5-2 Ireland Fergal O'Brien
7 2 3.5
China 2017 World Open - Last 32
Thailand Thepchaiya Un-Nooh 5-2 England Chris Wakelin
7 2 3.5
China 2017 World Open - Last 16
England David Gilbert 5-2 Scotland John Higgins
7 2 3.5
Belgium 2017 European Masters - Last 64
England Martin O'Donnell 4-3 Wales Jamie Jones
7 2 3.5
Belgium 2017 European Masters - Last 32
England Ben Woollaston 4-3 Northern Ireland Gerard Greene
7 2 3.5
Belgium 2017 European Masters - Last 32
England Judd Trump 4-3 England Martin O'Donnell
7 2 3.5
Belgium 2017 European Masters - Semi-final
England Judd Trump 6-1 China Cao Yupeng
7 2 3.5
China 2017 Shanghai Masters - Last 128
England Jimmy Robertson 5-2 England Ashley Hugill
7 2 3.5
China 2017 Shanghai Masters - Last 128
England Sanderson Lam 5-2 Thailand Thepchaiya Un-Nooh
7 2 3.5
England 2017 English Open - Last 128
England Judd Trump 4-3 England Robbie Williams
7 2 3.5
England 2017 English Open - Last 128
England Craig Steadman 4-3 Finland Robin Hull
7 2 3.5
England 2017 English Open - Last 128
England Mark Selby 4-3 Scotland Scott Donaldson
7 2 3.5
England 2017 English Open - Last 64
China Chen Zifan 4-3 England Barry Hawkins
7 2 3.5
England 2017 English Open - Last 64
Thailand James Wattana 4-3 England Ali Carter
7 2 3.5
England 2017 English Open - Last 16
Scotland Anthony McGill 4-3 China Yan Bingtao
7 2 3.5
England 2017 English Open - Quarter-final
England Ronnie O'Sullivan 5-2 England Jack Lisowski
7 2 3.5
China 2017 International Championship - Last 128
England Mark Selby 6-1 England Ashley Hugill
7 2 3.5
England 2017 Champion of Champions - Last 16
Wales Michael White 4-3 Hong Kong Marco Fu
7 2 3.5
China 2017 Shanghai Masters - Last 128
England Mark Selby 5-2 England Ian Burns
7 2 3.5
Northern Ireland 2017 Northern Ireland Open - Last 128
China Zhou Yuelong 4-3 Scotland Graeme Dott
7 2 3.5
Northern Ireland 2017 Northern Ireland Open - Last 64
Thailand Thepchaiya Un-Nooh 4-3 China Chen Zifan
7 2 3.5
England 2017 UK Championship - Last 128
England Kyren Wilson 6-1 England Sean O'Sullivan
7 2 3.5
England 2017 UK Championship - Last 128
Scotland Stephen Maguire 6-1 China Yuan Sijun
7 2 3.5
England 2017 UK Championship - Last 128
China Liang Wenbo 6-1 England Sanderson Lam
7 2 3.5
England 2017 UK Championship - Last 64
Wales Michael White 6-1 England Matthew Selt
7 2 3.5
Scotland 2017 Scottish Open - Last 64
China Xiao Guodong 4-3 England Gary Wilson
7 2 3.5
Scotland 2017 Scottish Open - Last 64
England Mark Joyce 4-3 China Liang Wenbo
7 2 3.5
Scotland 2017 Scottish Open - Last 32
Hong Kong Marco Fu 4-3 China Zhou Yuelong
7 2 3.5
Scotland 2017 Scottish Open - Last 32
Jamaica Rory McLeod 4-3 China Ding Junhui
7 2 3.5
Germany 2018 German Masters - Last 128
China Cao Yupeng 5-2 China Chen Zifan
7 2 3.5
Germany 2018 German Masters - Last 32
England Shaun Murphy 5-2 Scotland Alan McManus
7 2 3.5
Germany 2018 German Masters - Last 16
China Ding Junhui 5-2 England Ricky Walden
7 2 3.5
Gibraltar 2018 Gibraltar Open - Last 64
England Jack Lisowski 4-3 England Jamie O'Neill
7 2 3.5
China 2018 China Open - Last 128
China Liang Wenbo 6-1 Scotland Rhys Clark
7 2 3.5
China 2018 China Open - Last 64
Wales Mark Williams 6-1 Thailand Thepchaiya Un-Nooh
7 2 3.5
China 2018 China Open - Last 16
England Mark Selby 6-1 China Lyu Haotian
7 2 3.5
China 2018 China Open - Last 16
Australia Neil Robertson 6-1 China Zhou Yuelong
7 2 3.5
Hong Kong 2017 Hong Kong Masters - Semi-final
England Ronnie O'Sullivan 6-5 England Judd Trump
11 3 3.67
China 2017 International Championship - Last 32
England Martin Gould 6-5 England Kyren Wilson
11 3 3.67
China 2017 International Championship - Last 32
Australia Neil Robertson 6-5 England Matthew Selt
11 3 3.67
Wales 2018 Players Championship - Semi-final
England Ronnie O'Sullivan 6-5 England Judd Trump
11 3 3.67
China 2018 China Open - Last 32
China Luo Honghao 6-5 Wales Duane Jones
11 3 3.67
England 2018 World Championship - Last 32
China Lyu Haotian 10-5 Hong Kong Marco Fu
15 4 3.75
England 2017 UK Championship - Final
England Ronnie O'Sullivan 10-5 England Shaun Murphy
15 4 3.75
England 2018 World Championship - Last 32
Wales Jamie Jones 10-9 England Shaun Murphy
19 5 3.8
England 2018 World Championship - Last 16
England Barry Hawkins 13-10 China Lyu Haotian
23 6 3.83
England 2017 Q School - Event 1 - Last 128
England Alex Davies 4-0 England Callum Costello
4 1 4
England 2017 Q School - Event 1 - Last 128
Germany Simon Lichtenberg 4-0 United States Corey Deuel
4 1 4
England 2017 Q School - Event 1 - Last 128
England Jamie Cope 4-0 England Anthony Fieldsend
4 1 4
England 2017 Q School - Event 1 - Last 64
England Sean O'Sullivan 4-0 England Alex Davies
4 1 4
England 2017 Q School - Event 2 - Round 1
England Simon Bedford 4-0 Wales Daniel Gorton
4 1 4
England 2017 Q School - Event 2 - Round 1
England Wayne Brown 4-0 England Robert Cloherty
4 1 4
England 2017 Q School - Event 2 - Last 128
Wales Duane Jones 4-0 England Simon Bedford
4 1 4
England 2017 Q School - Event 2 - Last 128
England James Cahill 4-0 England Jaspal Bamotra
4 1 4
England 2017 Q School - Event 2 - Last 64
England Jake Nicholson 4-0 England Darren Cook
4 1 4
Latvia 2017 Riga Masters - Last 128
England Peter Ebdon 4-0 Wales Daniel Wells
4 1 4
Latvia 2017 Riga Masters - Last 64
Switzerland Alexander Ursenbacher 4-0 England Elliot Slessor
4 1 4
Latvia 2017 Riga Masters - Last 64
England Robbie Williams 4-0 England Ashley Carty
4 1 4
Latvia 2017 Riga Masters - Last 32
England Joe Perry 4-0 China Tian Pengfei
4 1 4
Latvia 2017 Riga Masters - Last 16
Scotland Stephen Maguire 4-0 England Jack Lisowski
4 1 4
India 2017 Indian Open - Last 128
China Zhang Anda 4-0 China Lyu Haotian
4 1 4
India 2017 Indian Open - Last 128
Ireland Fergal O'Brien 4-0 England Craig Steadman
4 1 4
India 2017 Indian Open - Last 128
Scotland Stephen Maguire 4-0 China Hu Hao
4 1 4
India 2017 Indian Open - Last 128
England Mike Dunn 4-0 Wales Jamie Clarke
4 1 4
Belgium 2017 European Masters - Last 128
England Ben Woollaston 4-0 England Ian Burns
4 1 4
Belgium 2017 European Masters - Last 128
England Anthony Hamilton 4-0 Wales David John
4 1 4
Belgium 2017 European Masters - Last 128
England Mark Davis 4-0 Australia Kurt Dunham
4 1 4
China 2017 China Championship - Last 32
Scotland Graeme Dott 5-3 England Judd Trump
8 2 4
Germany 2017 Paul Hunter Classic - Last 64
England Gary Wilson 4-0 England Rod Lawler
4 1 4
Germany 2017 Paul Hunter Classic - Last 64
Wales Dominic Dale 4-0 England John Astley
4 1 4
Germany 2017 Paul Hunter Classic - Last 64
England Ben Woollaston 4-0 Malta Brian Cini
4 1 4
Germany 2017 Paul Hunter Classic - Last 128
England Mark Joyce 4-0 Scotland Marc Davis
4 1 4
India 2017 Indian Open - Last 64
England Shaun Murphy 4-0 England Hammad Miah
4 1 4
India 2017 Indian Open - Last 64
England David Gilbert 4-0 China Wang Yuchen
4 1 4
India 2017 Indian Open - Quarter-final
Scotland John Higgins 4-0 England Liam Highfield
4 1 4
China 2017 World Open - Last 32
China Li Hang 5-3 England Ricky Walden
8 2 4
China 2017 World Open - Last 32
England Kyren Wilson 5-3 England Michael Holt
8 2 4
China 2017 World Open - Last 16
China Li Hang 5-3 England Peter Ebdon
8 2 4
China 2017 World Open - Quarter-final
China Ding Junhui 5-3 China Li Hang
8 2 4
China 2017 International Championship - Last 128
China Cao Yupeng 6-2 England Chris Wakelin
8 2 4
Belgium 2017 European Masters - Last 128
England Judd Trump 4-0 Scotland Chris Totten
4 1 4
Belgium 2017 European Masters - Last 32
Australia Neil Robertson 4-0 England Peter Ebdon
4 1 4
Belgium 2017 European Masters - Last 32
England Stuart Bingham 4-0 Scotland Graeme Dott
4 1 4
China 2017 Shanghai Masters - Last 128
Northern Ireland Mark Allen 5-3 China Zhang Yong
8 2 4
England 2017 English Open - Pre-qualifying 1
China Fang Xiongman 4-0 England Joe O'Connor
4 1 4
England 2017 English Open - Last 128
Wales Matthew Stevens 4-0 Israel Eden Sharav
4 1 4
England 2017 English Open - Last 128
Wales Ian Preece 4-0 China Mei Xiwen
4 1 4
England 2017 English Open - Last 64
England Judd Trump 4-0 England Mark Joyce
4 1 4
England 2017 English Open - Last 64
England Kyren Wilson 4-0 England Mike Dunn
4 1 4
Germany 2017 Paul Hunter Classic - Pre-qualifying 2
Poland Adam Stefanow 4-0 Germany Stefan Joachim
4 1 4
Germany 2017 Paul Hunter Classic - Pre-qualifying 2
England Jamie Cope 4-0 Germany Ralf Günzel
4 1 4
Germany 2017 Paul Hunter Classic - Pre-qualifying 3
England Barry Pinches 4-0 Romania Tudor Popescu
4 1 4
China 2017 International Championship - Last 16
England Ali Carter 6-2 England Shaun Murphy
8 2 4
China 2017 International Championship - Last 16
England Robbie Williams 6-2 Australia Neil Robertson
8 2 4
England 2017 Champion of Champions - Semi-final
England Ronnie O'Sullivan 6-2 England Anthony Hamilton
8 2 4
China 2017 Shanghai Masters - Last 32
Norway Kurt Maflin 5-3 China Yu Delu
8 2 4
China 2017 Shanghai Masters - Last 32
Hong Kong Marco Fu 5-3 England Robert Milkins
8 2 4
China 2017 Shanghai Masters - Last 16
Wales Mark Williams 5-3 England Mark Selby
8 2 4
Northern Ireland 2017 Northern Ireland Open - Last 128
England Jack Lisowski 4-0 England Sean O'Sullivan
4 1 4
Northern Ireland 2017 Northern Ireland Open - Last 64
Wales Mark Williams 4-0 England Tom Ford
4 1 4
Northern Ireland 2017 Northern Ireland Open - Last 64
China Li Yuan 4-0 China Zhang Yong
4 1 4
Northern Ireland 2017 Northern Ireland Open - Last 64
England Gary Wilson 4-0 Scotland Stephen Maguire
4 1 4
England 2017 UK Championship - Last 128
Northern Ireland Mark Allen 6-2 Germany Lukas Kleckers
8 2 4
England 2017 UK Championship - Last 128
Scotland Scott Donaldson 6-2 England John Astley
8 2 4
England 2018 World Championship - Last 144
Wales Ryan Day 10-2 Brazil Igor Figueiredo
12 3 4
England 2017 UK Championship - Last 64
England Martin Gould 6-2 England Robbie Williams
8 2 4
Scotland 2017 Scottish Open - Last 128
Hong Kong Marco Fu 4-0 Wales Duane Jones
4 1 4
Scotland 2017 Scottish Open - Last 128
China Cao Yupeng 4-0 England Andrew Higginson
4 1 4
Scotland 2017 Scottish Open - Last 128
England Ali Carter 4-0 England Anthony Hamilton
4 1 4
Scotland 2017 Scottish Open - Last 128
England Michael Holt 4-0 England Robbie Williams
4 1 4
Scotland 2017 Scottish Open - Last 128
China Yan Bingtao 4-0 Australia Matthew Bolton
4 1 4
Scotland 2017 Scottish Open - Last 64
Thailand Noppon Saengkham 4-0 China Zhang Yong
4 1 4
Scotland 2017 Scottish Open - Last 64
England Tom Ford 4-0 England Hammad Miah
4 1 4
Scotland 2017 Scottish Open - Last 32
Scotland John Higgins 4-0 Northern Ireland Gerard Greene
4 1 4
England 2018 World Championship - Last 144
China Liang Wenbo 10-2 England Rod Lawler
12 3 4
Germany 2018 German Masters - Last 128
England Jimmy Robertson 5-3 Scotland Rhys Clark
8 2 4
Germany 2018 German Masters - Last 128
Thailand Thepchaiya Un-Nooh 5-3 England Martin O'Donnell
8 2 4
England 2018 Championship League - Group 1
China Zhou Yuelong 3-1 Wales Ryan Day
4 1 4
England 2018 Championship League - Group 1
Scotland Stephen Maguire 3-1 Wales Ryan Day
4 1 4
England 2018 Championship League - Group 1
Wales Ryan Day 3-1 England Kyren Wilson
4 1 4
England 2018 Championship League - Group 1
England Anthony Hamilton 3-1 England Michael Holt
4 1 4
England 2018 Championship League - Group 1
China Zhou Yuelong 3-1 England Michael Holt
4 1 4
England 2018 Championship League - Group 1
England Michael Holt 3-1 Wales Ryan Day
4 1 4
England 2018 Championship League - Group 2
England Mark Selby 3-1 Scotland Stephen Maguire
4 1 4
England 2018 Championship League - Group 2
England Barry Hawkins 3-1 Wales Ryan Day
4 1 4
England 2018 Championship League - Group 2 - Final
England Mark Selby 3-1 England Barry Hawkins
4 1 4
England 2018 Championship League - Group 3
Northern Ireland Mark Allen 3-1 England Tom Ford
4 1 4
England 2018 Championship League - Group 3
England Kyren Wilson 3-1 England Anthony Hamilton
4 1 4
England 2018 Championship League - Group 3
Northern Ireland Mark Allen 3-1 England Kyren Wilson
4 1 4
England 2018 Championship League - Group 3
England Barry Hawkins 3-1 Northern Ireland Mark Allen
4 1 4
England 2018 Championship League - Group 4
England Barry Hawkins 3-1 Northern Ireland Mark Allen
4 1 4
England 2018 Championship League - Group 4
England Ali Carter 3-1 England Shaun Murphy
4 1 4
England 2018 Championship League - Group 4 - Final
England Ali Carter 3-1 England Shaun Murphy
4 1 4
England 2018 Championship League - Group 5
England Martin Gould 3-1 England Ricky Walden
4 1 4
England 2018 Championship League - Group 5
England Ben Woollaston 3-1 Wales Mark Williams
4 1 4
England 2018 Championship League - Group 5
England Martin Gould 3-1 England Joe Perry
4 1 4
England 2018 Championship League - Group 5 - Final
Wales Mark Williams 3-1 England Ricky Walden
4 1 4
Germany 2017 Paul Hunter Classic - Pre-qualifying 1
England Ashley Carty 4-0 England Anthony Blyth
4 1 4
England 2018 World Grand Prix - Last 32
England Ronnie O'Sullivan 4-0 England Robert Milkins
4 1 4
England 2018 World Grand Prix - Last 16
England Mark Selby 4-0 Australia Neil Robertson
4 1 4
Wales 2018 Welsh Open - Last 64
England Ronnie O'Sullivan 4-0 Scotland Graeme Dott
4 1 4
Wales 2018 Welsh Open - Last 64
England Robbie Williams 4-0 Wales Ian Preece
4 1 4
Wales 2018 Welsh Open - Last 16
England Ronnie O'Sullivan 4-0 England Mike Dunn
4 1 4
Germany 2017 Paul Hunter Classic - Pre-qualifying 2
England Barry Pinches 4-0 Germany Bernd Strnad
4 1 4
Gibraltar 2018 Gibraltar Open - Last 64
China Liang Wenbo 4-0 England Robbie Williams
4 1 4
Gibraltar 2018 Gibraltar Open - Last 128
England Gary Wilson 4-0 Germany Umut Dikme
4 1 4
Gibraltar 2018 Gibraltar Open - Last 128
England Hammad Miah 4-0 China Chen Zifan
4 1 4
Gibraltar 2018 Gibraltar Open - Quarter-final
China Cao Yupeng 4-0 England Stuart Bingham
4 1 4
Gibraltar 2018 Gibraltar Open - Final
Wales Ryan Day 4-0 China Cao Yupeng
4 1 4
Romania 2018 Romanian Masters - Last 16
England Ali Carter 4-0 Wales Mark Williams
4 1 4
England 2018 Championship League - Group 7
England Judd Trump 3-1 England Ricky Walden
4 1 4
England 2018 Championship League - Group 7
England Judd Trump 3-1 Belgium Luca Brecel
4 1 4
England 2018 Championship League - Group 7 - Semi-final
Scotland John Higgins 3-1 England Jimmy Robertson
4 1 4
England 2018 Championship League - Winners Group
England Kyren Wilson 3-1 England Ali Carter
4 1 4
England 2018 Championship League - Winners Group
England Mark Selby 3-1 England Kyren Wilson
4 1 4
England 2018 Championship League - Winners Group
England Martin Gould 3-1 Wales Mark Williams
4 1 4
England 2018 Championship League - Winners Group
England Kyren Wilson 3-1 Wales Mark Williams
4 1 4
England 2018 Championship League - Winners Group
Scotland John Higgins 3-1 England Kyren Wilson
4 1 4
China 2018 China Open - Last 32
China Zhou Yuelong 6-2 Wales Jak Jones
8 2 4
China 2018 China Open - Last 32
China Ding Junhui 6-2 China Xiao Guodong
8 2 4
China 2018 China Open - Last 32
China Cao Yupeng 6-2 England David Gilbert
8 2 4
Gibraltar 2018 Gibraltar Open - Pre-qualifying 2
England Saqib Nasir 4-0 Scotland Lee Mein
4 1 4
Gibraltar 2018 Gibraltar Open - Pre-qualifying 2
England Joe O'Connor 4-0 Ireland Daniel O’Regan
4 1 4
China 2018 China Open - Quarter-final
England Mark Selby 6-2 Wales Mark Williams
8 2 4
England 2018 World Championship - Quarter-final
Wales Mark Williams 13-8 England Ali Carter
21 5 4.2
England 2018 World Championship - Last 48
England Joe Perry 10-7 England Mark Davis
17 4 4.25
England 2018 World Championship - Last 144
England Liam Highfield 10-3 China Chen Zhe
13 3 4.33
England 2018 World Championship - Last 80
England Jack Lisowski 10-3 England David Grace
13 3 4.33
England 2018 World Grand Prix - Final
England Ronnie O'Sullivan 10-3 China Ding Junhui
13 3 4.33
China 2017 China Championship - Last 128
Thailand Thepchaiya Un-Nooh 5-4 Scotland Chris Totten
9 2 4.5
China 2017 China Championship - Last 64
England David Gilbert 5-4 England Stuart Carrington
9 2 4.5
China 2017 China Championship - Last 32
China Li Hang 5-4 Wales Michael White
9 2 4.5
China 2017 China Championship - Quarter-final
Belgium Luca Brecel 5-4 England Ronnie O'Sullivan
9 2 4.5
China 2017 World Open - Last 128
China Liang Wenbo 5-4 Thailand Akani Songsermsawad
9 2 4.5
China 2017 World Open - Last 32
Scotland John Higgins 5-4 England Matthew Selt
9 2 4.5
China 2017 International Championship - Last 128
England Gary Wilson 6-3 Malaysia Thor Chuan Leong
9 2 4.5
China 2017 International Championship - Last 128
China Tian Pengfei 6-3 Thailand James Wattana
9 2 4.5
China 2017 International Championship - Last 128
England Barry Hawkins 6-3 England Hammad Miah
9 2 4.5
China 2017 Shanghai Masters - Last 128
Wales Matthew Stevens 5-4 China Fang Xiongman
9 2 4.5
China 2017 Shanghai Masters - Last 128
England Mark Joyce 5-4 China Zhang Anda
9 2 4.5
China 2017 Shanghai Masters - Last 128
China Yuan Sijun 5-4 England Shaun Murphy
9 2 4.5
China 2017 Shanghai Masters - Last 128
England Ali Carter 5-4 England Sam Craigie
9 2 4.5
China 2017 International Championship - Last 64
England Martin O'Donnell 6-3 England Sanderson Lam
9 2 4.5
England 2018 World Championship - Last 48
England Stuart Carrington 10-8 China Zhang Anda
18 4 4.5
China 2017 International Championship - Last 16
England Judd Trump 6-3 China Liang Wenbo
9 2 4.5
China 2017 Shanghai Masters - Last 64
China Zhou Yuelong 5-4 England Sanderson Lam
9 2 4.5
China 2017 Shanghai Masters - Last 64
Scotland Stephen Maguire 5-4 Jamaica Rory McLeod
9 2 4.5
England 2017 UK Championship - Last 128
England Ronnie O'Sullivan 6-3 Wales Jackson Page
9 2 4.5
England 2017 UK Championship - Last 64
Belgium Luca Brecel 6-3 India Aditya Mehta
9 2 4.5
Scotland 2017 Scottish Open - Semi-final
Australia Neil Robertson 6-3 Scotland John Higgins
9 2 4.5
Germany 2018 German Masters - Last 64
England Jimmy Robertson 5-4 England Peter Lines
9 2 4.5
England 2018 Masters - Last 16
Northern Ireland Mark Allen 6-3 Belgium Luca Brecel
9 2 4.5
England 2018 Masters - Semi-final
Northern Ireland Mark Allen 6-3 Scotland John Higgins
9 2 4.5
China 2018 China Open - Last 128
England Robbie Williams 6-3 England Sanderson Lam
9 2 4.5
Germany 2018 German Masters - Last 32
England Matthew Selt 5-4 Northern Ireland Mark Allen
9 2 4.5
Germany 2018 German Masters - Last 32
England Mark Joyce 5-4 England David Gilbert
9 2 4.5
Wales 2018 Players Championship - Last 16
England Shaun Murphy 6-3 England Kyren Wilson
9 2 4.5
Wales 2018 Players Championship - Last 16
Wales Ryan Day 6-3 England Mark Selby
9 2 4.5
Wales 2018 Players Championship - Quarter-final
Wales Mark Williams 6-3 Wales Ryan Day
9 2 4.5
China 2018 China Open - Last 32
England Mark Selby 6-3 England Ben Woollaston
9 2 4.5
England 2018 World Championship - Last 16
Scotland John Higgins 13-1 England Jack Lisowski
14 3 4.67
England 2018 World Championship - Last 80
Ireland Ken Doherty 10-4 Northern Ireland Gerard Greene
14 3 4.67
England 2018 World Championship - Last 80
China Zhang Anda 10-4 England Martin Gould
14 3 4.67
England 2018 World Championship - Last 144
Northern Ireland Gerard Greene 10-9 England Mark King
19 4 4.75
England 2017 Q School - Event 1 - Last 128
England Mohammed Rangzib 4-1 England Tugba Irten
5 1 5
England 2017 Q School - Event 1 - Last 64
England Simon Bedford 4-1 England Luke Simmonds
5 1 5
Latvia 2017 Riga Masters - Last 128
England Craig Steadman 4-1 China Lyu Haotian
5 1 5
Latvia 2017 Riga Masters - Last 128
England Ben Woollaston 4-1 England Mitchell Mann
5 1 5
China 2017 China Championship - Last 128
Wales Ian Preece 5-0 England Ricky Walden
5 1 5
China 2017 China Championship - Last 128
England Jimmy Robertson 5-0 Wales David John
5 1 5
China 2017 China Championship - Last 128
Iran Hossein Vafaei 5-0 Iran Soheil Vahedi
5 1 5
Latvia 2017 Riga Masters - Last 64
England Jack Lisowski 4-1 Wales Matthew Stevens
5 1 5
Latvia 2017 Riga Masters - Last 64
China Tian Pengfei 4-1 Wales Ben Jones
5 1 5
Latvia 2017 Riga Masters - Last 64
England Mark Joyce 4-1 China Xiao Guodong
5 1 5
Latvia 2017 Riga Masters - Last 32
England Andrew Higginson 4-1 England John Astley
5 1 5
Latvia 2017 Riga Masters - Quarter-final
Wales Mark Williams 4-1 England Mark Joyce
5 1 5
Hong Kong 2017 Hong Kong Masters - Semi-final
Australia Neil Robertson 6-4 Hong Kong Marco Fu
10 2 5
India 2017 Indian Open - Last 128
England Ashley Hugill 4-1 England Mitchell Mann
5 1 5
India 2017 Indian Open - Last 128
Wales Daniel Wells 4-1 England Billy Joe Castle
5 1 5
India 2017 Indian Open - Last 128
England Gary Wilson 4-1 Germany Lukas Kleckers
5 1 5
Belgium 2017 European Masters - Last 128
Australia Neil Robertson 4-1 England Jamie Barrett
5 1 5
Belgium 2017 European Masters - Last 128
England Martin Gould 4-1 Wales Duane Jones
5 1 5
Belgium 2017 European Masters - Last 128
Thailand Noppon Saengkham 4-1 China Hu Hao
5 1 5
Belgium 2017 European Masters - Last 128
Israel Eden Sharav 4-1 England Elliot Slessor
5 1 5
Belgium 2017 European Masters - Last 128
England Matthew Selt 4-1 Scotland Rhys Clark
5 1 5
Belgium 2017 European Masters - Last 128
Cyprus Michael Georgiou 4-1 China Yu Delu
5 1 5
China 2017 World Open - Last 128
China Cao Yupeng 5-0 England David Grace
5 1 5
China 2017 World Open - Last 128
Wales Matthew Stevens 5-0 Australia Kurt Dunham
5 1 5
China 2017 World Open - Last 128
England Barry Hawkins 5-0 Wales David John
5 1 5
China 2017 China Championship - Last 128
Scotland John Higgins 5-0 China Lyu Haotian
5 1 5
China 2017 China Championship - Last 16
England Shaun Murphy 5-0 Scotland Stephen Maguire
5 1 5
China 2017 China Championship - Last 16
England Ronnie O'Sullivan 5-0 Scotland Graeme Dott
5 1 5
Germany 2017 Paul Hunter Classic - Last 128
Wales Jak Jones 4-1 England Saqib Nasir
5 1 5
Germany 2017 Paul Hunter Classic - Last 64
England Shaun Murphy 4-1 England Sam Baird
5 1 5
Germany 2017 Paul Hunter Classic - Last 64
England Tom Ford 4-1 Switzerland Alexander Ursenbacher
5 1 5
Germany 2017 Paul Hunter Classic - Last 32
England Ben Woollaston 4-1 England Stuart Carrington
5 1 5
Germany 2017 Paul Hunter Classic - Last 128
Scotland Alan McManus 4-1 England Allan Taylor
5 1 5
Germany 2017 Paul Hunter Classic - Last 32
England Mark Joyce 4-1 Wales Matthew Stevens
5 1 5
Germany 2017 Paul Hunter Classic - Last 32
England Mark King 4-1 England Peter Ebdon
5 1 5
India 2017 Indian Open - Last 64
England Gary Wilson 4-1 Belgium Luca Brecel
5 1 5
India 2017 Indian Open - Last 64
England Stuart Bingham 4-1 Wales Duane Jones
5 1 5
India 2017 Indian Open - Last 16
England David Gilbert 4-1 Northern Ireland Mark Allen
5 1 5
China 2017 World Open - Last 64
Wales Mark Williams 5-0 Wales Matthew Stevens
5 1 5
China 2017 World Open - Last 32
England Joe Perry 5-0 Wales Ryan Day
5 1 5
China 2017 World Open - Last 16
Scotland Anthony McGill 5-0 Wales Lee Walker
5 1 5
England 2018 World Championship - Last 32
Wales Mark Williams 10-5 England Jimmy Robertson
15 3 5
Belgium 2017 European Masters - Last 64
India Aditya Mehta 4-1 England Michael Holt
5 1 5
Belgium 2017 European Masters - Last 64
England Alfie Burden 4-1 Israel Eden Sharav
5 1 5
Belgium 2017 European Masters - Last 64
Thailand Thepchaiya Un-Nooh 4-1 China Chen Zhe
5 1 5
Belgium 2017 European Masters - Last 64
England David Gilbert 4-1 England Sam Baird
5 1 5
Belgium 2017 European Masters - Last 64
England Mark Davis 4-1 England Matthew Selt
5 1 5
Belgium 2017 European Masters - Last 64
China Zhou Yuelong 4-1 England Oliver Lines
5 1 5
Belgium 2017 European Masters - Last 32
Northern Ireland Mark Allen 4-1 Scotland Alan McManus
5 1 5
Belgium 2017 European Masters - Last 16
China Zhou Yuelong 4-1 England Peter Lines
5 1 5
China 2017 Shanghai Masters - Last 128
Wales Daniel Wells 5-0 Finland Robin Hull
5 1 5
China 2017 Shanghai Masters - Last 128
Wales Dominic Dale 5-0 Ireland Leo Fernandez
5 1 5
China 2017 Shanghai Masters - Last 128
China Lyu Haotian 5-0 England Anthony Hamilton
5 1 5
England 2017 English Open - Last 128
England Stuart Carrington 4-1 Thailand Boonyarit Keattikun
5 1 5
England 2017 English Open - Last 128
China Ding Junhui 4-1 England Christopher Keogan
5 1 5
England 2017 English Open - Last 128
Wales Michael White 4-1 Germany Lukas Kleckers
5 1 5
England 2017 English Open - Last 128
Malaysia Thor Chuan Leong 4-1 Scotland Graeme Dott
5 1 5
England 2017 English Open - Last 128
China Cao Yupeng 4-1 Pakistan Hamza Akbar
5 1 5
England 2017 English Open - Last 64
China Yan Bingtao 4-1 Wales Jamie Jones
5 1 5
England 2017 English Open - Last 32
England Kyren Wilson 4-1 Malaysia Thor Chuan Leong
5 1 5
England 2017 English Open - Last 16
Switzerland Alexander Ursenbacher 4-1 England Shaun Murphy
5 1 5
England 2017 English Open - Semi-final
England Ronnie O'Sullivan 6-4 Scotland Anthony McGill
10 2 5
Germany 2017 Paul Hunter Classic - Pre-qualifying 1
England Andy Hicks 4-1 Syria Omar Alkojah
5 1 5
China 2017 International Championship - Last 16
China Yan Bingtao 6-4 England Jack Lisowski
10 2 5
China 2017 International Championship - Last 16
England Mark Selby 6-4 Wales Mark Williams
10 2 5
Germany 2017 Paul Hunter Classic - Pre-qualifying 1
England Louis Heathcote 4-1 England Hamim Hussain
5 1 5
England 2017 Champion of Champions - Last 16
England Ronnie O'Sullivan 4-1 Australia Neil Robertson
5 1 5
China 2017 Shanghai Masters - Last 64
England Judd Trump 5-0 England Alfie Burden
5 1 5
China 2017 Shanghai Masters - Last 32
Wales Mark Williams 5-0 Northern Ireland Gerard Greene
5 1 5
China 2017 Shanghai Masters - Last 16
England Judd Trump 5-0 Scotland Stephen Maguire
5 1 5
China 2017 Shanghai Masters - Quarter-final
England Judd Trump 5-0 Belgium Luca Brecel
5 1 5
Northern Ireland 2017 Northern Ireland Open - Last 128
China Yuan Sijun 4-1 Scotland Alan McManus
5 1 5
Northern Ireland 2017 Northern Ireland Open - Last 64
China Xiao Guodong 4-1 England Ali Carter
5 1 5
England 2017 UK Championship - Last 128
England Jack Lisowski 6-4 China Wang Yuchen
10 2 5
England 2017 UK Championship - Last 64
England Mark Joyce 6-4 England David Gilbert
10 2 5
England 2017 UK Championship - Last 64
Northern Ireland Mark Allen 6-4 England Oliver Lines
10 2 5
England 2017 UK Championship - Semi-final
England Ronnie O'Sullivan 6-4 Scotland Stephen Maguire
10 2 5
Scotland 2017 Scottish Open - Last 128
China Xiao Guodong 4-1 China Li Yuan
5 1 5
Scotland 2017 Scottish Open - Last 128
China Li Hang 4-1 England Sean O'Sullivan
5 1 5
Scotland 2017 Scottish Open - Last 128
Wales Dominic Dale 4-1 Egypt Basem Eltahhan
5 1 5
Scotland 2017 Scottish Open - Last 128
England Ronnie O'Sullivan 4-1 Cyprus Michael Georgiou
5 1 5
Scotland 2017 Scottish Open - Last 128
England Craig Steadman 4-1 Ireland Ken Doherty
5 1 5
Scotland 2017 Scottish Open - Last 64
Wales Daniel Wells 4-1 England Jimmy White
5 1 5
Scotland 2017 Scottish Open - Last 32
China Xiao Guodong 4-1 Thailand Noppon Saengkham
5 1 5
Scotland 2017 Scottish Open - Last 32
England Ricky Walden 4-1 England Mark Joyce
5 1 5
Germany 2018 German Masters - Last 64
England Mark Davis 5-0 Ireland Josh Boileau
5 1 5
Germany 2018 German Masters - Last 64
England Mark Joyce 5-0 China Wang Yuchen
5 1 5
England 2018 Championship League - Group 1
England Mark King 3-2 England Anthony Hamilton
5 1 5
England 2018 Championship League - Group 2
Wales Ryan Day 3-2 England Mark Selby
5 1 5
England 2018 Championship League - Group 3
England Anthony Hamilton 3-2 Northern Ireland Mark Allen
5 1 5
England 2018 Championship League - Group 3
England Ali Carter 3-2 Wales Ryan Day
5 1 5
England 2018 Championship League - Group 4
China Liang Wenbo 3-2 England Ali Carter
5 1 5
England 2018 Masters - Last 16
England Judd Trump 6-4 China Liang Wenbo
10 2 5
England 2018 Masters - Last 16
England Shaun Murphy 6-4 England Ali Carter
10 2 5
England 2018 Masters - Quarter-final
England Judd Trump 6-4 England Shaun Murphy
10 2 5
England 2018 Championship League - Group 5
England Ben Woollaston 3-2 England Judd Trump
5 1 5
England 2018 Championship League - Group 6
China Li Hang 3-2 Scotland Graeme Dott
5 1 5
England 2018 Championship League - Group 6
England Martin Gould 3-2 England Judd Trump
5 1 5
England 2018 Championship League - Group 6
England Ricky Walden 3-2 Wales Michael White
5 1 5
England 2018 Championship League - Group 6
England Martin Gould 3-2 China Li Hang
5 1 5
England 2018 Championship League - Group 6 - Semi-final
England Martin Gould 3-2 China Li Hang
5 1 5
China 2018 China Open - Last 128
Belgium Luca Brecel 6-4 China Zhao Xintong
10 2 5
China 2018 China Open - Last 128
Australia Neil Robertson 6-4 Finland Robin Hull
10 2 5
England 2018 World Grand Prix - Last 32
Scotland Anthony McGill 4-1 China Cao Yupeng
5 1 5
England 2018 World Grand Prix - Last 32
England Shaun Murphy 4-1 England Ricky Walden
5 1 5
England 2018 World Grand Prix - Last 32
Australia Neil Robertson 4-1 England David Gilbert
5 1 5
England 2018 World Grand Prix - Last 32
China Ding Junhui 4-1 England Mark King
5 1 5
England 2018 World Grand Prix - Last 16
Scotland Anthony McGill 4-1 England Stuart Bingham
5 1 5
England 2018 World Grand Prix - Semi-final
England Ronnie O'Sullivan 6-4 Scotland Stephen Maguire
10 2 5
Wales 2018 Welsh Open - Last 128
England Stuart Bingham 4-1 China Chen Zhe
5 1 5
Wales 2018 Welsh Open - Last 128
England Kyren Wilson 4-1 England Robert Milkins
5 1 5
Wales 2018 Welsh Open - Last 128
England Gary Wilson 4-1 England Sam Baird
5 1 5
Wales 2018 Welsh Open - Last 64
Northern Ireland Mark Allen 4-1 Iran Soheil Vahedi
5 1 5
Wales 2018 Welsh Open - Last 64
Scotland John Higgins 4-1 Scotland Stephen Maguire
5 1 5
Gibraltar 2018 Gibraltar Open - Last 128
China Li Hang 4-1 England Matthew Glasby
5 1 5
Gibraltar 2018 Gibraltar Open - Last 128
China Liang Wenbo 4-1 Malta Alex Borg
5 1 5
Gibraltar 2018 Gibraltar Open - Last 128
Cyprus Michael Georgiou 4-1 England Liam Highfield
5 1 5
Gibraltar 2018 Gibraltar Open - Last 128
Scotland Scott Donaldson 4-1 Wales Duane Jones
5 1 5
Gibraltar 2018 Gibraltar Open - Last 128
China Tian Pengfei 4-1 China Chen Zhe
5 1 5
Gibraltar 2018 Gibraltar Open - Last 128
England Martin O'Donnell 4-1 Belgium Luca Brecel
5 1 5
Gibraltar 2018 Gibraltar Open - Last 64
China Zhao Xintong 4-1 England Craig Steadman
5 1 5
Gibraltar 2018 Gibraltar Open - Last 64
England Joe Perry 4-1 England Anthony Hamilton
5 1 5
Gibraltar 2018 Gibraltar Open - Last 32
England Joe Perry 4-1 England Michael Wild
5 1 5
Gibraltar 2018 Gibraltar Open - Last 32
Wales Ryan Day 4-1 England Martin O'Donnell
5 1 5
Gibraltar 2018 Gibraltar Open - Last 16
England Joe Perry 4-1 England Jack Lisowski
5 1 5
Romania 2018 Romanian Masters - Semi-final
Wales Ryan Day 5-0 England Kyren Wilson
5 1 5
England 2018 Championship League - Group 7
England Judd Trump 3-2 Wales Dominic Dale
5 1 5
England 2018 Championship League - Group 7
England Jimmy Robertson 3-2 Belgium Luca Brecel
5 1 5
England 2018 Championship League - Group 7
England Jimmy Robertson 3-2 Scotland John Higgins
5 1 5
England 2018 Championship League - Group 7 - Final
Scotland John Higgins 3-2 England Judd Trump
5 1 5
England 2018 Championship League - Winners Group
Scotland John Higgins 3-2 China Zhou Yuelong
5 1 5
England 2018 Championship League - Winners Group
England Kyren Wilson 3-2 England Martin Gould
5 1 5
England 2018 Championship League - Winners Group
England Ali Carter 3-2 China Zhou Yuelong
5 1 5
England 2018 Championship League - Winners Group - Final
Scotland John Higgins 3-2 China Zhou Yuelong
5 1 5
China 2018 China Open - Last 64
England Mark Selby 6-4 Scotland Scott Donaldson
10 2 5
China 2018 China Open - Last 64
China Ding Junhui 6-4 England Craig Steadman
10 2 5
China 2018 China Open - Last 32
England Kyren Wilson 6-4 England Mark King
10 2 5
Gibraltar 2018 Gibraltar Open - Pre-qualifying 2
England James Cahill 4-1 England Hamim Hussain
5 1 5
England 2018 World Championship - Last 16
Northern Ireland Mark Allen 13-8 England Joe Perry
21 4 5.25
China 2018 China Open - Semi-final
England Barry Hawkins 10-6 Australia Neil Robertson
16 3 5.33
China 2017 International Championship - Last 128
England Tom Ford 6-5 Scotland Scott Donaldson
11 2 5.5
England 2018 World Championship - Last 144
Thailand Noppon Saengkham 10-1 China Chen Zifan
11 2 5.5
China 2017 International Championship - Last 64
England Kyren Wilson 6-5 China Tian Pengfei
11 2 5.5
China 2017 International Championship - Quarter-final
Northern Ireland Mark Allen 6-5 England Judd Trump
11 2 5.5
China 2017 International Championship - Semi-final
Northern Ireland Mark Allen 9-2 China Yan Bingtao
11 2 5.5
England 2017 UK Championship - Last 32
England Mark Joyce 6-5 Australia Neil Robertson
11 2 5.5
England 2017 UK Championship - Last 16
Wales Ryan Day 6-5 China Li Hang
11 2 5.5
England 2017 UK Championship - Last 16
England Ronnie O'Sullivan 6-5 Thailand Akani Songsermsawad
11 2 5.5
England 2017 UK Championship - Quarter-final
Wales Ryan Day 6-5 England Mark Joyce
11 2 5.5
England 2018 World Championship - Last 16
England Judd Trump 13-9 England Ricky Walden
22 4 5.5
Wales 2018 Players Championship - Quarter-final
England Shaun Murphy 6-5 Scotland Anthony McGill
11 2 5.5
China 2018 China Open - Last 64
China Xiao Guodong 6-5 England Jimmy Robertson
11 2 5.5
China 2018 China Open - Last 32
Australia Neil Robertson 6-5 England Sam Craigie
11 2 5.5
China 2018 China Open - Last 32
China Lyu Haotian 6-5 Ireland Fergal O'Brien
11 2 5.5
China 2018 China Open - Last 16
England Kyren Wilson 6-5 China Ding Junhui
11 2 5.5
China 2018 China Open - Quarter-final
England Barry Hawkins 6-5 England Tom Ford
11 2 5.5
China 2018 China Open - Quarter-final
England Kyren Wilson 6-5 England Jack Lisowski
11 2 5.5
England 2018 World Championship - Last 32
England Jack Lisowski 10-7 England Stuart Bingham
17 3 5.67
England 2018 World Championship - Last 32
Scotland John Higgins 10-7 Thailand Thepchaiya Un-Nooh
17 3 5.67
England 2018 World Championship - Last 144
China Yan Bingtao 10-7 Wales Jackson Page
17 3 5.67
England 2018 World Championship - Last 16
China Ding Junhui 13-4 Scotland Anthony McGill
17 3 5.67
England 2018 World Championship - Final
Wales Mark Williams 18-16 Scotland John Higgins
34 6 5.67
England 2018 World Championship - Last 32
England Ronnie O'Sullivan 10-7 Scotland Stephen Maguire
17 3 5.67
England 2017 Q School - Event 1 - Round 1
Northern Ireland Joe Swail 4-2 China Lu Ning
6 1 6
England 2017 Q School - Event 1 - Round 1
England Tugba Irten 4-2 England Zack Richardson
6 1 6
England 2017 Q School - Event 1 - Round 1
England Phil O'Kane 4-2 England Bash Maqsood
6 1 6
England 2017 Q School - Event 1 - Round 1
England Ashley Hugill 4-2 England Jack Culligan
6 1 6
England 2017 Q School - Event 1 - Last 64
China Hu Hao 4-2 England Zak Surety
6 1 6
England 2017 Q School - Event 1 - Last 64
China Chen Zifan 4-2 Estonia Andres Petrov
6 1 6
England 2017 Q School - Event 2 - Round 1
England Gary Challis 4-2 England Joe O'Connor
6 1 6
England 2017 Q School - Event 2 - Quarter-final
England Paul Davison 4-2 England James Cahill
6 1 6
Latvia 2017 Riga Masters - Last 128
England Gary Wilson 4-2 China Hu Hao
6 1 6
Latvia 2017 Riga Masters - Last 128
China Zhang Anda 4-2 England Allan Taylor
6 1 6
China 2017 China Championship - Last 128
Scotland Stephen Maguire 5-1 England Jamie Barrett
6 1 6
China 2017 China Championship - Last 128
Ireland Ken Doherty 5-1 England Gary Wilson
6 1 6
China 2017 China Championship - Last 128
England Joe Perry 5-1 Israel Eden Sharav
6 1 6
China 2017 China Championship - Last 128
England Stuart Carrington 5-1 Scotland Scott Donaldson
6 1 6
China 2017 China Championship - Last 128
England Judd Trump 5-1 China Xu Si
6 1 6
Latvia 2017 Riga Masters - Last 128
Australia Neil Robertson 4-2 England Daniel Ward
6 1 6
Latvia 2017 Riga Masters - Last 64
Finland Robin Hull 4-2 Latvia Rodion Judin
6 1 6
Latvia 2017 Riga Masters - Last 32
England Jimmy White 4-2 Norway Kurt Maflin
6 1 6
Latvia 2017 Riga Masters - Last 32
England Mark Davis 4-2 England Sam Craigie
6 1 6
Latvia 2017 Riga Masters - Last 32
Ireland Ken Doherty 4-2 Finland Robin Hull
6 1 6
Latvia 2017 Riga Masters - Last 16
Ireland Ken Doherty 4-2 China Zhang Anda
6 1 6
India 2017 Indian Open - Last 128
China Tian Pengfei 4-2 Israel Eden Sharav
6 1 6
India 2017 Indian Open - Last 128
England Jimmy Robertson 4-2 Wales Jak Jones
6 1 6
India 2017 Indian Open - Last 128
England Ricky Walden 4-2 England Jimmy White
6 1 6
India 2017 Indian Open - Last 128
England Ben Woollaston 4-2 England Sam Craigie
6 1 6
India 2017 Indian Open - Last 128
England David Gilbert 4-2 England Allan Taylor
6 1 6
India 2017 Indian Open - Last 128
China Yu Delu 4-2 England Ian Burns
6 1 6
India 2017 Indian Open - Last 128
China Xu Si 4-2 Cyprus Michael Georgiou
6 1 6
India 2017 Indian Open - Last 128
China Cao Yupeng 4-2 England Mark Joyce
6 1 6
India 2017 Indian Open - Last 128
Wales Dominic Dale 4-2 China Zhang Yong
6 1 6
India 2017 Indian Open - Last 128
England Martin O'Donnell 4-2 England Peter Ebdon
6 1 6
Belgium 2017 European Masters - Last 128
China Cao Yupeng 4-2 England Tom Ford
6 1 6
Belgium 2017 European Masters - Last 128
England Jack Lisowski 4-2 China Zhang Anda
6 1 6
China 2017 World Open - Last 128
England Alfie Burden 5-1 England Craig Steadman
6 1 6
China 2017 World Open - Last 128
England Stuart Bingham 5-1 China Mei Xiwen
6 1 6
China 2017 World Open - Last 128
England Tom Ford 5-1 Thailand Boonyarit Keattikun
6 1 6
China 2017 China Championship - Last 64
England Mark Selby 5-1 Thailand Noppon Saengkham
6 1 6
China 2017 China Championship - Last 32
Scotland Stephen Maguire 5-1 China Yan Bingtao
6 1 6
England 2018 World Championship - Last 144
Iran Hossein Vafaei 10-8 England Jamie Cope
18 3 6
England 2018 World Championship - Last 144
China Lyu Haotian 10-8 China Fang Xiongman
18 3 6
Germany 2017 Paul Hunter Classic - Last 128
England Gary Wilson 4-2 England Jimmy White
6 1 6
Germany 2017 Paul Hunter Classic - Last 64
Wales Jamie Jones 4-2 England Martin O'Donnell
6 1 6
Germany 2017 Paul Hunter Classic - Last 32
Wales Jamie Jones 4-2 Wales Dominic Dale
6 1 6
Germany 2017 Paul Hunter Classic - Last 128
England Mark Selby 4-2 England Michael Holt
6 1 6
Germany 2017 Paul Hunter Classic - Quarter-final
Wales Jamie Jones 4-2 England Gary Wilson
6 1 6
India 2017 Indian Open - Last 64
Norway Kurt Maflin 4-2 China Zhou Yuelong
6 1 6
India 2017 Indian Open - Quarter-final
England Mark King 4-2 England Elliot Slessor
6 1 6
India 2017 Indian Open - Semi-final
Scotland John Higgins 4-2 China Xu Si
6 1 6
China 2017 World Open - Last 64
England Robert Milkins 5-1 Wales Jamie Jones
6 1 6
China 2017 World Open - Last 64
Belgium Luca Brecel 5-1 England Mike Dunn
6 1 6
China 2017 World Open - Last 16
Wales Mark Williams 5-1 England Jimmy Robertson
6 1 6
China 2017 International Championship - Last 128
England Martin O'Donnell 6-0 England Mike Dunn
6 1 6
China 2017 International Championship - Last 128
England Shaun Murphy 6-0 Australia Matthew Bolton
6 1 6
China 2017 International Championship - Last 128
England Ronnie O'Sullivan 6-0 Northern Ireland Gerard Greene
6 1 6
China 2017 International Championship - Last 128
England Judd Trump 6-0 Scotland Chris Totten
6 1 6
Belgium 2017 European Masters - Last 16
Wales Mark Williams 4-2 Australia Neil Robertson
6 1 6
Belgium 2017 European Masters - Last 16
England Judd Trump 4-2 England David Gilbert
6 1 6
Belgium 2017 European Masters - Last 16
Northern Ireland Mark Allen 4-2 England Ben Woollaston
6 1 6
Belgium 2017 European Masters - Quarter-final
China Cao Yupeng 4-2 Wales Mark Williams
6 1 6
Belgium 2017 European Masters - Quarter-final
England Stuart Bingham 4-2 England Mark Selby
6 1 6
China 2017 Shanghai Masters - Last 128
China Wang Yuchen 5-1 England David Grace
6 1 6
China 2017 Shanghai Masters - Last 128
Hong Kong Marco Fu 5-1 Thailand Boonyarit Keattikun
6 1 6
China 2017 Shanghai Masters - Last 128
Wales Michael White 5-1 England Jamie Barrett
6 1 6
China 2017 Shanghai Masters - Last 128
Ireland Fergal O'Brien 5-1 Wales Duane Jones
6 1 6
England 2017 English Open - Last 64
Thailand Akani Songsermsawad 4-2 Northern Ireland Joe Swail
6 1 6
England 2017 English Open - Last 64
China Xiao Guodong 4-2 England Ricky Walden
6 1 6
England 2017 English Open - Last 64
India Aditya Mehta 4-2 Wales Ian Preece
6 1 6
England 2017 English Open - Last 32
Australia Neil Robertson 4-2 England Jimmy Robertson
6 1 6
China 2017 International Championship - Semi-final
England Mark Selby 9-3 England Martin Gould
12 2 6
China 2017 Shanghai Masters - Last 64
Northern Ireland Mark Allen 5-1 China Yan Bingtao
6 1 6
China 2017 Shanghai Masters - Last 32
England Ronnie O'Sullivan 5-1 England Joe Perry
6 1 6
Northern Ireland 2017 Northern Ireland Open - Last 128
Ireland Ken Doherty 4-2 England Peter Lines
6 1 6
Northern Ireland 2017 Northern Ireland Open - Last 64
England Ricky Walden 4-2 England Jack Lisowski
6 1 6
Northern Ireland 2017 Northern Ireland Open - Last 64
England Sam Craigie 4-2 England Ben Woollaston
6 1 6
Northern Ireland 2017 Northern Ireland Open - Last 64
England Michael Holt 4-2 Cyprus Michael Georgiou
6 1 6
Northern Ireland 2017 Northern Ireland Open - Last 64
Wales Ryan Day 4-2 China Li Hang
6 1 6
Northern Ireland 2017 Northern Ireland Open - Last 64
England David Gilbert 4-2 England Paul Davison
6 1 6
Northern Ireland 2017 Northern Ireland Open - Last 16
England Robert Milkins 4-2 England Ricky Walden
6 1 6
England 2017 UK Championship - Last 128
England Judd Trump 6-0 Australia Matthew Bolton
6 1 6
England 2017 UK Championship - Last 128
Wales Dominic Dale 6-0 England Adam Duffy
6 1 6
England 2017 UK Championship - Last 64
Thailand Noppon Saengkham 6-0 Ireland Leo Fernandez
6 1 6
Scotland 2017 Scottish Open - Last 128
Northern Ireland Gerard Greene 4-2 China Zhao Xintong
6 1 6
Scotland 2017 Scottish Open - Last 128
England Liam Highfield 4-2 England John Astley
6 1 6
Scotland 2017 Scottish Open - Last 128
Wales Jamie Jones 4-2 England Barry Hawkins
6 1 6
Scotland 2017 Scottish Open - Last 128
England Robert Milkins 4-2 England Oliver Lines
6 1 6
Scotland 2017 Scottish Open - Last 128
England Kyren Wilson 4-2 China Chen Zhe
6 1 6
Scotland 2017 Scottish Open - Last 64
China Zhou Yuelong 4-2 China Yu Delu
6 1 6
Scotland 2017 Scottish Open - Last 64
Australia Neil Robertson 4-2 England Liam Highfield
6 1 6
Scotland 2017 Scottish Open - Last 64
China Xu Si 4-2 England Jimmy Robertson
6 1 6
Germany 2018 German Masters - Last 128
Ireland Fergal O'Brien 5-1 Thailand Akani Songsermsawad
6 1 6
Germany 2018 German Masters - Last 128
England Barry Hawkins 5-1 England Jamie Barrett
6 1 6
Germany 2018 German Masters - Last 128
China Niu Zhuang 5-1 Wales Ian Preece
6 1 6
Germany 2018 German Masters - Last 128
China Liang Wenbo 5-1 Wales Duane Jones
6 1 6
Germany 2018 German Masters - Last 128
China Mei Xiwen 5-1 England Michael Holt
6 1 6
Germany 2018 German Masters - Last 64
China Xiao Guodong 5-1 Pakistan Hamza Akbar
6 1 6
Germany 2018 German Masters - Last 64
Cyprus Michael Georgiou 5-1 England Ian Burns
6 1 6
England 2018 World Championship - Semi-final
Scotland John Higgins 17-13 England Kyren Wilson
30 5 6
England 2018 World Championship - Quarter-final
England Barry Hawkins 13-5 China Ding Junhui
18 3 6
China 2018 China Open - Last 128
England Kyren Wilson 6-0 China Li Yuan
6 1 6
Germany 2018 German Masters - Last 32
China Mei Xiwen 5-1 England Hammad Miah
6 1 6
Germany 2018 German Masters - Last 32
Wales Ryan Day 5-1 Thailand Thepchaiya Un-Nooh
6 1 6
Germany 2018 German Masters - Last 32
China Liang Wenbo 5-1 England Tom Ford
6 1 6
England 2018 World Grand Prix - Last 32
England Joe Perry 4-2 Scotland Graeme Dott
6 1 6
Wales 2018 Welsh Open - Last 128
England John Astley 4-2 China Zhang Anda
6 1 6
Wales 2018 Welsh Open - Last 128
Scotland Stephen Maguire 4-2 England Joe Perry
6 1 6
Wales 2018 Welsh Open - Last 32
England Martin Gould 4-2 Wales Mark Williams
6 1 6
Gibraltar 2018 Gibraltar Open - Last 128
China Niu Zhuang 4-2 England Mike Finn
6 1 6
Gibraltar 2018 Gibraltar Open - Last 64
England Stuart Bingham 4-2 England Mark King
6 1 6
Gibraltar 2018 Gibraltar Open - Last 64
Wales Dominic Dale 4-2 England Tom Ford
6 1 6
Gibraltar 2018 Gibraltar Open - Last 64
England Jamie Cope 4-2 Jamaica Rory McLeod
6 1 6
Gibraltar 2018 Gibraltar Open - Last 64
Scotland Anthony McGill 4-2 England David Grace
6 1 6
Gibraltar 2018 Gibraltar Open - Last 32
England Stuart Bingham 4-2 Thailand Noppon Saengkham
6 1 6
Gibraltar 2018 Gibraltar Open - Last 32
China Yu Delu 4-2 England Jamie Cope
6 1 6
Gibraltar 2018 Gibraltar Open - Last 128
Iran Soheil Vahedi 4-2 Wales Jackson Page
6 1 6
Gibraltar 2018 Gibraltar Open - Last 128
China Zhang Anda 4-2 China Zhou Yuelong
6 1 6
Gibraltar 2018 Gibraltar Open - Last 128
Wales Ryan Day 4-2 China Xu Si
6 1 6
Gibraltar 2018 Gibraltar Open - Last 64
Iran Soheil Vahedi 4-2 China Zhang Anda
6 1 6
Romania 2018 Romanian Masters - Last 16
England Kyren Wilson 4-2 Northern Ireland Mark Allen
6 1 6
Gibraltar 2018 Gibraltar Open - Pre-qualifying 2
England Barry Pinches 4-2 England Steven Hallworth
6 1 6
China 2018 China Open - Quarter-final
Australia Neil Robertson 6-0 England Stuart Bingham
6 1 6
England 2018 World Championship - Last 80
China Tian Pengfei 10-9 China Yan Bingtao
19 3 6.33
England 2018 World Championship - Semi-final
Wales Mark Williams 17-15 England Barry Hawkins
32 5 6.4
England 2018 World Championship - Last 48
England Jack Lisowski 10-3 Scotland Alan McManus
13 2 6.5
China 2017 Shanghai Masters - Final
England Ronnie O'Sullivan 10-3 England Judd Trump
13 2 6.5
England 2018 World Championship - Last 32
England Kyren Wilson 10-3 Wales Matthew Stevens
13 2 6.5
England 2018 World Championship - Last 144
China Xiao Guodong 10-3 Scotland Chris Totten
13 2 6.5
England 2017 Q School - Event 1 - Last 32
England Jamie Cope 4-3 China Chen Zifan
7 1 7
England 2017 Q School - Event 1 - Last 16
England Sean O'Sullivan 4-3 Scotland Ross Vallance
7 1 7
England 2017 Q School - Event 2 - Last 64
England Ashley Carty 4-3 England Martin O'Donnell
7 1 7
England 2017 Q School - Event 2 - Last 64
England Wayne Brown 4-3 England Patrick Whelan
7 1 7
England 2017 Q School - Event 2 - Last 16
Northern Ireland Joe Swail 4-3 England Joel Walker
7 1 7
Latvia 2017 Riga Masters - Last 128
Norway Kurt Maflin 4-3 England Martin Gould
7 1 7
Latvia 2017 Riga Masters - Last 128
Thailand Thepchaiya Un-Nooh 4-3 Wales Ian Preece
7 1 7
Latvia 2017 Riga Masters - Last 128
England John Astley 4-3 Northern Ireland Declan Brennan
7 1 7
Latvia 2017 Riga Masters - Last 128
England Sam Baird 4-3 England Matthew Selt
7 1 7
Latvia 2017 Riga Masters - Last 128
England Joe Perry 4-3 Scotland Graeme Dott
7 1 7
China 2017 China Championship - Last 128
England Ali Carter 5-2 Scotland Ross Muir
7 1 7
China 2017 China Championship - Last 128
England Mark Davis 5-2 Switzerland Alexander Ursenbacher
7 1 7
China 2017 China Championship - Last 128
Australia Neil Robertson 5-2 Northern Ireland Gerard Greene
7 1 7
Latvia 2017 Riga Masters - Last 64
England Jimmy White 4-3 Israel Eden Sharav
7 1 7
Latvia 2017 Riga Masters - Last 64
Scotland Anthony McGill 4-3 England Stuart Carrington
7 1 7
Latvia 2017 Riga Masters - Last 64
Germany Lukas Kleckers 4-3 Australia Neil Robertson
7 1 7
Latvia 2017 Riga Masters - Quarter-final
Scotland Stephen Maguire 4-3 England Andrew Higginson
7 1 7
Latvia 2017 Riga Masters - Final
Wales Ryan Day 5-2 Scotland Stephen Maguire
7 1 7
India 2017 Indian Open - Last 128
Ireland Josh Boileau 4-3 England David Grace
7 1 7
Belgium 2017 European Masters - Last 128
England Sam Baird 4-3 England Jimmy Robertson
7 1 7
Belgium 2017 European Masters - Last 128
Northern Ireland Gerard Greene 4-3 England Andrew Higginson
7 1 7
Belgium 2017 European Masters - Last 128
Wales Ryan Day 4-3 Germany Lukas Kleckers
7 1 7
Belgium 2017 European Masters - Last 128
China Zhou Yuelong 4-3 England Robbie Williams
7 1 7
Belgium 2017 European Masters - Last 128
Malaysia Thor Chuan Leong 4-3 England Ashley Hugill
7 1 7
Belgium 2017 European Masters - Last 128
England Joe Perry 4-3 Thailand Boonyarit Keattikun
7 1 7
China 2017 World Open - Last 128
Wales Jamie Jones 5-2 Ireland Josh Boileau
7 1 7
China 2017 World Open - Last 128
England Oliver Lines 5-2 China Chen Zifan
7 1 7
China 2017 World Open - Last 128
China Zhang Anda 5-2 China Yuan Sijun
7 1 7
China 2017 China Championship - Last 64
England Mark Joyce 5-2 Scotland Anthony McGill
7 1 7
China 2017 China Championship - Last 64
England Judd Trump 5-2 Wales Daniel Wells
7 1 7
China 2017 China Championship - Last 64
Wales Mark Williams 5-2 China Tian Pengfei
7 1 7
China 2017 China Championship - Last 64
Scotland John Higgins 5-2 England Chris Wakelin
7 1 7
China 2017 China Championship - Last 32
England Tom Ford 5-2 Scotland John Higgins
7 1 7
China 2017 China Championship - Last 32
Wales Matthew Stevens 5-2 Thailand Thepchaiya Un-Nooh
7 1 7
China 2017 China Championship - Quarter-final
England Shaun Murphy 5-2 China Zhou Yuelong
7 1 7
Germany 2017 Paul Hunter Classic - Last 128
England Paul Davison 4-3 Scotland Rhys Clark
7 1 7
Germany 2017 Paul Hunter Classic - Last 64
Cyprus Michael Georgiou 4-3 Ireland Fergal O'Brien
7 1 7
Germany 2017 Paul Hunter Classic - Last 128
England Nigel Bond 4-3 England Joshua Thomond
7 1 7
Germany 2017 Paul Hunter Classic - Last 64
Scotland Alan McManus 4-3 Norway Kurt Maflin
7 1 7
Germany 2017 Paul Hunter Classic - Last 64
England Oliver Brown 4-3 England Liam Highfield
7 1 7
Germany 2017 Paul Hunter Classic - Last 16
England Ian Burns 4-3 England Kyren Wilson
7 1 7
Germany 2017 Paul Hunter Classic - Last 16
England Mark Joyce 4-3 England Mark King
7 1 7
Germany 2017 Paul Hunter Classic - Semi-final
England Shaun Murphy 4-3 Wales Jamie Jones
7 1 7
India 2017 Indian Open - Last 64
Thailand Akani Songsermsawad 4-3 Scotland Stephen Maguire
7 1 7
India 2017 Indian Open - Last 64
England Elliot Slessor 4-3 Scotland Alan McManus
7 1 7
India 2017 Indian Open - Last 32
England David Gilbert 4-3 Norway Kurt Maflin
7 1 7
China 2017 World Open - Last 128
England Jimmy Robertson 5-2 China Luo Honghao
7 1 7
China 2017 World Open - Last 64
England Matthew Selt 5-2 England Elliot Slessor
7 1 7
China 2017 World Open - Last 64
Thailand Thepchaiya Un-Nooh 5-2 China Hu Hao
7 1 7
China 2017 World Open - Last 64
Scotland Anthony McGill 5-2 Wales Duane Jones
7 1 7
China 2017 World Open - Last 32
England David Gilbert 5-2 England Martin Gould
7 1 7
China 2017 World Open - Last 32
England Jimmy Robertson 5-2 England John Astley
7 1 7
China 2017 International Championship - Last 128
China Mei Xiwen 6-1 England Alfie Burden
7 1 7
China 2017 International Championship - Last 128
England Stuart Bingham 6-1 England Sean O'Sullivan
7 1 7
China 2017 International Championship - Last 128
Wales Mark Williams 6-1 Thailand Boonyarit Keattikun
7 1 7
China 2017 International Championship - Last 128
China Xiao Guodong 6-1 England Jimmy White
7 1 7
Belgium 2017 European Masters - Last 128
England Mark Selby 4-3 England Mark Joyce
7 1 7
Belgium 2017 European Masters - Last 64
England Billy Joe Castle 4-3 England Martin Gould
7 1 7
Belgium 2017 European Masters - Last 64
Northern Ireland Mark Allen 4-3 Iran Hossein Vafaei
7 1 7
Belgium 2017 European Masters - Last 64
England Chris Wakelin 4-3 China Mei Xiwen
7 1 7
Belgium 2017 European Masters - Last 32
Wales Mark Williams 4-3 Scotland Ross Muir
7 1 7
Belgium 2017 European Masters - Last 32
England Mark Selby 4-3 China Lyu Haotian
7 1 7
Belgium 2017 European Masters - Last 16
England Mark Selby 4-3 England Jack Lisowski
7 1 7
Belgium 2017 European Masters - Quarter-final
England Judd Trump 4-3 Northern Ireland Mark Allen
7 1 7
China 2017 Shanghai Masters - Last 128
England Mark King 5-2 Australia Matthew Bolton
7 1 7
China 2017 Shanghai Masters - Last 128
Cyprus Michael Georgiou 5-2 China Li Hang
7 1 7
China 2017 Shanghai Masters - Last 128
Wales Mark Williams 5-2 China Niu Zhuang
7 1 7
England 2017 English Open - Last 128
England Mark Joyce 4-3 China Yu Delu
7 1 7
England 2017 English Open - Last 128
England Kyren Wilson 4-3 England Rod Lawler
7 1 7
England 2017 English Open - Last 128
England Liam Highfield 4-3 Ireland Fergal O'Brien
7 1 7
England 2017 English Open - Last 128
England Mitchell Mann 4-3 Ireland Leo Fernandez
7 1 7
England 2017 English Open - Last 128
Scotland Ross Muir 4-3 England Sam Baird
7 1 7
England 2017 English Open - Last 64
England Jack Lisowski 4-3 China Li Yuan
7 1 7
England 2017 English Open - Last 64
China Liang Wenbo 4-3 England Tom Ford
7 1 7
England 2017 English Open - Last 64
England Liam Highfield 4-3 Thailand Thepchaiya Un-Nooh
7 1 7
England 2017 English Open - Last 64
Australia Neil Robertson 4-3 China Li Hang
7 1 7
England 2017 English Open - Last 64
China Yuan Sijun 4-3 England John Astley
7 1 7
England 2017 English Open - Last 32
Iran Hossein Vafaei 4-3 England Stuart Bingham
7 1 7
England 2017 English Open - Last 32
England Shaun Murphy 4-3 England Liam Highfield
7 1 7
England 2017 English Open - Last 32
Scotland John Higgins 4-3 England Robert Milkins
7 1 7
England 2017 English Open - Last 16
England Ronnie O'Sullivan 4-3 Scotland John Higgins
7 1 7
England 2017 English Open - Last 16
Wales Michael White 4-3 Thailand James Wattana
7 1 7
England 2017 English Open - Last 16
England Jack Lisowski 4-3 England Judd Trump
7 1 7
China 2017 International Championship - Last 64
Belgium Luca Brecel 6-1 China Li Yuan
7 1 7
China 2017 International Championship - Last 128
Scotland John Higgins 6-1 England Elliot Slessor
7 1 7
China 2017 International Championship - Last 64
China Yan Bingtao 6-1 England Ronnie O'Sullivan
7 1 7
China 2017 International Championship - Last 32
England Shaun Murphy 6-1 China Zhang Yong
7 1 7
China 2017 International Championship - Last 16
Scotland John Higgins 6-1 England Mark Joyce
7 1 7
England 2017 Champion of Champions - Last 16
England Mark Selby 4-3 China Liang Wenbo
7 1 7
China 2017 Shanghai Masters - Last 128
Scotland John Higgins 5-2 Switzerland Alexander Ursenbacher
7 1 7
China 2017 Shanghai Masters - Last 128
China Liang Wenbo 5-2 England Rod Lawler
7 1 7
England 2018 World Championship - Last 144
England Adam Duffy 10-4 England Mark Joyce
14 2 7
China 2017 Shanghai Masters - Last 64
China Liang Wenbo 5-2 England John Astley
7 1 7
China 2017 Shanghai Masters - Last 64
England Ronnie O'Sullivan 5-2 England Gary Wilson
7 1 7
China 2017 Shanghai Masters - Last 32
Scotland Graeme Dott 5-2 England Robbie Williams
7 1 7
China 2017 Shanghai Masters - Last 16
Scotland John Higgins 5-2 China Liang Wenbo
7 1 7
China 2017 Shanghai Masters - Last 16
England Martin Gould 5-2 Hong Kong Marco Fu
7 1 7
Northern Ireland 2017 Northern Ireland Open - Last 128
China Li Hang 4-3 China Cao Yupeng
7 1 7
Northern Ireland 2017 Northern Ireland Open - Last 128
England Jimmy White 4-3 Wales Dominic Dale
7 1 7
Northern Ireland 2017 Northern Ireland Open - Last 64
Thailand Akani Songsermsawad 4-3 China Wang Yuchen
7 1 7
Northern Ireland 2017 Northern Ireland Open - Last 64
China Tian Pengfei 4-3 Northern Ireland Mark Allen
7 1 7
Northern Ireland 2017 Northern Ireland Open - Last 32
England Robert Milkins 4-3 Australia Neil Robertson
7 1 7
Northern Ireland 2017 Northern Ireland Open - Last 32
Wales Ryan Day 4-3 Finland Robin Hull
7 1 7
Northern Ireland 2017 Northern Ireland Open - Last 32
China Li Yuan 4-3 Scotland Anthony McGill
7 1 7
Northern Ireland 2017 Northern Ireland Open - Last 16
China Yan Bingtao 4-3 Wales Ryan Day
7 1 7
England 2017 UK Championship - Last 128
China Yan Bingtao 6-1 China Zhang Yong
7 1 7
England 2017 UK Championship - Last 128
England Ricky Walden 6-1 Wales Duane Jones
7 1 7
England 2017 UK Championship - Last 128
England Shaun Murphy 6-1 Pakistan Hamza Akbar
7 1 7
England 2017 UK Championship - Last 128
China Lyu Haotian 6-1 England Anthony Hamilton
7 1 7
England 2017 UK Championship - Last 128
England Joe Perry 6-1 England Billy Joe Castle
7 1 7
England 2017 UK Championship - Last 128
Norway Kurt Maflin 6-1 Switzerland Alexander Ursenbacher
7 1 7
England 2017 UK Championship - Last 128
England Chris Wakelin 6-1 Wales Lee Walker
7 1 7
England 2017 UK Championship - Last 128
England Tom Ford 6-1 Israel Eden Sharav
7 1 7
England 2017 UK Championship - Last 128
China Li Hang 6-1 Northern Ireland Gerard Greene
7 1 7
England 2017 UK Championship - Last 64
China Liang Wenbo 6-1 England Mitchell Mann
7 1 7
England 2017 UK Championship - Last 64
China Yan Bingtao 6-1 England Ben Woollaston
7 1 7
England 2017 UK Championship - Last 32
China Li Hang 6-1 Scotland Scott Donaldson
7 1 7
England 2017 UK Championship - Last 32
England Ronnie O'Sullivan 6-1 Wales Michael White
7 1 7
England 2017 UK Championship - Last 16
England Shaun Murphy 6-1 England Ricky Walden
7 1 7
Scotland 2017 Scottish Open - Last 128
England Mitchell Mann 4-3 Iran Hossein Vafaei
7 1 7
Scotland 2017 Scottish Open - Last 128
China Niu Zhuang 4-3 China Wang Yuchen
7 1 7
Scotland 2017 Scottish Open - Last 128
England Ashley Hugill 4-3 Scotland Ross Vallance
7 1 7
Scotland 2017 Scottish Open - Last 128
England Ben Woollaston 4-3 Northern Ireland Mark Allen
7 1 7
Scotland 2017 Scottish Open - Last 64
England Ashley Hugill 4-3 England Ali Carter
7 1 7
Scotland 2017 Scottish Open - Last 32
England Ronnie O'Sullivan 4-3 China Li Hang
7 1 7
Scotland 2017 Scottish Open - Last 16
England Judd Trump 4-3 England Elliot Slessor
7 1 7
Scotland 2017 Scottish Open - Quarter-final
England Judd Trump 5-2 Scotland Stephen Maguire
7 1 7
Germany 2018 German Masters - Last 128
Wales Jackson Page 5-2 England Sean O'Sullivan
7 1 7
Germany 2018 German Masters - Last 128
England Liam Highfield 5-2 Iran Hossein Vafaei
7 1 7
Germany 2018 German Masters - Last 128
China Zhao Xintong 5-2 England Sam Craigie
7 1 7
Germany 2018 German Masters - Last 128
Scotland Graeme Dott 5-2 Iran Soheil Vahedi
7 1 7
Germany 2018 German Masters - Last 128
Australia Neil Robertson 5-2 England Chris Wakelin
7 1 7
Germany 2018 German Masters - Last 64
China Yu Delu 5-2 England Jimmy White
7 1 7
Germany 2018 German Masters - Last 64
England David Gilbert 5-2 England Mike Dunn
7 1 7
England 2018 Masters - Quarter-final
Northern Ireland Mark Allen 6-1 England Ronnie O'Sullivan
7 1 7
England 2018 Masters - Quarter-final
Scotland John Higgins 6-1 Wales Ryan Day
7 1 7
China 2018 China Open - Last 128
England Ben Woollaston 6-1 England Rod Lawler
7 1 7
Germany 2018 German Masters - Last 32
England Gary Wilson 5-2 England Martin Gould
7 1 7
Germany 2018 German Masters - Semi-final
Wales Mark Williams 6-1 England Judd Trump
7 1 7
England 2018 World Grand Prix - Last 32
England Jack Lisowski 4-3 Wales Ryan Day
7 1 7
England 2018 World Grand Prix - Last 16
England Ronnie O'Sullivan 4-3 China Yan Bingtao
7 1 7
England 2018 World Grand Prix - Quarter-final
Scotland Stephen Maguire 5-2 England Shaun Murphy
7 1 7
Wales 2018 Welsh Open - Last 128
China Yan Bingtao 4-3 England Jimmy White
7 1 7
Wales 2018 Welsh Open - Last 128
England Jack Lisowski 4-3 England Mark Joyce
7 1 7
Wales 2018 Welsh Open - Last 128
England Ben Woollaston 4-3 Malaysia Thor Chuan Leong
7 1 7
Wales 2018 Welsh Open - Last 64
England Martin Gould 4-3 England Ricky Walden
7 1 7
Wales 2018 Welsh Open - Last 64
Northern Ireland Gerard Greene 4-3 England Stuart Carrington
7 1 7
Wales 2018 Welsh Open - Last 64
Wales Mark Williams 4-3 India Aditya Mehta
7 1 7
Wales 2018 Welsh Open - Last 32
England Kyren Wilson 4-3 Thailand James Wattana
7 1 7
Wales 2018 Welsh Open - Last 32
England Nigel Bond 4-3 England Jack Lisowski
7 1 7
Wales 2018 Welsh Open - Last 16
England Ian Burns 4-3 England Liam Highfield
7 1 7
Gibraltar 2018 Gibraltar Open - Last 128
England Robbie Williams 4-3 Wales Jamie Jones
7 1 7
Gibraltar 2018 Gibraltar Open - Last 128
England Craig Steadman 4-3 England Peter Ebdon
7 1 7
Romania 2018 Romanian Masters - Last 16
England Stuart Bingham 4-3 Australia Neil Robertson
7 1 7
Romania 2018 Romanian Masters - Quarter-final
England Ali Carter 4-3 Scotland Stephen Maguire
7 1 7
Wales 2018 Players Championship - Last 16
England Ronnie O'Sullivan 6-1 Scotland Graeme Dott
7 1 7
Wales 2018 Players Championship - Quarter-final
England Judd Trump 6-1 Australia Neil Robertson
7 1 7
China 2018 China Open - Last 64
England Jack Lisowski 6-1 England Anthony Hamilton
7 1 7
China 2018 China Open - Pre-qualifying 1
China Luo Honghao 6-1 Egypt Basem Eltahhan
7 1 7
China 2018 China Open - Last 32
England Barry Hawkins 6-1 Wales Michael White
7 1 7
China 2018 China Open - Last 32
Wales Mark Williams 6-1 England Michael Holt
7 1 7
England 2018 World Championship - Last 48
England Liam Highfield 10-4 Wales Daniel Wells
14 2 7
Gibraltar 2018 Gibraltar Open - Pre-qualifying 2
England Richard Beckham 4-3 England Ian Martin
7 1 7
China 2018 China Open - Final
England Mark Selby 11-3 England Barry Hawkins
14 2 7
England 2018 World Championship - Last 16
England Ali Carter 13-9 England Ronnie O'Sullivan
22 3 7.33
England 2018 World Championship - Last 144
Wales Matthew Stevens 10-5 Australia Ryan Thomerson
15 2 7.5
England 2018 World Championship - Last 80
China Liang Wenbo 10-5 China Zhao Xintong
15 2 7.5
England 2018 World Championship - Last 80
England Andrew Higginson 10-5 Finland Robin Hull
15 2 7.5
China 2017 China Championship - Last 128
China Chen Zifan 5-3 Wales Dominic Dale
8 1 8
China 2017 China Championship - Last 128
Scotland Anthony McGill 5-3 England Craig Steadman
8 1 8
China 2017 China Championship - Last 128
Northern Ireland Mark Allen 5-3 Wales Lee Walker
8 1 8
China 2017 China Championship - Last 128
Wales Mark Williams 5-3 Wales Jak Jones
8 1 8
China 2017 China Championship - Last 128
England Anthony Hamilton 5-3 Finland Robin Hull
8 1 8
China 2017 China Championship - Last 128
England Peter Ebdon 5-3 England Nigel Bond
8 1 8
China 2017 China Championship - Last 128
Ireland Fergal O'Brien 5-3 England Sam Craigie
8 1 8
China 2017 China Championship - Last 128
England Chris Wakelin 5-3 China Fang Xiongman
8 1 8
Hong Kong 2017 Hong Kong Masters - Quarter-final
Hong Kong Marco Fu 5-3 England Barry Hawkins
8 1 8
Hong Kong 2017 Hong Kong Masters - Quarter-final
Australia Neil Robertson 5-3 England Mark Selby
8 1 8
Hong Kong 2017 Hong Kong Masters - Quarter-final
England Judd Trump 5-3 England Shaun Murphy
8 1 8
China 2017 World Open - Last 128
Hong Kong Marco Fu 5-3 England Sean O'Sullivan
8 1 8
China 2017 World Open - Last 128
China Li Hang 5-3 Finland Robin Hull
8 1 8
China 2017 World Open - Last 128
Wales Ryan Day 5-3 England Rod Lawler
8 1 8
China 2017 World Open - Last 128
Thailand Noppon Saengkham 5-3 England Adam Duffy
8 1 8
China 2017 World Open - Last 128
China Xiao Guodong 5-3 Germany Lukas Kleckers
8 1 8
China 2017 World Open - Last 128
China Chen Zhe 5-3 England Sam Baird
8 1 8
China 2017 China Championship - Last 128
England Ian Burns 5-3 China Liang Wenbo
8 1 8
China 2017 China Championship - Last 64
Hong Kong Marco Fu 5-3 Iran Hossein Vafaei
8 1 8
China 2017 China Championship - Last 64
Wales Ryan Day 5-3 China Cao Yupeng
8 1 8
China 2017 China Championship - Last 64
Wales Michael White 5-3 China Xiao Guodong
8 1 8
China 2017 China Championship - Last 32
England Mark Davis 5-3 England Barry Hawkins
8 1 8
China 2017 China Championship - Last 32
England Ronnie O'Sullivan 5-3 England David Gilbert
8 1 8
China 2017 China Championship - Quarter-final
China Li Hang 5-3 Wales Mark Williams
8 1 8
China 2017 World Open - Last 64
China Ding Junhui 5-3 China Zhang Anda
8 1 8
China 2017 World Open - Last 32
England Peter Ebdon 5-3 Hong Kong Marco Fu
8 1 8
China 2017 World Open - Last 16
England Kyren Wilson 5-3 Thailand Thepchaiya Un-Nooh
8 1 8
China 2017 International Championship - Last 128
England David Grace 6-2 China Xu Si
8 1 8
China 2017 International Championship - Last 128
Australia Neil Robertson 6-2 England Craig Steadman
8 1 8
China 2017 International Championship - Last 128
Norway Kurt Maflin 6-2 Northern Ireland Joe Swail
8 1 8
China 2017 International Championship - Last 128
England Kyren Wilson 6-2 Scotland Rhys Clark
8 1 8
China 2017 International Championship - Last 128
England Ben Woollaston 6-2 Wales Jak Jones
8 1 8
China 2017 Shanghai Masters - Last 128
England Robbie Williams 5-3 Scotland Rhys Clark
8 1 8
China 2017 Shanghai Masters - Last 128
England Matthew Selt 5-3 England Craig Steadman
8 1 8
China 2017 Shanghai Masters - Last 128
England Martin Gould 5-3 England Allan Taylor
8 1 8
China 2017 Shanghai Masters - Last 128
England Joe Perry 5-3 England Liam Highfield
8 1 8
China 2017 International Championship - Last 128
China Zhao Xintong 6-2 Wales Matthew Stevens
8 1 8
China 2017 International Championship - Last 64
Australia Neil Robertson 6-2 England Gary Wilson
8 1 8
China 2017 International Championship - Last 128
Finland Robin Hull 6-2 China Zhou Yuelong
8 1 8
China 2017 International Championship - Last 64
China Xiao Guodong 6-2 Israel Eden Sharav
8 1 8
China 2017 International Championship - Last 32
Wales Mark Williams 6-2 Wales Ryan Day
8 1 8
China 2017 International Championship - Last 32
England Mark Joyce 6-2 Belgium Luca Brecel
8 1 8
China 2017 International Championship - Quarter-final
England Mark Selby 6-2 England Robbie Williams
8 1 8
China 2017 International Championship - Quarter-final
China Yan Bingtao 6-2 Scotland John Higgins
8 1 8
China 2017 Shanghai Masters - Last 64
Scotland Graeme Dott 5-3 China Xiao Guodong
8 1 8
China 2017 Shanghai Masters - Last 64
Northern Ireland Gerard Greene 5-3 Iran Soheil Vahedi
8 1 8
China 2017 Shanghai Masters - Last 32
England Barry Hawkins 5-3 Wales Michael White
8 1 8
China 2017 Shanghai Masters - Quarter-final
England Jack Lisowski 5-3 Norway Kurt Maflin
8 1 8
China 2017 Shanghai Masters - Semi-final
England Ronnie O'Sullivan 6-2 Scotland John Higgins
8 1 8
Northern Ireland 2017 Northern Ireland Open - Semi-final
Wales Mark Williams 6-2 England Elliot Slessor
8 1 8
Northern Ireland 2017 Northern Ireland Open - Semi-final
China Yan Bingtao 6-2 China Lyu Haotian
8 1 8
England 2017 UK Championship - Last 128
Hong Kong Marco Fu 6-2 England Nigel Bond
8 1 8
England 2018 World Championship - Last 32
England Ricky Walden 10-6 Belgium Luca Brecel
16 2 8
England 2017 UK Championship - Last 128
England Matthew Selt 6-2 England Ian Burns
8 1 8
England 2017 UK Championship - Last 128
England Jimmy White 6-2 England Ali Carter
8 1 8
England 2017 UK Championship - Last 32
England Ricky Walden 6-2 England Kyren Wilson
8 1 8
England 2017 UK Championship - Last 16
Scotland Stephen Maguire 6-2 Scotland Graeme Dott
8 1 8
Germany 2018 German Masters - Last 128
England Martin Gould 5-3 England Alfie Burden
8 1 8
Germany 2018 German Masters - Last 128
England Nigel Bond 5-3 England Christopher Keogan
8 1 8
Germany 2018 German Masters - Last 128
Malaysia Thor Chuan Leong 5-3 Wales Daniel Wells
8 1 8
Germany 2018 German Masters - Last 128
England Mark Davis 5-3 England Robert Milkins
8 1 8
Germany 2018 German Masters - Last 128
England Judd Trump 5-3 England Adam Duffy
8 1 8
Germany 2018 German Masters - Last 64
England Jack Lisowski 5-3 England Stuart Carrington
8 1 8
Germany 2018 German Masters - Last 64
England Hammad Miah 5-3 China Zhao Xintong
8 1 8
England 2018 World Championship - Last 144
China Zhang Anda 10-6 China Zhang Yong
16 2 8
China 2018 China Open - Last 128
China Xiao Guodong 6-2 Malta Alex Borg
8 1 8
China 2018 China Open - Last 128
England Gary Wilson 6-2 China Niu Zhuang
8 1 8
China 2018 China Open - Last 128
England Martin Gould 6-2 China Fang Xiongman
8 1 8
China 2018 China Open - Last 128
China Yan Bingtao 6-2 England John Astley
8 1 8
China 2018 China Open - Last 128
England Mark Davis 6-2 Switzerland Alexander Ursenbacher
8 1 8
China 2018 China Open - Last 128
England Stuart Bingham 6-2 England Jimmy White
8 1 8
China 2018 China Open - Last 128
China Zhou Yuelong 6-2 England Sean O'Sullivan
8 1 8
Germany 2018 German Masters - Last 32
China Ding Junhui 5-3 Cyprus Michael Georgiou
8 1 8
Germany 2018 German Masters - Last 32
England Ricky Walden 5-3 England Jack Lisowski
8 1 8
Germany 2018 German Masters - Last 16
England Jimmy Robertson 5-3 England Gary Wilson
8 1 8
Germany 2018 German Masters - Quarter-final
England Judd Trump 5-3 China Ding Junhui
8 1 8
England 2018 World Grand Prix - Quarter-final
China Ding Junhui 5-3 Scotland Anthony McGill
8 1 8
Wales 2018 Welsh Open - Quarter-final
Thailand Noppon Saengkham 5-3 England Ian Burns
8 1 8
Wales 2018 Welsh Open - Semi-final
Scotland John Higgins 6-2 England Gary Wilson
8 1 8
China 2018 China Open - Last 128
England Ronnie O'Sullivan 6-2 Scotland Ross Muir
8 1 8
China 2018 China Open - Last 128
England Peter Ebdon 6-2 China Chang Bingyu
8 1 8
China 2018 China Open - Last 128
China Luo Honghao 6-2 England Stuart Carrington
8 1 8
China 2018 China Open - Last 64
China Zhou Yuelong 6-2 China Chen Zhe
8 1 8
China 2018 China Open - Last 64
England Elliot Slessor 6-2 England Ronnie O'Sullivan
8 1 8
China 2018 China Open - Last 16
England Stuart Bingham 6-2 Scotland Graeme Dott
8 1 8
China 2017 International Championship - Final
England Mark Selby 10-7 Northern Ireland Mark Allen
17 2 8.5
Northern Ireland 2017 Northern Ireland Open - Final
Wales Mark Williams 9-8 China Yan Bingtao
17 2 8.5
England 2018 World Championship - Last 80
England Ricky Walden 10-7 Wales Lee Walker
17 2 8.5
England 2018 World Championship - Last 80
England Jimmy Robertson 10-7 England Sam Baird
17 2 8.5
China 2017 China Championship - Last 128
Thailand Noppon Saengkham 5-4 Scotland Rhys Clark
9 1 9
China 2017 China Championship - Last 128
England Barry Hawkins 5-4 England John Astley
9 1 9
China 2017 China Championship - Last 128
England David Gilbert 5-4 England Mitchell Mann
9 1 9
China 2017 China Championship - Last 128
China Xiao Guodong 5-4 Pakistan Hamza Akbar
9 1 9
Hong Kong 2017 Hong Kong Masters - Final
Australia Neil Robertson 6-3 England Ronnie O'Sullivan
9 1 9
China 2017 World Open - Last 128
England Robert Milkins 5-4 Wales Jak Jones
9 1 9
China 2017 World Open - Last 128
Belgium Luca Brecel 5-4 Scotland Ross Muir
9 1 9
China 2017 World Open - Last 128
England Peter Ebdon 5-4 China Niu Zhuang
9 1 9
China 2017 World Open - Last 128
England Chris Wakelin 5-4 Thailand James Wattana
9 1 9
China 2017 World Open - Last 128
England Jack Lisowski 5-4 China Xu Si
9 1 9
China 2017 China Championship - Last 64
England Ali Carter 5-4 India Aditya Mehta
9 1 9
China 2017 China Championship - Last 64
England Mark Davis 5-4 England Ben Woollaston
9 1 9
China 2017 China Championship - Last 64
China Zhou Yuelong 5-4 China Chen Zifan
9 1 9
China 2017 China Championship - Last 32
England Ali Carter 5-4 England David Grace
9 1 9
China 2017 China Championship - Last 32
China Zhou Yuelong 5-4 England Mark Selby
9 1 9
China 2017 World Open - Last 64
England Ben Woollaston 5-4 Israel Eden Sharav
9 1 9
China 2017 World Open - Last 64
England John Astley 5-4 England Sam Craigie
9 1 9
China 2017 World Open - Last 64
England David Gilbert 5-4 China Tian Pengfei
9 1 9
China 2017 World Open - Last 64
England Joe Perry 5-4 China Yu Delu
9 1 9
China 2017 World Open - Last 64
China Li Hang 5-4 China Liang Wenbo
9 1 9
China 2017 World Open - Last 32
China Cao Yupeng 5-4 England Stuart Bingham
9 1 9
China 2017 World Open - Last 16
Northern Ireland Mark Allen 5-4 Australia Neil Robertson
9 1 9
China 2017 World Open - Quarter-final
Belgium Luca Brecel 5-4 Scotland Anthony McGill
9 1 9
China 2017 International Championship - Last 128
England John Astley 6-3 Wales Jamie Jones
9 1 9
China 2017 International Championship - Last 128
Scotland Anthony McGill 6-3 India Aditya Mehta
9 1 9
China 2017 International Championship - Last 128
England Jimmy Robertson 6-3 Cyprus Michael Georgiou
9 1 9
China 2017 International Championship - Last 128
Northern Ireland Mark Allen 6-3 England Peter Lines
9 1 9
China 2017 International Championship - Last 128
Israel Eden Sharav 6-3 Wales Michael White
9 1 9
England 2018 World Championship - Last 144
Poland Adam Stefanow 10-8 England Gary Wilson
18 2 9
England 2017 English Open - Semi-final
England Kyren Wilson 6-3 Switzerland Alexander Ursenbacher
9 1 9
China 2017 International Championship - Last 64
England Ali Carter 6-3 England Andrew Higginson
9 1 9
China 2017 International Championship - Last 64
England Matthew Selt 6-3 England Michael Holt
9 1 9
England 2018 World Championship - Last 48
Thailand Thepchaiya Un-Nooh 10-8 England Alfie Burden
18 2 9
China 2017 Shanghai Masters - Last 64
England Jimmy Robertson 5-4 England Tom Ford
9 1 9
China 2017 Shanghai Masters - Last 64
Norway Kurt Maflin 5-4 Wales Lee Walker
9 1 9
China 2017 Shanghai Masters - Last 64
Wales Michael White 5-4 England Mark Davis
9 1 9
China 2017 Shanghai Masters - Last 32
Scotland Stephen Maguire 5-4 England Ali Carter
9 1 9
China 2017 Shanghai Masters - Semi-final
England Judd Trump 6-3 England Jack Lisowski
9 1 9
Northern Ireland 2017 Northern Ireland Open - Quarter-final
China Yan Bingtao 5-4 England Robert Milkins
9 1 9
England 2017 UK Championship - Last 128
England Robbie Williams 6-3 England Martin O'Donnell
9 1 9
England 2017 UK Championship - Last 128
England Martin Gould 6-3 Northern Ireland Joe Swail
9 1 9
England 2017 UK Championship - Last 128
England Peter Ebdon 6-3 England Allan Taylor
9 1 9
England 2017 UK Championship - Last 128
England Mark Joyce 6-3 Malaysia Thor Chuan Leong
9 1 9
England 2017 UK Championship - Last 64
China Lyu Haotian 6-3 England Peter Ebdon
9 1 9
England 2018 World Championship - Last 32
Scotland Anthony McGill 10-8 Wales Ryan Day
18 2 9
England 2017 UK Championship - Last 32
England Joe Perry 6-3 Norway Kurt Maflin
9 1 9
England 2017 UK Championship - Last 32
England Mark King 6-3 Belgium Luca Brecel
9 1 9
Germany 2018 German Masters - Last 128
England David Grace 5-4 China Xu Si
9 1 9
Germany 2018 German Masters - Last 128
Wales Jamie Jones 5-4 China Zhang Anda
9 1 9
Germany 2018 German Masters - Last 128
England Andrew Higginson 5-4 China Li Hang
9 1 9
China 2018 China Open - Last 128
England Nigel Bond 6-3 England Oliver Lines
9 1 9
China 2018 China Open - Last 128
China Lyu Haotian 6-3 Wales Ryan Day
9 1 9
China 2018 China Open - Last 128
England Shaun Murphy 6-3 England David Grace
9 1 9
China 2018 China Open - Last 128
Scotland Stephen Maguire 6-3 Thailand James Wattana
9 1 9
China 2018 China Open - Last 128
China Cao Yupeng 6-3 Australia Kurt Dunham
9 1 9
China 2018 China Open - Last 128
Scotland John Higgins 6-3 England Adam Duffy
9 1 9
Germany 2018 German Masters - Quarter-final
England Shaun Murphy 5-4 Wales Ryan Day
9 1 9
Romania 2018 Romanian Masters - Final
Wales Ryan Day 10-8 England Stuart Bingham
18 2 9
China 2018 China Open - Last 64
England Barry Hawkins 6-3 England Sam Baird
9 1 9
China 2018 China Open - Last 64
England Kyren Wilson 6-3 England Andrew Higginson
9 1 9
China 2018 China Open - Last 64
Australia Neil Robertson 6-3 England Robbie Williams
9 1 9
England 2018 World Championship - Last 32
England Ali Carter 10-8 Scotland Graeme Dott
18 2 9
China 2018 China Open - Last 32
Scotland Graeme Dott 6-3 England Chris Wakelin
9 1 9
England 2018 World Championship - Last 80
Scotland Alan McManus 10-9 England Oliver Lines
19 2 9.5
England 2018 World Championship - Quarter-final
England Kyren Wilson 13-6 Northern Ireland Mark Allen
19 2 9.5
England 2018 World Championship - Last 80
Jamaica Rory McLeod 10-9 China Li Hang
19 2 9.5
China 2017 World Open - Semi-final
China Ding Junhui 6-4 Belgium Luca Brecel
10 1 10
England 2017 Champion of Champions - Quarter-final
England Anthony Hamilton 6-4 Wales Ryan Day
10 1 10
England 2017 Champion of Champions - Semi-final
England Shaun Murphy 6-4 Belgium Luca Brecel
10 1 10
China 2018 China Open - Pre-qualifying 1
China Chang Bingyu 6-4 China Zhang Yong
10 1 10
China 2018 China Open - Last 64
England Gary Wilson 6-4 England Ali Carter
10 1 10
China 2018 China Open - Last 64
China Cao Yupeng 6-4 Belgium Luca Brecel
10 1 10