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

Filtering

Amount of frames played per century in a match.
Status
Categories
Scope
Range
Match Frames Played Centuries Rate
Scotland 2016 Scottish Open - Last 32
Hong Kong Marco Fu 4-0 Finland Robin Hull
4 3 1.33
England 2017 Championship League - Winners Group
England Judd Trump 3-1 Wales Ryan Day
4 3 1.33
Gibraltar 2017 Gibraltar Open - Last 32
England Jack Lisowski 4-0 England Anthony Hamilton
4 3 1.33
England 2017 Championship League - Group 2 - Final
Scotland Anthony McGill 3-0 Wales Ryan Day
3 2 1.5
England 2017 Championship League - Group 5 - Semi-final
England Judd Trump 3-0 Wales Ryan Day
3 2 1.5
England 2017 Championship League - Group 7
England Stuart Bingham 3-0 England Martin Gould
3 2 1.5
England 2017 Championship League - Group 7
Scotland Graeme Dott 3-0 England Martin Gould
3 2 1.5
England 2016 Champion of Champions - Semi-final
England Ronnie O'Sullivan 6-2 Northern Ireland Mark Allen
8 5 1.6
Germany 2016 Paul Hunter Classic - Last 32
Thailand Thepchaiya Un-Nooh 4-1 Norway Kurt Maflin
5 3 1.67
China 2016 Shanghai Masters - Wildcard
Scotland Stephen Maguire 5-0 China Yi Chen Xu
5 3 1.67
England 2016 English Open - Last 128
China Xiao Guodong 4-1 England Michael Holt
5 3 1.67
Northern Ireland 2016 Northern Ireland Open - Last 64
Scotland John Higgins 4-1 England Sam Craigie
5 3 1.67
England 2017 Championship League - Group 2
Australia Neil Robertson 3-2 Scotland Anthony McGill
5 3 1.67
Wales 2017 Welsh Open - Last 128
Australia Neil Robertson 4-1 England Jimmy White
5 3 1.67
Gibraltar 2017 Gibraltar Open - Last 32
England Judd Trump 4-1 England Matthew Selt
5 3 1.67
China 2017 China Open - Last 128
England Judd Trump 5-0 England Jason Weston
5 3 1.67
Latvia 2016 Riga Masters - Last 128
England Stuart Carrington 4-0 Israel Eden Sharav
4 2 2
Latvia 2016 Riga Masters - Last 64
England Sean O'Sullivan 4-0 Belgium Luca Brecel
4 2 2
Germany 2016 Paul Hunter Classic - Last 128
England David Gilbert 4-0 England Daniel Devlin
4 2 2
Germany 2016 Paul Hunter Classic - Last 32
Northern Ireland Mark Allen 4-2 China Li Hang
6 3 2
Romania 2016 European Masters - Last 64
England Michael Holt 4-0 Norway Kurt Maflin
4 2 2
Romania 2016 European Masters - Last 64
England Mark Davis 4-0 England Adam Duffy
4 2 2
Romania 2016 European Masters - Last 32
Scotland John Higgins 4-0 England Michael Holt
4 2 2
Romania 2016 European Masters - Quarter-final
England Mark Selby 4-0 England Alfie Burden
4 2 2
England 2016 UK Championship - Last 128
England Ronnie O'Sullivan 6-0 Thailand Boonyarit Keattikun
6 3 2
Scotland 2016 Scottish Open - Last 128
Wales Michael White 4-0 China Cao Yupeng
4 2 2
England 2017 Championship League - Group 1 - Semi-final
England David Gilbert 3-1 England Mark Davis
4 2 2
England 2017 Championship League - Group 2
Wales Ryan Day 3-1 Wales Mark Williams
4 2 2
England 2017 Championship League - Group 2
Australia Neil Robertson 3-1 Wales Ryan Day
4 2 2
England 2017 Championship League - Group 2
Wales Mark Williams 3-1 England Matthew Selt
4 2 2
England 2017 Championship League - Group 4
Australia Neil Robertson 3-1 England Shaun Murphy
4 2 2
England 2017 Championship League - Group 4
England Barry Hawkins 3-1 Northern Ireland Mark Allen
4 2 2
England 2017 Championship League - Group 4
Northern Ireland Mark Allen 3-1 Australia Neil Robertson
4 2 2
Wales 2017 Welsh Open - Last 16
England Barry Hawkins 4-0 England Craig Steadman
4 2 2
England 2017 Championship League - Group 5
England Judd Trump 3-1 Wales Ryan Day
4 2 2
England 2017 Championship League - Group 6
England Mark Selby 3-1 England Stuart Bingham
4 2 2
England 2017 Championship League - Winners Group
England Judd Trump 3-1 Scotland Anthony McGill
4 2 2
Gibraltar 2017 Gibraltar Open - Last 128
Wales Ryan Day 4-0 England Phil O'Kane
4 2 2
Gibraltar 2017 Gibraltar Open - Last 128
England Barry Hawkins 4-0 England Jeff Cundy
4 2 2
Gibraltar 2017 Gibraltar Open - Last 16
Australia Neil Robertson 4-0 Wales Jamie Jones
4 2 2
Gibraltar 2017 Gibraltar Open - Semi-final
England Shaun Murphy 4-0 England Nigel Bond
4 2 2
England 2016 UK Championship - Last 64
Ireland Fergal O'Brien 6-5 England Barry Hawkins
11 5 2.2
England 2017 Masters - Last 16
Hong Kong Marco Fu 6-5 England Judd Trump
11 5 2.2
England 2016 Champion of Champions - Last 16
England Judd Trump 4-3 Scotland Anthony McGill
7 3 2.33
Northern Ireland 2016 Northern Ireland Open - Last 16
England Kyren Wilson 4-3 England Ronnie O'Sullivan
7 3 2.33
England 2017 Masters - Last 16
England Joe Perry 6-1 England Stuart Bingham
7 3 2.33
England 2017 World Grand Prix - Quarter-final
China Liang Wenbo 4-3 England Joe Perry
7 3 2.33
Wales 2017 Welsh Open - Last 128
England Jimmy Robertson 4-3 India Aditya Mehta
7 3 2.33
Wales 2017 Welsh Open - Last 128
Scotland Anthony McGill 4-3 England Joe Perry
7 3 2.33
Wales 2017 Welsh Open - Last 64
Wales Lee Walker 4-3 Australia Neil Robertson
7 3 2.33
China 2017 China Open - Last 64
England Shaun Murphy 5-2 England Allan Taylor
7 3 2.33
China 2016 International Championship - Semi-final
England Mark Selby 9-3 England Stuart Bingham
12 5 2.4
England 2016 Q School - Event 1 - Round 1
Scotland Michael Collumb 4-1 Belgium Hans Blanckaert
5 2 2.5
Latvia 2016 Riga Masters - Last 128
Wales Mark Williams 4-1 England Louis Heathcote
5 2 2.5
Latvia 2016 Riga Masters - Semi-final
Australia Neil Robertson 5-0 Wales Darren Morgan
5 2 2.5
India 2016 Indian Open - Last 64
Jamaica Rory McLeod 4-1 England Mark King
5 2 2.5
China 2016 World Open - Last 64
England David Gilbert 5-0 England Rod Lawler
5 2 2.5
China 2016 World Open - Last 16
Thailand Thepchaiya Un-Nooh 5-0 Scotland Alan McManus
5 2 2.5
China 2016 World Open - Last 16
England David Gilbert 5-0 China Zhang Anda
5 2 2.5
China 2016 Shanghai Masters - Last 32
England Stuart Bingham 5-0 Wales Jamie Jones
5 2 2.5
Romania 2016 European Masters - Last 64
England Ricky Walden 4-1 Cyprus Michael Georgiou
5 2 2.5
China 2016 International Championship - Last 128
England Ali Carter 6-4 China Chen Zhe
10 4 2.5
Romania 2016 European Masters - Quarter-final
England Ronnie O'Sullivan 4-1 England Mark Davis
5 2 2.5
Northern Ireland 2016 Northern Ireland Open - Last 128
England Ronnie O'Sullivan 4-1 Wales David John
5 2 2.5
Northern Ireland 2016 Northern Ireland Open - Last 32
Wales Michael White 4-1 Belgium Luca Brecel
5 2 2.5
Germany 2017 German Masters - Last 128
England Ali Carter 5-0 China Wang Yuchen
5 2 2.5
Scotland 2016 Scottish Open - Last 128
Hong Kong Marco Fu 4-1 England Sanderson Lam
5 2 2.5
Scotland 2016 Scottish Open - Last 128
Australia Neil Robertson 4-1 Malaysia Thor Chuan Leong
5 2 2.5
Scotland 2016 Scottish Open - Last 64
China Xiao Guodong 4-1 England Shaun Murphy
5 2 2.5
England 2017 Championship League - Group 3 - Final
England Mark Davis 3-2 Australia Neil Robertson
5 2 2.5
England 2017 Championship League - Group 4
England Barry Hawkins 3-2 Australia Neil Robertson
5 2 2.5
England 2017 Championship League - Group 4
England Kyren Wilson 3-2 Australia Neil Robertson
5 2 2.5
Wales 2017 Welsh Open - Last 128
England Judd Trump 4-1 England Andrew Higginson
5 2 2.5
Wales 2017 Welsh Open - Last 64
England Anthony Hamilton 4-1 England Jamie Cope
5 2 2.5
Wales 2017 Welsh Open - Last 32
Iran Hossein Vafaei 4-1 England Ali Carter
5 2 2.5
Wales 2017 Welsh Open - Last 16
Norway Kurt Maflin 4-1 China Yan Bingtao
5 2 2.5
England 2017 Championship League - Group 6
England Ricky Walden 3-2 Wales Ryan Day
5 2 2.5
England 2017 Championship League - Group 6 - Semi-final
Wales Ryan Day 3-2 England Ricky Walden
5 2 2.5
England 2017 Championship League - Group 7
England Stuart Bingham 3-2 Scotland John Higgins
5 2 2.5
England 2017 Championship League - Winners Group
Wales Ryan Day 3-2 Scotland John Higgins
5 2 2.5
England 2017 Championship League - Winners Group - Semi-final
Scotland John Higgins 3-2 England Judd Trump
5 2 2.5
England 2017 Championship League - Winners Group - Semi-final
Wales Ryan Day 3-2 England Barry Hawkins
5 2 2.5
China 2017 China Open - Last 64
England Martin O'Donnell 5-0 England Jimmy Robertson
5 2 2.5
China 2017 China Open - Last 32
China Ding Junhui 5-0 China Zhou Yuelong
5 2 2.5
China 2016 World Open - Semi-final
England Joe Perry 6-2 Australia Neil Robertson
8 3 2.67
China 2016 Shanghai Masters - Last 96
Wales Jamie Jones 5-3 England Jamie Barrett
8 3 2.67
China 2016 International Championship - Last 128
England Judd Trump 6-2 Iran Hossein Vafaei
8 3 2.67
China 2017 China Open - Last 64
Wales Michael White 5-3 China Yu Delu
8 3 2.67
China 2017 China Open - Last 128
England Mark Selby 5-3 Poland Adam Stefanow
8 3 2.67
China 2016 China Championship - Quarter-final
Northern Ireland Mark Allen 6-5 England Mark Selby
11 4 2.75
England 2016 Champion of Champions - Semi-final
Scotland John Higgins 6-5 China Ding Junhui
11 4 2.75
Scotland 2016 Scottish Open - Semi-final
Scotland John Higgins 6-5 England Judd Trump
11 4 2.75
England 2016 UK Championship - Final
England Mark Selby 10-7 England Ronnie O'Sullivan
17 6 2.83
China 2016 World Open - Last 128
Norway Kurt Maflin 5-1 Wales David John
6 2 3
Latvia 2016 Riga Masters - Last 128
England Joe Perry 4-2 England Peter Ebdon
6 2 3
India 2016 Indian Open - Last 16
England Shaun Murphy 4-2 England Oliver Lines
6 2 3
China 2016 World Open - Wildcard
Wales Matthew Stevens 5-1 China Liu Yiqi
6 2 3
China 2016 World Open - Last 64
Scotland Anthony McGill 5-1 Wales Lee Walker
6 2 3
China 2016 World Open - Last 64
Wales Mark Williams 5-1 England Andrew Higginson
6 2 3
China 2016 World Open - Last 64
Norway Kurt Maflin 5-4 Wales Michael White
9 3 3
China 2016 World Open - Last 16
Australia Neil Robertson 5-1 Wales Ryan Day
6 2 3
Germany 2016 Paul Hunter Classic - Semi-final
England Tom Ford 4-2 Thailand Thepchaiya Un-Nooh
6 2 3
China 2016 Shanghai Masters - Last 32
England David Gilbert 5-4 Hong Kong Marco Fu
9 3 3
China 2016 Shanghai Masters - Wildcard
Wales Ryan Day 5-1 China Ma Chunmao
6 2 3
China 2016 Shanghai Masters - Wildcard
England Stuart Carrington 5-1 China Niu Zhuang
6 2 3
Romania 2016 European Masters - Last 64
Hong Kong Marco Fu 4-2 China Mei Xiwen
6 2 3
England 2016 English Open - Last 128
England Tom Ford 4-2 Jamaica Rory McLeod
6 2 3
China 2016 International Championship - Last 64
Australia Neil Robertson 6-0 England Oliver Lines
6 2 3
China 2016 International Championship - Last 32
England Joe Perry 6-3 India Aditya Mehta
9 3 3
Northern Ireland 2016 Northern Ireland Open - Last 128
Wales Lee Walker 4-2 Scotland Rhys Clark
6 2 3
Northern Ireland 2016 Northern Ireland Open - Last 128
England Anthony Hamilton 4-2 Thailand Boonyarit Keattikun
6 2 3
Northern Ireland 2016 Northern Ireland Open - Last 64
England Kyren Wilson 4-2 Northern Ireland Jordan Brown
6 2 3
Northern Ireland 2016 Northern Ireland Open - Last 16
Wales Michael White 4-2 Wales Dominic Dale
6 2 3
England 2016 UK Championship - Last 128
England Stuart Bingham 6-0 Poland Adam Stefanow
6 2 3
England 2016 UK Championship - Last 64
England Ronnie O'Sullivan 6-0 Scotland Rhys Clark
6 2 3
England 2016 UK Championship - Last 64
England Shaun Murphy 6-3 Finland Robin Hull
9 3 3
Germany 2017 German Masters - Last 128
England Shaun Murphy 5-1 Wales Daniel Wells
6 2 3
Germany 2017 German Masters - Last 64
England Ben Woollaston 5-1 China Tian Pengfei
6 2 3
Germany 2017 German Masters - Last 64
Thailand Akani Songsermsawad 5-4 England Jack Lisowski
9 3 3
Scotland 2016 Scottish Open - Last 128
England Shaun Murphy 4-2 China Zhao Xintong
6 2 3
Scotland 2016 Scottish Open - Last 64
Australia Neil Robertson 4-2 England Gary Wilson
6 2 3
Scotland 2016 Scottish Open - Last 16
England Ronnie O'Sullivan 4-2 Northern Ireland Mark Allen
6 2 3
Scotland 2016 Scottish Open - Quarter-final
Hong Kong Marco Fu 5-1 England Mark Davis
6 2 3
England 2017 Championship League - Group 1
England David Gilbert 3-0 England Robert Milkins
3 1 3
England 2017 Championship League - Group 2
Scotland Anthony McGill 3-0 Wales Mark Williams
3 1 3
England 2017 Championship League - Group 3
England Mark Davis 3-0 Wales Mark Williams
3 1 3
England 2017 Championship League - Group 3
England Ali Carter 3-0 England Joe Perry
3 1 3
England 2017 Championship League - Group 3
Australia Neil Robertson 3-0 England Barry Hawkins
3 1 3
England 2017 World Grand Prix - Last 32
England Judd Trump 4-2 England Tom Ford
6 2 3
England 2017 World Grand Prix - Last 32
England Ronnie O'Sullivan 4-2 China Yan Bingtao
6 2 3
England 2017 World Grand Prix - Last 32
Hong Kong Marco Fu 4-2 Wales Jamie Jones
6 2 3
Wales 2017 Welsh Open - Last 64
Iran Hossein Vafaei 4-2 England Christopher Keogan
6 2 3
Wales 2017 Welsh Open - Semi-final
England Stuart Bingham 6-0 England Robert Milkins
6 2 3
England 2017 Championship League - Group 5
England Stuart Bingham 3-0 Wales Ryan Day
3 1 3
England 2017 Championship League - Group 5
England Judd Trump 3-0 England Kyren Wilson
3 1 3
England 2017 Championship League - Group 5
Wales Ryan Day 3-0 China Liang Wenbo
3 1 3
England 2017 Championship League - Group 5
England Shaun Murphy 3-0 China Liang Wenbo
3 1 3
England 2017 Championship League - Group 5
England Kyren Wilson 3-0 England Stuart Bingham
3 1 3
England 2017 Championship League - Group 5 - Semi-final
Wales Mark Williams 3-0 England Shaun Murphy
3 1 3
England 2017 Championship League - Group 6
England Mark Selby 3-0 Wales Ryan Day
3 1 3
England 2017 Championship League - Group 6
England Martin Gould 3-0 England Mark Selby
3 1 3
England 2017 Championship League - Group 6
England Stuart Bingham 3-0 Wales Mark Williams
3 1 3
England 2017 Championship League - Group 6
England Shaun Murphy 3-0 England Ricky Walden
3 1 3
England 2017 Championship League - Group 7
England Stuart Bingham 3-0 England Michael Holt
3 1 3
England 2017 Championship League - Winners Group
England Judd Trump 3-0 England David Gilbert
3 1 3
England 2017 Championship League - Winners Group
Scotland John Higgins 3-0 England David Gilbert
3 1 3
England 2017 Championship League - Winners Group - Final
Scotland John Higgins 3-0 Wales Ryan Day
3 1 3
Wales 2017 Players Championship - Last 16
England Ronnie O'Sullivan 5-1 China Liang Wenbo
6 2 3
Wales 2017 Players Championship - Last 16
England Anthony Hamilton 5-1 England Stuart Bingham
6 2 3
Wales 2017 Players Championship - Last 16
England Ali Carter 5-4 England Shaun Murphy
9 3 3
China 2017 China Open - Last 64
England Judd Trump 5-1 England Ashley Hugill
6 2 3
China 2017 China Open - Last 32
England Mark Joyce 5-4 England Ronnie O'Sullivan
9 3 3
China 2017 China Open - Last 16
Scotland Stephen Maguire 5-1 Wales Daniel Wells
6 2 3
England 2017 Championship League - Group 5 - Final
England Judd Trump 3-0 Wales Mark Williams
3 1 3
Scotland 2016 Scottish Open - Final
Hong Kong Marco Fu 9-4 Scotland John Higgins
13 4 3.25
England 2016 UK Championship - Last 128
Northern Ireland Mark Allen 6-4 China Chen Zhe
10 3 3.33
England 2017 Masters - Semi-final
England Ronnie O'Sullivan 6-4 Hong Kong Marco Fu
10 3 3.33
China 2016 China Championship - Final
Scotland John Higgins 10-7 England Stuart Bingham
17 5 3.4
England 2017 World Grand Prix - Final
England Barry Hawkins 10-7 Wales Ryan Day
17 5 3.4
Latvia 2016 Riga Masters - Last 128
Scotland John Higgins 4-3 Thailand Thepchaiya Un-Nooh
7 2 3.5
Latvia 2016 Riga Masters - Last 32
England Jimmy Robertson 4-3 England Martin O'Donnell
7 2 3.5
India 2016 Indian Open - Last 64
China Xiao Guodong 4-3 England Jimmy Robertson
7 2 3.5
China 2016 World Open - Last 64
Australia Neil Robertson 5-2 England Ian Burns
7 2 3.5
China 2016 World Open - Last 64
Scotland John Higgins 5-2 England Oliver Lines
7 2 3.5
Germany 2016 Paul Hunter Classic - Last 32
England Robbie Williams 4-3 England Andrew Higginson
7 2 3.5
China 2016 Shanghai Masters - Last 48
England Michael Holt 5-2 England Mark King
7 2 3.5
China 2016 Shanghai Masters - Last 32
England Michael Holt 5-2 England Kyren Wilson
7 2 3.5
China 2016 Shanghai Masters - Last 16
Wales Ryan Day 5-2 China Mei Xiwen
7 2 3.5
Romania 2016 European Masters - Last 128
England Andrew Higginson 4-3 Scotland Stephen Maguire
7 2 3.5
Romania 2016 European Masters - Last 64
Scotland Graeme Dott 4-3 England Mark Joyce
7 2 3.5
Romania 2016 European Masters - Last 16
England Mark Davis 4-3 China Liang Wenbo
7 2 3.5
England 2016 English Open - Last 128
Hong Kong Marco Fu 4-3 England Martin O'Donnell
7 2 3.5
England 2016 English Open - Last 64
Wales Ryan Day 4-3 Scotland Stephen Maguire
7 2 3.5
England 2016 English Open - Last 64
England Ricky Walden 4-3 China Li Hang
7 2 3.5
England 2016 English Open - Last 64
England Ronnie O'Sullivan 4-3 China Zhao Xintong
7 2 3.5
England 2016 English Open - Last 32
England Chris Wakelin 4-3 England Ronnie O'Sullivan
7 2 3.5
England 2016 English Open - Last 32
China Xiao Guodong 4-3 Australia Neil Robertson
7 2 3.5
China 2016 International Championship - Last 64
China Ding Junhui 6-1 England David Grace
7 2 3.5
China 2016 International Championship - Last 32
England Judd Trump 6-1 England Tom Ford
7 2 3.5
China 2016 International Championship - Last 32
China Liang Wenbo 6-1 China Li Hang
7 2 3.5
China 2016 International Championship - Last 16
England Shaun Murphy 6-1 England Sam Baird
7 2 3.5
Northern Ireland 2016 Northern Ireland Open - Last 128
Scotland Alan McManus 4-3 Scotland Stephen Maguire
7 2 3.5
England 2016 UK Championship - Last 128
China Liang Wenbo 6-1 Australia Kurt Dunham
7 2 3.5
England 2016 UK Championship - Last 128
England Ali Carter 6-1 England Christopher Keogan
7 2 3.5
England 2016 UK Championship - Last 16
England Mark Selby 6-1 China Zhang Anda
7 2 3.5
Germany 2017 German Masters - Last 128
Scotland Ross Muir 5-2 Brazil Itaro Santos
7 2 3.5
Scotland 2016 Scottish Open - Last 128
England Mark Joyce 4-3 England Stuart Bingham
7 2 3.5
Scotland 2016 Scottish Open - Semi-final
Hong Kong Marco Fu 6-1 China Yu Delu
7 2 3.5
China 2017 China Open - Last 128
England Martin Gould 5-2 Wales Lee Walker
7 2 3.5
England 2017 World Grand Prix - Semi-final
England Barry Hawkins 6-1 China Liang Wenbo
7 2 3.5
Gibraltar 2017 Gibraltar Open - Last 128
England Gary Wilson 4-3 England Peter Lines
7 2 3.5
Gibraltar 2017 Gibraltar Open - Last 16
England Alfie Burden 4-3 England Ricky Walden
7 2 3.5
Gibraltar 2017 Gibraltar Open - Quarter-final
England Nigel Bond 4-3 England Alfie Burden
7 2 3.5
China 2017 China Open - Final
England Mark Selby 10-8 Wales Mark Williams
18 5 3.6
England 2016 English Open - Semi-final
China Liang Wenbo 6-5 England Stuart Bingham
11 3 3.67
China 2016 International Championship - Quarter-final
England Judd Trump 6-5 England Shaun Murphy
11 3 3.67
England 2016 UK Championship - Last 32
England David Gilbert 6-5 England Ali Carter
11 3 3.67
England 2017 World Championship - Last 16
Scotland John Higgins 13-9 Northern Ireland Mark Allen
22 6 3.67
England 2016 Q School - Event 1 - Round 1
Malta Alex Borg 4-0 Northern Ireland Christopher Maye
4 1 4
England 2016 Q School - Event 1 - Last 128
England Zak Surety 4-0 England Imran Puri
4 1 4
England 2016 Q School - Event 2 - Round 1
England Ryan Causton 4-0 England Simon Dent
4 1 4
England 2016 Q School - Event 2 - Last 128
England Andy Hicks 4-0 South Africa Paul Burrell
4 1 4
England 2016 Q School - Event 2 - Last 64
England Craig Steadman 4-0 Scotland Ross Higgins
4 1 4
England 2016 Q School - Event 2 - Last 64
England Peter Lines 4-0 England Harvey Chandler
4 1 4
India 2016 Indian Open - Last 128
England Alfie Burden 4-0 England Paul Davison
4 1 4
India 2016 Indian Open - Last 128
England Stuart Bingham 4-0 China Cao Yupeng
4 1 4
China 2016 World Open - Last 128
England Ben Woollaston 5-3 China Yan Bingtao
8 2 4
China 2016 World Open - Last 128
Hong Kong Marco Fu 5-3 England Ashley Hugill
8 2 4
Latvia 2016 Riga Masters - Last 64
England Jimmy Robertson 4-0 Thailand Dechawat Poomjaeng
4 1 4
Latvia 2016 Riga Masters - Quarter-final
England Michael Holt 4-0 Scotland Anthony McGill
4 1 4
India 2016 Indian Open - Last 64
England Martin Gould 4-0 England Allan Taylor
4 1 4
India 2016 Indian Open - Last 64
Hong Kong Marco Fu 4-0 India S. Dilip Kumar
4 1 4
Germany 2016 Paul Hunter Classic - Last 128
Ireland Fergal O'Brien 4-0 England Ashley Beal
4 1 4
Germany 2016 Paul Hunter Classic - Last 128
Northern Ireland Joe Swail 4-0 England Matthew Glasby
4 1 4
Germany 2016 Paul Hunter Classic - Last 64
England Jack Lisowski 4-0 England Kyren Wilson
4 1 4
Germany 2016 Paul Hunter Classic - Pre-qualifying 2
England Ian Glover 4-0 Ireland Tony Corrigan
4 1 4
Germany 2016 Paul Hunter Classic - Pre-qualifying 2
Northern Ireland Gerard Greene 4-0 England Jeff Cundy
4 1 4
Germany 2016 Paul Hunter Classic - Pre-qualifying 2
England Andy Hicks 4-0 England Manasawin Phetmalaikul
4 1 4
Romania 2016 European Masters - Last 128
England Jimmy Robertson 4-0 China Chen Zhe
4 1 4
Romania 2016 European Masters - Last 128
England Antony Parsons 4-0 Thailand James Wattana
4 1 4
Romania 2016 European Masters - Last 128
Northern Ireland Mark Allen 4-0 Isle of Man Darryl Hill
4 1 4
Romania 2016 European Masters - Last 128
Hong Kong Marco Fu 4-0 England Steven Hallworth
4 1 4
Romania 2016 European Masters - Last 64
England Shaun Murphy 4-0 England Allan Taylor
4 1 4
China 2016 International Championship - Last 128
Scotland Stephen Maguire 6-2 England Michael Wild
8 2 4
Romania 2016 European Masters - Last 64
England Mark Selby 4-0 Ireland Fergal O'Brien
4 1 4
Romania 2016 European Masters - Last 32
Northern Ireland Mark Allen 4-0 England Daniel Womersley
4 1 4
Romania 2016 European Masters - Last 16
England Judd Trump 4-0 England Andrew Higginson
4 1 4
Romania 2016 European Masters - Quarter-final
England Judd Trump 4-0 Scotland John Higgins
4 1 4
England 2016 English Open - Last 128
England Kyren Wilson 4-0 England Wayne Townsend
4 1 4
England 2016 English Open - Last 128
Wales Duane Jones 4-0 England Mike Dunn
4 1 4
England 2016 English Open - Last 128
China Liang Wenbo 4-0 Scotland Graeme Dott
4 1 4
England 2016 English Open - Last 128
England Shaun Murphy 4-0 China Chen Zhe
4 1 4
England 2016 English Open - Last 64
China Xiao Guodong 4-0 Thailand Noppon Saengkham
4 1 4
England 2016 English Open - Last 64
England David Gilbert 4-0 England Peter Lines
4 1 4
England 2016 English Open - Last 64
China Ding Junhui 4-0 China Mei Xiwen
4 1 4
China 2016 International Championship - Last 64
England Michael Holt 6-2 Wales Jamie Jones
8 2 4
China 2016 International Championship - Last 32
England Stuart Bingham 6-2 Wales Dominic Dale
8 2 4
China 2016 International Championship - Last 32
China Ding Junhui 6-2 Wales Matthew Stevens
8 2 4
China 2016 International Championship - Quarter-final
China Ding Junhui 6-2 Scotland John Higgins
8 2 4
China 2016 China Championship - Quarter-final
England Shaun Murphy 6-2 Hong Kong Marco Fu
8 2 4
England 2016 Champion of Champions - Last 16
England Mark Selby 4-0 China Liang Wenbo
4 1 4
Northern Ireland 2016 Northern Ireland Open - Last 128
England Sam Craigie 4-0 Wales Jamie Jones
4 1 4
Northern Ireland 2016 Northern Ireland Open - Last 128
Belgium Luca Brecel 4-0 England Shaun Murphy
4 1 4
Northern Ireland 2016 Northern Ireland Open - Last 128
Scotland John Higgins 4-0 England Paul Davison
4 1 4
Northern Ireland 2016 Northern Ireland Open - Last 128
Ireland Ken Doherty 4-0 England Ashley Hugill
4 1 4
Northern Ireland 2016 Northern Ireland Open - Last 64
Ireland Fergal O'Brien 4-0 England Mitchell Mann
4 1 4
Northern Ireland 2016 Northern Ireland Open - Last 64
China Yan Bingtao 4-0 Israel Eden Sharav
4 1 4
Northern Ireland 2016 Northern Ireland Open - Last 32
England Barry Hawkins 4-0 Scotland Fraser Patrick
4 1 4
Northern Ireland 2016 Northern Ireland Open - Last 16
England Barry Hawkins 4-0 England Jack Lisowski
4 1 4
England 2016 UK Championship - Last 128
Hong Kong Marco Fu 6-2 Ireland Josh Boileau
8 2 4
England 2016 UK Championship - Last 128
England Sam Baird 6-2 England Sean O'Sullivan
8 2 4
England 2016 UK Championship - Last 128
England Sam Craigie 6-2 England Mark King
8 2 4
England 2016 UK Championship - Last 64
England Jimmy Robertson 6-2 England Mark Davis
8 2 4
Germany 2017 German Masters - Last 128
England Peter Ebdon 5-3 Cyprus Michael Georgiou
8 2 4
Germany 2017 German Masters - Last 64
Finland Robin Hull 5-3 Wales Matthew Stevens
8 2 4
Scotland 2016 Scottish Open - Last 128
Finland Robin Hull 4-0 Thailand Boonyarit Keattikun
4 1 4
Scotland 2016 Scottish Open - Last 128
England Jimmy White 4-0 Wales David John
4 1 4
Scotland 2016 Scottish Open - Last 128
Ireland Fergal O'Brien 4-0 England Brandon Sargeant
4 1 4
Scotland 2016 Scottish Open - Last 128
Scotland Stephen Maguire 4-0 China Zhou Yuelong
4 1 4
Scotland 2016 Scottish Open - Last 64
England Judd Trump 4-0 Brazil Igor Figueiredo
4 1 4
Scotland 2016 Scottish Open - Last 64
England Joe Perry 4-0 Iran Hossein Vafaei
4 1 4
Scotland 2016 Scottish Open - Last 64
Scotland John Higgins 4-0 Scotland Scott Donaldson
4 1 4
Scotland 2016 Scottish Open - Last 32
England Judd Trump 4-0 Thailand Noppon Saengkham
4 1 4
Scotland 2016 Scottish Open - Last 32
England Kyren Wilson 4-0 England Oliver Lines
4 1 4
England 2017 Championship League - Group 1
Wales Ryan Day 3-1 England Robert Milkins
4 1 4
England 2017 Championship League - Group 3
England Ali Carter 3-1 Wales Mark Williams
4 1 4
England 2017 Championship League - Group 3
England Barry Hawkins 3-1 Wales Ryan Day
4 1 4
England 2017 Championship League - Group 3
England Joe Perry 3-1 Wales Mark Williams
4 1 4
China 2017 China Open - Last 128
China Xiao Guodong 5-3 England John Astley
8 2 4
England 2017 Championship League - Group 4
England Barry Hawkins 3-1 England Shaun Murphy
4 1 4
England 2017 Championship League - Group 4
Wales Mark Williams 3-1 Wales Ryan Day
4 1 4
England 2017 World Grand Prix - Last 32
Northern Ireland Mark Allen 4-0 England Anthony Hamilton
4 1 4
Wales 2017 Welsh Open - Last 128
China Zhou Yuelong 4-0 Thailand Noppon Saengkham
4 1 4
Wales 2017 Welsh Open - Last 64
England Barry Hawkins 4-0 China Tian Pengfei
4 1 4
Wales 2017 Welsh Open - Last 64
China Mei Xiwen 4-0 England Peter Ebdon
4 1 4
Wales 2017 Welsh Open - Last 32
England Stuart Carrington 4-0 Finland Robin Hull
4 1 4
England 2017 Championship League - Group 5
China Liang Wenbo 3-1 England Kyren Wilson
4 1 4
England 2017 Championship League - Group 5
England Stuart Bingham 3-1 China Liang Wenbo
4 1 4
England 2017 Championship League - Group 5
Wales Ryan Day 3-1 England Shaun Murphy
4 1 4
England 2017 Championship League - Group 6
England Ricky Walden 3-1 England Mark Selby
4 1 4
England 2017 Championship League - Group 6
England Stuart Bingham 3-1 England Shaun Murphy
4 1 4
England 2017 Championship League - Group 6
England Martin Gould 3-1 England Shaun Murphy
4 1 4
England 2017 Championship League - Group 7
England Mark Selby 3-1 Scotland John Higgins
4 1 4
England 2017 Championship League - Winners Group
England Mark Davis 3-1 England David Gilbert
4 1 4
England 2017 Championship League - Winners Group
England Barry Hawkins 3-1 Scotland John Higgins
4 1 4
England 2017 Championship League - Winners Group
Wales Ryan Day 3-1 England Mark Davis
4 1 4
Gibraltar 2017 Gibraltar Open - Last 128
Northern Ireland Mark Allen 4-0 Scotland Ross Muir
4 1 4
Gibraltar 2017 Gibraltar Open - Last 128
Australia Neil Robertson 4-0 England Jaspal Bamotra
4 1 4
Gibraltar 2017 Gibraltar Open - Last 128
England Judd Trump 4-0 England Jamie Barrett
4 1 4
Gibraltar 2017 Gibraltar Open - Last 128
Scotland John Higgins 4-0 Wales Dominic Dale
4 1 4
Gibraltar 2017 Gibraltar Open - Last 128
England Sam Craigie 4-0 England John Foster
4 1 4
Gibraltar 2017 Gibraltar Open - Last 128
China Zhou Yuelong 4-0 England James Cahill
4 1 4
Gibraltar 2017 Gibraltar Open - Last 128
England Steven Hallworth 4-0 Isle of Man Darryl Hill
4 1 4
Wales 2017 Players Championship - Quarter-final
England Judd Trump 5-3 England Ronnie O'Sullivan
8 2 4
China 2017 China Open - Last 64
England Kyren Wilson 5-3 China Xiao Guodong
8 2 4
China 2017 China Open - Last 32
Scotland Stephen Maguire 5-3 China Li Hang
8 2 4
China 2017 China Open - Quarter-final
Iran Hossein Vafaei 5-3 England Judd Trump
8 2 4
Gibraltar 2017 Gibraltar Open - Pre-qualifying 2
England Steven Hallworth 4-0 Bulgaria Boris Lazarkov
4 1 4
Gibraltar 2017 Gibraltar Open - Pre-qualifying 1
England Steven Hallworth 4-0 Gibraltar Francis Becerra
4 1 4
China 2016 China Championship - Semi-final
England Stuart Bingham 9-8 England Shaun Murphy
17 4 4.25
England 2017 World Championship - Last 32
England Ronnie O'Sullivan 10-7 England Gary Wilson
17 4 4.25
China 2016 World Open - Last 128
England James Cahill 5-4 China Li Hang
9 2 4.5
China 2016 World Open - Last 64
China Xiao Guodong 5-4 Scotland Stephen Maguire
9 2 4.5
China 2016 World Open - Last 64
Scotland Graeme Dott 5-4 Wales Duane Jones
9 2 4.5
China 2016 World Open - Last 32
Wales Ryan Day 5-4 England Barry Hawkins
9 2 4.5
China 2016 Shanghai Masters - Last 96
Malaysia Thor Chuan Leong 5-4 England Oliver Lines
9 2 4.5
China 2016 Shanghai Masters - Last 32
Wales Michael White 5-4 England Ricky Walden
9 2 4.5
China 2016 International Championship - Last 64
England Judd Trump 6-3 China Yuan Sijun
9 2 4.5
China 2016 International Championship - Last 16
England Judd Trump 6-3 Thailand James Wattana
9 2 4.5
China 2016 International Championship - Quarter-final
England Mark Selby 6-3 England Joe Perry
9 2 4.5
England 2016 UK Championship - Last 32
China Zhang Anda 6-3 England Mitchell Mann
9 2 4.5
England 2016 UK Championship - Last 16
Scotland John Higgins 6-3 Northern Ireland Mark Allen
9 2 4.5
England 2016 UK Championship - Last 16
Belgium Luca Brecel 6-3 Scotland Stephen Maguire
9 2 4.5
Germany 2017 German Masters - Last 128
Northern Ireland Mark Allen 5-4 England Sean O'Sullivan
9 2 4.5
Germany 2017 German Masters - Last 64
China Yan Bingtao 5-4 England Shaun Murphy
9 2 4.5
Germany 2017 German Masters - Last 64
Thailand Thepchaiya Un-Nooh 5-4 India Aditya Mehta
9 2 4.5
England 2017 Masters - Last 16
China Ding Junhui 6-3 England Kyren Wilson
9 2 4.5
China 2017 China Open - Last 128
England Michael Holt 5-4 England Liam Highfield
9 2 4.5
Germany 2017 German Masters - Last 16
Wales Ryan Day 5-4 Finland Robin Hull
9 2 4.5
Wales 2017 Players Championship - Final
England Judd Trump 10-8 Hong Kong Marco Fu
18 4 4.5
England 2017 World Championship - Last 32
England Shaun Murphy 10-8 China Yan Bingtao
18 4 4.5
England 2017 World Championship - Quarter-final
China Ding Junhui 13-10 England Ronnie O'Sullivan
23 5 4.6
England 2017 World Championship - Last 144
England Gary Wilson 10-9 Ireland Josh Boileau
19 4 4.75
England 2016 Q School - Event 1 - Last 128
China Lyu Haotian 4-1 Scotland Chris Totten
5 1 5
England 2016 Q School - Event 1 - Last 128
England Steven Hallworth 4-1 England Saqib Nasir
5 1 5
England 2016 Q School - Event 1 - Last 64
China Lyu Haotian 4-1 England Zak Surety
5 1 5
England 2016 Q School - Event 1 - Last 64
China Fang Xiongman 4-1 England Charlie Walters
5 1 5
England 2016 Q School - Event 1 - Last 64
Wales Ian Preece 4-1 England Kuldesh Johal
5 1 5
England 2016 Q School - Event 2 - Round 1
Hong Kong Fung Kwok Wai 4-1 Wales Richard King
5 1 5
England 2016 Q School - Event 2 - Round 1
Germany Lukas Kleckers 4-1 England Nick Jennings
5 1 5
England 2016 Q School - Event 2 - Round 1
England Joshua Thomond 4-1 England Peter Delaney
5 1 5
England 2016 Q School - Event 2 - Last 128
Malta Tony Drago 4-1 England Mitchell Travis
5 1 5
India 2016 Indian Open - Last 128
Thailand James Wattana 4-1 Norway Kurt Maflin
5 1 5
India 2016 Indian Open - Last 128
Wales Mark Williams 4-1 Wales David John
5 1 5
China 2016 World Open - Last 128
England Barry Hawkins 5-0 China Zhao Xintong
5 1 5
China 2016 World Open - Last 128
Thailand Thepchaiya Un-Nooh 5-0 Thailand Noppon Saengkham
5 1 5
China 2016 World Open - Last 128
Scotland Alan McManus 5-0 Egypt Hatem Yassen
5 1 5
China 2016 World Open - Last 128
England Matthew Selt 5-0 Wales Jak Jones
5 1 5
China 2016 World Open - Last 128
Scotland John Higgins 5-0 Wales Gareth Allen
5 1 5
Latvia 2016 Riga Masters - Last 64
Wales Mark Williams 4-1 England Mark Davis
5 1 5
Latvia 2016 Riga Masters - Last 64
China Zhou Yuelong 4-1 England Christopher Keogan
5 1 5
Latvia 2016 Riga Masters - Last 64
England John Astley 4-1 England Joe Perry
5 1 5
Latvia 2016 Riga Masters - Last 64
China Yan Bingtao 4-1 Scotland Fraser Patrick
5 1 5
Latvia 2016 Riga Masters - Last 32
Wales Darren Morgan 4-1 China Zhao Xintong
5 1 5
Latvia 2016 Riga Masters - Last 32
England Ali Carter 4-1 China Li Hang
5 1 5
Latvia 2016 Riga Masters - Last 32
Australia Neil Robertson 4-1 England Stuart Carrington
5 1 5
Latvia 2016 Riga Masters - Last 32
Scotland Anthony McGill 4-1 Jamaica Rory McLeod
5 1 5
Latvia 2016 Riga Masters - Last 16
England John Astley 4-1 England Jimmy Robertson
5 1 5
Latvia 2016 Riga Masters - Last 16
Australia Neil Robertson 4-1 Wales Matthew Stevens
5 1 5
Latvia 2016 Riga Masters - Quarter-final
Wales Mark Williams 4-1 England John Astley
5 1 5
India 2016 Indian Open - Wildcard
England David Grace 4-1 India Lucky Vatnani
5 1 5
India 2016 Indian Open - Last 128
England Anthony Hamilton 4-1 Wales Michael White
5 1 5
India 2016 Indian Open - Last 64
England Nigel Bond 4-1 England Ricky Walden
5 1 5
India 2016 Indian Open - Last 32
England Robert Milkins 4-1 Northern Ireland Joe Swail
5 1 5
India 2016 Indian Open - Quarter-final
Scotland Anthony McGill 4-1 Scotland Stephen Maguire
5 1 5
China 2016 World Open - Last 32
Wales Daniel Wells 5-0 England Kyren Wilson
5 1 5
China 2016 World Open - Quarter-final
England Ali Carter 5-0 Scotland John Higgins
5 1 5
Germany 2016 Paul Hunter Classic - Last 128
England Anthony Hamilton 4-1 China Zhou Yuelong
5 1 5
Germany 2016 Paul Hunter Classic - Last 128
China Zhao Xintong 4-1 England Ashley Hugill
5 1 5
Germany 2016 Paul Hunter Classic - Last 128
England Elliot Slessor 4-1 England Martin O'Donnell
5 1 5
Germany 2016 Paul Hunter Classic - Last 128
England Michael Holt 4-1 Germany Felix Frede
5 1 5
Germany 2016 Paul Hunter Classic - Last 64
Wales Dominic Dale 4-1 England Ian Glover
5 1 5
Germany 2016 Paul Hunter Classic - Last 128
Norway Kurt Maflin 4-1 England Oliver Lines
5 1 5
Germany 2016 Paul Hunter Classic - Last 16
England Tom Ford 4-1 England Zack Richardson
5 1 5
Germany 2016 Paul Hunter Classic - Pre-qualifying 3
England Ashley Hugill 4-1 England Reggie Edwards
5 1 5
China 2016 Shanghai Masters - Last 128
China Zhang Anda 5-0 India Aditya Mehta
5 1 5
China 2016 Shanghai Masters - Last 64
Wales Jamie Jones 5-0 Ireland Fergal O'Brien
5 1 5
China 2016 Shanghai Masters - Last 48
China Mei Xiwen 5-0 Scotland Graeme Dott
5 1 5
China 2016 Shanghai Masters - Last 48
England Matthew Selt 5-0 England Hammad Miah
5 1 5
China 2016 Shanghai Masters - Wildcard
Scotland Anthony McGill 5-0 China Chen Zifan
5 1 5
China 2016 Shanghai Masters - Wildcard
China Yuan Sijun 5-0 England Martin Gould
5 1 5
China 2016 Shanghai Masters - Last 32
Scotland Stephen Maguire 5-0 England Shaun Murphy
5 1 5
Romania 2016 European Masters - Last 128
Wales Dominic Dale 4-1 Malaysia Thor Chuan Leong
5 1 5
Romania 2016 European Masters - Last 128
Ireland Fergal O'Brien 4-1 Thailand Dechawat Poomjaeng
5 1 5
Romania 2016 European Masters - Last 128
England Gary Wilson 4-1 England Sydney Wilson
5 1 5
Romania 2016 European Masters - Last 128
England Ashley Hugill 4-1 England Mitchell Mann
5 1 5
Romania 2016 European Masters - Last 128
England Mark Davis 4-1 England Paul Davison
5 1 5
Romania 2016 European Masters - Last 128
Finland Robin Hull 4-1 Wales Mark Williams
5 1 5
Romania 2016 European Masters - Last 128
Australia Neil Robertson 4-1 Thailand Boonyarit Keattikun
5 1 5
Romania 2016 European Masters - Last 128
Scotland John Higgins 4-1 England Nigel Bond
5 1 5
Romania 2016 European Masters - Last 128
England Mark Selby 4-1 England John Astley
5 1 5
Romania 2016 European Masters - Last 64
England David Gilbert 4-1 England Jack Lisowski
5 1 5
Romania 2016 European Masters - Last 64
Australia Neil Robertson 4-1 England Oliver Lines
5 1 5
Romania 2016 European Masters - Last 32
Scotland Rhys Clark 4-1 England David Grace
5 1 5
Romania 2016 European Masters - Last 32
England Mark Davis 4-1 England Shaun Murphy
5 1 5
Romania 2016 European Masters - Last 16
Australia Neil Robertson 4-1 Scotland Rhys Clark
5 1 5
England 2016 English Open - Last 128
Wales Ian Preece 4-1 England Oliver Lines
5 1 5
England 2016 English Open - Last 128
Australia Neil Robertson 4-1 Pakistan Hamza Akbar
5 1 5
England 2016 English Open - Last 128
England Mark Davis 4-1 China Tian Pengfei
5 1 5
England 2016 English Open - Last 128
Northern Ireland Mark Allen 4-1 England Jamie Barrett
5 1 5
England 2016 English Open - Last 128
England David Gilbert 4-1 England Hammad Miah
5 1 5
England 2016 English Open - Last 64
Northern Ireland Mark Allen 4-1 Scotland Scott Donaldson
5 1 5
England 2016 English Open - Last 64
Scotland John Higgins 4-1 England Mark King
5 1 5
England 2016 English Open - Last 64
Australia Neil Robertson 4-1 Wales Duane Jones
5 1 5
England 2016 English Open - Last 64
England Chris Wakelin 4-1 Scotland Anthony McGill
5 1 5
England 2016 English Open - Last 32
England Judd Trump 4-1 England Martin Gould
5 1 5
England 2016 English Open - Last 32
Wales Mark Williams 4-1 Wales Ian Preece
5 1 5
England 2016 English Open - Last 16
England Barry Hawkins 4-1 Wales Ryan Day
5 1 5
England 2016 English Open - Last 16
England Ricky Walden 4-1 China Yan Bingtao
5 1 5
England 2016 English Open - Last 16
Scotland John Higgins 4-1 England Tom Ford
5 1 5
England 2016 English Open - Quarter-final
England Stuart Bingham 5-0 England Chris Wakelin
5 1 5
China 2016 International Championship - Last 64
Hong Kong Marco Fu 6-4 Thailand Akani Songsermsawad
10 2 5
China 2016 International Championship - Last 64
England John Astley 6-4 England Mark King
10 2 5
China 2016 International Championship - Last 32
China Zhou Yuelong 6-4 England Mark Joyce
10 2 5
China 2016 International Championship - Last 32
England Ronnie O'Sullivan 6-4 Norway Kurt Maflin
10 2 5
China 2016 China Championship - Last 16
Northern Ireland Mark Allen 6-4 England Ricky Walden
10 2 5
England 2016 Champion of Champions - Quarter-final
Scotland John Higgins 6-4 England Judd Trump
10 2 5
Northern Ireland 2016 Northern Ireland Open - Last 128
China Chen Zhe 4-1 Scotland Ross Muir
5 1 5
Northern Ireland 2016 Northern Ireland Open - Last 128
Israel Eden Sharav 4-1 England Oliver Lines
5 1 5
Northern Ireland 2016 Northern Ireland Open - Last 128
China Yan Bingtao 4-1 England Steven Hallworth
5 1 5
Northern Ireland 2016 Northern Ireland Open - Last 128
China Liang Wenbo 4-1 England Nigel Bond
5 1 5
Northern Ireland 2016 Northern Ireland Open - Last 128
England Craig Steadman 4-1 England Alfie Burden
5 1 5
Northern Ireland 2016 Northern Ireland Open - Last 64
Norway Kurt Maflin 4-1 Malta Alex Borg
5 1 5
Northern Ireland 2016 Northern Ireland Open - Last 64
England Ronnie O'Sullivan 4-1 England Jimmy White
5 1 5
Northern Ireland 2016 Northern Ireland Open - Last 32
Iran Hossein Vafaei 4-1 England Sanderson Lam
5 1 5
Northern Ireland 2016 Northern Ireland Open - Last 32
Norway Kurt Maflin 4-1 Ireland Josh Boileau
5 1 5
England 2016 UK Championship - Last 64
Scotland John Higgins 6-4 Thailand Noppon Saengkham
10 2 5
England 2016 UK Championship - Last 64
England Mark Selby 6-4 Wales Daniel Wells
10 2 5
Germany 2017 German Masters - Last 128
England Judd Trump 5-0 England Paul Davison
5 1 5
Germany 2017 German Masters - Last 128
England Mark Selby 5-0 Thailand Dechawat Poomjaeng
5 1 5
Germany 2017 German Masters - Last 64
England Mark Selby 5-0 China Fang Xiongman
5 1 5
Scotland 2016 Scottish Open - Last 128
England Liam Highfield 4-1 England Tom Ford
5 1 5
Scotland 2016 Scottish Open - Last 128
England Sean O'Sullivan 4-1 England Robbie Williams
5 1 5
Scotland 2016 Scottish Open - Last 128
Northern Ireland Joe Swail 4-1 Wales Lee Walker
5 1 5
Scotland 2016 Scottish Open - Last 128
Iran Hossein Vafaei 4-1 England Jack Lisowski
5 1 5
Scotland 2016 Scottish Open - Last 128
Wales Ryan Day 4-1 England Elliot Slessor
5 1 5
Scotland 2016 Scottish Open - Last 64
Hong Kong Marco Fu 4-1 England Liam Highfield
5 1 5
Scotland 2016 Scottish Open - Last 64
Wales Mark Williams 4-1 England Michael Holt
5 1 5
Scotland 2016 Scottish Open - Last 64
China Liang Wenbo 4-1 England Sydney Wilson
5 1 5
Scotland 2016 Scottish Open - Last 32
England Barry Hawkins 4-1 England Mike Dunn
5 1 5
Scotland 2016 Scottish Open - Last 32
England Robert Milkins 4-1 England Joe Perry
5 1 5
England 2017 Championship League - Group 1
England David Gilbert 3-2 Scotland Anthony McGill
5 1 5
England 2017 Championship League - Group 1
England Matthew Selt 3-2 England Ben Woollaston
5 1 5
England 2017 Championship League - Group 1
England Mark Davis 3-2 Wales Ryan Day
5 1 5
England 2017 Championship League - Group 1 - Semi-final
Wales Ryan Day 3-2 Scotland Anthony McGill
5 1 5
England 2017 Championship League - Group 1 - Final
England David Gilbert 3-2 Wales Ryan Day
5 1 5
England 2017 Championship League - Group 2
Australia Neil Robertson 3-2 England Mark Davis
5 1 5
England 2017 Championship League - Group 2
Wales Michael White 3-2 Wales Ryan Day
5 1 5
England 2017 Championship League - Group 2
England Mark Davis 3-2 Wales Michael White
5 1 5
England 2017 Championship League - Group 3
England Barry Hawkins 3-2 England Joe Perry
5 1 5
England 2017 Championship League - Group 3
Wales Mark Williams 3-2 Wales Ryan Day
5 1 5
England 2017 Championship League - Group 3
Wales Ryan Day 3-2 England Ali Carter
5 1 5
England 2017 Championship League - Group 3
Australia Neil Robertson 3-2 Wales Mark Williams
5 1 5
China 2017 China Open - Last 128
England Joe Perry 5-0 Wales David John
5 1 5
China 2017 China Open - Last 128
Scotland Stephen Maguire 5-0 Thailand Boonyarit Keattikun
5 1 5
Germany 2017 German Masters - Last 32
England Martin Gould 5-0 Wales Jamie Jones
5 1 5
Germany 2017 German Masters - Last 32
China Zhao Xintong 5-0 Thailand Akani Songsermsawad
5 1 5
Germany 2017 German Masters - Last 32
England Mark Selby 5-0 Thailand Thepchaiya Un-Nooh
5 1 5
England 2017 World Grand Prix - Last 16
England Barry Hawkins 4-1 England Judd Trump
5 1 5
England 2017 World Grand Prix - Semi-final
Wales Ryan Day 6-4 Hong Kong Marco Fu
10 2 5
Wales 2017 Welsh Open - Last 128
England Allan Taylor 4-1 Cyprus Michael Georgiou
5 1 5
Wales 2017 Welsh Open - Last 128
England Ronnie O'Sullivan 4-1 England Tom Ford
5 1 5
Wales 2017 Welsh Open - Last 128
Ireland Josh Boileau 4-1 England Hammad Miah
5 1 5
Wales 2017 Welsh Open - Last 64
England Robert Milkins 4-1 Israel Eden Sharav
5 1 5
Wales 2017 Welsh Open - Last 64
Finland Robin Hull 4-1 England Allan Taylor
5 1 5
England 2017 Championship League - Group 5
England Judd Trump 3-2 China Liang Wenbo
5 1 5
England 2017 Championship League - Group 5
Wales Ryan Day 3-2 Wales Mark Williams
5 1 5
England 2017 Championship League - Group 5
England Judd Trump 3-2 England Shaun Murphy
5 1 5
England 2017 Championship League - Group 5
Wales Mark Williams 3-2 England Stuart Bingham
5 1 5
England 2017 Championship League - Group 6
England Martin Gould 3-2 England Stuart Bingham
5 1 5
England 2017 Championship League - Group 6
England Ricky Walden 3-2 England Martin Gould
5 1 5
England 2017 Championship League - Group 7
England Martin Gould 3-2 England Ricky Walden
5 1 5
England 2017 Championship League - Group 7
Scotland John Higgins 3-2 Scotland Graeme Dott
5 1 5
England 2017 Championship League - Group 7
England Stuart Bingham 3-2 England Ricky Walden
5 1 5
England 2017 Championship League - Winners Group
England Mark Davis 3-2 Scotland John Higgins
5 1 5
England 2017 Championship League - Winners Group
Scotland John Higgins 3-2 Scotland Anthony McGill
5 1 5
Gibraltar 2017 Gibraltar Open - Last 128
Wales Jamie Jones 4-1 China Mei Xiwen
5 1 5
Gibraltar 2017 Gibraltar Open - Last 64
Northern Ireland Mark Allen 4-1 Scotland John Higgins
5 1 5
Gibraltar 2017 Gibraltar Open - Last 32
Northern Ireland Mark Allen 4-1 England David Gilbert
5 1 5
Gibraltar 2017 Gibraltar Open - Last 32
England John Astley 4-1 England Ben Woollaston
5 1 5
Gibraltar 2017 Gibraltar Open - Last 128
Wales Mark Williams 4-1 England Adam Edge
5 1 5
Gibraltar 2017 Gibraltar Open - Last 128
China Fang Xiongman 4-1 England Mitchell Grinstead
5 1 5
Gibraltar 2017 Gibraltar Open - Last 16
England Shaun Murphy 4-1 England Barry Hawkins
5 1 5
Gibraltar 2017 Gibraltar Open - Last 16
England Jack Lisowski 4-1 Northern Ireland Mark Allen
5 1 5
Wales 2017 Players Championship - Last 16
Australia Neil Robertson 5-0 England Barry Hawkins
5 1 5
China 2017 China Open - Last 64
England Mark Selby 5-0 England Alfie Burden
5 1 5
China 2017 China Open - Last 64
China Ding Junhui 5-0 England Paul Davison
5 1 5
England 2017 World Championship - Last 48
Scotland Stephen Maguire 10-5 China Li Hang
15 3 5
England 2017 Championship League - Group 2 - Semi-final
Wales Ryan Day 3-2 England Mark Davis
5 1 5
England 2017 World Championship - Last 32
China Ding Junhui 10-5 China Zhou Yuelong
15 3 5
China 2016 Shanghai Masters - Final
China Ding Junhui 10-6 England Mark Selby
16 3 5.33
England 2017 World Championship - Last 32
Scotland John Higgins 10-6 England Martin Gould
16 3 5.33
England 2017 World Championship - Quarter-final
England Mark Selby 13-3 Hong Kong Marco Fu
16 3 5.33
England 2017 World Championship - Semi-final
England Mark Selby 17-15 China Ding Junhui
32 6 5.33
China 2016 International Championship - Last 128
Wales Jak Jones 6-5 Thailand Thepchaiya Un-Nooh
11 2 5.5
China 2016 International Championship - Wildcard
China Xu Si 6-5 China Wang Yuchen
11 2 5.5
China 2016 International Championship - Last 16
China Ding Junhui 6-5 England Ricky Walden
11 2 5.5
England 2016 UK Championship - Last 64
Belgium Luca Brecel 6-5 England Sam Craigie
11 2 5.5
England 2016 UK Championship - Last 32
Northern Ireland Mark Allen 6-5 Wales Ryan Day
11 2 5.5
England 2016 UK Championship - Last 32
Scotland Stephen Maguire 6-5 Ireland Fergal O'Brien
11 2 5.5
England 2016 UK Championship - Quarter-final
England Mark Selby 6-5 Scotland John Higgins
11 2 5.5
England 2016 UK Championship - Semi-final
England Ronnie O'Sullivan 6-5 Hong Kong Marco Fu
11 2 5.5
England 2017 Masters - Last 16
England Ronnie O'Sullivan 6-5 China Liang Wenbo
11 2 5.5
England 2017 Masters - Last 16
Northern Ireland Mark Allen 6-5 Scotland John Higgins
11 2 5.5
England 2017 Masters - Last 16
England Mark Selby 6-5 Wales Mark Williams
11 2 5.5
Romania 2016 European Masters - Final
England Judd Trump 9-8 England Ronnie O'Sullivan
17 3 5.67
Northern Ireland 2016 Northern Ireland Open - Final
England Mark King 9-8 England Barry Hawkins
17 3 5.67
England 2017 Masters - Final
England Ronnie O'Sullivan 10-7 England Joe Perry
17 3 5.67
England 2017 World Championship - Last 80
England Gary Wilson 10-7 England Peter Lines
17 3 5.67
England 2017 World Championship - Last 48
England Martin Gould 10-7 China Yu Delu
17 3 5.67
England 2017 World Championship - Last 32
China Liang Wenbo 10-7 England Stuart Carrington
17 3 5.67
England 2016 Q School - Event 1 - Round 1
England John Astley 4-2 England Simon Dent
6 1 6
England 2016 Q School - Event 1 - Last 64
China Cao Yupeng 4-2 Ireland Jason Devaney
6 1 6
England 2016 Q School - Event 2 - Round 1
Ireland Greg Casey 4-2 England Tugba Irten
6 1 6
England 2016 Q School - Event 2 - Last 64
China Chen Zifan 4-2 England Mike Finn
6 1 6
England 2016 Q School - Event 2 - Last 32
England Craig Steadman 4-2 Austria Andreas Ploner
6 1 6
England 2016 Q School - Event 2 - Last 32
Malta Tony Drago 4-2 China Chen Zifan
6 1 6
India 2016 Indian Open - Last 128
England Martin O'Donnell 4-2 Malaysia Thor Chuan Leong
6 1 6
India 2016 Indian Open - Last 128
Wales Duane Jones 4-2 China Yu Delu
6 1 6
India 2016 Indian Open - Last 128
England Robbie Williams 4-2 England Peter Lines
6 1 6
India 2016 Indian Open - Last 128
Belgium Luca Brecel 4-2 England Hammad Miah
6 1 6
India 2016 Indian Open - Last 128
Jamaica Rory McLeod 4-2 England Andy Hicks
6 1 6
China 2016 World Open - Last 128
Wales Ryan Day 5-1 Pakistan Hamza Akbar
6 1 6
China 2016 World Open - Last 128
Scotland Anthony McGill 5-1 Brazil Itaro Santos
6 1 6
Latvia 2016 Riga Masters - Last 128
China Li Hang 4-2 England Michael Wild
6 1 6
Latvia 2016 Riga Masters - Last 128
England John Astley 4-2 England Craig Steadman
6 1 6
Latvia 2016 Riga Masters - Last 64
England Jack Lisowski 4-2 Wales Ryan Day
6 1 6
Latvia 2016 Riga Masters - Last 64
Scotland Anthony McGill 4-2 England Andrew Higginson
6 1 6
Latvia 2016 Riga Masters - Last 32
England Stuart Bingham 4-2 Ireland Fergal O'Brien
6 1 6
Latvia 2016 Riga Masters - Last 16
China Xiao Guodong 4-2 England David Gilbert
6 1 6
Latvia 2016 Riga Masters - Last 16
Wales Mark Williams 4-2 England Ali Carter
6 1 6
Latvia 2016 Riga Masters - Last 16
England Judd Trump 4-2 Scotland John Higgins
6 1 6
India 2016 Indian Open - Last 64
Wales Matthew Stevens 4-2 England Mark Joyce
6 1 6
India 2016 Indian Open - Last 64
England Matthew Selt 4-2 England David Grace
6 1 6
India 2016 Indian Open - Last 32
England Barry Hawkins 4-2 Jamaica Rory McLeod
6 1 6
India 2016 Indian Open - Last 32
England Gary Wilson 4-2 England Anthony Hamilton
6 1 6
India 2016 Indian Open - Last 16
Thailand Akani Songsermsawad 4-2 England Gary Wilson
6 1 6
China 2016 World Open - Last 128
China Liang Wenbo 5-1 England Chris Wakelin
6 1 6
China 2016 World Open - Last 128
England Mark Selby 5-1 England Jimmy White
6 1 6
China 2016 World Open - Last 64
England Ricky Walden 5-1 England David Grace
6 1 6
China 2016 World Open - Last 32
Australia Neil Robertson 5-1 Malaysia Thor Chuan Leong
6 1 6
China 2016 World Open - Last 32
Scotland Anthony McGill 5-1 England Ricky Walden
6 1 6
China 2016 World Open - Last 16
England Shaun Murphy 5-1 Norway Kurt Maflin
6 1 6
China 2016 World Open - Final
England Ali Carter 10-8 England Joe Perry
18 3 6
Germany 2016 Paul Hunter Classic - Last 64
England Mark Davis 4-2 England Sanderson Lam
6 1 6
Germany 2016 Paul Hunter Classic - Last 64
China Liang Wenbo 4-2 China Zhao Xintong
6 1 6
Germany 2016 Paul Hunter Classic - Last 64
China Mei Xiwen 4-2 Australia Kurt Dunham
6 1 6
Germany 2016 Paul Hunter Classic - Last 32
England Sam Baird 4-2 China Liang Wenbo
6 1 6
Germany 2016 Paul Hunter Classic - Last 32
Wales Dominic Dale 4-2 England Michael Holt
6 1 6
Germany 2016 Paul Hunter Classic - Last 128
Wales Matthew Stevens 4-2 Germany Patrick Einsle
6 1 6
Germany 2016 Paul Hunter Classic - Last 128
Northern Ireland Mark Allen 4-2 China Zhang Yong
6 1 6
Germany 2016 Paul Hunter Classic - Last 64
Thailand Thepchaiya Un-Nooh 4-2 Thailand Dechawat Poomjaeng
6 1 6
Germany 2016 Paul Hunter Classic - Last 64
England Zack Richardson 4-2 Jamaica Rory McLeod
6 1 6
Germany 2016 Paul Hunter Classic - Last 32
England Tom Ford 4-2 Scotland Alan McManus
6 1 6
Germany 2016 Paul Hunter Classic - Pre-qualifying 3
Northern Ireland Gerard Greene 4-2 Wales Kishan Hirani
6 1 6
China 2016 Shanghai Masters - Last 128
England Jamie Cope 5-1 Scotland Marc Davis
6 1 6
China 2016 Shanghai Masters - Last 64
China Zhang Anda 5-1 Thailand Dechawat Poomjaeng
6 1 6
China 2016 Shanghai Masters - Last 64
China Mei Xiwen 5-1 Wales Dominic Dale
6 1 6
China 2016 Shanghai Masters - Wildcard
England Michael Holt 5-1 China Xu Si
6 1 6
China 2016 Shanghai Masters - Last 32
England Mark Selby 5-1 China Yuan Sijun
6 1 6
China 2016 Shanghai Masters - Last 32
England Ali Carter 5-1 Norway Kurt Maflin
6 1 6
Romania 2016 European Masters - Last 128
England Tom Ford 4-2 China Li Hang
6 1 6
Romania 2016 European Masters - Last 128
England Peter Lines 4-2 England Matthew Selt
6 1 6
Romania 2016 European Masters - Last 64
China Liang Wenbo 4-2 Ireland Josh Boileau
6 1 6
Romania 2016 European Masters - Last 64
England Judd Trump 4-2 Wales Duane Jones
6 1 6
China 2016 International Championship - Last 128
England Jimmy Robertson 6-0 England Bradley Jones
6 1 6
China 2016 International Championship - Last 128
England Stuart Carrington 6-0 Australia Kurt Dunham
6 1 6
China 2016 International Championship - Last 128
Wales Ryan Day 6-0 England Louis Heathcote
6 1 6
Romania 2016 European Masters - Last 32
Australia Neil Robertson 4-2 Scotland Graeme Dott
6 1 6
Romania 2016 European Masters - Last 32
England Ricky Walden 4-2 China Yan Bingtao
6 1 6
Romania 2016 European Masters - Last 16
England Ronnie O'Sullivan 4-2 Northern Ireland Mark Allen
6 1 6
Romania 2016 European Masters - Semi-final
England Ronnie O'Sullivan 6-0 Australia Neil Robertson
6 1 6
England 2016 English Open - Last 128
England Matthew Selt 4-2 England Joe Perry
6 1 6
England 2016 English Open - Last 64
England Martin Gould 4-2 China Zhou Yuelong
6 1 6
England 2016 English Open - Last 32
Wales Jak Jones 4-2 China Ding Junhui
6 1 6
England 2016 English Open - Last 32
China Liang Wenbo 4-2 Ireland Fergal O'Brien
6 1 6
England 2016 English Open - Quarter-final
England Judd Trump 5-1 Scotland John Higgins
6 1 6
China 2016 International Championship - Last 128
Scotland John Higgins 6-0 England Sydney Wilson
6 1 6
China 2016 China Championship - Semi-final
Scotland John Higgins 9-3 Northern Ireland Mark Allen
12 2 6
England 2016 Champion of Champions - Last 16
England Ronnie O'Sullivan 4-2 Finland Robin Hull
6 1 6
England 2016 Champion of Champions - Last 16
England Stuart Bingham 4-2 Australia Neil Robertson
6 1 6
England 2016 Champion of Champions - Last 16
Northern Ireland Mark Allen 4-2 England Joe Perry
6 1 6
Northern Ireland 2016 Northern Ireland Open - Last 128
Northern Ireland Jordan Brown 4-2 England Ben Woollaston
6 1 6
Northern Ireland 2016 Northern Ireland Open - Last 128
England Kyren Wilson 4-2 England Hammad Miah
6 1 6
Northern Ireland 2016 Northern Ireland Open - Last 128
England Ricky Walden 4-2 England Sean O'Sullivan
6 1 6
Northern Ireland 2016 Northern Ireland Open - Last 128
Finland Robin Hull 4-2 England James Cahill
6 1 6
Northern Ireland 2016 Northern Ireland Open - Last 128
China Yu Delu 4-2 China Ding Junhui
6 1 6
Northern Ireland 2016 Northern Ireland Open - Last 128
England Tom Ford 4-2 England Ian Burns
6 1 6
Northern Ireland 2016 Northern Ireland Open - Last 128
Wales Mark Williams 4-2 England David Grace
6 1 6
Northern Ireland 2016 Northern Ireland Open - Last 128
England Jamie Barrett 4-2 England Matthew Selt
6 1 6
Northern Ireland 2016 Northern Ireland Open - Last 128
Cyprus Michael Georgiou 4-2 Northern Ireland Patrick Wallace
6 1 6
Northern Ireland 2016 Northern Ireland Open - Last 64
Northern Ireland Mark Allen 4-2 Cyprus Michael Georgiou
6 1 6
Northern Ireland 2016 Northern Ireland Open - Last 32
Wales Mark Williams 4-2 England David Gilbert
6 1 6
Northern Ireland 2016 Northern Ireland Open - Last 32
Wales Dominic Dale 4-2 England Ricky Walden
6 1 6
Northern Ireland 2016 Northern Ireland Open - Last 32
Scotland Scott Donaldson 4-2 England Peter Ebdon
6 1 6
Northern Ireland 2016 Northern Ireland Open - Last 32
England Anthony Hamilton 4-2 Scotland Anthony McGill
6 1 6
Northern Ireland 2016 Northern Ireland Open - Last 16
England Mark King 4-2 Norway Kurt Maflin
6 1 6
England 2016 UK Championship - Last 128
England Barry Hawkins 6-0 Wales David John
6 1 6
England 2016 UK Championship - Last 128
Thailand Noppon Saengkham 6-0 Ireland Ken Doherty
6 1 6
England 2016 UK Championship - Last 64
Hong Kong Marco Fu 6-0 Jamaica Rory McLeod
6 1 6
England 2016 UK Championship - Last 16
Hong Kong Marco Fu 6-0 England Oliver Lines
6 1 6
Germany 2017 German Masters - Last 128
England Liam Highfield 5-1 England Hammad Miah
6 1 6
Germany 2017 German Masters - Last 128
England Jack Lisowski 5-1 England David Grace
6 1 6
Germany 2017 German Masters - Last 128
England Kyren Wilson 5-1 China Xiao Guodong
6 1 6
Germany 2017 German Masters - Last 128
England John Astley 5-1 England Jimmy Robertson
6 1 6
Germany 2017 German Masters - Last 64
Wales Dominic Dale 5-1 Malta Alex Borg
6 1 6
Germany 2017 German Masters - Last 64
Hong Kong Marco Fu 5-1 Poland Adam Stefanow
6 1 6
Germany 2017 German Masters - Last 64
England Stuart Carrington 5-1 England Sam Craigie
6 1 6
Scotland 2016 Scottish Open - Last 128
England Ronnie O'Sullivan 4-2 England Matthew Selt
6 1 6
Scotland 2016 Scottish Open - Last 64
England Barry Hawkins 4-2 Wales Matthew Stevens
6 1 6
Scotland 2016 Scottish Open - Last 64
Northern Ireland Joe Swail 4-2 England Stuart Carrington
6 1 6
Scotland 2016 Scottish Open - Last 32
England Ronnie O'Sullivan 4-2 England Jimmy White
6 1 6
China 2017 China Open - Last 128
China Tian Pengfei 5-1 Wales Ian Preece
6 1 6
China 2017 China Open - Last 128
England Stuart Carrington 5-1 China Wang Yuchen
6 1 6
China 2017 China Open - Last 128
England Mark King 5-1 Scotland Marc Davis
6 1 6
Germany 2017 German Masters - Last 32
England Ali Carter 5-1 Scotland Stephen Maguire
6 1 6
Germany 2017 German Masters - Last 16
China Yan Bingtao 5-1 England Michael Holt
6 1 6
England 2017 World Grand Prix - Last 32
Australia Neil Robertson 4-2 England Ricky Walden
6 1 6
England 2017 World Grand Prix - Last 16
Wales Ryan Day 4-2 Wales Michael White
6 1 6
England 2017 World Grand Prix - Last 16
Hong Kong Marco Fu 4-2 Scotland Anthony McGill
6 1 6
England 2017 World Grand Prix - Quarter-final
Hong Kong Marco Fu 4-2 England Mark King
6 1 6
Wales 2017 Welsh Open - Last 128
England Stuart Bingham 4-2 Wales Matthew Stevens
6 1 6
Wales 2017 Welsh Open - Last 128
Scotland Stephen Maguire 4-2 China Zhang Yong
6 1 6
Wales 2017 Welsh Open - Last 128
England Craig Steadman 4-2 Wales Jak Jones
6 1 6
Wales 2017 Welsh Open - Last 128
England Stuart Carrington 4-2 England Sam Craigie
6 1 6
Wales 2017 Welsh Open - Last 128
England Robbie Williams 4-2 England David Grace
6 1 6
Wales 2017 Welsh Open - Last 64
Ireland Fergal O'Brien 4-2 England Chris Wakelin
6 1 6
Wales 2017 Welsh Open - Last 64
Brazil Igor Figueiredo 4-2 Scotland Anthony McGill
6 1 6
Wales 2017 Welsh Open - Last 64
England Jimmy Robertson 4-2 England Elliot Slessor
6 1 6
Wales 2017 Welsh Open - Last 64
England Mitchell Mann 4-2 England Sean O'Sullivan
6 1 6
Wales 2017 Welsh Open - Last 32
England Mark Davis 4-2 Ireland Fergal O'Brien
6 1 6
Wales 2017 Welsh Open - Last 32
Wales Lee Walker 4-2 Scotland Graeme Dott
6 1 6
Wales 2017 Welsh Open - Last 32
England Robbie Williams 4-2 Wales Michael White
6 1 6
Wales 2017 Welsh Open - Last 32
Norway Kurt Maflin 4-2 England Mitchell Mann
6 1 6
Gibraltar 2017 Gibraltar Open - Last 128
China Zhang Yong 4-2 England Andrew Higginson
6 1 6
Gibraltar 2017 Gibraltar Open - Last 128
England Alfie Burden 4-2 England Ian Burns
6 1 6
Gibraltar 2017 Gibraltar Open - Last 32
England Alfie Burden 4-2 China Zhou Yuelong
6 1 6
Gibraltar 2017 Gibraltar Open - Quarter-final
Wales Ryan Day 4-2 Australia Neil Robertson
6 1 6
China 2017 China Open - Last 64
Wales Mark Williams 5-1 China Zhang Anda
6 1 6
China 2017 China Open - Last 64
England Ricky Walden 5-1 China Niu Zhuang
6 1 6
China 2017 China Open - Last 32
England Shaun Murphy 5-1 England Gary Wilson
6 1 6
China 2017 China Open - Last 32
England Mark Selby 5-1 England Martin O'Donnell
6 1 6
England 2017 World Championship - Last 144
Wales Dominic Dale 10-2 Thailand Boonyarit Keattikun
12 2 6
England 2017 World Championship - Last 144
England Michael Holt 10-2 Pakistan Hamza Akbar
12 2 6
England 2017 World Championship - Last 144
China Yan Bingtao 10-8 England Sam Craigie
18 3 6
Gibraltar 2017 Gibraltar Open - Pre-qualifying 2
England Charlie Walters 4-2 Germany Simon Lichtenberg
6 1 6
Gibraltar 2017 Gibraltar Open - Pre-qualifying 2
Wales Jamie Clarke 4-2 England Joel Walker
6 1 6
England 2017 World Championship - Last 16
Hong Kong Marco Fu 13-11 Australia Neil Robertson
24 4 6
Gibraltar 2017 Gibraltar Open - Pre-qualifying 2
Northern Ireland Gerard Greene 4-2 England Ian Glover
6 1 6
Gibraltar 2017 Gibraltar Open - Pre-qualifying 1
Wales Alex Taubman 4-2 England Michael Williams
6 1 6
England 2017 World Championship - Last 16
China Ding Junhui 13-12 China Liang Wenbo
25 4 6.25
England 2017 World Championship - Last 144
England Joe Perry 10-3 England Zack Richardson
13 2 6.5
England 2017 World Championship - Last 144
England Mark Davis 10-3 England Mitchell Mann
13 2 6.5
England 2017 World Championship - Last 144
England Peter Ebdon 10-3 England Michael Wild
13 2 6.5
England 2016 Q School - Event 1 - Round 1
Scotland Gary Thomson 4-3 England Barry Pinches
7 1 7
England 2016 Q School - Event 1 - Round 1
Wales Kishan Hirani 4-3 England Thomas Barton
7 1 7
England 2016 Q School - Event 1 - Last 128
England Mario Basile 4-3 England Zack Richardson
7 1 7
England 2016 Q School - Event 1 - Last 64
England Alex Davies 4-3 Wales Kishan Hirani
7 1 7
England 2016 Q School - Event 1 - Last 32
China Fang Xiongman 4-3 China Lyu Haotian
7 1 7
England 2016 Q School - Event 1 - Quarter-final
China Fang Xiongman 4-3 England Daniel Womersley
7 1 7
England 2016 Q School - Event 2 - Round 1
England Ashley Hugill 4-3 England Gary Lees
7 1 7
England 2016 Q School - Event 2 - Last 128
Ireland Aaron Tobin 4-3 Australia Jamie Brown
7 1 7
England 2016 Q School - Event 2 - Last 128
England Antony Parsons 4-3 Northern Ireland Jordan Brown
7 1 7
England 2016 Q School - Event 2 - Last 128
England Zak Surety 4-3 England William Lemons
7 1 7
China 2016 World Open - Last 128
England Tom Ford 5-2 England Christopher Keogan
7 1 7
China 2016 World Open - Last 128
England Jimmy Robertson 5-2 Scotland Fraser Patrick
7 1 7
China 2016 World Open - Last 128
England Alfie Burden 5-2 England Daniel Womersley
7 1 7
Latvia 2016 Riga Masters - Last 128
China Tian Pengfei 4-3 England Mike Dunn
7 1 7
Latvia 2016 Riga Masters - Last 128
England Mark King 4-3 England Oliver Lines
7 1 7
Latvia 2016 Riga Masters - Last 128
England Mark Davis 4-3 England Anthony Hamilton
7 1 7
Latvia 2016 Riga Masters - Last 128
China Zhang Anda 4-3 England Charlie Walters
7 1 7
Latvia 2016 Riga Masters - Last 128
England Mark Selby 4-3 Thailand Akani Songsermsawad
7 1 7
Latvia 2016 Riga Masters - Last 64
Wales Jamie Jones 4-3 England Gary Wilson
7 1 7
Latvia 2016 Riga Masters - Last 64
England Stuart Carrington 4-3 Northern Ireland Joe Swail
7 1 7
Latvia 2016 Riga Masters - Last 64
Wales Jak Jones 4-3 England Jamie Cope
7 1 7
Latvia 2016 Riga Masters - Last 64
Scotland Graeme Dott 4-3 Hong Kong Marco Fu
7 1 7
Latvia 2016 Riga Masters - Last 32
England Michael Holt 4-3 England Ian Burns
7 1 7
Latvia 2016 Riga Masters - Last 16
England Michael Holt 4-3 England Stuart Bingham
7 1 7
India 2016 Indian Open - Last 64
England Kyren Wilson 4-3 England Martin O'Donnell
7 1 7
India 2016 Indian Open - Last 64
England Mark Davis 4-3 Finland Robin Hull
7 1 7
India 2016 Indian Open - Last 64
England John Astley 4-3 Wales Ryan Day
7 1 7
India 2016 Indian Open - Last 32
England Stuart Bingham 4-3 Wales Matthew Stevens
7 1 7
India 2016 Indian Open - Last 16
Scotland Stephen Maguire 4-3 England Barry Hawkins
7 1 7
China 2016 World Open - Last 64
England Ben Woollaston 5-2 England Gary Wilson
7 1 7
China 2016 World Open - Last 64
England Michael Holt 5-2 Ireland Fergal O'Brien
7 1 7
China 2016 World Open - Last 32
England David Gilbert 5-2 China Zhou Yuelong
7 1 7
China 2016 World Open - Last 32
Scotland Alan McManus 5-2 China Liang Wenbo
7 1 7
China 2016 World Open - Last 32
China Zhang Anda 5-2 England Judd Trump
7 1 7
China 2016 World Open - Last 16
Scotland John Higgins 5-2 Wales Mark Williams
7 1 7
China 2016 World Open - Last 16
Scotland Anthony McGill 5-2 England Matthew Selt
7 1 7
China 2016 World Open - Quarter-final
Thailand Thepchaiya Un-Nooh 5-2 Scotland Anthony McGill
7 1 7
China 2016 World Open - Quarter-final
England Joe Perry 5-2 England Shaun Murphy
7 1 7
Germany 2016 Paul Hunter Classic - Last 32
China Yan Bingtao 4-3 England Ali Carter
7 1 7
Germany 2016 Paul Hunter Classic - Last 32
England Mark Selby 4-3 England James Cahill
7 1 7
Germany 2016 Paul Hunter Classic - Last 64
England Tom Ford 4-3 England Chris Wakelin
7 1 7
Germany 2016 Paul Hunter Classic - Pre-qualifying 1
England Andy Hicks 4-3 England Wayne Townsend
7 1 7
China 2016 Shanghai Masters - Last 128
Scotland Ross Muir 5-2 England Jason Weston
7 1 7
China 2016 Shanghai Masters - Last 96
China Zhao Xintong 5-2 Northern Ireland Joe Swail
7 1 7
China 2016 Shanghai Masters - Last 96
England Adam Duffy 5-2 Thailand Thepchaiya Un-Nooh
7 1 7
China 2016 Shanghai Masters - Last 64
Wales Ian Preece 5-2 England Chris Wakelin
7 1 7
China 2016 Shanghai Masters - Last 64
England Stuart Carrington 5-2 Wales Gareth Allen
7 1 7
China 2016 Shanghai Masters - Last 48
Scotland Stephen Maguire 5-2 England Andrew Higginson
7 1 7
China 2016 Shanghai Masters - Last 16
England Michael Holt 5-2 England Ronnie O'Sullivan
7 1 7
Romania 2016 European Masters - Last 128
Wales Daniel Wells 4-3 England Sanderson Lam
7 1 7
Romania 2016 European Masters - Last 128
Wales Duane Jones 4-3 England Anthony Hamilton
7 1 7
Romania 2016 European Masters - Last 128
England David Grace 4-3 England Joe Perry
7 1 7
Romania 2016 European Masters - Last 128
Jamaica Rory McLeod 4-3 Wales Michael White
7 1 7
Romania 2016 European Masters - Last 128
Wales Ryan Day 4-3 England James Cahill
7 1 7
Romania 2016 European Masters - Last 128
England David Gilbert 4-3 Wales Lee Walker
7 1 7
Romania 2016 European Masters - Last 128
China Liang Wenbo 4-3 England Mark King
7 1 7
Romania 2016 European Masters - Last 128
England Judd Trump 4-3 India Aditya Mehta
7 1 7
Romania 2016 European Masters - Last 64
England Alfie Burden 4-3 Wales Ryan Day
7 1 7
Romania 2016 European Masters - Last 64
Finland Robin Hull 4-3 England Gary Wilson
7 1 7
China 2016 International Championship - Last 128
England David Grace 6-1 Scotland Rhys Clark
7 1 7
Romania 2016 European Masters - Last 32
Scotland Anthony McGill 4-3 England Ali Carter
7 1 7
Romania 2016 European Masters - Last 32
England Judd Trump 4-3 England Ben Woollaston
7 1 7
England 2016 English Open - Last 128
Scotland Stephen Maguire 4-3 Wales Gareth Allen
7 1 7
England 2016 English Open - Last 128
England Craig Steadman 4-3 England Mark Joyce
7 1 7
England 2016 English Open - Last 128
Scotland Ross Muir 4-3 China Zhang Yong
7 1 7
England 2016 English Open - Last 128
England Chris Wakelin 4-3 England Allan Taylor
7 1 7
England 2016 English Open - Last 128
England Ali Carter 4-3 Belgium Luca Brecel
7 1 7
England 2016 English Open - Last 128
Wales Daniel Wells 4-3 England Alfie Burden
7 1 7
England 2016 English Open - Last 64
England Stuart Carrington 4-3 England Rod Lawler
7 1 7
England 2016 English Open - Last 64
England Ben Woollaston 4-3 China Zhang Anda
7 1 7
England 2016 English Open - Last 64
China Liang Wenbo 4-3 England Shaun Murphy
7 1 7
England 2016 English Open - Last 64
England Judd Trump 4-3 England Jamie Bodle
7 1 7
England 2016 English Open - Last 32
England Ricky Walden 4-3 Thailand Kritsanut Lertsattayathorn
7 1 7
England 2016 English Open - Last 32
Scotland Rhys Clark 4-3 England Kyren Wilson
7 1 7
England 2016 English Open - Last 16
England Chris Wakelin 4-3 China Xiao Guodong
7 1 7
England 2016 English Open - Last 16
China Liang Wenbo 4-3 England Ben Woollaston
7 1 7
China 2016 International Championship - Last 64
China Li Hang 6-1 Wales Lee Walker
7 1 7
England 2016 Champion of Champions - Last 16
England Martin Gould 4-3 England Mark Davis
7 1 7
Northern Ireland 2016 Northern Ireland Open - Last 128
England Sam Baird 4-3 Thailand Noppon Saengkham
7 1 7
Northern Ireland 2016 Northern Ireland Open - Last 64
England Peter Ebdon 4-3 England Adam Duffy
7 1 7
Northern Ireland 2016 Northern Ireland Open - Last 64
Scotland Scott Donaldson 4-3 Australia Kurt Dunham
7 1 7
Northern Ireland 2016 Northern Ireland Open - Last 64
Wales Michael White 4-3 China Chen Zhe
7 1 7
Northern Ireland 2016 Northern Ireland Open - Last 64
England Sam Baird 4-3 Hong Kong Marco Fu
7 1 7
Northern Ireland 2016 Northern Ireland Open - Last 32
England Jack Lisowski 4-3 England Joe Perry
7 1 7
Northern Ireland 2016 Northern Ireland Open - Last 32
China Yan Bingtao 4-3 England Robbie Williams
7 1 7
England 2016 UK Championship - Last 128
Wales Mark Williams 6-1 England Jason Weston
7 1 7
England 2016 UK Championship - Last 128
England Robbie Williams 6-1 Thailand Akani Songsermsawad
7 1 7
England 2016 UK Championship - Last 128
England Mark Selby 6-1 England Andy Hicks
7 1 7
England 2016 UK Championship - Last 32
England Mark Selby 6-1 England Robert Milkins
7 1 7
England 2016 UK Championship - Quarter-final
England Shaun Murphy 6-1 Belgium Luca Brecel
7 1 7
Germany 2017 German Masters - Last 128
England Stuart Bingham 5-2 England Alfie Burden
7 1 7
Germany 2017 German Masters - Last 128
England Stuart Carrington 5-2 Ireland Ken Doherty
7 1 7
Germany 2017 German Masters - Last 64
Wales Jamie Jones 5-2 England James Cahill
7 1 7
Germany 2017 German Masters - Last 64
England David Gilbert 5-2 England Allan Taylor
7 1 7
Scotland 2016 Scottish Open - Last 128
Thailand Akani Songsermsawad 4-3 England Andrew Higginson
7 1 7
Scotland 2016 Scottish Open - Last 128
England Anthony Hamilton 4-3 Scotland Fraser Patrick
7 1 7
Scotland 2016 Scottish Open - Last 64
England Ricky Walden 4-3 Malta Alex Borg
7 1 7
Scotland 2016 Scottish Open - Last 64
England Mike Dunn 4-3 Wales Gareth Allen
7 1 7
Scotland 2016 Scottish Open - Last 64
England Chris Wakelin 4-3 England Ali Carter
7 1 7
Scotland 2016 Scottish Open - Last 32
China Yu Delu 4-3 Wales Daniel Wells
7 1 7
Scotland 2016 Scottish Open - Last 32
Wales Mark Williams 4-3 Scotland Stephen Maguire
7 1 7
Scotland 2016 Scottish Open - Last 32
Northern Ireland Mark Allen 4-3 China Li Hang
7 1 7
Scotland 2016 Scottish Open - Last 16
England Robert Milkins 4-3 England Anthony Hamilton
7 1 7
Scotland 2016 Scottish Open - Last 16
England Mark Davis 4-3 Wales Mark Williams
7 1 7
Scotland 2016 Scottish Open - Last 16
Hong Kong Marco Fu 4-3 Australia Neil Robertson
7 1 7
Scotland 2016 Scottish Open - Quarter-final
Scotland John Higgins 5-2 England Ronnie O'Sullivan
7 1 7
England 2017 Masters - Quarter-final
England Joe Perry 6-1 China Ding Junhui
7 1 7
China 2017 China Open - Last 128
England Gary Wilson 5-2 Wales Duane Jones
7 1 7
China 2017 China Open - Last 128
Scotland Rhys Clark 5-2 England Peter Ebdon
7 1 7
China 2017 China Open - Last 128
Scotland Fraser Patrick 5-2 Wales Ryan Day
7 1 7
Germany 2017 German Masters - Last 32
England Tom Ford 5-2 England Peter Ebdon
7 1 7
Germany 2017 German Masters - Quarter-final
England Martin Gould 5-2 Wales Ryan Day
7 1 7
Germany 2017 German Masters - Quarter-final
England Ali Carter 5-2 England Tom Ford
7 1 7
England 2017 World Grand Prix - Last 32
England Martin Gould 4-3 England Mark Selby
7 1 7
Wales 2017 Welsh Open - Last 128
Iran Hossein Vafaei 4-3 England Sanderson Lam
7 1 7
Wales 2017 Welsh Open - Last 128
Scotland Graeme Dott 4-3 England Ricky Walden
7 1 7
Wales 2017 Welsh Open - Last 128
Wales Ryan Day 4-3 England David Gilbert
7 1 7
Wales 2017 Welsh Open - Last 128
China Wang Yuchen 4-3 Wales Gareth Allen
7 1 7
Wales 2017 Welsh Open - Last 64
England Robbie Williams 4-3 England Andy Hicks
7 1 7
Gibraltar 2017 Gibraltar Open - Last 128
Scotland Stephen Maguire 4-3 Northern Ireland Gerard Greene
7 1 7
Gibraltar 2017 Gibraltar Open - Last 128
Thailand Noppon Saengkham 4-3 China Zhang Anda
7 1 7
Gibraltar 2017 Gibraltar Open - Last 128
England Ben Woollaston 4-3 Ireland Fergal O'Brien
7 1 7
Gibraltar 2017 Gibraltar Open - Last 128
England Mitchell Mann 4-3 England David Grace
7 1 7
Gibraltar 2017 Gibraltar Open - Last 32
Wales Ryan Day 4-3 Belgium Luca Brecel
7 1 7
Gibraltar 2017 Gibraltar Open - Last 128
Wales Michael White 4-3 Wales Matthew Stevens
7 1 7
Gibraltar 2017 Gibraltar Open - Last 128
England Charlie Walters 4-3 England Oliver Lines
7 1 7
Gibraltar 2017 Gibraltar Open - Last 128
Wales David John 4-3 England Robbie Williams
7 1 7
Gibraltar 2017 Gibraltar Open - Last 64
England Mark Davis 4-3 Wales David John
7 1 7
Wales 2017 Players Championship - Last 16
England Judd Trump 5-2 England Mark King
7 1 7
China 2017 China Open - Last 64
Jamaica Rory McLeod 5-2 China Liang Wenbo
7 1 7
China 2017 China Open - Semi-final
Wales Mark Williams 6-1 Iran Hossein Vafaei
7 1 7
England 2017 World Championship - Last 80
Wales Michael White 10-4 Scotland Ross Muir
14 2 7
England 2017 World Championship - Last 48
China Xiao Guodong 10-4 England Mark King
14 2 7
Gibraltar 2017 Gibraltar Open - Pre-qualifying 2
England Joe O'Connor 4-3 Ireland Charlie Sweeney
7 1 7
Germany 2017 German Masters - Final
England Anthony Hamilton 9-6 England Ali Carter
15 2 7.5
England 2017 World Championship - Last 144
England Chris Wakelin 10-5 England Elliot Slessor
15 2 7.5
England 2017 World Championship - Last 48
Belgium Luca Brecel 10-5 Wales Dominic Dale
15 2 7.5
China 2016 World Open - Last 128
England Ian Burns 5-3 England Steven Hallworth
8 1 8
China 2016 World Open - Last 128
England Allan Taylor 5-3 England Sam Baird
8 1 8
China 2016 World Open - Last 128
England Oliver Lines 5-3 England Mitchell Mann
8 1 8
China 2016 World Open - Last 64
England Kyren Wilson 5-3 China Zhang Yong
8 1 8
China 2016 World Open - Last 64
England Sam Craigie 5-3 Hong Kong Marco Fu
8 1 8
China 2016 World Open - Last 128
China Ding Junhui 5-3 Cyprus Michael Georgiou
8 1 8
China 2016 World Open - Last 64
Scotland Alan McManus 5-3 England Jamie Cope
8 1 8
China 2016 Shanghai Masters - Last 128
England Andy Hicks 5-3 England Sam Craigie
8 1 8
China 2016 Shanghai Masters - Last 96
Wales Dominic Dale 5-3 Scotland Rhys Clark
8 1 8
China 2016 Shanghai Masters - Last 96
England Stuart Carrington 5-3 Cyprus Michael Georgiou
8 1 8
China 2016 Shanghai Masters - Last 32
Scotland John Higgins 5-3 England Matthew Selt
8 1 8
China 2016 Shanghai Masters - Last 32
China Mei Xiwen 5-3 Wales Mark Williams
8 1 8
China 2016 Shanghai Masters - Last 16
England Mark Selby 5-3 England Stuart Carrington
8 1 8
China 2016 Shanghai Masters - Quarter-final
China Ding Junhui 5-3 England Michael Holt
8 1 8
China 2016 International Championship - Last 128
Ireland Ken Doherty 6-2 England Allan Taylor
8 1 8
China 2016 International Championship - Last 128
England Martin Gould 6-2 Scotland Scott Donaldson
8 1 8
China 2016 International Championship - Last 128
Wales Mark Williams 6-2 Malta Alex Borg
8 1 8
China 2016 International Championship - Last 128
China Yan Bingtao 6-2 England Mark Davis
8 1 8
China 2016 International Championship - Last 128
England Shaun Murphy 6-2 Thailand Kritsanut Lertsattayathorn
8 1 8
Romania 2016 European Masters - Semi-final
England Judd Trump 6-2 England Mark Selby
8 1 8
England 2016 English Open - Semi-final
England Judd Trump 6-2 England Barry Hawkins
8 1 8
China 2016 International Championship - Last 64
England Sam Baird 6-2 Wales Michael White
8 1 8
China 2016 International Championship - Last 64
Norway Kurt Maflin 6-2 England Matthew Selt
8 1 8
China 2016 International Championship - Last 64
Scotland Stephen Maguire 6-2 England Rod Lawler
8 1 8
China 2016 International Championship - Last 64
India Aditya Mehta 6-2 Wales Ryan Day
8 1 8
China 2016 International Championship - Last 32
England Mark Selby 6-2 England John Astley
8 1 8
China 2016 International Championship - Last 16
Scotland John Higgins 6-2 China Zhou Yuelong
8 1 8
China 2016 China Championship - Last 16
England Stuart Bingham 6-2 China Liang Wenbo
8 1 8
England 2016 Champion of Champions - Quarter-final
England Ronnie O'Sullivan 6-2 England Martin Gould
8 1 8
England 2016 UK Championship - Last 128
Wales Ryan Day 6-2 England Jimmy White
8 1 8
England 2016 UK Championship - Last 128
England Judd Trump 6-2 Thailand James Wattana
8 1 8
England 2016 UK Championship - Last 128
China Zhang Anda 6-2 China Tian Pengfei
8 1 8
England 2016 UK Championship - Last 128
England Martin Gould 6-2 Wales Gareth Allen
8 1 8
England 2016 UK Championship - Last 64
Scotland Stephen Maguire 6-2 China Zhao Xintong
8 1 8
England 2016 UK Championship - Last 64
Wales Jamie Jones 6-2 Scotland Alan McManus
8 1 8
England 2016 UK Championship - Last 64
England David Gilbert 6-2 England Mark Joyce
8 1 8
England 2016 UK Championship - Last 64
Wales Ryan Day 6-2 Norway Kurt Maflin
8 1 8
England 2016 UK Championship - Last 32
England Liam Highfield 6-2 England Peter Lines
8 1 8
England 2016 UK Championship - Last 32
Wales Matthew Stevens 6-2 England Joe Perry
8 1 8
England 2016 UK Championship - Last 16
England Ronnie O'Sullivan 6-2 Wales Matthew Stevens
8 1 8
England 2016 UK Championship - Last 16
England Shaun Murphy 6-2 China Zhou Yuelong
8 1 8
Germany 2017 German Masters - Last 128
England Robert Milkins 5-3 Wales Gareth Allen
8 1 8
Germany 2017 German Masters - Last 128
England David Gilbert 5-3 Australia Kurt Dunham
8 1 8
Germany 2017 German Masters - Last 128
China Zhao Xintong 5-3 China Li Hang
8 1 8
Germany 2017 German Masters - Last 128
England Joe Perry 5-3 Norway Kurt Maflin
8 1 8
Germany 2017 German Masters - Last 128
England Ricky Walden 5-3 England Daniel Womersley
8 1 8
Germany 2017 German Masters - Last 128
Thailand Boonyarit Keattikun 5-3 Scotland Scott Donaldson
8 1 8
Germany 2017 German Masters - Last 128
Finland Robin Hull 5-3 Belgium Luca Brecel
8 1 8
Germany 2017 German Masters - Last 128
Thailand Thepchaiya Un-Nooh 5-3 Northern Ireland Joe Swail
8 1 8
Germany 2017 German Masters - Last 128
Wales Matthew Stevens 5-3 England Chris Wakelin
8 1 8
Germany 2017 German Masters - Last 128
England Gary Wilson 5-3 England Rod Lawler
8 1 8
Germany 2017 German Masters - Last 128
Wales Mark Williams 5-3 Ireland Fergal O'Brien
8 1 8
Germany 2017 German Masters - Last 128
England Adam Duffy 5-3 China Mei Xiwen
8 1 8
Germany 2017 German Masters - Last 64
England Mark King 5-3 England Andrew Higginson
8 1 8
England 2017 Masters - Quarter-final
Hong Kong Marco Fu 6-2 Northern Ireland Mark Allen
8 1 8
China 2017 China Open - Last 128
Israel Eden Sharav 5-3 Wales Jamie Jones
8 1 8
China 2017 China Open - Last 128
England Andy Hicks 5-3 Belgium Luca Brecel
8 1 8
China 2017 China Open - Last 128
Ireland Fergal O'Brien 5-3 England Nigel Bond
8 1 8
China 2017 China Open - Last 128
England Ronnie O'Sullivan 5-3 England James Cahill
8 1 8
China 2017 China Open - Last 128
Wales Daniel Wells 5-3 Hong Kong Marco Fu
8 1 8
Germany 2017 German Masters - Last 32
England Stuart Bingham 5-3 China Zhang Yong
8 1 8
Wales 2017 Welsh Open - Quarter-final
England Stuart Bingham 5-3 England Stuart Carrington
8 1 8
China 2017 China Open - Last 64
England Gary Wilson 5-3 Scotland Graeme Dott
8 1 8
China 2017 China Open - Last 64
England Ben Woollaston 5-3 Norway Kurt Maflin
8 1 8
China 2017 China Open - Last 128
China Ding Junhui 5-3 England Sean O'Sullivan
8 1 8
China 2017 China Open - Last 64
England Andrew Higginson 5-3 England David Gilbert
8 1 8
China 2017 China Open - Last 32
China Tian Pengfei 5-3 England Martin Gould
8 1 8
China 2017 China Open - Last 16
England Judd Trump 5-3 China Tian Pengfei
8 1 8
England 2017 World Championship - Last 144
England David Grace 10-6 Malaysia Thor Chuan Leong
16 2 8
England 2017 World Championship - Final
England Mark Selby 18-15 Scotland John Higgins
33 4 8.25
England 2017 World Championship - Last 144
China Fang Xiongman 10-7 China Zhang Anda
17 2 8.5
England 2017 World Championship - Last 48
England Stuart Carrington 10-7 Wales Mark Williams
17 2 8.5
England 2017 World Championship - Last 32
Scotland Graeme Dott 10-7 England Ali Carter
17 2 8.5
China 2016 World Open - Last 128
Australia Neil Robertson 5-4 England Sydney Wilson
9 1 9
China 2016 World Open - Last 128
England Hammad Miah 5-4 England Martin Gould
9 1 9
China 2016 World Open - Last 128
China Zhou Yuelong 5-4 Thailand Akani Songsermsawad
9 1 9
China 2016 World Open - Last 128
England Ali Carter 5-4 England Liam Highfield
9 1 9
China 2016 World Open - Last 32
England Matthew Selt 5-4 England Sam Craigie
9 1 9
China 2016 World Open - Last 16
England Ali Carter 5-4 Wales Daniel Wells
9 1 9
China 2016 World Open - Last 16
England Joe Perry 5-4 England Ben Woollaston
9 1 9
China 2016 Shanghai Masters - Last 128
Pakistan Hamza Akbar 5-4 England Zak Surety
9 1 9
China 2016 Shanghai Masters - Last 96
China Zhang Anda 5-4 Finland Robin Hull
9 1 9
China 2016 Shanghai Masters - Last 96
Norway Kurt Maflin 5-4 China Yan Bingtao
9 1 9
China 2016 Shanghai Masters - Last 96
England Andrew Higginson 5-4 Israel Eden Sharav
9 1 9
China 2016 Shanghai Masters - Last 64
England Jack Lisowski 5-4 China Zhao Xintong
9 1 9
China 2016 Shanghai Masters - Last 32
England Stuart Carrington 5-4 England Joe Perry
9 1 9
China 2016 International Championship - Last 128
Scotland Anthony McGill 6-3 Malaysia Thor Chuan Leong
9 1 9
China 2016 International Championship - Last 128
Finland Robin Hull 6-3 England Daniel Womersley
9 1 9
China 2016 International Championship - Wildcard
China Zhang Jiankang 6-3 Scotland Ross Muir
9 1 9
China 2016 International Championship - Last 64
England Tom Ford 6-3 China Zhao Xintong
9 1 9
China 2016 International Championship - Last 64
Scotland John Higgins 6-3 Israel Eden Sharav
9 1 9
China 2016 International Championship - Last 64
England Ricky Walden 6-3 Ireland Ken Doherty
9 1 9
England 2016 UK Championship - Last 128
Jamaica Rory McLeod 6-3 Wales Jak Jones
9 1 9
England 2016 UK Championship - Last 128
Scotland John Higgins 6-3 Malta Alex Borg
9 1 9
England 2016 UK Championship - Last 128
England Paul Davison 6-3 England Gary Wilson
9 1 9
England 2016 UK Championship - Last 128
England Mark Joyce 6-3 Wales Lee Walker
9 1 9
England 2016 UK Championship - Last 128
England Mark Davis 6-3 England Sydney Wilson
9 1 9
England 2016 UK Championship - Last 128
England Joe Perry 6-3 England Jamie Barrett
9 1 9
England 2016 UK Championship - Last 64
Wales Dominic Dale 6-3 Scotland Graeme Dott
9 1 9
Germany 2017 German Masters - Last 128
Wales Michael White 5-4 China Chen Zhe
9 1 9
Germany 2017 German Masters - Last 128
Scotland John Higgins 5-4 Jamaica Rory McLeod
9 1 9
Germany 2017 German Masters - Last 128
England Ronnie O'Sullivan 5-4 Isle of Man Darryl Hill
9 1 9
Germany 2017 German Masters - Last 128
China Tian Pengfei 5-4 China Zhang Anda
9 1 9
Germany 2017 German Masters - Last 128
India Aditya Mehta 5-4 England Nigel Bond
9 1 9
Germany 2017 German Masters - Last 64
England John Astley 5-4 England Kyren Wilson
9 1 9
Germany 2017 German Masters - Last 64
Wales Mark Williams 5-4 England Mark Joyce
9 1 9
Germany 2017 German Masters - Last 64
England Peter Ebdon 5-4 England Matthew Selt
9 1 9
England 2017 Masters - Last 16
Australia Neil Robertson 6-3 England Ali Carter
9 1 9
England 2017 Masters - Quarter-final
England Barry Hawkins 6-3 England Mark Selby
9 1 9
China 2017 China Open - Last 128
England Mark Joyce 5-4 England Mitchell Mann
9 1 9
China 2017 China Open - Last 128
England Stuart Bingham 5-4 Thailand James Wattana
9 1 9
China 2017 China Open - Last 128
China Zhou Yuelong 5-4 England Michael Wild
9 1 9
Germany 2017 German Masters - Last 32
Finland Robin Hull 5-4 England Jimmy White
9 1 9
Germany 2017 German Masters - Last 32
England Ben Woollaston 5-4 Australia Neil Robertson
9 1 9
Germany 2017 German Masters - Last 16
England Ali Carter 5-4 China Zhao Xintong
9 1 9
Wales 2017 Welsh Open - Semi-final
England Judd Trump 6-3 Scotland Scott Donaldson
9 1 9
Wales 2017 Players Championship - Last 16
China Ding Junhui 5-4 Scotland John Higgins
9 1 9
China 2017 China Open - Last 64
England Mark Davis 5-4 Scotland Rhys Clark
9 1 9
China 2017 China Open - Last 64
England Mark Joyce 5-4 Scotland Fraser Patrick
9 1 9
China 2017 China Open - Last 64
China Li Hang 5-4 India Aditya Mehta
9 1 9
China 2017 China Open - Last 32
Iran Hossein Vafaei 5-4 England Ben Woollaston
9 1 9
China 2017 China Open - Last 32
England Andrew Higginson 5-4 England Ricky Walden
9 1 9
England 2017 World Championship - Last 144
Northern Ireland Joe Swail 10-8 England Sanderson Lam
18 2 9
England 2017 World Championship - Last 48
Scotland Graeme Dott 10-8 Wales Jamie Jones
18 2 9
England 2017 World Championship - Last 48
Thailand Noppon Saengkham 10-8 Wales Lee Walker
18 2 9
England 2017 World Championship - Last 32
Northern Ireland Mark Allen 10-8 England Jimmy Robertson
18 2 9
England 2017 World Championship - Last 32
Hong Kong Marco Fu 10-9 Belgium Luca Brecel
19 2 9.5
England 2017 World Championship - Last 16
England Mark Selby 13-6 China Xiao Guodong
19 2 9.5
England 2017 World Championship - Quarter-final
Scotland John Higgins 13-6 England Kyren Wilson
19 2 9.5
China 2016 International Championship - Last 128
China Zhao Xintong 6-4 England Ben Woollaston
10 1 10
China 2016 International Championship - Last 128
England Tom Ford 6-4 England Brandon Sargeant
10 1 10
China 2016 International Championship - Last 128
Wales Michael White 6-4 China Zhang Yong
10 1 10
China 2016 International Championship - Last 128
India Aditya Mehta 6-4 England Jack Lisowski
10 1 10
China 2016 International Championship - Last 128
England Mark Selby 6-4 England Paul Davison
10 1 10
China 2016 International Championship - Last 64
Wales Jak Jones 6-4 England Jimmy Robertson
10 1 10
China 2016 International Championship - Last 64
England Ronnie O'Sullivan 6-4 China Xiao Guodong
10 1 10
China 2016 International Championship - Last 32
England Ricky Walden 6-4 Scotland Graeme Dott
10 1 10
China 2016 China Championship - Last 16
England Shaun Murphy 6-4 England Joe Perry
10 1 10
England 2016 Champion of Champions - Quarter-final
China Ding Junhui 6-4 England Stuart Bingham
10 1 10
England 2016 UK Championship - Last 128
Scotland Scott Donaldson 6-4 Thailand Dechawat Poomjaeng
10 1 10
England 2016 UK Championship - Last 64
Cyprus Michael Georgiou 6-4 England Mike Dunn
10 1 10
England 2016 UK Championship - Last 64
China Yu Delu 6-4 England Stuart Bingham
10 1 10
England 2016 UK Championship - Last 64
Northern Ireland Mark Allen 6-4 England Rod Lawler
10 1 10
England 2016 UK Championship - Last 64
England Joe Perry 6-4 China Xiao Guodong
10 1 10
England 2016 UK Championship - Last 32
Hong Kong Marco Fu 6-4 China Mei Xiwen
10 1 10
Wales 2017 Players Championship - Semi-final
England Judd Trump 6-4 England Ali Carter
10 1 10
China 2017 China Open - Semi-final
England Mark Selby 6-4 England Kyren Wilson
10 1 10
England 2017 World Championship - Last 144
China Yu Delu 10-0 Brazil Itaro Santos
10 1 10
England 2017 World Championship - Last 16
England Ronnie O'Sullivan 13-7 England Shaun Murphy
20 2 10
China 2016 Shanghai Masters - Semi-final
England Mark Selby 6-5 England Stuart Bingham
11 1 11
China 2016 International Championship - Last 128
China Ding Junhui 6-5 England Mitchell Mann
11 1 11
China 2016 International Championship - Last 128
China Liang Wenbo 6-5 China Mei Xiwen
11 1 11
China 2016 International Championship - Last 64
China Xu Si 6-5 Wales Mark Williams
11 1 11
China 2016 International Championship - Last 64
England Joe Perry 6-5 England Andrew Higginson
11 1 11
China 2016 International Championship - Last 64
China Liang Wenbo 6-5 China Chen Zifan
11 1 11
China 2016 International Championship - Last 32
England Ali Carter 6-5 Scotland Stephen Maguire
11 1 11
China 2016 International Championship - Last 32
England Michael Holt 6-5 Wales Daniel Wells
11 1 11
China 2016 International Championship - Last 16
England Mark Selby 6-5 China Liang Wenbo
11 1 11
China 2016 International Championship - Quarter-final
England Stuart Bingham 6-5 England Michael Holt
11 1 11
China 2016 China Championship - Quarter-final
England Stuart Bingham 6-5 England Michael Holt
11 1 11
England 2016 Champion of Champions - Quarter-final
Northern Ireland Mark Allen 6-5 England Mark Selby
11 1 11
Northern Ireland 2016 Northern Ireland Open - Semi-final
England Barry Hawkins 6-5 England Anthony Hamilton
11 1 11
England 2016 UK Championship - Last 128
China Ding Junhui 6-5 Brazil Igor Figueiredo
11 1 11
England 2016 UK Championship - Last 128
Scotland Anthony McGill 6-5 England Craig Steadman
11 1 11
England 2016 UK Championship - Last 128
China Yan Bingtao 6-5 England Stuart Carrington
11 1 11
England 2016 UK Championship - Last 128
England Hammad Miah 6-5 England Tom Ford
11 1 11
England 2016 UK Championship - Last 128
England Ben Woollaston 6-5 England Elliot Slessor
11 1 11
England 2016 UK Championship - Last 128
Wales Dominic Dale 6-5 England Sanderson Lam
11 1 11
England 2016 UK Championship - Last 128
Scotland Alan McManus 6-5 England Michael Wild
11 1 11
England 2016 UK Championship - Last 128
China Wang Yuchen 6-5 England Peter Ebdon
11 1 11
England 2016 UK Championship - Last 64
England Liam Highfield 6-5 China Wang Yuchen
11 1 11
England 2016 UK Championship - Last 32
England Shaun Murphy 6-5 Wales Dominic Dale
11 1 11
Wales 2017 Players Championship - Semi-final
Hong Kong Marco Fu 6-5 China Ding Junhui
11 1 11
England 2017 World Championship - Last 144
England Nigel Bond 10-1 Hong Kong Ng On Yee
11 1 11
England 2017 World Championship - Last 144
Scotland Alan McManus 10-1 Australia Kurt Dunham
11 1 11
England 2017 World Championship - Last 144
Iran Hossein Vafaei 10-1 Egypt Hatem Yassen
11 1 11
England 2017 World Championship - Quarter-final
England Barry Hawkins 13-9 Scotland Stephen Maguire
22 2 11
England 2017 World Championship - Last 16
England Kyren Wilson 13-10 England Stuart Bingham
23 2 11.5
England 2017 World Championship - Last 144
England Tom Ford 10-2 England Jamie Bodle
12 1 12
England 2017 World Championship - Last 144
China Xiao Guodong 10-2 Wales Tyler Rees
12 1 12
England 2017 World Championship - Last 144
England Martin Gould 10-2 Thailand James Wattana
12 1 12
England 2017 World Championship - Semi-final
Scotland John Higgins 17-8 England Barry Hawkins
25 2 12.5
China 2016 International Championship - Semi-final
China Ding Junhui 9-4 England Judd Trump
13 1 13
England 2017 World Championship - Last 80
Scotland Stephen Maguire 10-3 England Nigel Bond
13 1 13
England 2017 World Championship - Last 48
England Gary Wilson 10-3 Wales Michael White
13 1 13
England 2017 World Championship - Last 48
England David Grace 10-3 Thailand Akani Songsermsawad
13 1 13
England 2017 World Championship - Last 32
England Barry Hawkins 10-3 England Tom Ford
13 1 13
England 2017 World Championship - Last 144
England Mark King 10-4 England Paul Davison
14 1 14
England 2017 World Championship - Last 144
Ireland Ken Doherty 10-4 England Jason Weston
14 1 14
England 2017 World Championship - Last 144
Belgium Luca Brecel 10-4 England Sean O'Sullivan
14 1 14
England 2017 World Championship - Last 80
England Ben Woollaston 10-4 Ireland Ken Doherty
14 1 14
England 2017 World Championship - Last 32
China Xiao Guodong 10-4 Wales Ryan Day
14 1 14
England 2017 World Championship - Last 32
Australia Neil Robertson 10-4 Thailand Noppon Saengkham
14 1 14
England 2016 English Open - Final
China Liang Wenbo 9-6 England Judd Trump
15 1 15
England 2017 World Championship - Last 144
Thailand Akani Songsermsawad 10-5 China Mei Xiwen
15 1 15
England 2017 World Championship - Last 144
Israel Eden Sharav 10-5 England Jamie Cope
15 1 15
England 2017 World Championship - Last 32
England Stuart Bingham 10-5 England Peter Ebdon
15 1 15
England 2017 World Championship - Last 144
Switzerland Alexander Ursenbacher 10-6 England Robert Milkins
16 1 16
England 2017 World Championship - Last 144
Ireland Fergal O'Brien 10-6 Northern Ireland Gerard Greene
16 1 16
England 2017 World Championship - Last 144
England Sydney Wilson 10-6 Norway Kurt Maflin
16 1 16
England 2017 World Championship - Last 80
England David Gilbert 10-6 Scotland Rhys Clark
16 1 16
England 2017 World Championship - Last 80
Iran Hossein Vafaei 10-6 England Matthew Selt
16 1 16
England 2017 World Championship - Last 80
England David Grace 10-6 England Mark Joyce
16 1 16
England 2017 World Championship - Last 48
England Jimmy Robertson 10-6 England Rod Lawler
16 1 16
England 2017 World Championship - Last 32
England Kyren Wilson 10-6 England David Grace
16 1 16
England 2017 World Championship - Last 16
Scotland Stephen Maguire 13-3 Jamaica Rory McLeod
16 1 16
England 2016 Champion of Champions - Final
Scotland John Higgins 10-7 England Ronnie O'Sullivan
17 1 17
England 2017 World Championship - Last 144
England Jack Lisowski 10-7 England Jimmy White
17 1 17
England 2017 World Championship - Last 144
Scotland Stephen Maguire 10-7 Thailand Kritsanut Lertsattayathorn
17 1 17
England 2017 World Championship - Last 80
China Yu Delu 10-7 England Robbie Williams
17 1 17
England 2017 World Championship - Last 80
China Yan Bingtao 10-7 England Mark Davis
17 1 17
England 2017 World Championship - Last 144
England Andrew Higginson 10-8 Cyprus Michael Georgiou
18 1 18
England 2017 World Championship - Last 144
England Reanne Evans 10-8 Finland Robin Hull
18 1 18
England 2017 World Championship - Last 144
England Peter Lines 10-9 Thailand Thepchaiya Un-Nooh
19 1 19
England 2017 World Championship - Last 80
England Peter Ebdon 10-9 England Jack Lisowski
19 1 19
England 2017 World Championship - Last 80
Switzerland Alexander Ursenbacher 10-9 Scotland Scott Donaldson
19 1 19
England 2017 World Championship - Last 80
Thailand Akani Songsermsawad 10-9 England Joe Perry
19 1 19
England 2017 World Championship - Last 80
Wales Mark Williams 10-9 England Liam Highfield
19 1 19
England 2017 World Championship - Last 80
Thailand Noppon Saengkham 10-9 England Anthony Hamilton
19 1 19