Match Frames Per Century Rate - Season 2015-2016 - Professional

Filtering

Amount of frames played per century in a match.
Status
Categories
Scope
Range
Match Frames Played Centuries Rate
England 2016 Snooker Shoot Out - Last 64
England David Gilbert 1-0 England Mark Joyce
1 1 1
England 2016 Championship League - Group 1
England Ronnie O'Sullivan 3-1 England Robert Milkins
4 3 1.33
China 2016 China Open - Last 128
England Kyren Wilson 5-3 England Anthony Hamilton
8 6 1.33
Wales 2016 Welsh Open - Last 64
England Ronnie O'Sullivan 4-0 China Tian Pengfei
4 3 1.33
England 2016 Championship League - Group 1 - Final
England Ronnie O'Sullivan 3-0 England Robert Milkins
3 2 1.5
England 2016 Championship League - Group 2
England Mark Selby 3-0 England Barry Hawkins
3 2 1.5
England 2016 Championship League - Group 3
England Ricky Walden 3-0 Wales Michael White
3 2 1.5
England 2016 Championship League - Group 3
England Mark Selby 3-0 England Joe Perry
3 2 1.5
England 2016 Championship League - Group 5 - Semi-final
England Mark Selby 3-0 England Michael Holt
3 2 1.5
Poland 2016 European Tour - Event 6 - Last 64
England Martin Gould 4-1 Wales Dominic Dale
5 3 1.67
England 2015 UK Championship - Last 16
Australia Neil Robertson 6-1 Scotland Stephen Maguire
7 4 1.75
England 2016 Masters - Quarter-final
England Judd Trump 6-5 Australia Neil Robertson
11 6 1.83
England 2015 Q School - Event 2 - Last 128
England Kuldesh Johal 4-0 England Mark Vincent
4 2 2
Latvia 2015 European Tour - Event 1 - Last 64
Scotland Stephen Maguire 4-0 Germany Lukas Kleckers
4 2 2
Germany 2015 European Tour - Event 3 - Last 64
England Mike Dunn 4-0 England Sean O'Sullivan
4 2 2
Germany 2015 European Tour - Event 3 - Last 64
England David Gilbert 4-0 England James Cahill
4 2 2
Bulgaria 2015 European Tour - Event 4 - Last 64
Wales Dominic Dale 4-2 England Mitchell Mann
6 3 2
Bulgaria 2015 European Tour - Event 4 - Last 128
England Joe Perry 4-0 Scotland Mark Owens
4 2 2
Bulgaria 2015 European Tour - Event 4 - Last 16
Wales Mark Williams 4-0 Scotland John Higgins
4 2 2
Bulgaria 2015 European Tour - Event 4 - Quarter-final
Wales Ryan Day 4-0 England Mark Selby
4 2 2
England 2016 Championship League - Group 1
England Ricky Walden 3-1 England Barry Hawkins
4 2 2
England 2016 Championship League - Group 2 - Final
England Judd Trump 3-1 Wales Mark Williams
4 2 2
England 2016 Championship League - Group 3
Scotland Stephen Maguire 3-1 England Mark Selby
4 2 2
England 2016 Championship League - Group 3
Scotland Stephen Maguire 3-1 England Ricky Walden
4 2 2
England 2016 Championship League - Group 4
England Mark Selby 3-1 Australia Neil Robertson
4 2 2
England 2016 World Seniors Championship - Last 16
Wales Dominic Dale 2-0 England John Parrott
2 1 2
Germany 2016 German Masters - Last 16
England Judd Trump 5-1 China Zhang Anda
6 3 2
Wales 2016 Welsh Open - Last 64
Scotland John Higgins 4-0 England Sam Baird
4 2 2
Poland 2016 European Tour - Event 6 - Last 32
Hong Kong Marco Fu 4-0 England Matthew Selt
4 2 2
Poland 2016 European Tour - Event 6 - Last 128
England Barry Hawkins 4-0 China Yu Delu
4 2 2
Wales 2016 Welsh Open - Quarter-final
Australia Neil Robertson 5-2 China Ding Junhui
7 3 2.33
Wales 2016 World Grand Prix - Last 16
Wales Ryan Day 4-3 Scotland John Higgins
7 3 2.33
China 2016 China Open - Last 64
Hong Kong Marco Fu 5-2 China Yu Delu
7 3 2.33
Australia 2015 Australian Open - Last 32
England Judd Trump 5-0 England Jack Lisowski
5 2 2.5
Latvia 2015 European Tour - Event 1 - Last 64
England Ali Carter 4-1 Wales Dominic Dale
5 2 2.5
Latvia 2015 European Tour - Event 1 - Last 32
England Ben Woollaston 4-1 England Ricky Walden
5 2 2.5
Germany 2015 European Tour - Event 3 - Last 64
England Robert Milkins 4-1 England Tom Ford
5 2 2.5
China 2015 Asian Tour - Event 1 - Last 16
England Ricky Walden 4-1 China Lyu Haotian
5 2 2.5
Gibraltar 2015 European Tour - Event 5 - Last 64
Belgium Luca Brecel 4-1 England Gary Wilson
5 2 2.5
Gibraltar 2015 European Tour - Event 5 - Quarter-final
England Stuart Bingham 4-1 England Mark King
5 2 2.5
England 2016 Championship League - Group 1
England Ronnie O'Sullivan 3-2 Wales Ryan Day
5 2 2.5
England 2016 Masters - Semi-final
England Barry Hawkins 6-4 England Judd Trump
10 4 2.5
England 2016 Championship League - Group 4
Australia Neil Robertson 3-2 Wales Mark Williams
5 2 2.5
China 2016 China Open - Last 128
England Barry Hawkins 5-0 England Sanderson Lam
5 2 2.5
Wales 2016 Welsh Open - Last 128
England Shaun Murphy 4-1 Brazil Itaro Santos
5 2 2.5
Wales 2016 Welsh Open - Last 32
Northern Ireland Mark Allen 4-1 Wales Ryan Day
5 2 2.5
Poland 2016 European Tour - Event 6 - Last 64
England Mark King 4-1 Israel Eden Sharav
5 2 2.5
Poland 2016 European Tour - Event 6 - Last 128
England Kyren Wilson 4-1 Wales Duane Jones
5 2 2.5
Poland 2016 European Tour - Event 6 - Last 128
Wales Ryan Day 4-1 England Mark Joyce
5 2 2.5
England 2016 Championship League - Group 7
China Liang Wenbo 3-2 England Stuart Bingham
5 2 2.5
England 2016 Championship League - Winners Group - Final
England Judd Trump 3-2 England Ronnie O'Sullivan
5 2 2.5
England 2016 Championship League - Winners Group
Wales Mark Williams 3-2 Scotland Stephen Maguire
5 2 2.5
England 2016 Championship League - Winners Group - Semi-final
England Judd Trump 3-2 Wales Mark Williams
5 2 2.5
England 2016 Players Championship Grand Final - Quarter-final
England Ricky Walden 4-1 England Ali Carter
5 2 2.5
England 2016 EBSA Amateur Play Offs - Quarter-final
England Sam Craigie 4-1 Poland Kacper Filipiak
5 2 2.5
China 2015 International Championship - Last 128
China Cao Yupeng 6-2 England Liam Highfield
8 3 2.67
China 2015 International Championship - Last 64
Australia Neil Robertson 6-2 England Martin O'Donnell
8 3 2.67
Germany 2016 German Masters - Last 128
England Ali Carter 5-3 England Barry Pinches
8 3 2.67
Germany 2016 German Masters - Last 128
England Shaun Murphy 5-3 England Michael Wasley
8 3 2.67
China 2016 China Open - Last 64
England Stuart Bingham 5-3 England Sam Baird
8 3 2.67
England 2015 UK Championship - Quarter-final
Australia Neil Robertson 6-5 Scotland John Higgins
11 4 2.75
England 2016 World Championship - Semi-final
China Ding Junhui 17-11 Scotland Alan McManus
28 10 2.8
Latvia 2015 European Tour - Event 1 - Last 128
England Judd Trump 4-2 England Sydney Wilson
6 2 3
Latvia 2015 European Tour - Event 1 - Last 32
Northern Ireland Mark Allen 4-2 England Peter Lines
6 2 3
China 2015 Shanghai Masters - Last 96
England Mark King 5-1 England Joel Walker
6 2 3
China 2015 Shanghai Masters - Last 96
China Cao Yupeng 5-1 Thailand James Wattana
6 2 3
China 2015 Shanghai Masters - Last 48
England Kyren Wilson 5-4 Scotland Anthony McGill
9 3 3
Germany 2015 European Tour - Event 2 - Last 64
England Judd Trump 4-2 England Joe Perry
6 2 3
Germany 2015 European Tour - Event 2 - Pre-qualifying 3
England Ashley Carty 4-2 England Thomas Barton
6 2 3
China 2015 Shanghai Masters - Last 32
Wales Mark Williams 5-1 England Tom Ford
6 2 3
Germany 2015 European Tour - Event 3 - Last 32
England Andrew Higginson 4-2 England Robert Milkins
6 2 3
China 2015 International Championship - Last 16
Hong Kong Marco Fu 6-3 England Jimmy Robertson
9 3 3
Bulgaria 2015 European Tour - Event 4 - Last 128
England Peter Ebdon 4-2 Ireland Brendan O'Donoghue
6 2 3
Bulgaria 2015 European Tour - Event 4 - Last 32
England Michael Holt 4-2 England Joe Perry
6 2 3
Bulgaria 2015 European Tour - Event 4 - Last 16
England Judd Trump 4-2 Ireland Fergal O'Brien
6 2 3
England 2015 Champion of Champions - Last 16
Scotland John Higgins 4-2 England Ali Carter
6 2 3
England 2015 Champion of Champions - Last 16
Northern Ireland Mark Allen 4-2 England Barry Hawkins
6 2 3
England 2015 UK Championship - Last 128
Ireland Ken Doherty 6-0 Malta Tony Drago
6 2 3
England 2015 UK Championship - Last 128
Scotland Anthony McGill 6-3 England James Cahill
9 3 3
Gibraltar 2015 European Tour - Event 5 - Last 64
Hong Kong Marco Fu 4-2 England Sam Baird
6 2 3
Germany 2016 German Masters - Last 128
England Stuart Bingham 5-1 Wales Daniel Wells
6 2 3
Germany 2016 German Masters - Last 128
Scotland John Higgins 5-1 England Ian Glover
6 2 3
Germany 2016 German Masters - Last 128
China Liang Wenbo 5-4 Israel Eden Sharav
9 3 3
Germany 2016 German Masters - Last 64
Hong Kong Marco Fu 5-1 China Yu Delu
6 2 3
England 2016 World Seniors Championship - Round 2
England Rod Lawler 2-1 Wales Lee Walker
3 1 3
England 2016 Championship League - Group 1
Wales Ryan Day 3-0 Scotland John Higgins
3 1 3
England 2016 Championship League - Group 3
Wales Michael White 3-0 England Joe Perry
3 1 3
England 2016 Championship League - Group 3 - Semi-final
Scotland Stephen Maguire 3-0 England Ricky Walden
3 1 3
England 2016 Championship League - Group 4
Australia Neil Robertson 3-0 England Ben Woollaston
3 1 3
England 2016 Championship League - Group 4 - Final
Wales Mark Williams 3-0 England Mark Selby
3 1 3
Germany 2016 German Masters - Last 32
Norway Kurt Maflin 5-1 Hong Kong Marco Fu
6 2 3
China 2016 China Open - Last 128
England Shaun Murphy 5-1 England Zak Surety
6 2 3
China 2016 China Open - Last 128
England Ben Woollaston 5-1 China Zhao Xintong
6 2 3
China 2016 China Open - Last 128
England Michael Holt 5-1 England Matthew Day
6 2 3
China 2016 China Open - Last 128
Wales Ryan Day 5-1 England Brett Miller
6 2 3
Wales 2016 Welsh Open - Last 128
England Jack Lisowski 4-2 Israel Eden Sharav
6 2 3
Wales 2016 Welsh Open - Last 64
England Anthony Hamilton 4-2 England Allan Taylor
6 2 3
Wales 2016 Welsh Open - Last 64
England Mark Selby 4-2 England Peter Lines
6 2 3
Wales 2016 Welsh Open - Last 16
Australia Neil Robertson 4-2 Hong Kong Marco Fu
6 2 3
Wales 2016 Welsh Open - Last 16
England Mark Selby 4-2 Wales Mark Williams
6 2 3
Wales 2016 Welsh Open - Semi-final
England Ronnie O'Sullivan 6-3 England Joe Perry
9 3 3
England 2016 Championship League - Group 5
England Kyren Wilson 3-0 England Ricky Walden
3 1 3
England 2016 Championship League - Group 5
England David Gilbert 3-0 England Ricky Walden
3 1 3
England 2016 Championship League - Group 6
England Ali Carter 3-0 England Kyren Wilson
3 1 3
England 2016 Championship League - Group 6
England Ali Carter 3-0 England Mark Davis
3 1 3
England 2016 Championship League - Group 6 - Semi-final
Wales Dominic Dale 3-0 England Michael Holt
3 1 3
Poland 2016 European Tour - Event 6 - Last 128
Wales Dominic Dale 4-2 England Allan Taylor
6 2 3
Poland 2016 European Tour - Event 6 - Last 128
England Martin Gould 4-2 England Robbie Williams
6 2 3
England 2016 Championship League - Group 7
Wales Dominic Dale 3-0 England Matthew Selt
3 1 3
England 2016 Championship League - Group 7
China Liang Wenbo 3-0 Wales Dominic Dale
3 1 3
England 2016 Championship League - Winners Group
England Matthew Selt 3-0 England Mark Selby
3 1 3
England 2016 Championship League - Winners Group
England Mark Selby 3-0 Wales Mark Williams
3 1 3
England 2016 Championship League - Group 6 - Semi-final
England Ali Carter 3-0 England Mark Davis
3 1 3
China 2016 China Open - Last 16
England Judd Trump 5-1 Hong Kong Marco Fu
6 2 3
England 2016 World Championship - Last 144
Wales Ryan Day 10-2 Wales Daniel Wells
12 4 3
England 2016 World Championship - Last 32
Scotland John Higgins 10-3 Wales Ryan Day
13 4 3.25
England 2015 UK Championship - Last 32
Scotland Stephen Maguire 6-4 England Mark Davis
10 3 3.33
England 2016 Masters - Last 16
Northern Ireland Mark Allen 6-4 England Shaun Murphy
10 3 3.33
England 2016 Masters - Last 16
Scotland John Higgins 6-4 China Liang Wenbo
10 3 3.33
England 2015 Q School - Event 1 - Quarter-final
Israel Eden Sharav 4-3 England Adam Duffy
7 2 3.5
Australia 2015 Australian Open - Last 96
China Zhao Xintong 5-2 England Barry Pinches
7 2 3.5
Latvia 2015 European Tour - Event 1 - Last 64
England Tom Ford 4-3 England Joe Perry
7 2 3.5
China 2015 Shanghai Masters - Last 96
England Jamie Cope 5-2 England Jimmy Robertson
7 2 3.5
China 2015 Shanghai Masters - Last 96
Belgium Luca Brecel 5-2 England Nigel Bond
7 2 3.5
Germany 2015 European Tour - Event 2 - Semi-final
England Shaun Murphy 4-3 England Mark King
7 2 3.5
China 2015 Shanghai Masters - Wildcard
Scotland Alan McManus 5-2 China Yao Pengcheng
7 2 3.5
China 2015 International Championship - Last 128
Belgium Luca Brecel 6-1 England David Grace
7 2 3.5
Germany 2015 European Tour - Event 3 - Last 128
England James Cahill 4-3 Australia Neil Robertson
7 2 3.5
Germany 2015 European Tour - Event 3 - Last 64
England Joe Perry 4-3 England Stuart Carrington
7 2 3.5
Bulgaria 2015 European Tour - Event 4 - Last 64
Wales Daniel Wells 4-3 China Xiao Guodong
7 2 3.5
Bulgaria 2015 European Tour - Event 4 - Quarter-final
Wales Mark Williams 4-3 England Shaun Murphy
7 2 3.5
England 2015 UK Championship - Last 128
China Liang Wenbo 6-1 Wales Gareth Allen
7 2 3.5
England 2015 UK Championship - Last 128
England Tom Ford 6-1 Scotland Scott Donaldson
7 2 3.5
England 2015 UK Championship - Last 128
England Stuart Bingham 6-1 Northern Ireland Jordan Brown
7 2 3.5
England 2015 UK Championship - Last 64
England Shaun Murphy 6-1 China Zhou Yuelong
7 2 3.5
Gibraltar 2015 European Tour - Event 5 - Last 16
Wales Dominic Dale 4-3 England Kyren Wilson
7 2 3.5
Germany 2016 German Masters - Last 64
England Shaun Murphy 5-2 China Lu Ning
7 2 3.5
Germany 2016 German Masters - Last 32
England Mark Joyce 5-2 Northern Ireland Mark Allen
7 2 3.5
Germany 2016 German Masters - Last 32
England Stuart Bingham 5-2 Ireland Fergal O'Brien
7 2 3.5
Germany 2016 German Masters - Last 16
England Mark Joyce 5-2 England Mark King
7 2 3.5
China 2016 China Open - Last 128
England Mitchell Mann 5-2 Northern Ireland Mark Allen
7 2 3.5
Poland 2016 European Tour - Event 6 - Last 128
Thailand Dechawat Poomjaeng 4-3 Scotland Alan McManus
7 2 3.5
Poland 2016 European Tour - Event 6 - Last 16
England Barry Hawkins 4-3 China Zhou Yuelong
7 2 3.5
Poland 2016 European Tour - Event 6 - Last 16
England Mark Selby 4-3 England Sam Baird
7 2 3.5
China 2016 China Open - Last 64
Scotland John Higgins 5-2 China Zhou Yuelong
7 2 3.5
England 2015 UK Championship - Quarter-final
China Liang Wenbo 6-5 Hong Kong Marco Fu
11 3 3.67
England 2016 World Championship - Last 80
England Jimmy Robertson 10-5 England Stuart Carrington
15 4 3.75
England 2015 Q School - Event 1 - Last 64
England Saqib Nasir 4-0 England Andrew Milliard
4 1 4
England 2015 Q School - Event 1 - Last 64
Israel Eden Sharav 4-0 England William Lemons
4 1 4
England 2015 Q School - Event 1 - Last 64
Scotland Dylan Craig 4-0 England Chris Jones
4 1 4
England 2015 Q School - Event 1 - Last 32
China Chen Zhe 4-0 China Lin Shuai
4 1 4
England 2015 Q School - Event 1 - Last 16
Scotland Rhys Clark 4-0 Israel Shachar Ruberg
4 1 4
England 2015 Q School - Event 2 - Round 1
England Thomas Barton 4-0 England Reece King
4 1 4
England 2015 Q School - Event 2 - Round 1
England Saqib Nasir 4-0 England Scott Lyons
4 1 4
England 2015 Q School - Event 2 - Last 128
Ireland Leo Fernandez 4-0 Poland Adam Stefanow
4 1 4
England 2015 Q School - Event 2 - Last 64
Switzerland Alexander Ursenbacher 4-0 Sweden Arpat Pulat
4 1 4
England 2015 Q School - Event 2 - Last 64
Wales Gareth Allen 4-0 England Lee Shanker
4 1 4
Australia 2015 Australian Open - Last 96
England Kyren Wilson 5-3 England Ian Glover
8 2 4
Australia 2015 Australian Open - Last 64
England Andrew Higginson 5-3 England Anthony Hamilton
8 2 4
Australia 2015 Australian Open - Last 64
China Zhang Anda 5-3 China Zhao Xintong
8 2 4
Australia 2015 Australian Open - Last 48
England Andrew Higginson 5-3 England Mike Dunn
8 2 4
Australia 2015 Australian Open - Quarter-final
Scotland John Higgins 5-3 England Joe Perry
8 2 4
Latvia 2015 European Tour - Event 1 - Last 128
England Craig Steadman 4-0 England Phil O'Kane
4 1 4
Latvia 2015 European Tour - Event 1 - Last 32
Wales Michael White 4-0 England Mark King
4 1 4
Latvia 2015 European Tour - Event 1 - Pre-qualifying 2
Austria Andreas Ploner 4-0 Malta Shaun Sultana
4 1 4
Latvia 2015 European Tour - Event 1 - Last 128
England Ali Carter 4-0 England Joe Steele
4 1 4
Latvia 2015 European Tour - Event 1 - Last 128
China Liang Wenbo 4-0 England Damian Wilks
4 1 4
Latvia 2015 European Tour - Event 1 - Quarter-final
Scotland Graeme Dott 4-0 Wales Ryan Day
4 1 4
Latvia 2015 European Tour - Event 1 - Pre-qualifying 2
England Christopher Keogan 4-0 Latvia Gunars Puce
4 1 4
Germany 2015 European Tour - Event 2 - Last 128
England David Gilbert 4-0 Poland Kacper Filipiak
4 1 4
Germany 2015 European Tour - Event 2 - Last 128
England Shaun Murphy 4-0 England Barry Pinches
4 1 4
Germany 2015 European Tour - Event 2 - Last 64
Scotland John Higgins 4-0 England Anthony Hamilton
4 1 4
Germany 2015 European Tour - Event 2 - Last 128
England Sean O'Sullivan 4-0 England Allan Taylor
4 1 4
Germany 2015 European Tour - Event 2 - Pre-qualifying 1
Ireland Josh Boileau 4-0 Germany Michael Schnabel
4 1 4
Germany 2015 European Tour - Event 2 - Pre-qualifying 2
Malta Brian Cini 4-0 Germany Luca Kaufmann
4 1 4
Germany 2015 European Tour - Event 2 - Pre-qualifying 1
Germany Patrick Einsle 4-0 Austria Rick Kraaijeveld
4 1 4
Germany 2015 European Tour - Event 2 - Pre-qualifying 2
Germany Patrick Einsle 4-0 Germany Diana Schuler
4 1 4
China 2015 Shanghai Masters - Last 32
Northern Ireland Mark Allen 5-3 Belgium Luca Brecel
8 2 4
China 2015 International Championship - Last 128
Hong Kong Marco Fu 6-2 England Paul Davison
8 2 4
China 2015 International Championship - Last 128
England Matthew Selt 6-2 England Adam Duffy
8 2 4
Germany 2015 European Tour - Event 3 - Last 128
England Chris Wakelin 4-0 Malta Tony Drago
4 1 4
Germany 2015 European Tour - Event 3 - Pre-qualifying 2
Wales Kishan Hirani 4-0 England Ryan Causton
4 1 4
Germany 2015 European Tour - Event 3 - Pre-qualifying 1
England Ashley Carty 4-0 Germany Kemal Ueruen
4 1 4
Germany 2015 European Tour - Event 3 - Last 128
England Robert Milkins 4-0 England Ashley Hugill
4 1 4
Germany 2015 European Tour - Event 3 - Last 64
Belgium Luca Brecel 4-0 England Jason Weston
4 1 4
Germany 2015 European Tour - Event 3 - Last 128
China Tian Pengfei 4-0 England Sydney Wilson
4 1 4
Germany 2015 European Tour - Event 3 - Last 128
China Li Hang 4-0 England Sam Thistlewhite
4 1 4
Germany 2015 European Tour - Event 3 - Last 128
Wales Dominic Dale 4-0 Thailand Thanawat Thirapongpaiboon
4 1 4
Germany 2015 European Tour - Event 3 - Last 64
Northern Ireland Gerard Greene 4-0 China Yu Delu
4 1 4
Germany 2015 European Tour - Event 3 - Last 64
England Barry Hawkins 4-0 England Sanderson Lam
4 1 4
Germany 2015 European Tour - Event 3 - Last 16
Scotland Alan McManus 4-0 Wales Dominic Dale
4 1 4
China 2015 Asian Tour - Event 1 - Last 128
China Liang Wenbo 4-0 China Chen Bo
4 1 4
China 2015 Asian Tour - Event 1 - Last 128
China Tian Pengfei 4-0 China Lei Zhen
4 1 4
China 2015 Asian Tour - Event 1 - Last 64
China Tian Pengfei 4-0 China Chen Feilong
4 1 4
China 2015 Asian Tour - Event 1 - Last 64
China Ding Junhui 4-0 China Tang Jun
4 1 4
China 2015 International Championship - Last 64
England Jimmy Robertson 6-2 Isle of Man Darryl Hill
8 2 4
Bulgaria 2015 European Tour - Event 4 - Last 128
England Joel Walker 4-0 Egypt Hatem Yassen
4 1 4
Bulgaria 2015 European Tour - Event 4 - Last 128
England Zak Surety 4-0 England James Cahill
4 1 4
Bulgaria 2015 European Tour - Event 4 - Last 32
England Sam Baird 4-0 England Chris Melling
4 1 4
Bulgaria 2015 European Tour - Event 4 - Last 32
England Jimmy Robertson 4-0 England Rod Lawler
4 1 4
Bulgaria 2015 European Tour - Event 4 - Last 128
Wales Daniel Wells 4-0 England Ian Glover
4 1 4
Bulgaria 2015 European Tour - Event 4 - Last 128
Wales Michael White 4-0 England John Parkin
4 1 4
England 2015 Champion of Champions - Last 16
Australia Neil Robertson 4-0 Jamaica Rory McLeod
4 1 4
England 2015 Champion of Champions - Quarter-final
Northern Ireland Mark Allen 6-2 Scotland Stephen Maguire
8 2 4
England 2015 UK Championship - Last 64
Scotland John Higgins 6-2 China Tian Pengfei
8 2 4
England 2015 UK Championship - Last 64
England Michael Holt 6-2 England Chris Wakelin
8 2 4
England 2015 UK Championship - Last 64
Australia Neil Robertson 6-2 India Aditya Mehta
8 2 4
England 2015 UK Championship - Last 32
Australia Neil Robertson 6-2 Thailand Thepchaiya Un-Nooh
8 2 4
Gibraltar 2015 European Tour - Event 5 - Last 128
China Zhao Xintong 4-0 England Jamie Cope
4 1 4
Gibraltar 2015 European Tour - Event 5 - Last 128
Scotland Graeme Dott 4-0 Scotland Ross Muir
4 1 4
Gibraltar 2015 European Tour - Event 5 - Last 128
Belgium Luca Brecel 4-0 England Barry Pinches
4 1 4
Gibraltar 2015 European Tour - Event 5 - Last 32
China Liang Wenbo 4-0 England Zak Surety
4 1 4
Gibraltar 2015 European Tour - Event 5 - Last 128
England Alfie Burden 4-0 Belgium Tomasz Skalski
4 1 4
Gibraltar 2015 European Tour - Event 5 - Last 128
England Tom Ford 4-0 Thailand James Wattana
4 1 4
Gibraltar 2015 European Tour - Event 5 - Last 64
England Mark Davis 4-0 China Li Hang
4 1 4
Gibraltar 2015 European Tour - Event 5 - Last 16
England Stuart Bingham 4-0 England Nigel Bond
4 1 4
Germany 2016 German Masters - Last 128
China Zhao Xintong 5-3 China Cao Yupeng
8 2 4
England 2016 Championship League - Group 1
England Ronnie O'Sullivan 3-1 England Barry Hawkins
4 1 4
England 2016 Championship League - Group 2
Wales Mark Williams 3-1 England Robert Milkins
4 1 4
England 2016 Championship League - Group 2
England Robert Milkins 3-1 England Barry Hawkins
4 1 4
England 2016 Championship League - Group 2
Wales Mark Williams 3-1 England Barry Hawkins
4 1 4
England 2016 Championship League - Group 3
Scotland Stephen Maguire 3-1 Hong Kong Marco Fu
4 1 4
England 2016 Championship League - Group 3
Wales Mark Williams 3-1 Hong Kong Marco Fu
4 1 4
England 2016 Championship League - Group 4
Australia Neil Robertson 3-1 England Ricky Walden
4 1 4
England 2016 Championship League - Group 4
Wales Mark Williams 3-1 England Ben Woollaston
4 1 4
England 2016 Championship League - Group 4
Wales Michael White 3-1 England Ben Woollaston
4 1 4
England 2016 Championship League - Group 4
England Ricky Walden 3-1 England Ben Woollaston
4 1 4
Wales 2016 Welsh Open - Last 128
Hong Kong Marco Fu 4-0 England Joel Walker
4 1 4
Wales 2016 Welsh Open - Last 128
England Peter Ebdon 4-0 China Zhang Anda
4 1 4
Wales 2016 Welsh Open - Last 128
China Liang Wenbo 4-0 Egypt Hatem Yassen
4 1 4
Wales 2016 Welsh Open - Last 128
Northern Ireland Mark Allen 4-0 England Sam Craigie
4 1 4
Wales 2016 Welsh Open - Last 128
England David Gilbert 4-0 China Zhang Yong
4 1 4
Wales 2016 Welsh Open - Last 128
Scotland John Higgins 4-0 England Andy Hicks
4 1 4
Wales 2016 Welsh Open - Last 128
England Judd Trump 4-0 Scotland Michael Leslie
4 1 4
Wales 2016 Welsh Open - Last 32
England Ronnie O'Sullivan 4-0 England Jimmy Robertson
4 1 4
England 2016 Championship League - Group 5
England Kyren Wilson 3-1 England David Gilbert
4 1 4
England 2016 Championship League - Group 5
England Mark Selby 3-1 England David Gilbert
4 1 4
England 2016 Championship League - Group 5
England Mark Davis 3-1 England Michael Holt
4 1 4
England 2016 Championship League - Group 5
England Mark Davis 3-1 Scotland Graeme Dott
4 1 4
England 2016 Championship League - Group 5 - Final
England Mark Selby 3-1 England Kyren Wilson
4 1 4
England 2016 Championship League - Group 6
England Ali Carter 3-1 Wales Dominic Dale
4 1 4
England 2016 Championship League - Group 6
England Mark Davis 3-1 Ireland Fergal O'Brien
4 1 4
Poland 2016 European Tour - Event 6 - Last 128
England Sam Baird 4-0 England Joshua Baddeley
4 1 4
Poland 2016 European Tour - Event 6 - Last 32
England Tom Ford 4-0 Scotland Stephen Maguire
4 1 4
Poland 2016 European Tour - Event 6 - Last 16
England Andrew Higginson 4-0 England Tom Ford
4 1 4
Poland 2016 European Tour - Event 6 - Last 16
England Ben Woollaston 4-0 England Ryan Causton
4 1 4
England 2016 Championship League - Group 5
England Mark Selby 3-1 England Ricky Walden
4 1 4
England 2016 Championship League - Group 7
England Kyren Wilson 3-1 England Stuart Bingham
4 1 4
England 2016 Championship League - Group 7
England Mark Davis 3-1 Wales Dominic Dale
4 1 4
England 2016 Championship League - Group 7
England Kyren Wilson 3-1 Wales Dominic Dale
4 1 4
England 2016 Championship League - Group 7
England Stuart Bingham 3-1 England Michael Holt
4 1 4
England 2016 Championship League - Winners Group
England Ali Carter 3-1 England Matthew Selt
4 1 4
England 2016 Championship League - Winners Group
England Ali Carter 3-1 England Mark Selby
4 1 4
Wales 2016 World Grand Prix - Last 32
England Joe Perry 4-0 England Barry Hawkins
4 1 4
England 2016 Players Championship Grand Final - Last 16
China Ding Junhui 4-0 Wales Michael White
4 1 4
China 2016 China Open - Last 64
Thailand Noppon Saengkham 5-3 Australia Neil Robertson
8 2 4
China 2016 China Open - Last 32
Wales Dominic Dale 5-3 Isle of Man Darryl Hill
8 2 4
China 2016 China Open - Last 16
Scotland John Higgins 5-3 England David Gilbert
8 2 4
England 2016 World Championship - Last 144
Thailand Noppon Saengkham 10-6 Cyprus Michael Georgiou
16 4 4
England 2016 World Championship - Last 32
England Michael Holt 10-6 Australia Neil Robertson
16 4 4
Australia 2015 Australian Open - Last 48
Scotland Jamie Burnett 5-4 England Peter Ebdon
9 2 4.5
China 2015 Shanghai Masters - Last 128
England Paul Davison 5-4 Scotland Rhys Clark
9 2 4.5
China 2015 Shanghai Masters - Semi-final
England Judd Trump 6-3 England Stuart Bingham
9 2 4.5
China 2015 International Championship - Last 128
England Jack Lisowski 6-3 Iran Hossein Vafaei
9 2 4.5
China 2015 International Championship - Last 32
China Tian Pengfei 6-3 China Liang Wenbo
9 2 4.5
China 2015 International Championship - Last 32
Scotland John Higgins 6-3 England Michael Holt
9 2 4.5
England 2015 UK Championship - Last 64
England Stuart Bingham 6-3 England Anthony Hamilton
9 2 4.5
Germany 2016 German Masters - Last 128
Ireland Fergal O'Brien 5-4 Iran Hossein Vafaei
9 2 4.5
China 2016 China Open - Last 128
England Peter Ebdon 5-4 Cyprus Michael Georgiou
9 2 4.5
England 2016 Players Championship Grand Final - Semi-final
England Ricky Walden 6-3 England Barry Hawkins
9 2 4.5
England 2016 World Championship - Last 144
China Li Hang 10-8 China Lyu Chenwei
18 4 4.5
England 2016 World Championship - Last 80
England Robert Milkins 10-8 Scotland Scott Donaldson
18 4 4.5
England 2016 World Championship - Last 32
Scotland Anthony McGill 10-8 England Shaun Murphy
18 4 4.5
England 2016 World Championship - Last 32
China Ding Junhui 10-8 England Martin Gould
18 4 4.5
England 2015 Q School - Event 1 - Round 1
England Brett Miller 4-1 Sweden Arpat Pulat
5 1 5
England 2015 Q School - Event 1 - Last 128
England Mitchell Travis 4-1 England Danny Brindle
5 1 5
England 2015 Q School - Event 1 - Last 128
England Darryn Walker 4-1 England Tugba Irten
5 1 5
England 2015 Q School - Event 1 - Last 64
Wales Daniel Wells 4-1 Wales Duane Jones
5 1 5
England 2015 Q School - Event 1 - Last 64
Switzerland Alexander Ursenbacher 4-1 Germany Robin Otto
5 1 5
England 2015 Q School - Event 1 - Quarter-final
Wales Daniel Wells 4-1 Switzerland Alexander Ursenbacher
5 1 5
England 2015 Q School - Event 2 - Last 128
Scotland Scott MacFarlane 4-1 England Grant Miles
5 1 5
Australia 2015 Australian Open - Last 96
England Chris Wakelin 5-0 England Craig Steadman
5 1 5
Australia 2015 Australian Open - Semi-final
Scotland John Higgins 6-4 Wales Jamie Jones
10 2 5
Latvia 2015 European Tour - Event 1 - Last 128
England Mark Selby 4-1 England Sanderson Lam
5 1 5
Latvia 2015 European Tour - Event 1 - Last 128
Wales Matthew Stevens 4-1 England Steven Hallworth
5 1 5
Latvia 2015 European Tour - Event 1 - Last 64
Scotland Graeme Dott 4-1 England Andrew Higginson
5 1 5
Latvia 2015 European Tour - Event 1 - Last 64
Scotland Anthony McGill 4-1 England Craig Steadman
5 1 5
Latvia 2015 European Tour - Event 1 - Last 64
England Judd Trump 4-1 England Chris Wakelin
5 1 5
Latvia 2015 European Tour - Event 1 - Pre-qualifying 1
Austria Andreas Ploner 4-1 England Louis Heathcote
5 1 5
Latvia 2015 European Tour - Event 1 - Pre-qualifying 2
England Joe Roberts 4-1 Australia Heath Williams
5 1 5
Latvia 2015 European Tour - Event 1 - Last 16
Scotland Graeme Dott 4-1 Northern Ireland Mark Allen
5 1 5
Latvia 2015 European Tour - Event 1 - Last 16
Scotland Alan McManus 4-1 England Judd Trump
5 1 5
Latvia 2015 European Tour - Event 1 - Semi-final
England Barry Hawkins 4-1 Scotland Graeme Dott
5 1 5
Latvia 2015 European Tour - Event 1 - Pre-qualifying 1
England Joe O'Connor 4-1 England Adam Edge
5 1 5
China 2015 Shanghai Masters - Last 128
England Nigel Bond 5-0 England Chris Wakelin
5 1 5
China 2015 Shanghai Masters - Last 96
Northern Ireland Gerard Greene 5-0 England Zak Surety
5 1 5
China 2015 Shanghai Masters - Last 96
Scotland Jamie Burnett 5-0 Israel Eden Sharav
5 1 5
China 2015 Shanghai Masters - Last 96
Wales Matthew Stevens 5-0 Scotland Fraser Patrick
5 1 5
China 2015 Shanghai Masters - Last 64
China Tian Pengfei 5-0 Wales Matthew Stevens
5 1 5
Germany 2015 European Tour - Event 2 - Last 128
England Rod Lawler 4-1 England Peter Lines
5 1 5
Germany 2015 European Tour - Event 2 - Last 128
China Liang Wenbo 4-1 Thailand Noppon Saengkham
5 1 5
Germany 2015 European Tour - Event 2 - Last 64
England David Gilbert 4-1 England Mitchell Mann
5 1 5
Germany 2015 European Tour - Event 2 - Last 128
Wales Dominic Dale 4-1 China Yu Delu
5 1 5
Germany 2015 European Tour - Event 2 - Last 64
England Ali Carter 4-1 India Aditya Mehta
5 1 5
Germany 2015 European Tour - Event 2 - Last 32
England Judd Trump 4-1 Wales Daniel Wells
5 1 5
Germany 2015 European Tour - Event 2 - Pre-qualifying 3
England Ashley Hugill 4-1 England Michael Williams
5 1 5
Germany 2015 European Tour - Event 2 - Pre-qualifying 1
England Ashley Hugill 4-1 Germany Oktay Yildiz
5 1 5
Germany 2015 European Tour - Event 2 - Pre-qualifying 3
England Elliot Slessor 4-1 Belgium Wang Chooi Tan
5 1 5
Germany 2015 European Tour - Event 2 - Pre-qualifying 1
England Chris Norbury 4-1 Belgium Tomasz Skalski
5 1 5
China 2015 Shanghai Masters - Wildcard
England Mike Dunn 5-0 China Niu Zhuang
5 1 5
China 2015 Shanghai Masters - Last 32
England Judd Trump 5-0 England Robert Milkins
5 1 5
Germany 2015 European Tour - Event 3 - Pre-qualifying 3
Ireland Josh Boileau 4-1 Poland Robert Czupryniak
5 1 5
Germany 2015 European Tour - Event 3 - Last 32
Belgium Luca Brecel 4-1 China Zhang Anda
5 1 5
Germany 2015 European Tour - Event 3 - Last 128
Scotland Graeme Dott 4-1 Ireland Brendan O'Donoghue
5 1 5
Germany 2015 European Tour - Event 3 - Last 128
England Stuart Carrington 4-1 Scotland Ross Higgins
5 1 5
Germany 2015 European Tour - Event 3 - Last 64
China Tian Pengfei 4-1 England Gary Wilson
5 1 5
Germany 2015 European Tour - Event 3 - Quarter-final
England Mike Dunn 4-1 Wales Mark Williams
5 1 5
China 2015 Asian Tour - Event 1 - Last 128
China Ding Junhui 4-1 China Xu Si
5 1 5
China 2015 Asian Tour - Event 1 - Last 128
Hong Kong Marco Fu 4-1 China Zhao Xintong
5 1 5
China 2015 Asian Tour - Event 1 - Last 128
Cyprus Michael Georgiou 4-1 China Wang Yuchen
5 1 5
China 2015 Asian Tour - Event 1 - Last 64
England Jimmy Robertson 4-1 China Luo Honghao
5 1 5
China 2015 Asian Tour - Event 1 - Last 32
China Zhang Anda 4-1 Norway Kurt Maflin
5 1 5
China 2015 Asian Tour - Event 1 - Last 16
China Ding Junhui 4-1 England Mark King
5 1 5
China 2015 International Championship - Quarter-final
England Mark Selby 6-4 Australia Neil Robertson
10 2 5
China 2015 International Championship - Final
Scotland John Higgins 10-5 England David Gilbert
15 3 5
Bulgaria 2015 European Tour - Event 4 - Last 128
England Jack Lisowski 4-1 Poland Mateusz Baranowski
5 1 5
Bulgaria 2015 European Tour - Event 4 - Last 128
Wales Dominic Dale 4-1 England Peter Devlin
5 1 5
Bulgaria 2015 European Tour - Event 4 - Last 64
England Andrew Higginson 4-1 Scotland Rhys Clark
5 1 5
Bulgaria 2015 European Tour - Event 4 - Last 128
China Xiao Guodong 4-1 England Ben Woollaston
5 1 5
Bulgaria 2015 European Tour - Event 4 - Last 128
England Shaun Murphy 4-1 England Christopher Keogan
5 1 5
Bulgaria 2015 European Tour - Event 4 - Last 128
England Ricky Walden 4-1 Scotland Fraser Patrick
5 1 5
Bulgaria 2015 European Tour - Event 4 - Last 64
England Joe Perry 4-1 England Sean O'Sullivan
5 1 5
Bulgaria 2015 European Tour - Event 4 - Last 64
Wales Mark Williams 4-1 Wales Jamie Jones
5 1 5
Bulgaria 2015 European Tour - Event 4 - Last 32
Northern Ireland Mark Allen 4-1 England Nigel Bond
5 1 5
Bulgaria 2015 European Tour - Event 4 - Last 32
Wales Mark Williams 4-1 England Oliver Lines
5 1 5
Bulgaria 2015 European Tour - Event 4 - Last 16
England Shaun Murphy 4-1 England Stuart Carrington
5 1 5
Bulgaria 2015 European Tour - Event 4 - Pre-qualifying 1
Ireland Josh Boileau 4-1 Romania Andrei Orzan
5 1 5
Bulgaria 2015 European Tour - Event 4 - Pre-qualifying 2
England Ryan Causton 4-1 Bulgaria Stefan Simeonovski
5 1 5
England 2015 Champion of Champions - Last 16
Scotland Stephen Maguire 4-1 England Mark Selby
5 1 5
England 2015 Champion of Champions - Final
Australia Neil Robertson 10-5 Northern Ireland Mark Allen
15 3 5
England 2015 UK Championship - Last 128
England Stuart Carrington 6-4 England Liam Highfield
10 2 5
England 2015 UK Championship - Last 128
Thailand Dechawat Poomjaeng 6-4 England Chris Melling
10 2 5
England 2015 UK Championship - Last 32
England Martin Gould 6-4 Northern Ireland Mark Allen
10 2 5
England 2015 UK Championship - Final
Australia Neil Robertson 10-5 China Liang Wenbo
15 3 5
Gibraltar 2015 European Tour - Event 5 - Last 128
England Mark Selby 4-1 England Sydney Wilson
5 1 5
Gibraltar 2015 European Tour - Event 5 - Last 128
England Sam Baird 4-1 England Paul Davison
5 1 5
Gibraltar 2015 European Tour - Event 5 - Last 64
England Kyren Wilson 4-1 Norway Kurt Maflin
5 1 5
Gibraltar 2015 European Tour - Event 5 - Last 128
England Michael Holt 4-1 Wales Duane Jones
5 1 5
Gibraltar 2015 European Tour - Event 5 - Last 128
England Chris Wakelin 4-1 Cyprus Michael Georgiou
5 1 5
Gibraltar 2015 European Tour - Event 5 - Last 128
Wales Michael White 4-1 England Peter Lines
5 1 5
Gibraltar 2015 European Tour - Event 5 - Last 128
England Chris Melling 4-1 England Martin O'Donnell
5 1 5
Gibraltar 2015 European Tour - Event 5 - Last 64
Wales Michael White 4-1 England Liam Highfield
5 1 5
Gibraltar 2015 European Tour - Event 5 - Quarter-final
Hong Kong Marco Fu 4-1 Wales Dominic Dale
5 1 5
Gibraltar 2015 European Tour - Event 5 - Final
Hong Kong Marco Fu 4-1 Wales Michael White
5 1 5
Gibraltar 2015 European Tour - Event 5 - Pre-qualifying 1
China Zhao Xintong 4-1 England Joe Steele
5 1 5
Germany 2016 German Masters - Last 128
China Tian Pengfei 5-0 China Lyu Chenwei
5 1 5
Germany 2016 German Masters - Last 128
Scotland Alan McManus 5-0 Thailand James Wattana
5 1 5
Germany 2016 German Masters - Last 128
Norway Kurt Maflin 5-0 England Jamie Barrett
5 1 5
Germany 2016 German Masters - Last 128
England Mark King 5-0 England Jimmy White
5 1 5
Germany 2016 German Masters - Last 128
England Kyren Wilson 5-0 England Jake Nicholson
5 1 5
Germany 2016 German Masters - Last 128
England Michael Holt 5-0 England Sean O'Sullivan
5 1 5
England 2016 Championship League - Group 1
England Ronnie O'Sullivan 3-2 Scotland John Higgins
5 1 5
England 2016 Championship League - Group 1
Wales Mark Williams 3-2 England Barry Hawkins
5 1 5
England 2016 Championship League - Group 2
England Ricky Walden 3-2 Wales Mark Williams
5 1 5
England 2016 Championship League - Group 2
England Judd Trump 3-2 Wales Mark Williams
5 1 5
England 2016 Championship League - Group 3
England Joe Perry 3-2 Wales Mark Williams
5 1 5
England 2016 Championship League - Group 3
Wales Michael White 3-2 England Mark Selby
5 1 5
England 2016 Championship League - Group 3
Wales Mark Williams 3-2 Scotland Stephen Maguire
5 1 5
England 2016 Championship League - Group 3
Scotland Stephen Maguire 3-2 England Joe Perry
5 1 5
England 2016 Championship League - Group 3 - Final
Scotland Stephen Maguire 3-2 England Mark Selby
5 1 5
England 2016 Championship League - Group 4
England Mark Selby 3-2 Wales Michael White
5 1 5
England 2016 Championship League - Group 4
Scotland Graeme Dott 3-2 Australia Neil Robertson
5 1 5
England 2016 Championship League - Group 4
Wales Mark Williams 3-2 England Mark Selby
5 1 5
England 2016 Championship League - Group 4
Wales Mark Williams 3-2 England Ricky Walden
5 1 5
England 2016 Championship League - Group 4 - Semi-final
Wales Mark Williams 3-2 Scotland Graeme Dott
5 1 5
Germany 2016 German Masters - Last 32
Scotland Graeme Dott 5-0 China Tian Pengfei
5 1 5
Germany 2016 German Masters - Last 32
England Judd Trump 5-0 England Ali Carter
5 1 5
China 2016 China Open - Last 128
Wales Dominic Dale 5-0 Egypt Hatem Yassen
5 1 5
China 2016 China Open - Last 128
England Judd Trump 5-0 England Joel Walker
5 1 5
China 2016 China Open - Last 128
Scotland Rhys Clark 5-0 Ireland Ken Doherty
5 1 5
Wales 2016 Welsh Open - Last 128
England Gary Wilson 4-1 England Jimmy White
5 1 5
Wales 2016 Welsh Open - Last 128
England Tom Ford 4-1 England Jason Weston
5 1 5
Wales 2016 Welsh Open - Last 128
England Ronnie O'Sullivan 4-1 England Barry Pinches
5 1 5
Wales 2016 Welsh Open - Last 64
China Liang Wenbo 4-1 England Gary Wilson
5 1 5
Wales 2016 Welsh Open - Last 64
England Mark Davis 4-1 England James Cahill
5 1 5
Wales 2016 Welsh Open - Last 64
Scotland Alan McManus 4-1 England Mark Joyce
5 1 5
Wales 2016 Welsh Open - Last 32
Scotland John Higgins 4-1 Cyprus Michael Georgiou
5 1 5
Wales 2016 Welsh Open - Last 16
Wales Michael White 4-1 Scotland John Higgins
5 1 5
Wales 2016 Welsh Open - Last 16
England Ronnie O'Sullivan 4-1 China Yu Delu
5 1 5
England 2016 Championship League - Group 6
Ireland Fergal O'Brien 3-2 England Martin Gould
5 1 5
England 2016 Championship League - Group 6
Wales Dominic Dale 3-2 England Kyren Wilson
5 1 5
Poland 2016 European Tour - Event 6 - Last 128
Hong Kong Marco Fu 4-1 Australia Vinnie Calabrese
5 1 5
Poland 2016 European Tour - Event 6 - Last 64
Scotland Stephen Maguire 4-1 England Alfie Burden
5 1 5
Poland 2016 European Tour - Event 6 - Last 64
Finland Robin Hull 4-1 England Elliot Slessor
5 1 5
Poland 2016 European Tour - Event 6 - Last 32
England Kyren Wilson 4-1 England Martin O'Donnell
5 1 5
Poland 2016 European Tour - Event 6 - Quarter-final
England Mark Selby 4-1 Hong Kong Marco Fu
5 1 5
England 2016 Championship League - Group 7
England Matthew Selt 3-2 England Mark Davis
5 1 5
England 2016 Championship League - Group 7
England Matthew Selt 3-2 England Kyren Wilson
5 1 5
England 2016 Championship League - Group 7 - Semi-final
China Liang Wenbo 3-2 England Kyren Wilson
5 1 5
England 2016 Championship League - Winners Group
England Matthew Selt 3-2 England Judd Trump
5 1 5
England 2016 Championship League - Winners Group
England Ali Carter 3-2 Scotland Stephen Maguire
5 1 5
England 2016 Championship League - Winners Group
Scotland Stephen Maguire 3-2 England Mark Selby
5 1 5
Wales 2016 World Grand Prix - Last 32
China Liang Wenbo 4-1 Scotland Graeme Dott
5 1 5
Wales 2016 World Grand Prix - Last 32
England Judd Trump 4-1 Wales Mark Williams
5 1 5
Wales 2016 World Grand Prix - Last 32
England Ali Carter 4-1 Belgium Luca Brecel
5 1 5
Wales 2016 World Grand Prix - Last 16
England Joe Perry 4-1 England Kyren Wilson
5 1 5
Wales 2016 World Grand Prix - Last 16
England Shaun Murphy 4-1 England Martin Gould
5 1 5
England 2016 Players Championship Grand Final - Last 32
China Ding Junhui 4-1 England David Gilbert
5 1 5
England 2016 Players Championship Grand Final - Last 32
England Judd Trump 4-1 England Martin Gould
5 1 5
England 2016 Players Championship Grand Final - Last 32
Wales Ryan Day 4-1 England Kyren Wilson
5 1 5
England 2016 Players Championship Grand Final - Last 32
England Ricky Walden 4-1 England Tom Ford
5 1 5
England 2016 Players Championship Grand Final - Last 16
England Ali Carter 4-1 England Judd Trump
5 1 5
England 2016 Players Championship Grand Final - Last 16
England Shaun Murphy 4-1 Wales Dominic Dale
5 1 5
China 2016 China Open - Last 64
England Alfie Burden 5-0 England Joe Perry
5 1 5
China 2016 China Open - Last 128
England Stuart Bingham 5-0 China Cao Yupeng
5 1 5
China 2016 China Open - Last 64
China Yuan Sijun 5-0 England Martin Gould
5 1 5
China 2016 China Open - Last 64
England Ian Burns 5-0 England Peter Ebdon
5 1 5
England 2016 World Championship - Last 144
England Jimmy Robertson 10-0 Wales Tyler Rees
10 2 5
England 2016 World Championship - Last 144
Ireland David Morris 10-5 England Chris Melling
15 3 5
England 2016 World Championship - Last 80
England Jack Lisowski 10-5 Jamaica Rory McLeod
15 3 5
England 2016 EBSA Amateur Play Offs - Quarter-final
England Adam Duffy 4-1 England Ashley Hugill
5 1 5
England 2016 World Championship - Last 16
England Barry Hawkins 13-12 England Ronnie O'Sullivan
25 5 5
England 2016 World Championship - Last 80
China Zhou Yuelong 10-6 Ireland Fergal O'Brien
16 3 5.33
England 2016 World Championship - Semi-final
England Mark Selby 17-15 Hong Kong Marco Fu
32 6 5.33
China 2015 International Championship - Last 64
England David Gilbert 6-5 China Xiao Guodong
11 2 5.5
China 2015 International Championship - Last 16
Thailand Thepchaiya Un-Nooh 6-5 China Zhou Yuelong
11 2 5.5
England 2015 UK Championship - Last 128
China Xiao Guodong 6-5 Thailand Noppon Saengkham
11 2 5.5
England 2015 UK Championship - Last 32
England Mark Selby 6-5 Wales Jamie Jones
11 2 5.5
England 2015 UK Championship - Quarter-final
England David Grace 6-5 England Martin Gould
11 2 5.5
England 2016 Masters - Last 16
England Ronnie O'Sullivan 6-5 Wales Mark Williams
11 2 5.5
China 2016 China Open - Semi-final
England Ricky Walden 6-5 Scotland John Higgins
11 2 5.5
England 2016 World Championship - Last 16
England Kyren Wilson 13-9 Northern Ireland Mark Allen
22 4 5.5
Australia 2015 Australian Open - Final
Scotland John Higgins 9-8 England Martin Gould
17 3 5.67
England 2016 World Championship - Last 144
England Mitchell Mann 10-7 Wales Kishan Hirani
17 3 5.67
England 2016 World Championship - Last 80
England Sam Baird 10-7 England Tom Ford
17 3 5.67
England 2016 World Championship - Last 48
England David Gilbert 10-7 England Jack Lisowski
17 3 5.67
England 2016 World Championship - Last 48
Scotland Anthony McGill 10-7 Thailand Thepchaiya Un-Nooh
17 3 5.67
England 2016 World Championship - Last 32
England Sam Baird 10-7 Wales Michael White
17 3 5.67
Australia 2015 Australian Open - Last 128
England Chris Wakelin 5-1 Wales Alex Taubman
6 1 6
Australia 2015 Australian Open - Last 96
England Michael Wasley 5-1 Australia Vinnie Calabrese
6 1 6
Australia 2015 Australian Open - Last 96
China Li Hang 5-1 Scotland Rhys Clark
6 1 6
Australia 2015 Australian Open - Last 96
Ireland Ken Doherty 5-1 England Sanderson Lam
6 1 6
Australia 2015 Australian Open - Last 96
England Peter Lines 5-1 Wales David John
6 1 6
Australia 2015 Australian Open - Last 32
England Mark Selby 5-1 England Mark King
6 1 6
Australia 2015 Australian Open - Quarter-final
England Martin Gould 5-1 England Matthew Selt
6 1 6
Latvia 2015 European Tour - Event 1 - Last 128
Ireland Ken Doherty 4-2 England Sam Harvey
6 1 6
Latvia 2015 European Tour - Event 1 - Last 128
Scotland Alan McManus 4-2 England David Grace
6 1 6
Latvia 2015 European Tour - Event 1 - Last 128
England Michael Holt 4-2 England Jimmy White
6 1 6
Latvia 2015 European Tour - Event 1 - Last 64
Wales Mark Williams 4-2 Northern Ireland Gerard Greene
6 1 6
Latvia 2015 European Tour - Event 1 - Last 32
England Shaun Murphy 4-2 England Peter Ebdon
6 1 6
Latvia 2015 European Tour - Event 1 - Quarter-final
England Barry Hawkins 4-2 Scotland Alan McManus
6 1 6
Latvia 2015 European Tour - Event 1 - Quarter-final
England Ben Woollaston 4-2 China Liang Wenbo
6 1 6
China 2015 Shanghai Masters - Last 128
China Zhang Anda 5-1 England Andy Hicks
6 1 6
China 2015 Shanghai Masters - Last 128
Scotland Ross Muir 5-1 Malta Tony Drago
6 1 6
China 2015 Shanghai Masters - Last 128
England Jamie Cope 5-1 England Mitchell Mann
6 1 6
China 2015 Shanghai Masters - Last 128
England Martin O'Donnell 5-1 England Jake Nicholson
6 1 6
China 2015 Shanghai Masters - Last 128
China Tian Pengfei 5-1 Thailand Noppon Saengkham
6 1 6
China 2015 Shanghai Masters - Last 128
China Zhang Yong 5-1 England Steven Hallworth
6 1 6
China 2015 Shanghai Masters - Last 96
England Rod Lawler 5-1 Scotland Michael Leslie
6 1 6
China 2015 Shanghai Masters - Last 48
Wales Ryan Day 5-1 Wales Dominic Dale
6 1 6
Germany 2015 European Tour - Event 2 - Last 128
England Stuart Carrington 4-2 Malta Tony Drago
6 1 6
Germany 2015 European Tour - Event 2 - Last 64
England Alfie Burden 4-2 England Peter Ebdon
6 1 6
Germany 2015 European Tour - Event 2 - Last 32
Wales Mark Williams 4-2 Thailand Dechawat Poomjaeng
6 1 6
Germany 2015 European Tour - Event 2 - Last 16
England Ali Carter 4-2 England Jimmy Robertson
6 1 6
China 2015 Shanghai Masters - Wildcard
China Fang Xiongman 5-1 Wales Jamie Jones
6 1 6
China 2015 Shanghai Masters - Last 32
England Martin Gould 5-1 England Barry Hawkins
6 1 6
China 2015 Shanghai Masters - Last 32
England Michael Holt 5-1 Scotland Stephen Maguire
6 1 6
China 2015 Shanghai Masters - Last 32
China Ding Junhui 5-1 Scotland Alan McManus
6 1 6
China 2015 Shanghai Masters - Last 32
England Mark Davis 5-1 Wales Michael White
6 1 6
China 2015 Shanghai Masters - Last 16
England Stuart Bingham 5-1 England Mike Dunn
6 1 6
China 2015 Shanghai Masters - Last 16
England Kyren Wilson 5-1 England Michael Holt
6 1 6
China 2015 Shanghai Masters - Quarter-final
England Judd Trump 5-1 Wales Mark Williams
6 1 6
China 2015 International Championship - Last 128
England Ali Carter 6-0 England Luke Simmonds
6 1 6
Germany 2015 European Tour - Event 3 - Last 128
England Kyren Wilson 4-2 China Xiao Guodong
6 1 6
Germany 2015 European Tour - Event 3 - Pre-qualifying 3
England Ashley Hugill 4-2 Ireland Charlie Sweeney
6 1 6
Germany 2015 European Tour - Event 3 - Last 32
England Mark Davis 4-2 England Ali Carter
6 1 6
Germany 2015 European Tour - Event 3 - Last 32
England Ben Woollaston 4-2 Wales Lee Walker
6 1 6
Germany 2015 European Tour - Event 3 - Last 128
England Shaun Murphy 4-2 England David Grace
6 1 6
Germany 2015 European Tour - Event 3 - Last 64
England Shaun Murphy 4-2 England Sam Craigie
6 1 6
Germany 2015 European Tour - Event 3 - Last 64
Norway Kurt Maflin 4-2 Wales Ryan Day
6 1 6
Germany 2015 European Tour - Event 3 - Last 64
Wales Dominic Dale 4-2 Scotland Graeme Dott
6 1 6
Germany 2015 European Tour - Event 3 - Last 64
Northern Ireland Mark Allen 4-2 England Jack Lisowski
6 1 6
Germany 2015 European Tour - Event 3 - Last 16
England Mark Davis 4-2 Belgium Luca Brecel
6 1 6
Germany 2015 European Tour - Event 3 - Quarter-final
England David Gilbert 4-2 England Barry Hawkins
6 1 6
Germany 2015 European Tour - Event 3 - Final
Jamaica Rory McLeod 4-2 China Tian Pengfei
6 1 6
China 2015 Asian Tour - Event 1 - Last 128
England Robert Milkins 4-2 China Feng Zeyuan
6 1 6
China 2015 Asian Tour - Event 1 - Last 64
England Ricky Walden 4-2 China Au Chi Wai
6 1 6
China 2015 Asian Tour - Event 1 - Last 32
China Tian Pengfei 4-2 England Martin O'Donnell
6 1 6
China 2015 International Championship - Last 64
England Peter Ebdon 6-0 Ireland Ken Doherty
6 1 6
China 2015 International Championship - Last 32
China Zhou Yuelong 6-0 England Sanderson Lam
6 1 6
China 2015 International Championship - Last 16
Scotland John Higgins 6-0 England Shaun Murphy
6 1 6
Bulgaria 2015 European Tour - Event 4 - Last 32
England Judd Trump 4-2 England Andrew Higginson
6 1 6
Bulgaria 2015 European Tour - Event 4 - Last 32
England Shaun Murphy 4-2 England Hammad Miah
6 1 6
Bulgaria 2015 European Tour - Event 4 - Last 32
England Stuart Carrington 4-2 England Ricky Walden
6 1 6
Bulgaria 2015 European Tour - Event 4 - Last 16
England Mark Selby 4-2 Wales Dominic Dale
6 1 6
Bulgaria 2015 European Tour - Event 4 - Semi-final
Wales Ryan Day 4-2 England Sam Baird
6 1 6
England 2015 Champion of Champions - Last 16
England Kyren Wilson 4-2 England Judd Trump
6 1 6
England 2015 UK Championship - Last 128
Northern Ireland Gerard Greene 6-0 Scotland Michael Leslie
6 1 6
England 2015 UK Championship - Last 128
England Peter Ebdon 6-0 China Lyu Chenwei
6 1 6
England 2015 UK Championship - Last 128
England Mark Selby 6-0 England Joe O'Connor
6 1 6
England 2015 UK Championship - Last 128
Wales Dominic Dale 6-0 England Michael Wild
6 1 6
England 2015 UK Championship - Last 64
Hong Kong Marco Fu 6-0 China Yu Delu
6 1 6
England 2015 UK Championship - Last 64
England Mark Selby 6-0 England Oliver Lines
6 1 6
Gibraltar 2015 European Tour - Event 5 - Last 64
England Mark Selby 4-2 China Yu Delu
6 1 6
Gibraltar 2015 European Tour - Event 5 - Last 128
England Oliver Lines 4-2 China Xiao Guodong
6 1 6
Gibraltar 2015 European Tour - Event 5 - Last 128
England Liam Highfield 4-2 Ireland Ken Doherty
6 1 6
Gibraltar 2015 European Tour - Event 5 - Last 128
England George Pragnall 4-2 England Robert Milkins
6 1 6
Gibraltar 2015 European Tour - Event 5 - Last 32
England Ricky Walden 4-2 England Tom Ford
6 1 6
Gibraltar 2015 European Tour - Event 5 - Last 32
England Nigel Bond 4-2 Wales Daniel Wells
6 1 6
Gibraltar 2015 European Tour - Event 5 - Last 16
England Alfie Burden 4-2 England Oliver Lines
6 1 6
Gibraltar 2015 European Tour - Event 5 - Last 16
England David Grace 4-2 England Peter Ebdon
6 1 6
Gibraltar 2015 European Tour - Event 5 - Quarter-final
Wales Michael White 4-2 England Alfie Burden
6 1 6
Gibraltar 2015 European Tour - Event 5 - Pre-qualifying 1
England Adam Duffy 4-2 Scotland Ross Higgins
6 1 6
Germany 2016 German Masters - Last 128
Scotland Stephen Maguire 5-1 England Chris Wakelin
6 1 6
Germany 2016 German Masters - Last 128
China Zhou Yuelong 5-1 China Zhang Yong
6 1 6
Germany 2016 German Masters - Last 128
England Ashley Hugill 5-1 Australia Neil Robertson
6 1 6
Germany 2016 German Masters - Last 128
England Ian Burns 5-1 India Aditya Mehta
6 1 6
Germany 2016 German Masters - Last 64
Scotland Alan McManus 5-1 England Mike Dunn
6 1 6
Germany 2016 German Masters - Last 64
England Alfie Burden 5-1 Finland Robin Hull
6 1 6
England 2016 Masters - Last 16
England Mark Selby 6-0 England Ricky Walden
6 1 6
England 2016 Masters - Last 16
Australia Neil Robertson 6-0 Hong Kong Marco Fu
6 1 6
China 2016 China Open - Last 128
Finland Robin Hull 5-1 Israel Eden Sharav
6 1 6
China 2016 China Open - Last 128
Wales Matthew Stevens 5-1 England Chris Melling
6 1 6
China 2016 China Open - Last 128
England Stuart Carrington 5-1 China Lu Ning
6 1 6
Wales 2016 Welsh Open - Last 128
England Barry Hawkins 4-2 Wales Lee Walker
6 1 6
Wales 2016 Welsh Open - Last 128
England Peter Lines 4-2 England David Grace
6 1 6
Wales 2016 Welsh Open - Last 128
Finland Robin Hull 4-2 Iran Hossein Vafaei
6 1 6
Wales 2016 Welsh Open - Last 128
Wales Michael White 4-2 England Joe O'Connor
6 1 6
Wales 2016 Welsh Open - Last 128
China Tian Pengfei 4-2 England Ashley Hugill
6 1 6
Wales 2016 Welsh Open - Last 64
Wales Matthew Stevens 4-2 England Martin O'Donnell
6 1 6
Wales 2016 Welsh Open - Last 64
Wales Mark Williams 4-2 England Rod Lawler
6 1 6
Wales 2016 Welsh Open - Last 32
England Joe Perry 4-2 Ireland Ken Doherty
6 1 6
Wales 2016 Welsh Open - Last 32
Wales Mark Williams 4-2 Norway Kurt Maflin
6 1 6
Wales 2016 Welsh Open - Last 32
Hong Kong Marco Fu 4-2 Scotland Graeme Dott
6 1 6
Wales 2016 Welsh Open - Last 32
England Judd Trump 4-2 Scotland Alan McManus
6 1 6
Wales 2016 Welsh Open - Quarter-final
England Ronnie O'Sullivan 5-1 England Mark Selby
6 1 6
Poland 2016 European Tour - Event 6 - Last 128
Scotland Rhys Clark 4-2 Scotland Graeme Dott
6 1 6
Poland 2016 European Tour - Event 6 - Last 128
China Zhang Anda 4-2 England Barry Pinches
6 1 6
Poland 2016 European Tour - Event 6 - Last 128
England Richard Beckham 4-2 England Chris Wakelin
6 1 6
Poland 2016 European Tour - Event 6 - Last 128
Scotland Stephen Maguire 4-2 Wales Matthew Stevens
6 1 6
Poland 2016 European Tour - Event 6 - Last 128
England Mark Davis 4-2 Pakistan Hamza Akbar
6 1 6
Poland 2016 European Tour - Event 6 - Last 64
England Mark Selby 4-2 Scotland John Higgins
6 1 6
Poland 2016 European Tour - Event 6 - Last 64
China Tian Pengfei 4-2 England Adam Duffy
6 1 6
Poland 2016 European Tour - Event 6 - Last 64
England Tom Ford 4-2 England Sean O'Sullivan
6 1 6
Poland 2016 European Tour - Event 6 - Last 32
England Mitchell Mann 4-2 England Jack Lisowski
6 1 6
Poland 2016 European Tour - Event 6 - Last 32
England Sam Baird 4-2 Wales Michael White
6 1 6
Poland 2016 European Tour - Event 6 - Last 32
England Mark King 4-2 England Anthony Hamilton
6 1 6
Poland 2016 European Tour - Event 6 - Last 32
Jamaica Rory McLeod 4-2 Ireland Fergal O'Brien
6 1 6
Poland 2016 European Tour - Event 6 - Last 128
England Joe Perry 4-2 England Ashley Hugill
6 1 6
Poland 2016 European Tour - Event 6 - Last 32
England Barry Hawkins 4-2 England Joe Perry
6 1 6
Poland 2016 European Tour - Event 6 - Semi-final
England Martin Gould 4-2 England Kyren Wilson
6 1 6
Poland 2016 European Tour - Event 6 - Semi-final
England Mark Selby 4-2 England Andrew Higginson
6 1 6
Poland 2016 European Tour - Event 6 - Pre-qualifying 2
England Louis Heathcote 4-2 Belgium Jurian Heusdens
6 1 6
Wales 2016 World Grand Prix - Last 32
England Tom Ford 4-2 England Mark Selby
6 1 6
England 2016 Players Championship Grand Final - Last 16
Northern Ireland Mark Allen 4-2 England Mark King
6 1 6
England 2016 Players Championship Grand Final - Last 16
England Ricky Walden 4-2 Hong Kong Marco Fu
6 1 6
England 2016 Players Championship Grand Final - Quarter-final
England Barry Hawkins 4-2 China Ding Junhui
6 1 6
China 2016 China Open - Last 64
Wales Dominic Dale 5-1 Wales Jamie Jones
6 1 6
China 2016 China Open - Wildcard
Wales Lee Walker 5-1 China Ding Junhui
6 1 6
China 2016 China Open - Wildcard
China Tian Pengfei 5-1 China Niu Zhuang
6 1 6
China 2016 China Open - Last 32
England David Gilbert 5-1 Wales Lee Walker
6 1 6
China 2016 China Open - Semi-final
England Judd Trump 6-0 Scotland Stephen Maguire
6 1 6
England 2016 World Championship - Last 144
Wales Matthew Stevens 10-2 Ireland Josh Boileau
12 2 6
England 2016 World Championship - Last 144
England Ali Carter 10-2 Poland Mateusz Baranowski
12 2 6
England 2016 World Championship - Last 144
China Liang Wenbo 10-2 England Joe O'Connor
12 2 6
England 2016 World Championship - Last 80
Scotland Graeme Dott 10-8 Thailand Noppon Saengkham
18 3 6
England 2016 World Championship - Last 48
China Ding Junhui 10-2 England Nigel Bond
12 2 6
England 2016 World Championship - Last 32
Hong Kong Marco Fu 10-2 England Peter Ebdon
12 2 6
England 2016 World Championship - Last 32
England Judd Trump 10-8 China Liang Wenbo
18 3 6
England 2016 World Championship - Last 16
England Mark Selby 13-11 England Sam Baird
24 4 6
England 2016 World Championship - Last 48
England Sam Baird 10-9 England Liam Highfield
19 3 6.33
England 2016 World Championship - Last 48
England Robbie Williams 10-9 England Anthony Hamilton
19 3 6.33
England 2016 World Championship - Final
England Mark Selby 18-14 China Ding Junhui
32 5 6.4
England 2015 Q School - Event 1 - Round 1
England Sean Bullock 4-3 England Zack Richardson
7 1 7
England 2015 Q School - Event 1 - Round 1
England Luke Garland 4-3 Scotland Mark Owens
7 1 7
England 2015 Q School - Event 1 - Last 16
Switzerland Alexander Ursenbacher 4-3 China Zhao Xintong
7 1 7
England 2015 Q School - Event 2 - Last 32
England Joe Roberts 4-3 Switzerland Alexander Ursenbacher
7 1 7
Australia 2015 Australian Open - Last 128
England Hammad Miah 5-2 England Jason Weston
7 1 7
Australia 2015 Australian Open - Last 128
England James Cahill 5-2 England Jeff Cundy
7 1 7
Australia 2015 Australian Open - Last 96
England Joel Walker 5-2 England Jamie Cope
7 1 7
Australia 2015 Australian Open - Last 96
Jamaica Rory McLeod 5-2 England Nigel Bond
7 1 7
Australia 2015 Australian Open - Last 96
Ireland David Morris 5-2 China Lu Ning
7 1 7
Australia 2015 Australian Open - Last 96
Wales Lee Walker 5-2 China Chen Zhe
7 1 7
Australia 2015 Australian Open - Last 96
China Zhang Anda 5-2 Wales Daniel Wells
7 1 7
Australia 2015 Australian Open - Last 16
England Judd Trump 5-2 England Ian Burns
7 1 7
Australia 2015 Australian Open - Semi-final
England Martin Gould 6-1 Scotland Stephen Maguire
7 1 7
Latvia 2015 European Tour - Event 1 - Last 128
Malta Tony Drago 4-3 Finland Robin Hull
7 1 7
Latvia 2015 European Tour - Event 1 - Last 32
Wales Ryan Day 4-3 Belgium Luca Brecel
7 1 7
Latvia 2015 European Tour - Event 1 - Last 128
England Ricky Walden 4-3 England Zak Surety
7 1 7
Latvia 2015 European Tour - Event 1 - Last 128
England Tom Ford 4-3 Wales Jamie Clarke
7 1 7
Latvia 2015 European Tour - Event 1 - Last 64
England Stuart Bingham 4-3 England David Gilbert
7 1 7
Latvia 2015 European Tour - Event 1 - Last 32
England Tom Ford 4-3 England Michael Holt
7 1 7
Latvia 2015 European Tour - Event 1 - Last 32
England Matthew Selt 4-3 England Robert Milkins
7 1 7
Latvia 2015 European Tour - Event 1 - Quarter-final
England Tom Ford 4-3 England Matthew Selt
7 1 7
China 2015 Shanghai Masters - Last 128
Wales Lee Walker 5-2 England Ashley Hugill
7 1 7
China 2015 Shanghai Masters - Last 96
China Zhang Anda 5-2 England Stuart Carrington
7 1 7
China 2015 Shanghai Masters - Last 96
England Liam Highfield 5-2 Finland Robin Hull
7 1 7
China 2015 Shanghai Masters - Last 96
England Tom Ford 5-2 England Allan Taylor
7 1 7
China 2015 Shanghai Masters - Last 96
Iran Hossein Vafaei 5-2 England Anthony Hamilton
7 1 7
China 2015 Shanghai Masters - Last 64
England Mike Dunn 5-2 England Jack Lisowski
7 1 7
Germany 2015 European Tour - Event 2 - Last 128
Scotland John Higgins 4-3 England Stuart Bingham
7 1 7
Germany 2015 European Tour - Event 2 - Last 128
Scotland Jamie Burnett 4-3 England Ben Woollaston
7 1 7
Germany 2015 European Tour - Event 2 - Last 64
Wales Lee Walker 4-3 Norway Kurt Maflin
7 1 7
Germany 2015 European Tour - Event 2 - Last 64
England Kyren Wilson 4-3 England Barry Hawkins
7 1 7
Germany 2015 European Tour - Event 2 - Last 128
Thailand Dechawat Poomjaeng 4-3 England Ricky Walden
7 1 7
Germany 2015 European Tour - Event 2 - Last 16
England Judd Trump 4-3 England Jamie Cope
7 1 7
Germany 2015 European Tour - Event 2 - Last 16
England Ian Burns 4-3 Malaysia Thor Chuan Leong
7 1 7
China 2015 Shanghai Masters - Last 32
England Stuart Bingham 5-2 China Fang Xiongman
7 1 7
China 2015 International Championship - Last 128
England Mark Selby 6-1 Israel Eden Sharav
7 1 7
China 2015 International Championship - Last 128
Wales Ryan Day 6-1 China Zhang Anda
7 1 7
China 2015 International Championship - Last 128
England Michael Holt 6-1 England Jake Nicholson
7 1 7
China 2015 International Championship - Last 128
England Peter Ebdon 6-1 England Zak Surety
7 1 7
China 2015 International Championship - Last 128
China Yu Delu 6-1 England Chris Melling
7 1 7
Germany 2015 European Tour - Event 3 - Pre-qualifying 3
Wales Kishan Hirani 4-3 Belgium Jurian Heusdens
7 1 7
Germany 2015 European Tour - Event 3 - Last 128
Scotland Anthony McGill 4-3 Poland Mateusz Baranowski
7 1 7
Germany 2015 European Tour - Event 3 - Last 128
England Hammad Miah 4-3 England Judd Trump
7 1 7
Germany 2015 European Tour - Event 3 - Last 64
Wales Mark Williams 4-3 England Rod Lawler
7 1 7
Germany 2015 European Tour - Event 3 - Last 64
England Ali Carter 4-3 Hong Kong Marco Fu
7 1 7
Germany 2015 European Tour - Event 3 - Last 32
England Mark Selby 4-3 Scotland Anthony McGill
7 1 7
Germany 2015 European Tour - Event 3 - Last 128
England Jack Lisowski 4-3 Scotland Ross Muir
7 1 7
Germany 2015 European Tour - Event 3 - Last 128
China Lyu Chenwei 4-3 Scotland Scott Donaldson
7 1 7
Germany 2015 European Tour - Event 3 - Last 64
Scotland Stephen Maguire 4-3 Wales Michael White
7 1 7
Germany 2015 European Tour - Event 3 - Last 64
England Mitchell Mann 4-3 England Michael Holt
7 1 7
Germany 2015 European Tour - Event 3 - Last 32
Northern Ireland Mark Allen 4-3 England Joe Perry
7 1 7
Germany 2015 European Tour - Event 3 - Last 16
Wales Mark Williams 4-3 England Mark Selby
7 1 7
China 2015 Asian Tour - Event 1 - Pre-qualifying 1
China Ding Kai 4-3 Hong Kong Ng On Yee
7 1 7
China 2015 Asian Tour - Event 1 - Last 128
Thailand James Wattana 4-3 China Si Jiaxin
7 1 7
China 2015 Asian Tour - Event 1 - Last 64
China Zhang Anda 4-3 China Hu Hao
7 1 7
China 2015 Asian Tour - Event 1 - Last 32
Hong Kong Marco Fu 4-3 England Sean O'Sullivan
7 1 7
China 2015 Asian Tour - Event 1 - Last 32
China Ding Junhui 4-3 England Peter Lines
7 1 7
China 2015 Asian Tour - Event 1 - Last 16
Thailand Thepchaiya Un-Nooh 4-3 Hong Kong Marco Fu
7 1 7
China 2015 Asian Tour - Event 1 - Last 16
England Ben Woollaston 4-3 Scotland John Higgins
7 1 7
China 2015 Asian Tour - Event 1 - Quarter-final
China Ding Junhui 4-3 China Zhang Anda
7 1 7
China 2015 International Championship - Last 64
Wales Dominic Dale 6-1 England Matthew Selt
7 1 7
China 2015 International Championship - Last 32
England Mark Selby 6-1 Scotland Anthony McGill
7 1 7
China 2015 International Championship - Last 16
Northern Ireland Mark Allen 6-1 China Tian Pengfei
7 1 7
Bulgaria 2015 European Tour - Event 4 - Last 128
Israel Eden Sharav 4-3 England Jamie Cope
7 1 7
Bulgaria 2015 European Tour - Event 4 - Last 128
Scotland Anthony McGill 4-3 England Barry Pinches
7 1 7
Bulgaria 2015 European Tour - Event 4 - Last 128
England Tom Ford 4-3 England Michael Wasley
7 1 7
Bulgaria 2015 European Tour - Event 4 - Last 64
England Mark King 4-3 Scotland Anthony McGill
7 1 7
Bulgaria 2015 European Tour - Event 4 - Last 128
India Aditya Mehta 4-3 England Adam Duffy
7 1 7
Bulgaria 2015 European Tour - Event 4 - Last 64
Northern Ireland Mark Allen 4-3 England Stuart Bingham
7 1 7
Bulgaria 2015 European Tour - Event 4 - Last 64
England Ricky Walden 4-3 Wales Michael White
7 1 7
Bulgaria 2015 European Tour - Event 4 - Last 64
Scotland John Higgins 4-3 England David Gilbert
7 1 7
Bulgaria 2015 European Tour - Event 4 - Quarter-final
Northern Ireland Mark Allen 4-3 England Mike Dunn
7 1 7
England 2015 UK Championship - Last 128
Scotland John Higgins 6-1 Ireland Leo Fernandez
7 1 7
England 2015 UK Championship - Last 128
England David Grace 6-1 England Andrew Higginson
7 1 7
England 2015 UK Championship - Last 128
England Shaun Murphy 6-1 England Ashley Hugill
7 1 7
England 2015 UK Championship - Last 128
Scotland Jamie Burnett 6-1 England Sanderson Lam
7 1 7
England 2015 UK Championship - Last 128
England Ben Woollaston 6-1 England Steven Hallworth
7 1 7
England 2015 UK Championship - Last 64
Wales Jamie Jones 6-1 China Xiao Guodong
7 1 7
England 2015 UK Championship - Last 16
England Mark Selby 6-1 Thailand Dechawat Poomjaeng
7 1 7
Gibraltar 2015 European Tour - Event 5 - Last 128
England Mike Dunn 4-3 England Oliver Brown
7 1 7
Gibraltar 2015 European Tour - Event 5 - Last 128
England Richard Beckham 4-3 Wales Mark Williams
7 1 7
Gibraltar 2015 European Tour - Event 5 - Last 64
Ireland Fergal O'Brien 4-3 England Mike Dunn
7 1 7
Gibraltar 2015 European Tour - Event 5 - Last 64
China Tian Pengfei 4-3 England Ashley Hugill
7 1 7
Gibraltar 2015 European Tour - Event 5 - Last 128
England Nigel Bond 4-3 England Jack Lisowski
7 1 7
Gibraltar 2015 European Tour - Event 5 - Last 64
Wales Ryan Day 4-3 Iran Hossein Vafaei
7 1 7
Gibraltar 2015 European Tour - Event 5 - Last 16
Wales Michael White 4-3 England Andrew Higginson
7 1 7
Germany 2016 German Masters - Last 128
England Barry Hawkins 5-2 England Luke Simmonds
7 1 7
Germany 2016 German Masters - Last 128
England Ben Woollaston 5-2 England Sam Craigie
7 1 7
Germany 2016 German Masters - Last 128
Finland Robin Hull 5-2 England Paul Davison
7 1 7
Germany 2016 German Masters - Last 64
Scotland Stephen Maguire 5-2 England Andrew Higginson
7 1 7
Germany 2016 German Masters - Final
England Martin Gould 9-5 Belgium Luca Brecel
14 2 7
China 2016 China Open - Last 128
England Matthew Selt 5-2 England Jamie Cope
7 1 7
China 2016 China Open - Last 128
England Robert Milkins 5-2 Wales Daniel Wells
7 1 7
China 2016 China Open - Last 128
Hong Kong Marco Fu 5-2 Wales Gareth Allen
7 1 7
China 2016 China Open - Last 128
England Joe Perry 5-2 Scotland Fraser Patrick
7 1 7
China 2016 China Open - Last 128
Scotland John Higgins 5-2 England Michael Wasley
7 1 7
Wales 2016 Welsh Open - Last 128
England Robbie Williams 4-3 England Luke Simmonds
7 1 7
Wales 2016 Welsh Open - Last 128
England Martin O'Donnell 4-3 Scotland Stephen Maguire
7 1 7
Wales 2016 Welsh Open - Last 128
Scotland Anthony McGill 4-3 England Liam Highfield
7 1 7
Wales 2016 Welsh Open - Last 128
England Michael Holt 4-3 Pakistan Hamza Akbar
7 1 7
Wales 2016 Welsh Open - Last 128
Australia Neil Robertson 4-3 Scotland Fraser Patrick
7 1 7
Wales 2016 Welsh Open - Last 128
Scotland Alan McManus 4-3 Scotland Rhys Clark
7 1 7
Wales 2016 Welsh Open - Last 128
Jamaica Rory McLeod 4-3 England Michael Wasley
7 1 7
Wales 2016 Welsh Open - Last 64
Wales Michael White 4-3 England Tom Ford
7 1 7
Wales 2016 Welsh Open - Last 64
England Shaun Murphy 4-3 England Mitchell Mann
7 1 7
Wales 2016 Welsh Open - Last 64
Wales Ryan Day 4-3 England Mike Dunn
7 1 7
Wales 2016 Welsh Open - Last 64
Northern Ireland Mark Allen 4-3 Finland Robin Hull
7 1 7
Wales 2016 Welsh Open - Last 32
England Martin Gould 4-3 Wales Matthew Stevens
7 1 7
Wales 2016 Welsh Open - Last 32
England Ben Woollaston 4-3 England Anthony Hamilton
7 1 7
Wales 2016 Welsh Open - Last 32
China Ding Junhui 4-3 England Matthew Selt
7 1 7
Wales 2016 Welsh Open - Last 32
China Yu Delu 4-3 Thailand Dechawat Poomjaeng
7 1 7
Poland 2016 European Tour - Event 6 - Last 128
Ireland David Morris 4-3 England Rod Lawler
7 1 7
Poland 2016 European Tour - Event 6 - Last 128
England Andrew Higginson 4-3 Wales Jamie Clarke
7 1 7
Poland 2016 European Tour - Event 6 - Last 128
England Tom Ford 4-3 Thailand Noppon Saengkham
7 1 7
Poland 2016 European Tour - Event 6 - Last 64
England Mitchell Mann 4-3 Scotland Rhys Clark
7 1 7
Poland 2016 European Tour - Event 6 - Last 64
Belgium Luca Brecel 4-3 England Steven Hallworth
7 1 7
Wales 2016 World Grand Prix - Last 32
England Michael Holt 4-3 England Ronnie O'Sullivan
7 1 7
Wales 2016 World Grand Prix - Last 32
Thailand Thepchaiya Un-Nooh 4-3 Hong Kong Marco Fu
7 1 7
Wales 2016 World Grand Prix - Quarter-final
China Ding Junhui 4-3 Thailand Thepchaiya Un-Nooh
7 1 7
England 2016 Players Championship Grand Final - Last 32
England Ben Woollaston 4-3 England Jimmy Robertson
7 1 7
England 2016 Players Championship Grand Final - Last 32
Northern Ireland Mark Allen 4-3 England Mark Davis
7 1 7
China 2016 China Open - Last 64
England Mark Joyce 5-2 Belgium Luca Brecel
7 1 7
China 2016 China Open - Last 64
England Michael Holt 5-2 England Nigel Bond
7 1 7
China 2016 China Open - Last 32
Scotland Stephen Maguire 5-2 England Jack Lisowski
7 1 7
China 2016 China Open - Last 32
China Tian Pengfei 5-2 England Michael Holt
7 1 7
England 2016 World Championship - Last 144
Thailand Dechawat Poomjaeng 10-4 Israel Eden Sharav
14 2 7
England 2016 EBSA Amateur Play Offs - Semi-final
England Sam Craigie 4-3 England Adam Duffy
7 1 7
England 2016 EBSA Amateur Play Offs - Last 16
Poland Kacper Filipiak 4-3 England Richard Beckham
7 1 7
England 2016 World Championship - Last 144
England David Gilbert 10-5 Scotland Rhys Clark
15 2 7.5
England 2016 World Championship - Last 80
Thailand Dechawat Poomjaeng 10-5 Finland Robin Hull
15 2 7.5
England 2016 World Championship - Last 80
China Liang Wenbo 10-5 England Jamie Cope
15 2 7.5
Australia 2015 Australian Open - Last 128
Wales Daniel Wells 5-3 England Jamie Barrett
8 1 8
Australia 2015 Australian Open - Last 96
Scotland Michael Leslie 5-3 England James Cahill
8 1 8
Australia 2015 Australian Open - Last 48
Wales Jamie Jones 5-3 England Chris Wakelin
8 1 8
Australia 2015 Australian Open - Last 16
England Joe Perry 5-3 England Robert Milkins
8 1 8
Australia 2015 Australian Open - Last 16
England Martin Gould 5-3 England Michael Holt
8 1 8
China 2015 Shanghai Masters - Last 128
Wales Alex Taubman 5-3 Cyprus Michael Georgiou
8 1 8
China 2015 Shanghai Masters - Last 96
Ireland David Morris 5-3 China Zhou Yuelong
8 1 8
China 2015 Shanghai Masters - Last 96
Thailand Dechawat Poomjaeng 5-3 Scotland Ross Muir
8 1 8
China 2015 Shanghai Masters - Last 64
England Tom Ford 5-3 Ireland Leo Fernandez
8 1 8
China 2015 Shanghai Masters - Last 64
Belgium Luca Brecel 5-3 England David Gilbert
8 1 8
China 2015 Shanghai Masters - Last 64
England Kyren Wilson 5-3 England Mark King
8 1 8
China 2015 Shanghai Masters - Last 64
Scotland Jamie Burnett 5-3 England Peter Lines
8 1 8
China 2015 Shanghai Masters - Last 48
England Robert Milkins 5-3 Northern Ireland Gerard Greene
8 1 8
China 2015 Shanghai Masters - Last 48
England Matthew Selt 5-3 Northern Ireland Joe Swail
8 1 8
China 2015 Shanghai Masters - Last 48
England Michael Holt 5-3 China Li Hang
8 1 8
China 2015 Shanghai Masters - Last 16
England Mark Davis 5-3 England Shaun Murphy
8 1 8
China 2015 International Championship - Last 128
England Shaun Murphy 6-2 China Lyu Chenwei
8 1 8
China 2015 International Championship - Last 128
England Mark Joyce 6-2 Pakistan Hamza Akbar
8 1 8
China 2015 International Championship - Wildcard
Wales Daniel Wells 6-2 China Fang Xiongman
8 1 8
China 2015 International Championship - Last 64
Hong Kong Marco Fu 6-2 Wales Matthew Stevens
8 1 8
China 2015 International Championship - Last 64
Scotland Graeme Dott 6-2 Scotland Jamie Burnett
8 1 8
China 2015 International Championship - Last 64
Scotland John Higgins 6-2 China Zhao Xintong
8 1 8
China 2015 International Championship - Last 64
China Tian Pengfei 6-2 China Cao Yupeng
8 1 8
England 2015 UK Championship - Last 128
England Martin Gould 6-2 England Allan Taylor
8 1 8
England 2015 UK Championship - Last 128
Hong Kong Marco Fu 6-2 Egypt Hatem Yassen
8 1 8
England 2015 UK Championship - Last 128
Northern Ireland Mark Allen 6-2 China Zhao Xintong
8 1 8
England 2015 UK Championship - Last 128
Scotland Graeme Dott 6-2 England Nigel Bond
8 1 8
England 2015 UK Championship - Last 128
England Oliver Lines 6-2 China Cao Yupeng
8 1 8
England 2015 UK Championship - Last 64
England Kyren Wilson 6-2 England Mike Dunn
8 1 8
England 2015 UK Championship - Last 64
Northern Ireland Mark Allen 6-2 Cyprus Michael Georgiou
8 1 8
England 2015 UK Championship - Last 32
Belgium Luca Brecel 6-2 Finland Robin Hull
8 1 8
England 2015 UK Championship - Last 32
England Shaun Murphy 6-2 England Ben Woollaston
8 1 8
Germany 2016 German Masters - Last 128
Scotland Anthony McGill 5-3 England Michael Wild
8 1 8
Germany 2016 German Masters - Last 64
Ireland Ken Doherty 5-3 Wales Michael White
8 1 8
Germany 2016 German Masters - Last 64
Norway Kurt Maflin 5-3 England Martin O'Donnell
8 1 8
Germany 2016 German Masters - Last 64
England Stuart Carrington 5-3 England Ronnie O'Sullivan
8 1 8
Germany 2016 German Masters - Last 64
Wales Ryan Day 5-3 Wales Matthew Stevens
8 1 8
England 2016 Masters - Quarter-final
England Barry Hawkins 6-2 Northern Ireland Mark Allen
8 1 8
China 2016 China Open - Last 128
England Mark Joyce 5-3 England Sean O'Sullivan
8 1 8
China 2016 China Open - Last 128
Scotland Stephen Maguire 5-3 England Andy Hicks
8 1 8
China 2016 China Open - Last 128
Australia Neil Robertson 5-3 Iran Hossein Vafaei
8 1 8
China 2016 China Open - Last 128
England Chris Wakelin 5-3 Norway Kurt Maflin
8 1 8
China 2016 China Open - Last 128
China Tian Pengfei 5-3 Ireland Leo Fernandez
8 1 8
China 2016 China Open - Last 64
England Jimmy Robertson 5-3 Scotland Anthony McGill
8 1 8
China 2016 China Open - Last 32
England Ricky Walden 5-3 Wales Ryan Day
8 1 8
England 2016 World Championship - Last 144
England Peter Ebdon 10-6 Thailand James Wattana
16 2 8
England 2016 World Championship - Last 144
China Xiao Guodong 10-6 England Allan Taylor
16 2 8
England 2016 World Championship - Last 80
England Kyren Wilson 10-6 England Martin O'Donnell
16 2 8
England 2016 World Championship - Last 16
Scotland Alan McManus 13-11 England Ali Carter
24 3 8
England 2016 World Championship - Quarter-final
Scotland Alan McManus 13-11 Scotland John Higgins
24 3 8
England 2016 World Championship - Last 144
China Zhang Yong 10-7 Northern Ireland Joe Swail
17 2 8.5
England 2016 World Championship - Last 48
England Robert Milkins 10-7 Norway Kurt Maflin
17 2 8.5
England 2016 World Championship - Last 48
China Zhang Anda 10-7 China Zhou Yuelong
17 2 8.5
England 2016 World Championship - Last 32
England Ronnie O'Sullivan 10-7 England David Gilbert
17 2 8.5
Australia 2015 Australian Open - Last 128
England David Grace 5-4 England Christopher Keogan
9 1 9
Australia 2015 Australian Open - Last 64
England Jack Lisowski 5-4 Jamaica Rory McLeod
9 1 9
Australia 2015 Australian Open - Last 64
England Kyren Wilson 5-4 Ireland Ken Doherty
9 1 9
Australia 2015 Australian Open - Last 48
England Ian Burns 5-4 England Rod Lawler
9 1 9
Australia 2015 Australian Open - Last 48
England Mark King 5-4 England Allan Taylor
9 1 9
Australia 2015 Australian Open - Last 48
Cyprus Michael Georgiou 5-4 England David Gilbert
9 1 9
Australia 2015 Australian Open - Last 32
Ireland Fergal O'Brien 5-4 England Stuart Bingham
9 1 9
Australia 2015 Australian Open - Last 32
England Ali Carter 5-4 England Shaun Murphy
9 1 9
Australia 2015 Australian Open - Last 32
Wales Jamie Jones 5-4 England Mark Davis
9 1 9
Australia 2015 Australian Open - Last 16
Scotland Stephen Maguire 5-4 England Ricky Walden
9 1 9
Australia 2015 Australian Open - Last 16
England Matthew Selt 5-4 England Mark Joyce
9 1 9
China 2015 Shanghai Masters - Last 96
China Lu Ning 5-4 Norway Kurt Maflin
9 1 9
China 2015 Shanghai Masters - Last 64
Northern Ireland Joe Swail 5-4 Iran Hossein Vafaei
9 1 9
China 2015 Shanghai Masters - Last 48
China Liang Wenbo 5-4 England Andrew Higginson
9 1 9
China 2015 Shanghai Masters - Last 48
Scotland Alan McManus 5-4 Jamaica Rory McLeod
9 1 9
China 2015 Shanghai Masters - Last 48
Belgium Luca Brecel 5-4 Ireland Fergal O'Brien
9 1 9
China 2015 Shanghai Masters - Last 32
England Shaun Murphy 5-4 England Peter Ebdon
9 1 9
China 2015 Shanghai Masters - Last 16
England Judd Trump 5-4 England Matthew Selt
9 1 9
China 2015 International Championship - Last 128
England Sanderson Lam 6-3 Ireland David Morris
9 1 9
China 2015 International Championship - Last 128
Scotland Anthony McGill 6-3 Thailand James Wattana
9 1 9
China 2015 International Championship - Last 128
England Rod Lawler 6-3 England Jimmy White
9 1 9
China 2015 International Championship - Last 128
England Ben Woollaston 6-3 Ireland Leo Fernandez
9 1 9
China 2015 International Championship - Last 64
Wales Ryan Day 6-3 England Mark Joyce
9 1 9
China 2015 International Championship - Last 64
Ireland Fergal O'Brien 6-3 England Tom Ford
9 1 9
China 2015 International Championship - Last 32
Northern Ireland Mark Allen 6-3 England Kyren Wilson
9 1 9
China 2015 International Championship - Last 32
Hong Kong Marco Fu 6-3 England Jack Lisowski
9 1 9
China 2015 International Championship - Quarter-final
Scotland John Higgins 6-3 England Joe Perry
9 1 9
England 2015 UK Championship - Last 128
Australia Neil Robertson 6-3 Wales Alex Taubman
9 1 9
England 2015 UK Championship - Last 64
England Mark Davis 6-3 Ireland Ken Doherty
9 1 9
England 2015 UK Championship - Last 64
England Robbie Williams 6-3 England Joe Perry
9 1 9
England 2015 UK Championship - Last 64
England Judd Trump 6-3 England Stuart Carrington
9 1 9
England 2015 UK Championship - Last 32
England Peter Ebdon 6-3 England Stuart Bingham
9 1 9
England 2015 UK Championship - Last 32
England Matthew Selt 6-3 England Robbie Williams
9 1 9
England 2015 UK Championship - Last 16
England Martin Gould 6-3 Northern Ireland Joe Swail
9 1 9
Germany 2016 German Masters - Last 128
England Steven Hallworth 5-4 Thailand Thepchaiya Un-Nooh
9 1 9
Germany 2016 German Masters - Last 128
England Andy Hicks 5-4 Wales Dominic Dale
9 1 9
Germany 2016 German Masters - Last 128
Hong Kong Marco Fu 5-4 England Hammad Miah
9 1 9
Germany 2016 German Masters - Last 128
England Rod Lawler 5-4 England Craig Steadman
9 1 9
England 2016 Masters - Quarter-final
England Ronnie O'Sullivan 6-3 England Mark Selby
9 1 9
England 2016 Masters - Quarter-final
England Stuart Bingham 6-3 Scotland John Higgins
9 1 9
England 2016 Masters - Semi-final
England Ronnie O'Sullivan 6-3 England Stuart Bingham
9 1 9
Germany 2016 German Masters - Last 32
England Mark King 5-4 England Stuart Carrington
9 1 9
Germany 2016 German Masters - Quarter-final
England Martin Gould 5-4 England Judd Trump
9 1 9
Germany 2016 German Masters - Quarter-final
Belgium Luca Brecel 5-4 England Mark Joyce
9 1 9
China 2016 China Open - Last 128
Thailand Dechawat Poomjaeng 5-4 Scotland Michael Leslie
9 1 9
China 2016 China Open - Last 128
Thailand Noppon Saengkham 5-4 England Oliver Lines
9 1 9
Wales 2016 World Grand Prix - Semi-final
England Shaun Murphy 6-3 China Ding Junhui
9 1 9
China 2016 China Open - Last 64
England Mike Dunn 5-4 Scotland Alan McManus
9 1 9
China 2016 China Open - Last 32
England Alfie Burden 5-4 Scotland Rhys Clark
9 1 9
China 2016 China Open - Last 32
Thailand Noppon Saengkham 5-4 England Ben Woollaston
9 1 9
China 2016 China Open - Last 16
England Ricky Walden 5-4 China Tian Pengfei
9 1 9
England 2016 World Championship - Last 144
England Sam Baird 10-8 Malaysia Thor Chuan Leong
18 2 9
England 2016 World Championship - Last 80
England Liam Highfield 10-8 Belgium Luca Brecel
18 2 9
England 2016 World Championship - Last 80
England Ali Carter 10-8 China Cao Yupeng
18 2 9
England 2016 World Championship - Last 144
England Chris Wakelin 10-9 England Ben Woollaston
19 2 9.5
England 2016 World Championship - Last 144
England Stuart Carrington 10-9 England Hammad Miah
19 2 9.5
England 2016 World Championship - Last 80
Wales Ryan Day 10-9 England Alfie Burden
19 2 9.5
England 2016 World Championship - Last 32
England Ali Carter 10-9 England Stuart Bingham
19 2 9.5
England 2016 World Championship - Last 32
England Kyren Wilson 10-9 England Joe Perry
19 2 9.5
China 2015 International Championship - Last 128
Thailand Dechawat Poomjaeng 6-4 Cyprus Michael Georgiou
10 1 10
China 2015 International Championship - Last 64
England Barry Hawkins 6-4 England Chris Wakelin
10 1 10
China 2015 International Championship - Last 128
China Tian Pengfei 6-4 England Ricky Walden
10 1 10
China 2015 International Championship - Last 128
China Ding Junhui 6-4 England Sam Craigie
10 1 10
China 2015 International Championship - Last 64
China Liang Wenbo 6-4 England Andrew Higginson
10 1 10
China 2015 International Championship - Last 32
England David Gilbert 6-4 England Oliver Lines
10 1 10
China 2015 International Championship - Last 16
England David Gilbert 6-4 Wales Ryan Day
10 1 10
England 2015 Champion of Champions - Semi-final
Australia Neil Robertson 6-4 England Joe Perry
10 1 10
England 2015 UK Championship - Last 128
Wales Jamie Jones 6-4 England Ian Glover
10 1 10
England 2015 UK Championship - Last 128
England Jimmy Robertson 6-4 China Lu Ning
10 1 10
England 2015 UK Championship - Last 128
England Michael Holt 6-4 Scotland Fraser Patrick
10 1 10
England 2015 UK Championship - Last 128
England Ali Carter 6-4 England Alfie Burden
10 1 10
England 2015 UK Championship - Last 128
England Mark Joyce 6-4 England Barry Pinches
10 1 10
England 2015 UK Championship - Last 64
England Martin Gould 6-4 England Gary Wilson
10 1 10
England 2015 UK Championship - Last 32
China Liang Wenbo 6-4 England Judd Trump
10 1 10
England 2015 UK Championship - Last 16
Hong Kong Marco Fu 6-4 England Shaun Murphy
10 1 10
England 2015 UK Championship - Last 16
Scotland John Higgins 6-4 Scotland Jamie Burnett
10 1 10
England 2015 UK Championship - Semi-final
China Liang Wenbo 6-4 England David Grace
10 1 10
England 2016 Masters - Last 16
England Stuart Bingham 6-4 China Ding Junhui
10 1 10
Wales 2016 Welsh Open - Semi-final
Australia Neil Robertson 6-4 Northern Ireland Mark Allen
10 1 10
England 2016 Players Championship Grand Final - Semi-final
Northern Ireland Mark Allen 6-4 England Shaun Murphy
10 1 10
England 2016 World Championship - Last 144
Wales Lee Walker 10-0 Northern Ireland Conor McCormack
10 1 10
England 2016 World Championship - Last 16
Scotland John Higgins 13-8 England Ricky Walden
21 2 10.5
England 2016 World Championship - Quarter-final
England Mark Selby 13-8 England Kyren Wilson
21 2 10.5
China 2015 International Championship - Last 128
Northern Ireland Mark Allen 6-5 Scotland Scott Donaldson
11 1 11
China 2015 International Championship - Last 128
Northern Ireland Joe Swail 6-5 England Allan Taylor
11 1 11
China 2015 International Championship - Last 128
Thailand Thepchaiya Un-Nooh 6-5 England Hammad Miah
11 1 11
China 2015 International Championship - Last 128
Wales Lee Walker 6-5 England Mark Davis
11 1 11
China 2015 International Championship - Last 64
Thailand Thepchaiya Un-Nooh 6-5 Scotland Ross Muir
11 1 11
China 2015 International Championship - Last 64
England Jack Lisowski 6-5 England Ali Carter
11 1 11
China 2015 International Championship - Last 32
England Ben Woollaston 6-5 China Yu Delu
11 1 11
China 2015 International Championship - Last 32
Wales Ryan Day 6-5 China Ding Junhui
11 1 11
China 2015 International Championship - Quarter-final
Thailand Thepchaiya Un-Nooh 6-5 Northern Ireland Mark Allen
11 1 11
China 2015 International Championship - Quarter-final
England David Gilbert 6-5 Hong Kong Marco Fu
11 1 11
England 2015 Champion of Champions - Quarter-final
England Joe Perry 6-5 Scotland John Higgins
11 1 11
England 2015 UK Championship - Last 128
Cyprus Michael Georgiou 6-5 Ireland David Morris
11 1 11
England 2015 UK Championship - Last 128
Scotland Ross Muir 6-5 England Mark King
11 1 11
England 2015 UK Championship - Last 128
England Chris Wakelin 6-5 Wales Matthew Stevens
11 1 11
England 2015 UK Championship - Last 128
India Aditya Mehta 6-5 England Sam Baird
11 1 11
England 2015 UK Championship - Last 128
China Li Hang 6-5 Wales Lee Walker
11 1 11
England 2015 UK Championship - Last 128
Scotland Stephen Maguire 6-5 England Jimmy White
11 1 11
England 2015 UK Championship - Last 128
Ireland Fergal O'Brien 6-5 Malaysia Thor Chuan Leong
11 1 11
England 2015 UK Championship - Last 64
England Tom Ford 6-5 Wales Mark Williams
11 1 11
England 2015 UK Championship - Last 64
England Ben Woollaston 6-5 Scotland Ross Muir
11 1 11
England 2015 UK Championship - Last 64
China Li Hang 6-5 England Ricky Walden
11 1 11
England 2015 UK Championship - Last 64
Thailand Thepchaiya Un-Nooh 6-5 Ireland Fergal O'Brien
11 1 11
England 2015 UK Championship - Last 64
England Peter Ebdon 6-5 Wales Dominic Dale
11 1 11
England 2015 UK Championship - Last 16
China Liang Wenbo 6-5 England Tom Ford
11 1 11
England 2016 Masters - Final
England Ronnie O'Sullivan 10-1 England Barry Hawkins
11 1 11
England 2016 World Championship - Last 144
England Peter Lines 10-1 Hong Kong Ng On Yee
11 1 11
England 2016 World Championship - Last 144
Scotland Anthony McGill 10-1 Egypt Hatem Yassen
11 1 11
England 2016 World Championship - Last 80
China Ding Junhui 10-1 Scotland Ross Muir
11 1 11
England 2016 World Championship - Last 16
Hong Kong Marco Fu 13-9 Scotland Anthony McGill
22 2 11
England 2016 World Championship - Last 16
China Ding Junhui 13-10 England Judd Trump
23 2 11.5
England 2016 World Championship - Last 144
England Liam Highfield 10-2 England Luke Simmonds
12 1 12
England 2016 World Championship - Last 144
England Tom Ford 10-2 Isle of Man Darryl Hill
12 1 12
England 2016 World Championship - Last 144
England Matthew Selt 10-2 Brazil Igor Figueiredo
12 1 12
England 2016 World Championship - Last 144
China Zhang Anda 10-2 Bulgaria Bratislav Krastev
12 1 12
China 2015 International Championship - Semi-final
Scotland John Higgins 9-4 England Mark Selby
13 1 13
England 2016 World Championship - Last 144
England Anthony Hamilton 10-3 England Sydney Wilson
13 1 13
England 2016 World Championship - Last 144
England Robert Milkins 10-3 Hong Kong Cheung Ka Wai
13 1 13
England 2016 World Championship - Last 144
England Mark King 10-3 Scotland Fraser Patrick
13 1 13
England 2016 World Championship - Last 32
Northern Ireland Mark Allen 10-3 England Mitchell Mann
13 1 13
China 2015 International Championship - Semi-final
England David Gilbert 9-5 Thailand Thepchaiya Un-Nooh
14 1 14
Wales 2016 Welsh Open - Final
England Ronnie O'Sullivan 9-5 Australia Neil Robertson
14 1 14
China 2016 China Open - Final
England Judd Trump 10-4 England Ricky Walden
14 1 14
England 2016 World Championship - Last 144
England Gary Wilson 10-4 Ireland Leo Fernandez
14 1 14
England 2016 World Championship - Last 80
England Robbie Williams 10-4 England Mark Joyce
14 1 14
England 2016 World Championship - Last 32
Wales Mark Williams 10-4 Scotland Graeme Dott
14 1 14
England 2016 World Championship - Last 144
Pakistan Hamza Akbar 10-5 Wales Jamie Jones
15 1 15
England 2016 World Championship - Last 144
England Oliver Lines 10-5 China Lu Ning
15 1 15
England 2016 World Championship - Last 80
China Zhang Anda 10-5 England Mark Davis
15 1 15
England 2016 World Championship - Last 32
England Barry Hawkins 10-5 China Zhang Anda
15 1 15
England 2016 World Championship - Last 144
Ireland Ken Doherty 10-6 England Andy Hicks
16 1 16
England 2016 World Championship - Last 144
Wales Dominic Dale 10-6 England Ian Glover
16 1 16
England 2016 World Championship - Last 80
Wales Dominic Dale 10-6 England Oliver Lines
16 1 16
England 2016 World Championship - Last 48
Wales Ryan Day 10-6 Ireland Ken Doherty
16 1 16
England 2016 World Championship - Last 48
England Ali Carter 10-6 Wales Dominic Dale
16 1 16
England 2016 World Championship - Last 32
England Mark Selby 10-6 England Robert Milkins
16 1 16
England 2016 World Championship - Quarter-final
China Ding Junhui 13-3 Wales Mark Williams
16 1 16
England 2016 World Championship - Last 144
England Mark Joyce 10-7 England Zak Surety
17 1 17
England 2016 World Championship - Last 144
England Robbie Williams 10-7 Wales Gareth Allen
17 1 17
England 2016 World Championship - Last 144
Iran Hossein Vafaei 10-7 China Tian Pengfei
17 1 17
England 2016 World Championship - Last 144
Jamaica Rory McLeod 10-7 Germany Lukas Kleckers
17 1 17
England 2016 World Championship - Last 144
England Alfie Burden 10-7 Malta Tony Drago
17 1 17
England 2016 World Championship - Last 80
Thailand Thepchaiya Un-Nooh 10-7 England Paul Davison
17 1 17
England 2016 World Championship - Last 80
Ireland Ken Doherty 10-7 Iran Hossein Vafaei
17 1 17
England 2016 World Championship - Last 144
Scotland Graeme Dott 10-8 England Brandon Sargeant
18 1 18
England 2016 World Championship - Last 144
Norway Kurt Maflin 10-8 England Sanderson Lam
18 1 18
England 2016 World Championship - Last 80
Norway Kurt Maflin 10-8 China Zhao Xintong
18 1 18
England 2016 World Championship - Last 80
China Xiao Guodong 10-8 Wales Jamie Clarke
18 1 18
England 2016 World Championship - Last 48
England Michael Holt 10-8 England Mark King
18 1 18
England 2016 World Championship - Last 32
England Ricky Walden 10-8 England Robbie Williams
18 1 18
China 2015 Shanghai Masters - Final
England Kyren Wilson 10-9 England Judd Trump
19 1 19
Wales 2016 World Grand Prix - Final
England Shaun Murphy 10-9 England Stuart Bingham
19 1 19
England 2016 World Championship - Last 144
England Nigel Bond 10-9 England Andrew Higginson
19 1 19
England 2016 World Championship - Last 144
China Zhao Xintong 10-9 England Rod Lawler
19 1 19
England 2016 World Championship - Last 144
Thailand Thepchaiya Un-Nooh 10-9 Thailand Akani Songsermsawad
19 1 19
England 2016 World Championship - Last 80
England Anthony Hamilton 10-9 England Chris Wakelin
19 1 19
England 2016 World Championship - Last 80
Scotland Anthony McGill 10-9 England Craig Steadman
19 1 19
England 2016 World Championship - Last 80
England Mitchell Mann 10-9 England Matthew Selt
19 1 19
England 2016 World Championship - Last 48
England Mitchell Mann 10-9 Thailand Dechawat Poomjaeng
19 1 19
England 2016 World Championship - Last 16
Wales Mark Williams 13-8 England Michael Holt
21 1 21
England 2016 World Championship - Quarter-final
Hong Kong Marco Fu 13-11 England Barry Hawkins
24 1 24