Match Frames Per Century Rate - Decade 2020-2029 - Professional

  • Patreon
  • Filtering

    Amount of frames played per century in a match.
    Status
    Categories
    Scope
    Range
    Match Frames Played Centuries Rate
    England 2020 Snooker Shootout - Last 128
    China Chang Bingyu 1-0 Ukraine Iulian Boiko
    1 1 1
    England 2020 Snooker Shootout - Last 128
    Malaysia Thor Chuan Leong 1-0 Thailand Nutcharat Wongharuthai
    1 1 1
    England 2020 Championship League - Group
    England Ben Woollaston 3-0 England Tom Ford
    3 3 1
    England 2020 Snooker Shootout - Last 64
    China Xiao Guodong 1-0 England Ashley Hugill
    1 1 1
    England 2020 Snooker Shootout - Last 64
    Wales Jak Jones 1-0 Northern Ireland Jordan Brown
    1 1 1
    England 2020 Championship League - Group 3
    England Gary Wilson 3-2 England Tom Ford
    5 4 1.25
    England 2020 European Masters - Last 64
    Northern Ireland Mark Allen 5-0 Ireland Ken Doherty
    5 4 1.25
    England 2020 World Grand Prix - Last 16
    Australia Neil Robertson 4-0 Wales Mark Williams
    4 3 1.33
    England 2020 Championship League - Final Group
    Belgium Luca Brecel 2-2 England Ben Woollaston
    4 3 1.33
    England 2020 Championship League - Group
    England Ronnie O'Sullivan 3-0 England Harvey Chandler
    3 2 1.5
    England 2020 Championship League - Group 2 - Semi-final
    England Stuart Bingham 3-0 England Gary Wilson
    3 2 1.5
    England 2020 Championship League - Final Group
    Belgium Luca Brecel 3-0 England Stuart Bingham
    3 2 1.5
    England 2020 Championship League - Winners Group
    England Judd Trump 3-0 Australia Neil Robertson
    3 2 1.5
    England 2020 Championship League - Group
    Wales Ryan Day 3-0 England Judd Trump
    3 2 1.5
    England 2020 Championship League - Qualifying Group
    England Gary Wilson 3-0 Northern Ireland Gerard Greene
    3 2 1.5
    England 2020 Championship League - Qualifying Group
    England Sam Craigie 3-0 Wales Dominic Dale
    3 2 1.5
    England 2020 Championship League - Group 3
    Scotland Graeme Dott 3-0 England Matthew Selt
    3 2 1.5
    England 2020 World Grand Prix - Last 32
    England Judd Trump 4-1 China Li Hang
    5 3 1.67
    England 2020 Championship League - Winners Group
    England Judd Trump 3-2 Scotland Anthony McGill
    5 3 1.67
    England 2020 European Masters - Last 128
    Wales Mark Williams 5-0 England Ashley Hugill
    5 3 1.67
    Wales 2020 Welsh Open - Last 32
    England Judd Trump 4-1 Brazil Igor Figueiredo
    5 3 1.67
    Austria 2020 European Masters - Last 128
    China Yan Bingtao 5-2 England Sam Baird
    7 4 1.75
    Germany 2020 German Masters - Last 64
    Australia Neil Robertson 5-2 Brazil Igor Figueiredo
    7 4 1.75
    Gibraltar 2020 Gibraltar Open - Final
    England Judd Trump 4-3 England Kyren Wilson
    7 4 1.75
    England 2020 European Masters - Last 128
    Northern Ireland Mark Allen 5-2 Austria Florian Nüßle
    7 4 1.75
    England 2020 Tour Championship - Quarter-final
    Scotland Stephen Maguire 9-5 Australia Neil Robertson
    14 8 1.75
    England 2020 Championship League - Group 6
    Scotland Graeme Dott 3-1 England Joe Perry
    4 2 2
    England 2020 Championship League - Group 6
    Wales Mark Williams 3-1 England Judd Trump
    4 2 2
    Wales 2020 Welsh Open - Last 16
    Australia Neil Robertson 4-0 Northern Ireland Gerard Greene
    4 2 2
    England 2020 Championship League - Qualifying Group
    China Liang Wenbo 3-1 Iran Soheil Vahedi
    4 2 2
    Germany 2020 German Masters - Last 64
    England Gary Wilson 5-1 China Xu Si
    6 3 2
    England 2020 Championship League - Group 4
    Scotland Scott Donaldson 3-1 England Joe Perry
    4 2 2
    Gibraltar 2020 Gibraltar Open - Last 64
    China Zhao Xintong 4-0 Wales Jamie Clarke
    4 2 2
    England 2020 Championship League - Qualifying Group
    England Gary Wilson 3-1 England John Astley
    4 2 2
    England 2020 Championship League - Group
    England David Gilbert 2-2 Wales Ryan Day
    4 2 2
    England 2020 Championship League - Group 6
    England Judd Trump 3-1 Scotland Graeme Dott
    4 2 2
    Austria 2020 European Masters - Quarter-final
    Australia Neil Robertson 5-1 Thailand Thepchaiya Un-Nooh
    6 3 2
    England 2020 Championship League - Qualifying Group
    England Barry Hawkins 3-1 Wales Jackson Page
    4 2 2
    England 2020 Championship League - Group 3
    England Kyren Wilson 3-1 England Gary Wilson
    4 2 2
    England 2020 Championship League - Group 6
    England Judd Trump 3-1 England Joe Perry
    4 2 2
    Gibraltar 2020 Gibraltar Open - Last 128
    England Elliot Slessor 4-0 Germany Simon Lichtenberg
    4 2 2
    Austria 2020 European Masters - Last 128
    China Liang Wenbo 5-1 England Chris Wakelin
    6 3 2
    Germany 2020 German Masters - Quarter-final
    England Judd Trump 5-1 Cyprus Michael Georgiou
    6 3 2
    England 2020 Championship League - Qualifying Group
    China Liang Wenbo 3-1 England Joe O'Connor
    4 2 2
    England 2020 World Grand Prix - Last 32
    China Xiao Guodong 4-3 England Mark Selby
    7 3 2.33
    England 2020 World Championship - Last 112
    England Allan Taylor 6-1 Wales Lee Walker
    7 3 2.33
    Germany 2020 German Masters - Last 32
    Wales Mark Williams 5-2 China Yuan Sijun
    7 3 2.33
    Germany 2020 German Masters - Last 128
    England Ashley Carty 5-2 China Luo Honghao
    7 3 2.33
    Austria 2020 European Masters - Last 64
    China Zhou Yuelong 5-2 England David Grace
    7 3 2.33
    England 2020 World Grand Prix - Last 16
    England Ronnie O'Sullivan 4-3 China Liang Wenbo
    7 3 2.33
    England 2020 Tour Championship - Quarter-final
    Northern Ireland Mark Allen 9-8 England Shaun Murphy
    17 7 2.43
    Gibraltar 2020 Gibraltar Open - Last 32
    China Lyu Haotian 4-1 England Mark Selby
    5 2 2.5
    England 2020 Championship League - Group 2
    England Stuart Bingham 3-2 England Mark Selby
    5 2 2.5
    Wales 2020 Welsh Open - Last 32
    China Ding Junhui 4-1 England Jimmy Robertson
    5 2 2.5
    England 2020 Championship League - Group 4
    England Kyren Wilson 3-2 Scotland Graeme Dott
    5 2 2.5
    England 2020 Championship League - Group 3 - Semi-final
    England Kyren Wilson 3-2 England Tom Ford
    5 2 2.5
    England 2020 Championship League - Group 1
    England Jimmy Robertson 3-2 England Jack Lisowski
    5 2 2.5
    England 2020 Championship League - Group 3
    England Gary Wilson 3-2 Scotland Graeme Dott
    5 2 2.5
    Gibraltar 2020 Gibraltar Open - Last 128
    England Tom Ford 4-1 Cyprus Michael Georgiou
    5 2 2.5
    Germany 2020 German Masters - Quarter-final
    Australia Neil Robertson 5-0 England Elliot Slessor
    5 2 2.5
    Wales 2020 Welsh Open - Last 64
    Scotland John Higgins 4-1 Ireland Ken Doherty
    5 2 2.5
    England 2020 Championship League - Group 6
    Wales Mark Williams 3-2 England Joe Perry
    5 2 2.5
    Gibraltar 2020 Gibraltar Open - Last 32
    China Xiao Guodong 4-1 China Lu Ning
    5 2 2.5
    England 2020 Championship League - Group 6
    Scotland John Higgins 3-2 Wales Mark Williams
    5 2 2.5
    England 2020 European Masters - Last 128
    China Yan Bingtao 5-0 England Barry Pinches
    5 2 2.5
    Wales 2020 Welsh Open - Last 128
    Scotland Anthony McGill 4-1 Wales Duane Jones
    5 2 2.5
    England 2020 European Masters - Last 64
    England David Gilbert 5-3 England Robert Milkins
    8 3 2.67
    Wales 2020 Welsh Open - Quarter-final
    England Shaun Murphy 5-3 England Judd Trump
    8 3 2.67
    Austria 2020 European Masters - Quarter-final
    England Gary Wilson 5-3 Hong Kong Marco Fu
    8 3 2.67
    Germany 2020 German Masters - Last 128
    Belgium Luca Brecel 5-3 England Louis Heathcote
    8 3 2.67
    England 2020 Championship League - Qualifying Group
    England David Gilbert 3-0 England Stuart Carrington
    3 1 3
    England 2020 Championship League - Group 2
    England Mark Selby 3-0 England Jack Lisowski
    3 1 3
    Wales 2020 Welsh Open - Last 32
    England Mark Selby 4-2 England Andy Lee
    6 2 3
    England 2020 Championship League - Qualifying Group
    England Ronnie O'Sullivan 3-0 Wales Kishan Hirani
    3 1 3
    England 2020 Masters - Last 16
    England Shaun Murphy 6-3 England Judd Trump
    9 3 3
    Germany 2020 German Masters - Last 32
    England Gary Wilson 5-1 Wales Jak Jones
    6 2 3
    England 2020 World Grand Prix - Last 16
    England Joe Perry 4-2 Scotland Scott Donaldson
    6 2 3
    England 2020 Championship League - Qualifying Group
    China Lyu Haotian 3-0 Ireland Fergal O'Brien
    3 1 3
    England 2020 European Masters - Last 64
    England Barry Hawkins 5-1 Northern Ireland Jordan Brown
    6 2 3
    Austria 2020 European Masters - Last 128
    China Tian Pengfei 5-4 England Joe Perry
    9 3 3
    England 2020 Championship League - Qualifying Group
    China Liang Wenbo 3-0 Wales Lee Walker
    3 1 3
    England 2020 Championship League - Group
    England Gary Wilson 3-0 England Mark Joyce
    3 1 3
    Austria 2020 European Masters - Last 16
    England Barry Hawkins 5-4 England Mark Selby
    9 3 3
    England 2020 World Grand Prix - Last 32
    China Liang Wenbo 4-2 Northern Ireland Mark Allen
    6 2 3
    England 2020 Championship League - Group 5
    Wales Mark Williams 3-0 England Kyren Wilson
    3 1 3
    Gibraltar 2020 Gibraltar Open - Last 16
    China Liang Wenbo 4-2 England Ashley Hugill
    6 2 3
    England 2020 Championship League - Qualifying Group
    England Chris Wakelin 3-0 Cyprus Michael Georgiou
    3 1 3
    England 2020 European Masters - Last 16
    England Mark Selby 5-4 England Stuart Bingham
    9 3 3
    Austria 2020 European Masters - Last 128
    Wales Ryan Day 5-1 England Paul Davison
    6 2 3
    Gibraltar 2020 Gibraltar Open - Pre-qualifying 2
    England Allan Taylor 3-0 Bangladesh Ferdous Bhuyian
    3 1 3
    England 2020 Championship League - Qualifying Group
    England Shaun Murphy 3-0 England Jimmy White
    3 1 3
    England 2020 World Championship - Last 80
    England Tom Ford 6-3 Northern Ireland Gerard Greene
    9 3 3
    England 2020 Championship League - Group 7
    Scotland John Higgins 3-0 England Robert Milkins
    3 1 3
    England 2020 World Championship - Last 32
    Norway Kurt Maflin 10-8 England David Gilbert
    18 6 3
    England 2020 European Masters - Last 32
    England Shaun Murphy 5-1 China Zhou Yuelong
    6 2 3
    England 2020 Championship League - Group 7
    Scotland John Higgins 3-0 Wales Mark Williams
    3 1 3
    England 2020 Championship League - Qualifying Group
    England Tom Ford 3-0 England Mike Dunn
    3 1 3
    England 2020 Championship League - Qualifying Group
    Wales Jamie Jones 3-0 England Robert Milkins
    3 1 3
    England 2020 Championship League - Group 1
    England Barry Hawkins 3-0 England Jimmy Robertson
    3 1 3
    Gibraltar 2020 Gibraltar Open - Pre-qualifying 2
    Scotland Dylan Craig 3-0 Gibraltar Kyle Dixon
    3 1 3
    England 2020 Championship League - Group 2
    England Kyren Wilson 3-0 England Jack Lisowski
    3 1 3
    England 2020 Championship League - Qualifying Group
    England Stuart Bingham 3-0 China Pang Junxu
    3 1 3
    Germany 2020 German Masters - Last 128
    England Kyren Wilson 5-1 England Rod Lawler
    6 2 3
    England 2020 Championship League - Winners Group
    England Stuart Bingham 3-0 England Gary Wilson
    3 1 3
    England 2020 Championship League - Qualifying Group
    Belgium Luca Brecel 3-0 England Oliver Lines
    3 1 3
    England 2020 Championship League - Qualifying Group
    England Ronnie O'Sullivan 3-0 Cyprus Michael Georgiou
    3 1 3
    England 2020 Players Championship - Last 16
    Northern Ireland Mark Allen 6-3 Thailand Thepchaiya Un-Nooh
    9 3 3
    England 2020 Championship League - Group 1
    England Jack Lisowski 3-0 England Mark Selby
    3 1 3
    Gibraltar 2020 Gibraltar Open - Pre-qualifying 3
    England Ashley Hugill 3-0 England Joshua Mallender
    3 1 3
    England 2020 World Championship - Last 32
    Wales Jamie Clarke 10-8 Northern Ireland Mark Allen
    18 6 3
    Wales 2020 Welsh Open - Last 128
    England Barry Hawkins 4-2 England Sam Craigie
    6 2 3
    Wales 2020 Welsh Open - Last 128
    Wales Matthew Stevens 4-2 England David Gilbert
    6 2 3
    England 2020 Championship League - Qualifying Group
    England Oliver Lines 3-0 England Robbie Williams
    3 1 3
    England 2020 Championship League - Group 7
    Scotland John Higgins 3-0 England Ricky Walden
    3 1 3
    England 2020 Championship League - Qualifying Group
    England Michael Holt 3-0 England Jamie O'Neill
    3 1 3
    England 2020 Championship League - Group 4
    England Joe Perry 3-0 England Tom Ford
    3 1 3
    England 2020 Championship League - Group 5
    Wales Mark Williams 3-0 Scotland Anthony McGill
    3 1 3
    England 2020 Championship League - Group 2
    England Kyren Wilson 3-0 Wales Ryan Day
    3 1 3
    England 2020 Championship League - Qualifying Group
    Wales Jamie Clarke 3-0 Northern Ireland Jordan Brown
    3 1 3
    England 2020 European Masters - Last 64
    England Stuart Bingham 5-1 China Chen Zifan
    6 2 3
    England 2020 World Championship - Last 32
    England Martin Gould 10-3 Scotland Stephen Maguire
    13 4 3.25
    Wales 2020 Welsh Open - Final
    England Shaun Murphy 9-1 England Kyren Wilson
    10 3 3.33
    England 2020 Players Championship - Last 16
    England Joe Perry 6-4 Australia Neil Robertson
    10 3 3.33
    Wales 2020 Welsh Open - Last 128
    China Chen Feilong 4-3 England Sam Baird
    7 2 3.5
    Austria 2020 European Masters - Last 64
    China Xiao Guodong 5-2 Germany Lukas Kleckers
    7 2 3.5
    Austria 2020 European Masters - Last 32
    Thailand Thepchaiya Un-Nooh 5-2 England Robbie Williams
    7 2 3.5
    England 2020 European Masters - Last 64
    Australia Neil Robertson 5-2 England Riley Parsons
    7 2 3.5
    England 2020 World Championship - Last 80
    England Elliot Slessor 6-1 England Ben Woollaston
    7 2 3.5
    England 2020 World Grand Prix - Last 32
    England Ronnie O'Sullivan 4-3 England David Gilbert
    7 2 3.5
    England 2020 World Grand Prix - Last 32
    England Matthew Selt 4-3 Thailand Thepchaiya Un-Nooh
    7 2 3.5
    Austria 2020 European Masters - Last 32
    Australia Neil Robertson 5-2 China Lyu Haotian
    7 2 3.5
    Germany 2020 German Masters - Last 64
    Cyprus Michael Georgiou 5-2 England Martin Gould
    7 2 3.5
    England 2020 European Masters - Quarter-final
    England Judd Trump 5-2 England Kyren Wilson
    7 2 3.5
    Germany 2020 German Masters - Last 64
    Switzerland Alexander Ursenbacher 5-2 Thailand Thepchaiya Un-Nooh
    7 2 3.5
    Austria 2020 European Masters - Last 16
    Scotland Scott Donaldson 5-2 China Ding Junhui
    7 2 3.5
    Germany 2020 German Masters - Semi-final
    Australia Neil Robertson 6-1 England Shaun Murphy
    7 2 3.5
    England 2020 European Masters - Last 64
    Scotland Anthony McGill 5-2 England Peter Lines
    7 2 3.5
    Germany 2020 German Masters - Last 64
    England Judd Trump 5-2 England Stuart Carrington
    7 2 3.5
    England 2020 European Masters - Last 64
    China Lyu Haotian 5-2 Scotland Graeme Dott
    7 2 3.5
    England 2020 Players Championship - Semi-final
    China Yan Bingtao 6-1 England Shaun Murphy
    7 2 3.5
    Gibraltar 2020 Gibraltar Open - Semi-final
    England Judd Trump 4-3 China Xiao Guodong
    7 2 3.5
    England 2020 European Masters - Last 128
    China Pang Junxu 5-2 England Ben Hancorn
    7 2 3.5
    England 2020 World Grand Prix - Final
    Australia Neil Robertson 10-8 Scotland Graeme Dott
    18 5 3.6
    England 2020 World Championship - Last 80
    Northern Ireland Jordan Brown 6-5 Iran Hossein Vafaei
    11 3 3.67
    Wales 2020 Welsh Open - Semi-final
    England Kyren Wilson 6-5 England Ronnie O'Sullivan
    11 3 3.67
    England 2020 World Championship - Last 80
    Ireland Fergal O'Brien 6-5 Belgium Luca Brecel
    11 3 3.67
    England 2020 World Championship - Quarter-final
    England Ronnie O'Sullivan 13-10 Wales Mark Williams
    23 6 3.83
    England 2020 Championship League - Group 6
    England Joe Perry 3-1 Scotland John Higgins
    4 1 4
    England 2020 Championship League - Group 3
    England Tom Ford 3-1 England Matthew Selt
    4 1 4
    England 2020 Championship League - Group
    England David Gilbert 2-2 England Barry Hawkins
    4 1 4
    England 2020 European Masters - Last 128
    England Martin O'Donnell 5-3 Norway Kurt Maflin
    8 2 4
    England 2020 Championship League - Qualifying Group
    Australia Neil Robertson 3-1 Norway Kurt Maflin
    4 1 4
    England 2020 Championship League - Qualifying Group
    England Jack Lisowski 3-1 Scotland Fraser Patrick
    4 1 4
    England 2020 Championship League - Qualifying Group
    England David Gilbert 2-2 China Xu Si
    4 1 4
    England 2020 Championship League - Group 2 - Semi-final
    England Mark Selby 3-1 England Kyren Wilson
    4 1 4
    Wales 2020 Welsh Open - Last 64
    Northern Ireland Gerard Greene 4-0 England Ali Carter
    4 1 4
    England 2020 Championship League - Winners Group
    Australia Neil Robertson 3-1 England Gary Wilson
    4 1 4
    England 2020 Championship League - Qualifying Group
    England Jack Lisowski 2-2 Belgium Luca Brecel
    4 1 4
    England 2020 Championship League - Group
    England Barry Hawkins 2-2 Wales Ryan Day
    4 1 4
    Wales 2020 Welsh Open - Last 64
    Wales Matthew Stevens 4-0 England Brandon Sargeant
    4 1 4
    England 2020 Championship League - Group 1
    Australia Neil Robertson 3-1 Belgium Luca Brecel
    4 1 4
    England 2020 Championship League - Group 4
    England Tom Ford 3-1 England Ali Carter
    4 1 4
    England 2020 Championship League - Group 5
    Wales Mark Williams 3-1 England David Gilbert
    4 1 4
    Gibraltar 2020 Gibraltar Open - Last 64
    England Stuart Bingham 4-0 England Barry Pinches
    4 1 4
    England 2020 Championship League - Qualifying Group
    Scotland Anthony McGill 2-2 England Craig Steadman
    4 1 4
    England 2020 Championship League - Qualifying Group
    England Martin O'Donnell 3-1 England Jimmy White
    4 1 4
    England 2020 Championship League - Qualifying Group
    England Ben Woollaston 2-2 China Gao Yang
    4 1 4
    England 2020 Championship League - Group 3
    England Ben Woollaston 3-1 England Kyren Wilson
    4 1 4
    Gibraltar 2020 Gibraltar Open - Last 64
    England Michael Holt 4-0 Wales Jackson Page
    4 1 4
    England 2020 Q School - Event 2 - Quarter-final
    Wales Jamie Jones 4-0 Cyprus Michael Georgiou
    4 1 4
    Germany 2020 German Masters - Last 64
    England Tom Ford 5-3 England Oliver Lines
    8 2 4
    Wales 2020 Welsh Open - Last 64
    China Tian Pengfei 4-0 England Barry Hawkins
    4 1 4
    England 2020 Championship League - Group 3
    England Gary Wilson 3-1 England Ben Woollaston
    4 1 4
    Gibraltar 2020 Gibraltar Open - Last 128
    China Xiao Guodong 4-0 England Robert Milkins
    4 1 4
    England 2020 Championship League - Qualifying Group
    England Elliot Slessor 3-1 England David Grace
    4 1 4
    England 2020 Championship League - Qualifying Group
    England Mark Joyce 3-1 England Louis Heathcote
    4 1 4
    England 2020 World Championship - Last 112
    Northern Ireland Gerard Greene 6-2 England Oliver Lines
    8 2 4
    England 2020 World Championship - Last 144
    China Chen Feilong 6-2 Ireland Aaron Hill
    8 2 4
    England 2020 Championship League - Qualifying Group
    Wales Ryan Day 3-1 England Rod Lawler
    4 1 4
    England 2020 Championship League - Qualifying Group
    Wales Matthew Stevens 2-2 England Rod Lawler
    4 1 4
    Austria 2020 European Masters - Last 64
    Australia Neil Robertson 5-3 Northern Ireland Gerard Greene
    8 2 4
    England 2020 Championship League - Group 3
    England Tom Ford 3-1 England Ben Woollaston
    4 1 4
    England 2020 Championship League - Qualifying Group
    England Kyren Wilson 2-2 China Chen Feilong
    4 1 4
    Wales 2020 Welsh Open - Last 64
    England Judd Trump 4-0 England Billy Joe Castle
    4 1 4
    Gibraltar 2020 Gibraltar Open - Last 128
    England Jimmy Robertson 4-0 England Ricky Walden
    4 1 4
    England 2020 Championship League - Group
    England Martin O'Donnell 3-1 China Liang Wenbo
    4 1 4
    Austria 2020 European Masters - Last 128
    England Robbie Williams 5-3 Wales Matthew Stevens
    8 2 4
    Wales 2020 Welsh Open - Last 128
    China Zhao Xintong 4-0 Scotland Graeme Dott
    4 1 4
    Wales 2020 Welsh Open - Last 16
    England Ronnie O'Sullivan 4-0 Iran Soheil Vahedi
    4 1 4
    England 2020 Championship League - Qualifying Group
    England Ashley Carty 3-1 Australia Neil Robertson
    4 1 4
    England 2020 Championship League - Qualifying Group
    England Ian Burns 2-2 Jamaica Rory McLeod
    4 1 4
    Austria 2020 European Masters - Last 64
    Wales Daniel Wells 5-3 England Martin O'Donnell
    8 2 4
    Germany 2020 German Masters - Last 16
    England Elliot Slessor 5-3 England Robbie Williams
    8 2 4
    Wales 2020 Welsh Open - Last 128
    China Lyu Haotian 4-0 Wales Kishan Hirani
    4 1 4
    England 2020 Championship League - Qualifying Group
    England Michael Holt 3-1 England Louis Heathcote
    4 1 4
    Gibraltar 2020 Gibraltar Open - Last 64
    China Tian Pengfei 4-0 Iran Soheil Vahedi
    4 1 4
    England 2020 Championship League - Qualifying Group
    Wales Dominic Dale 3-1 England Ali Carter
    4 1 4
    England 2020 Championship League - Qualifying Group
    Scotland Graeme Dott 3-1 Iran Soheil Vahedi
    4 1 4
    England 2020 European Masters - Last 128
    Scotland Anthony McGill 5-3 China Luo Honghao
    8 2 4
    England 2020 Championship League - Qualifying Group
    China Zhou Yuelong 2-2 England Ricky Walden
    4 1 4
    England 2020 European Masters - Last 64
    China Ding Junhui 5-3 Iran Hossein Vafaei
    8 2 4
    England 2020 Championship League - Winners Group
    England Judd Trump 3-1 England Stuart Bingham
    4 1 4
    Gibraltar 2020 Gibraltar Open - Last 64
    England Jack Lisowski 4-0 Iran Hossein Vafaei
    4 1 4
    England 2020 Championship League - Qualifying Group
    Wales Ryan Day 3-1 England Kyren Wilson
    4 1 4
    England 2020 Championship League - Final Group
    Wales Ryan Day 2-2 Belgium Luca Brecel
    4 1 4
    England 2020 Championship League - Group 6
    Scotland John Higgins 3-1 England David Gilbert
    4 1 4
    Wales 2020 Welsh Open - Last 64
    China Yan Bingtao 4-0 England Mitchell Mann
    4 1 4
    England 2020 Championship League - Group 3 - Semi-final
    England Gary Wilson 3-1 England Matthew Selt
    4 1 4
    England 2020 Championship League - Group 6
    England Judd Trump 3-1 Scotland John Higgins
    4 1 4
    England 2020 Championship League - Group 5
    England Joe Perry 3-1 Scotland Anthony McGill
    4 1 4
    England 2020 Championship League - Qualifying Group
    Australia Neil Robertson 2-2 Ireland Ken Doherty
    4 1 4
    England 2020 Championship League - Qualifying Group
    England Brandon Sargeant 2-2 Ireland Fergal O'Brien
    4 1 4
    England 2020 Championship League - Qualifying Group
    England Mark Selby 2-2 England Joe O'Connor
    4 1 4
    Austria 2020 European Masters - Last 128
    England Martin Gould 5-3 Scotland Stephen Maguire
    8 2 4
    England 2020 Championship League - Group 3
    England Gary Wilson 3-1 China Xiao Guodong
    4 1 4
    Gibraltar 2020 Gibraltar Open - Last 128
    England Barry Hawkins 4-0 Belgium Sybren Sokolowski
    4 1 4
    England 2020 Championship League - Group
    Belgium Luca Brecel 3-1 England Ashley Carty
    4 1 4
    England 2020 European Masters - Last 64
    China Yan Bingtao 5-3 Wales Ryan Day
    8 2 4
    England 2020 Championship League - Group 1
    England Mark Selby 3-1 England Jimmy Robertson
    4 1 4
    England 2020 Championship League - Qualifying Group
    England Ali Carter 3-1 England Matthew Selt
    4 1 4
    England 2020 Championship League - Qualifying Group
    Scotland Graeme Dott 3-1 China Liang Wenbo
    4 1 4
    England 2020 Championship League - Group 4
    Scotland Graeme Dott 3-1 England Matthew Selt
    4 1 4
    Austria 2020 European Masters - Last 32
    Scotland Graeme Dott 5-3 China Liang Wenbo
    8 2 4
    Gibraltar 2020 Gibraltar Open - Last 128
    China Tian Pengfei 4-0 China Yan Bingtao
    4 1 4
    England 2020 Championship League - Qualifying Group
    China Zhou Yuelong 2-2 China Jianbo Zhao
    4 1 4
    Germany 2020 German Masters - Last 128
    England Andrew Higginson 5-3 Wales Ryan Day
    8 2 4
    Germany 2020 German Masters - Last 16
    England Judd Trump 5-3 Belgium Luca Brecel
    8 2 4
    England 2020 Championship League - Qualifying Group
    England Harvey Chandler 3-1 England Sam Baird
    4 1 4
    Wales 2020 Welsh Open - Last 64
    China Xiao Guodong 4-0 China Fan Zhengyi
    4 1 4
    England 2020 Championship League - Group 3
    China Xiao Guodong 3-1 Scotland Graeme Dott
    4 1 4
    England 2020 Championship League - Group 5
    Scotland Anthony McGill 3-1 England David Gilbert
    4 1 4
    England 2020 Championship League - Group 2
    England Stuart Bingham 3-1 England Gary Wilson
    4 1 4
    England 2020 Championship League - Qualifying Group
    England Barry Hawkins 2-2 Scotland Anthony McGill
    4 1 4
    England 2020 Championship League - Qualifying Group
    Iran Hossein Vafaei 3-1 England Farakh Ajaib
    4 1 4
    England 2020 Championship League - Qualifying Group
    China Xiao Guodong 2-2 Wales Jak Jones
    4 1 4
    Austria 2020 European Masters - Last 64
    China Ding Junhui 5-3 England Peter Ebdon
    8 2 4
    England 2020 Championship League - Group 4
    Scotland Scott Donaldson 3-1 Scotland Graeme Dott
    4 1 4
    Germany 2020 German Masters - Last 64
    England Robert Milkins 5-3 England Stuart Bingham
    8 2 4
    England 2020 Championship League - Winners Group
    England Judd Trump 3-1 Scotland Scott Donaldson
    4 1 4
    Gibraltar 2020 Gibraltar Open - Last 128
    England Judd Trump 4-0 England Lee Prickman
    4 1 4
    England 2020 Championship League - Group
    England Judd Trump 2-2 England David Gilbert
    4 1 4
    England 2020 European Masters - Last 64
    England Allan Taylor 5-3 England Ben Woollaston
    8 2 4
    Gibraltar 2020 Gibraltar Open - Last 32
    England Kyren Wilson 4-0 Belgium Luca Brecel
    4 1 4
    Gibraltar 2020 Gibraltar Open - Last 128
    China Zhou Yuelong 4-0 Wales Kishan Hirani
    4 1 4
    England 2020 Championship League - Qualifying Group
    England Ricky Walden 3-1 Northern Ireland Gerard Greene
    4 1 4
    England 2020 Championship League - Qualifying Group
    China Si Jiahui 2-2 China Gao Yang
    4 1 4
    England 2020 World Championship - Last 16
    Australia Neil Robertson 13-9 England Barry Hawkins
    22 5 4.4
    Austria 2020 European Masters - Last 64
    Thailand Thepchaiya Un-Nooh 5-4 China Luo Honghao
    9 2 4.5
    Germany 2020 German Masters - Last 64
    China Zhao Xintong 5-4 England Kyren Wilson
    9 2 4.5
    England 2020 World Championship - Last 80
    England Ricky Walden 6-3 England Mark Joyce
    9 2 4.5
    England 2020 European Masters - Last 64
    Wales Jamie Clarke 5-4 England Matthew Selt
    9 2 4.5
    Germany 2020 German Masters - Last 128
    China Yan Bingtao 5-4 Hong Kong Marco Fu
    9 2 4.5
    Germany 2020 German Masters - Last 128
    Thailand Noppon Saengkham 5-4 England Mike Dunn
    9 2 4.5
    Austria 2020 European Masters - Final
    Australia Neil Robertson 9-0 China Zhou Yuelong
    9 2 4.5
    England 2020 Masters - Semi-final
    England Ali Carter 6-3 England Shaun Murphy
    9 2 4.5
    Austria 2020 European Masters - Last 128
    Belgium Luca Brecel 5-4 Cyprus Michael Georgiou
    9 2 4.5
    Germany 2020 German Masters - Last 32
    England Robbie Williams 5-4 Scotland John Higgins
    9 2 4.5
    Germany 2020 German Masters - Last 128
    Poland Kacper Filipiak 5-4 England Jamie O'Neill
    9 2 4.5
    England 2020 Players Championship - Last 16
    England Judd Trump 6-3 England Michael Holt
    9 2 4.5
    Austria 2020 European Masters - Last 128
    Wales Jak Jones 5-4 Austria Florian Nüßle
    9 2 4.5
    Austria 2020 European Masters - Last 64
    Scotland Scott Donaldson 5-4 China Mei Xiwen
    9 2 4.5
    Germany 2020 German Masters - Last 32
    England Mitchell Mann 5-4 Switzerland Alexander Ursenbacher
    9 2 4.5
    Germany 2020 German Masters - Last 128
    England Martin Gould 5-4 England Ricky Walden
    9 2 4.5
    Germany 2020 German Masters - Last 128
    Wales Kishan Hirani 5-4 England Sam Baird
    9 2 4.5
    Germany 2020 German Masters - Last 128
    Northern Ireland Jordan Brown 5-4 England David Gilbert
    9 2 4.5
    Austria 2020 European Masters - Last 64
    China Lyu Haotian 5-4 China Li Hang
    9 2 4.5
    Germany 2020 German Masters - Last 128
    China Zhao Xintong 5-4 Ireland Ken Doherty
    9 2 4.5
    England 2020 World Championship - Last 32
    China Ding Junhui 10-9 England Mark King
    19 4 4.75
    Germany 2020 German Masters - Last 128
    England Stuart Bingham 5-0 China Lu Ning
    5 1 5
    Germany 2020 German Masters - Last 32
    Thailand Akani Songsermsawad 5-0 England David Grace
    5 1 5
    England 2020 Championship League - Winners Group
    Scotland Scott Donaldson 3-2 England Gary Wilson
    5 1 5
    Gibraltar 2020 Gibraltar Open - Last 128
    Wales Ryan Day 4-1 China Luo Honghao
    5 1 5
    Wales 2020 Welsh Open - Last 128
    England Mark Davis 4-1 China Luo Honghao
    5 1 5
    Wales 2020 Welsh Open - Last 16
    England Judd Trump 4-1 Scotland Stephen Maguire
    5 1 5
    England 2020 Championship League - Group 5
    England David Gilbert 3-2 Scotland Graeme Dott
    5 1 5
    Gibraltar 2020 Gibraltar Open - Last 64
    England Mark Selby 4-1 Wales Lee Walker
    5 1 5
    Germany 2020 German Masters - Last 128
    Cyprus Michael Georgiou 5-0 England Mark Joyce
    5 1 5
    England 2020 Championship League - Group 4
    England Matthew Selt 3-2 England Tom Ford
    5 1 5
    Austria 2020 European Masters - Last 32
    England Michael Holt 5-0 Wales Daniel Wells
    5 1 5
    Gibraltar 2020 Gibraltar Open - Last 64
    China Li Hang 4-1 England Jamie O'Neill
    5 1 5
    Wales 2020 Welsh Open - Last 128
    China Si Jiahui 4-1 China Peifan Lei
    5 1 5
    England 2020 Championship League - Group 3
    England Gary Wilson 3-2 England Matthew Selt
    5 1 5
    England 2020 Championship League - Group 6 - Final
    England Judd Trump 3-2 Scotland Graeme Dott
    5 1 5
    England 2020 Championship League - Group 7
    China Lyu Haotian 3-2 Wales Mark Williams
    5 1 5
    Gibraltar 2020 Gibraltar Open - Last 32
    Jamaica Rory McLeod 4-1 England Elliot Slessor
    5 1 5
    Gibraltar 2020 Gibraltar Open - Last 128
    England Rod Lawler 4-1 Scotland Dylan Craig
    5 1 5
    England 2020 Championship League - Winners Group
    Australia Neil Robertson 3-2 Scotland Anthony McGill
    5 1 5
    England 2020 Championship League - Group 6
    England David Gilbert 3-2 Wales Mark Williams
    5 1 5
    Wales 2020 Welsh Open - Last 128
    Belgium Luca Brecel 4-1 Poland Kacper Filipiak
    5 1 5
    England 2020 Championship League - Group 1
    Australia Neil Robertson 3-2 England Mark Selby
    5 1 5
    England 2020 World Championship - Last 32
    Australia Neil Robertson 10-5 China Liang Wenbo
    15 3 5
    England 2020 Championship League - Group 7
    Scotland Graeme Dott 3-2 Scotland John Higgins
    5 1 5
    England 2020 Championship League - Group 1 - Final
    Australia Neil Robertson 3-2 Wales Ryan Day
    5 1 5
    Wales 2020 Welsh Open - Last 128
    England Robbie Williams 4-1 England Chris Wakelin
    5 1 5
    England 2020 Championship League - Group 6 - Semi-final
    Scotland Graeme Dott 3-2 England David Gilbert
    5 1 5
    England 2020 Championship League - Group 1
    England Mark Selby 3-2 Wales Ryan Day
    5 1 5
    England 2020 Championship League - Group 4
    Scotland Scott Donaldson 3-2 England Kyren Wilson
    5 1 5
    England 2020 Championship League - Group 5
    England Tom Ford 3-2 England Kyren Wilson
    5 1 5
    England 2020 Championship League - Group 2
    England Kyren Wilson 3-2 England Mark Selby
    5 1 5
    Gibraltar 2020 Gibraltar Open - Last 16
    England David Grace 4-1 China Lyu Haotian
    5 1 5
    England 2020 World Championship - Last 112
    China Wu Yize 6-4 England Robbie Williams
    10 2 5
    England 2020 Championship League - Group 3
    England Matthew Selt 3-2 China Xiao Guodong
    5 1 5
    Gibraltar 2020 Gibraltar Open - Last 128
    China Mei Xiwen 4-1 England Mitchell Mann
    5 1 5
    England 2020 Championship League - Group 3
    England Kyren Wilson 3-2 England Tom Ford
    5 1 5
    England 2020 Championship League - Winners Group
    England Judd Trump 3-2 Scotland Graeme Dott
    5 1 5
    Wales 2020 Welsh Open - Last 64
    China Ding Junhui 4-1 England Ricky Walden
    5 1 5
    England 2020 Championship League - Group 4
    England Kyren Wilson 3-2 England Joe Perry
    5 1 5
    England 2020 Championship League - Group 2
    England Kyren Wilson 3-2 England Barry Hawkins
    5 1 5
    England 2020 Championship League - Group 1 - Semi-final
    Australia Neil Robertson 3-2 England Mark Selby
    5 1 5
    Austria 2020 European Masters - Last 64
    England David Lilley 5-0 Wales Ryan Day
    5 1 5
    Germany 2020 German Masters - Last 128
    China Zhou Yuelong 5-0 Ukraine Iulian Boiko
    5 1 5
    Wales 2020 Welsh Open - Last 64
    England Stuart Bingham 4-1 China Chen Feilong
    5 1 5
    England 2020 European Masters - Last 64
    England Mark Selby 5-0 China Gao Yang
    5 1 5
    England 2020 European Masters - Last 128
    Ireland Ken Doherty 5-0 England Farakh Ajaib
    5 1 5
    Wales 2020 Welsh Open - Last 16
    England Shaun Murphy 4-1 Wales Dominic Dale
    5 1 5
    Gibraltar 2020 Gibraltar Open - Last 64
    Thailand Thepchaiya Un-Nooh 4-1 China Mei Xiwen
    5 1 5
    Gibraltar 2020 Gibraltar Open - Last 16
    England Judd Trump 4-1 China Li Hang
    5 1 5
    England 2020 Championship League - Group 4
    England Kyren Wilson 3-2 England Tom Ford
    5 1 5
    Wales 2020 Welsh Open - Last 128
    Germany Simon Lichtenberg 4-1 Wales Ryan Day
    5 1 5
    England 2020 World Championship - Last 16
    England Mark Selby 13-12 Thailand Noppon Saengkham
    25 5 5
    England 2020 Championship League - Group 7
    England David Gilbert 3-2 England Robert Milkins
    5 1 5
    Gibraltar 2020 Gibraltar Open - Quarter-final
    England Judd Trump 4-1 China Liang Wenbo
    5 1 5
    Wales 2020 Welsh Open - Last 128
    Northern Ireland Mark Allen 4-1 England Andrew Higginson
    5 1 5
    England 2020 Championship League - Group 5
    England David Gilbert 3-2 England Tom Ford
    5 1 5
    England 2020 Championship League - Group 2
    England Jack Lisowski 3-2 Wales Ryan Day
    5 1 5
    Gibraltar 2020 Gibraltar Open - Last 128
    Brazil Igor Figueiredo 4-1 England Matthew Selt
    5 1 5
    England 2020 European Masters - Last 128
    Belgium Luca Brecel 5-0 England Steven Hallworth
    5 1 5
    Germany 2020 German Masters - Last 128
    England Robert Milkins 5-0 Wales Duane Jones
    5 1 5
    Gibraltar 2020 Gibraltar Open - Last 64
    Belgium Luca Brecel 4-1 England Chris Wakelin
    5 1 5
    Gibraltar 2020 Gibraltar Open - Last 16
    England Jimmy Robertson 4-1 Jamaica Rory McLeod
    5 1 5
    Wales 2020 Welsh Open - Last 128
    England Judd Trump 4-1 England James Cahill
    5 1 5
    England 2020 Championship League - Group 3
    England Kyren Wilson 3-2 Scotland Graeme Dott
    5 1 5
    England 2020 European Masters - Last 64
    England Kyren Wilson 5-0 England Chris Wakelin
    5 1 5
    Austria 2020 European Masters - Last 128
    Wales Michael White 5-0 England Harvey Chandler
    5 1 5
    Wales 2020 Welsh Open - Last 64
    England Robert Milkins 4-1 England Gary Wilson
    5 1 5
    England 2020 Championship League - Group 3
    China Xiao Guodong 3-2 England Kyren Wilson
    5 1 5
    England 2020 European Masters - Last 128
    England Judd Trump 5-0 Ukraine Iulian Boiko
    5 1 5
    Germany 2020 German Masters - Last 128
    England Jimmy Robertson 5-0 Israel Eden Sharav
    5 1 5
    England 2020 Championship League - Group 6
    England David Gilbert 3-2 Scotland Graeme Dott
    5 1 5
    England 2020 Championship League - Group 1
    England Barry Hawkins 3-2 Wales Ryan Day
    5 1 5
    Wales 2020 Welsh Open - Last 128
    England Mitchell Mann 4-1 China Bai Langning
    5 1 5
    Wales 2020 Welsh Open - Last 32
    China Zhao Xintong 4-1 Wales Matthew Stevens
    5 1 5
    Gibraltar 2020 Gibraltar Open - Last 128
    England Stuart Bingham 4-1 Northern Ireland Gerard Greene
    5 1 5
    Gibraltar 2020 Gibraltar Open - Last 64
    China Xiao Guodong 4-1 China Yuan Sijun
    5 1 5
    England 2020 Q School - Event 1 - Last 128
    England Alfie Burden 3-2 England Benji Buckley
    5 1 5
    England 2020 Tour Championship - Final
    Scotland Stephen Maguire 10-6 Northern Ireland Mark Allen
    16 3 5.33
    England 2020 World Championship - Semi-final
    England Kyren Wilson 17-16 Scotland Anthony McGill
    33 6 5.5
    England 2020 Masters - Last 16
    Scotland Stephen Maguire 6-5 Australia Neil Robertson
    11 2 5.5
    England 2020 World Championship - Last 112
    England Barry Pinches 6-5 England Craig Steadman
    11 2 5.5
    England 2020 World Championship - Last 32
    England Ronnie O'Sullivan 10-1 Thailand Thepchaiya Un-Nooh
    11 2 5.5
    England 2020 Players Championship - Last 16
    England Shaun Murphy 6-5 England David Gilbert
    11 2 5.5
    England 2020 World Championship - Last 16
    England Ronnie O'Sullivan 13-10 China Ding Junhui
    23 4 5.75
    England 2020 World Grand Prix - Quarter-final
    Australia Neil Robertson 5-1 England Joe Perry
    6 1 6
    Wales 2020 Welsh Open - Last 64
    England Jimmy Robertson 4-2 China Yuan Sijun
    6 1 6
    Austria 2020 European Masters - Last 128
    England Stuart Bingham 5-1 Wales Duane Jones
    6 1 6
    Gibraltar 2020 Gibraltar Open - Last 16
    China Xiao Guodong 4-2 England Tom Ford
    6 1 6
    Austria 2020 European Masters - Last 128
    China Ding Junhui 5-1 Switzerland Alexander Ursenbacher
    6 1 6
    Wales 2020 Welsh Open - Last 128
    England Andy Lee 4-2 England Matthew Selt
    6 1 6
    Germany 2020 German Masters - Last 128
    England Ian Burns 5-1 England Paul Davison
    6 1 6
    England 2020 Players Championship - Last 16
    England Mark Selby 6-0 Wales Mark Williams
    6 1 6
    England 2020 European Masters - Last 128
    Wales Jamie Jones 5-1 Wales Dominic Dale
    6 1 6
    England 2020 World Championship - Last 32
    England Judd Trump 10-8 England Tom Ford
    18 3 6
    Germany 2020 German Masters - Last 128
    Wales Dominic Dale 5-1 Malaysia Thor Chuan Leong
    6 1 6
    Wales 2020 Welsh Open - Last 128
    Scotland Stephen Maguire 4-2 England Rod Lawler
    6 1 6
    Germany 2020 German Masters - Last 128
    Wales Michael White 5-1 England Jack Lisowski
    6 1 6
    Austria 2020 European Masters - Last 128
    China Li Hang 5-1 Poland Adam Stefanow
    6 1 6
    Gibraltar 2020 Gibraltar Open - Last 64
    China Lyu Haotian 4-2 China Chang Bingyu
    6 1 6
    Germany 2020 German Masters - Last 128
    England Judd Trump 5-1 Wales Daniel Wells
    6 1 6
    Wales 2020 Welsh Open - Last 32
    England Ronnie O'Sullivan 4-2 England Anthony Hamilton
    6 1 6
    Gibraltar 2020 Gibraltar Open - Last 128
    China Chang Bingyu 4-2 Malaysia Thor Chuan Leong
    6 1 6
    Gibraltar 2020 Gibraltar Open - Last 64
    England Judd Trump 4-2 Brazil Igor Figueiredo
    6 1 6
    Germany 2020 German Masters - Last 32
    Australia Neil Robertson 5-1 England Ian Burns
    6 1 6
    Wales 2020 Welsh Open - Last 64
    England Kyren Wilson 4-2 England Liam Highfield
    6 1 6
    Gibraltar 2020 Gibraltar Open - Last 128
    England Mark Joyce 4-2 Poland Adam Stefanow
    6 1 6
    Austria 2020 European Masters - Last 32
    England Gary Wilson 5-1 Belgium Luca Brecel
    6 1 6
    Wales 2020 Welsh Open - Last 32
    Wales Dominic Dale 4-2 Northern Ireland Mark Allen
    6 1 6
    Germany 2020 German Masters - Last 128
    China Zhang Anda 5-1 China Lyu Haotian
    6 1 6
    England 2020 European Masters - Last 64
    England Judd Trump 5-1 Germany Lukas Kleckers
    6 1 6
    Austria 2020 European Masters - Last 128
    Scotland Scott Donaldson 5-1 England Riley Parsons
    6 1 6
    Austria 2020 European Masters - Last 64
    China Yan Bingtao 5-1 England Andy Hicks
    6 1 6
    Wales 2020 Welsh Open - Last 128
    England Mark Selby 4-2 England David Grace
    6 1 6
    Wales 2020 Welsh Open - Last 32
    Scotland John Higgins 4-2 China Xiao Guodong
    6 1 6
    Gibraltar 2020 Gibraltar Open - Last 128
    England Oliver Lines 4-2 England Robbie Williams
    6 1 6
    Wales 2020 Welsh Open - Last 128
    England Jack Lisowski 4-2 China Li Hang
    6 1 6
    England 2020 European Masters - Last 32
    England Judd Trump 5-1 England Michael Holt
    6 1 6
    England 2020 World Grand Prix - Last 32
    England Joe Perry 4-2 England Ali Carter
    6 1 6
    England 2020 European Masters - Last 64
    England Ashley Carty 5-1 Germany Simon Lichtenberg
    6 1 6
    Gibraltar 2020 Gibraltar Open - Last 128
    Ireland Fergal O'Brien 4-2 China Bai Langning
    6 1 6
    Germany 2020 German Masters - Last 64
    England Shaun Murphy 5-1 Wales Dominic Dale
    6 1 6
    England 2020 World Grand Prix - Last 32
    China Zhao Xintong 4-2 China Yan Bingtao
    6 1 6
    Wales 2020 Welsh Open - Last 64
    Wales Dominic Dale 4-2 Germany Simon Lichtenberg
    6 1 6
    Gibraltar 2020 Gibraltar Open - Last 32
    Ireland Fergal O'Brien 4-2 China Chen Zifan
    6 1 6
    Austria 2020 European Masters - Last 64
    England Barry Hawkins 5-1 Wales Lee Walker
    6 1 6
    England 2020 World Championship - Last 144
    England Barry Pinches 6-0 Scotland Dean Young
    6 1 6
    Wales 2020 Welsh Open - Last 128
    Northern Ireland Gerard Greene 4-2 China Liang Wenbo
    6 1 6
    Wales 2020 Welsh Open - Last 64
    Australia Neil Robertson 4-2 England Mark Joyce
    6 1 6
    England 2020 European Masters - Last 64
    Wales Matthew Stevens 5-1 China Xiao Guodong
    6 1 6
    Germany 2020 German Masters - Last 32
    England Judd Trump 5-1 Thailand Noppon Saengkham
    6 1 6
    Austria 2020 European Masters - Last 16
    England Gary Wilson 5-1 China Zhao Xintong
    6 1 6
    Wales 2020 Welsh Open - Last 16
    England Kyren Wilson 4-2 China Ding Junhui
    6 1 6
    England 2020 Masters - Final
    England Stuart Bingham 10-8 England Ali Carter
    18 3 6
    Germany 2020 German Masters - Last 128
    England Anthony Hamilton 5-1 England Hammad Miah
    6 1 6
    Wales 2020 Welsh Open - Last 64
    England Ben Woollaston 4-2 England Elliot Slessor
    6 1 6
    Wales 2020 Welsh Open - Quarter-final
    England Ronnie O'Sullivan 5-1 England Mark Selby
    6 1 6
    Germany 2020 German Masters - Last 128
    England Joe Perry 5-2 Ireland Fergal O'Brien
    7 1 7
    Germany 2020 German Masters - Quarter-final
    Scotland Graeme Dott 5-2 England Matthew Selt
    7 1 7
    England 2020 Players Championship - Final
    England Judd Trump 10-4 China Yan Bingtao
    14 2 7
    Gibraltar 2020 Gibraltar Open - Last 128
    China Lyu Haotian 4-3 Iceland Kristjan Helgason
    7 1 7
    Gibraltar 2020 Gibraltar Open - Last 128
    China Liang Wenbo 4-3 England James Cahill
    7 1 7
    Wales 2020 Welsh Open - Quarter-final
    China Yan Bingtao 5-2 Scotland John Higgins
    7 1 7
    England 2020 European Masters - Last 32
    China Pang Junxu 5-2 England Barry Hawkins
    7 1 7
    Austria 2020 European Masters - Last 128
    Northern Ireland Jordan Brown 5-2 England David Gilbert
    7 1 7
    Austria 2020 European Masters - Last 64
    England Alfie Burden 5-2 England Shaun Murphy
    7 1 7
    Wales 2020 Welsh Open - Last 32
    China Yan Bingtao 4-3 England Stuart Bingham
    7 1 7
    Germany 2020 German Masters - Last 16
    England Shaun Murphy 5-2 Scotland Scott Donaldson
    7 1 7
    England 2020 European Masters - Last 128
    Wales Jak Jones 5-2 England Jamie O'Neill
    7 1 7
    Germany 2020 German Masters - Last 32
    England Nigel Bond 5-2 Wales Kishan Hirani
    7 1 7
    England 2020 European Masters - Last 128
    England Chris Wakelin 5-2 Ireland Fergal O'Brien
    7 1 7
    England 2020 European Masters - Last 128
    Ireland Aaron Hill 5-2 England Andy Hicks
    7 1 7
    Wales 2020 Welsh Open - Last 128
    England Stuart Carrington 4-3 England Mike Dunn
    7 1 7
    England 2020 Masters - Last 16
    Scotland John Higgins 6-1 England Barry Hawkins
    7 1 7
    England 2020 World Grand Prix - Last 16
    England Kyren Wilson 4-3 England Judd Trump
    7 1 7
    Austria 2020 European Masters - Last 64
    Wales Jak Jones 5-2 England Matthew Selt
    7 1 7
    Gibraltar 2020 Gibraltar Open - Last 64
    England Ben Woollaston 4-3 England Rod Lawler
    7 1 7
    Germany 2020 German Masters - Last 64
    China Ding Junhui 5-2 Wales Matthew Stevens
    7 1 7
    Wales 2020 Welsh Open - Last 64
    England Shaun Murphy 4-3 England Alfie Burden
    7 1 7
    Gibraltar 2020 Gibraltar Open - Last 128
    England Alfie Burden 4-3 England Ian Burns
    7 1 7
    England 2020 European Masters - Last 16
    China Ding Junhui 5-2 Northern Ireland Mark Allen
    7 1 7
    Austria 2020 European Masters - Last 128
    Australia Neil Robertson 5-2 England Nigel Bond
    7 1 7
    Wales 2020 Welsh Open - Last 16
    Scotland John Higgins 4-3 Belgium Luca Brecel
    7 1 7
    Gibraltar 2020 Gibraltar Open - Last 16
    England Kyren Wilson 4-3 Ireland Fergal O'Brien
    7 1 7
    England 2020 World Championship - Last 112
    Northern Ireland Jordan Brown 6-1 Jamaica Rory McLeod
    7 1 7
    Germany 2020 German Masters - Last 128
    England Mark Davis 5-2 China Chang Bingyu
    7 1 7
    Gibraltar 2020 Gibraltar Open - Last 64
    England Mark Joyce 4-3 China Xu Si
    7 1 7
    England 2020 European Masters - Last 128
    England Ali Carter 5-2 Jamaica Rory McLeod
    7 1 7
    Germany 2020 German Masters - Last 128
    Ireland Ross Bulman 5-2 England Barry Hawkins
    7 1 7
    Wales 2020 Welsh Open - Last 128
    England Kyren Wilson 4-3 Wales Jackson Page
    7 1 7
    Austria 2020 European Masters - Last 64
    Belgium Luca Brecel 5-2 England Martin Gould
    7 1 7
    Wales 2020 Welsh Open - Last 32
    Scotland Stephen Maguire 4-3 England Robert Milkins
    7 1 7
    Gibraltar 2020 Gibraltar Open - Last 64
    China Lu Ning 4-3 Wales Ryan Day
    7 1 7
    England 2020 European Masters - Last 128
    Scotland Scott Donaldson 5-2 England Mitchell Mann
    7 1 7
    England 2020 European Masters - Last 16
    Australia Neil Robertson 5-2 China Pang Junxu
    7 1 7
    Wales 2020 Welsh Open - Last 16
    China Yan Bingtao 4-3 Scotland Anthony McGill
    7 1 7
    England 2020 European Masters - Last 32
    Australia Neil Robertson 5-2 England Allan Taylor
    7 1 7
    Austria 2020 European Masters - Last 128
    China Chen Zifan 5-2 England Louis Heathcote
    7 1 7
    Austria 2020 European Masters - Last 128
    Northern Ireland Mark Allen 5-2 England Mark King
    7 1 7
    England 2020 European Masters - Last 32
    England Kyren Wilson 5-2 England Martin O'Donnell
    7 1 7
    England 2020 World Grand Prix - Last 32
    Australia Neil Robertson 4-3 England Michael Holt
    7 1 7
    Wales 2020 Welsh Open - Last 32
    Belgium Luca Brecel 4-3 China Tian Pengfei
    7 1 7
    Gibraltar 2020 Gibraltar Open - Last 128
    Belgium Luca Brecel 4-3 Ireland Ken Doherty
    7 1 7
    Gibraltar 2020 Gibraltar Open - Last 64
    China Liang Wenbo 4-3 England Barry Hawkins
    7 1 7
    England 2020 Masters - Last 16
    England David Gilbert 6-1 Northern Ireland Mark Allen
    7 1 7
    England 2020 World Championship - Last 80
    Scotland Anthony McGill 6-1 Wales Jak Jones
    7 1 7
    England 2020 European Masters - Last 16
    England Kyren Wilson 5-2 Scotland Anthony McGill
    7 1 7
    Austria 2020 European Masters - Quarter-final
    China Zhou Yuelong 5-2 England Barry Hawkins
    7 1 7
    England 2020 European Masters - Last 32
    Northern Ireland Mark Allen 5-2 England Ashley Carty
    7 1 7
    Wales 2020 Welsh Open - Last 32
    Australia Neil Robertson 4-3 Thailand Noppon Saengkham
    7 1 7
    Gibraltar 2020 Gibraltar Open - Last 32
    England Jimmy Robertson 4-3 England Joe Perry
    7 1 7
    Germany 2020 German Masters - Last 64
    England Joe Perry 5-2 England Barry Pinches
    7 1 7
    Germany 2020 German Masters - Last 16
    England Matthew Selt 5-2 England Nigel Bond
    7 1 7
    England 2020 World Championship - Last 16
    England Kyren Wilson 13-9 England Martin Gould
    22 3 7.33
    England 2020 Tour Championship - Quarter-final
    England Mark Selby 9-6 China Yan Bingtao
    15 2 7.5
    Germany 2020 German Masters - Final
    England Judd Trump 9-6 Australia Neil Robertson
    15 2 7.5
    Austria 2020 European Masters - Last 128
    China Xiao Guodong 5-3 England Andy Lee
    8 1 8
    England 2020 European Masters - Last 32
    Wales Jackson Page 5-3 Belgium Luca Brecel
    8 1 8
    Germany 2020 German Masters - Last 128
    England Ali Carter 5-3 Germany Simon Lichtenberg
    8 1 8
    Austria 2020 European Masters - Last 16
    China Zhou Yuelong 5-3 Wales Jackson Page
    8 1 8
    England 2020 World Championship - Last 48
    Northern Ireland Jordan Brown 10-6 Wales Ryan Day
    16 2 8
    England 2020 European Masters - Last 128
    Scotland Stephen Maguire 5-3 China Chang Bingyu
    8 1 8
    England 2020 European Masters - Last 64
    Wales Duane Jones 5-3 England Andrew Higginson
    8 1 8
    Germany 2020 German Masters - Last 128
    China Liang Wenbo 5-3 England Jimmy White
    8 1 8
    England 2020 European Masters - Last 128
    England Stuart Bingham 5-3 England Louis Heathcote
    8 1 8
    Austria 2020 European Masters - Last 32
    China Xiao Guodong 5-3 England Alfie Burden
    8 1 8
    Germany 2020 German Masters - Last 64
    England Matthew Selt 5-3 China Bai Langning
    8 1 8
    Austria 2020 European Masters - Last 128
    England Gary Wilson 5-3 England Barry Pinches
    8 1 8
    Germany 2020 German Masters - Last 128
    Scotland Stephen Maguire 5-3 Iran Soheil Vahedi
    8 1 8
    Austria 2020 European Masters - Last 128
    China Mei Xiwen 5-3 Scotland Alan McManus
    8 1 8
    Austria 2020 European Masters - Last 64
    Ireland Fergal O'Brien 5-3 Scotland Fraser Patrick
    8 1 8
    Germany 2020 German Masters - Quarter-final
    England Shaun Murphy 5-3 China Zhao Xintong
    8 1 8
    England 2020 European Masters - Last 128
    Wales Jamie Clarke 5-3 England Ricky Walden
    8 1 8
    Germany 2020 German Masters - Last 128
    China Xu Si 5-3 Iran Hossein Vafaei
    8 1 8
    England 2020 European Masters - Last 128
    Australia Neil Robertson 5-3 Thailand Akani Songsermsawad
    8 1 8
    Germany 2020 German Masters - Last 128
    Northern Ireland Mark Allen 5-3 Norway Kurt Maflin
    8 1 8
    England 2020 European Masters - Last 64
    England Shaun Murphy 5-3 Scotland Alan McManus
    8 1 8
    Germany 2020 German Masters - Last 128
    China Yuan Sijun 5-3 China Chen Feilong
    8 1 8
    Germany 2020 German Masters - Last 128
    England Elliot Slessor 5-3 Scotland Fraser Patrick
    8 1 8
    England 2020 World Championship - Last 144
    Scotland Ross Muir 6-2 China Si Jiahui
    8 1 8
    Germany 2020 German Masters - Last 32
    England Elliot Slessor 5-3 England Robert Milkins
    8 1 8
    Germany 2020 German Masters - Last 128
    England Gary Wilson 5-3 Scotland Alan McManus
    8 1 8
    England 2020 Masters - Semi-final
    England Stuart Bingham 6-2 England David Gilbert
    8 1 8
    Germany 2020 German Masters - Last 128
    Northern Ireland Gerard Greene 5-3 Wales Lee Walker
    8 1 8
    Austria 2020 European Masters - Last 128
    England Martin O'Donnell 5-3 England Jimmy Robertson
    8 1 8
    England 2020 European Masters - Last 128
    England Matthew Selt 5-3 China Li Hang
    8 1 8
    England 2020 World Grand Prix - Quarter-final
    Scotland Graeme Dott 5-3 England Ronnie O'Sullivan
    8 1 8
    England 2020 World Championship - Last 112
    England Elliot Slessor 6-2 Poland Antoni Kowalski
    8 1 8
    Austria 2020 European Masters - Last 128
    England Tom Ford 5-3 England Andrew Higginson
    8 1 8
    England 2020 World Championship - Last 16
    England Judd Trump 13-11 China Yan Bingtao
    24 3 8
    Austria 2020 European Masters - Last 32
    Hong Kong Marco Fu 5-3 China Lu Ning
    8 1 8
    England 2020 Masters - Quarter-final
    England David Gilbert 6-2 Scotland Stephen Maguire
    8 1 8
    England 2020 European Masters - Last 128
    England Michael Holt 5-3 England Anthony Hamilton
    8 1 8
    England 2020 European Masters - Last 64
    Scotland Stephen Maguire 5-3 England James Cahill
    8 1 8
    England 2020 World Championship - Last 32
    England Stuart Bingham 10-7 England Ashley Carty
    17 2 8.5
    England 2020 World Championship - Last 32
    China Yan Bingtao 10-7 England Elliot Slessor
    17 2 8.5
    England 2020 World Championship - Last 48
    Thailand Thepchaiya Un-Nooh 10-7 England Liam Highfield
    17 2 8.5
    Germany 2020 German Masters - Last 64
    Scotland Scott Donaldson 5-4 England Harvey Chandler
    9 1 9
    England 2020 World Championship - Last 80
    England Mark King 6-3 Ireland Ken Doherty
    9 1 9
    England 2020 European Masters - Last 128
    England Ashley Carty 5-4 England Jimmy Robertson
    9 1 9
    England 2020 European Masters - Last 64
    Ireland Aaron Hill 5-4 England Ronnie O'Sullivan
    9 1 9
    Austria 2020 European Masters - Last 64
    China Liang Wenbo 5-4 England Stuart Bingham
    9 1 9
    England 2020 European Masters - Last 16
    England Shaun Murphy 5-4 England Tom Ford
    9 1 9
    England 2020 World Championship - Last 80
    Scotland Scott Donaldson 6-3 Wales Jackson Page
    9 1 9
    England 2020 Players Championship - Quarter-final
    England Judd Trump 6-3 Scotland John Higgins
    9 1 9
    England 2020 European Masters - Last 128
    China Lyu Haotian 5-4 Malta Alex Borg
    9 1 9
    England 2020 European Masters - Last 32
    Scotland Anthony McGill 5-4 England David Gilbert
    9 1 9
    England 2020 European Masters - Last 64
    Wales Jackson Page 5-4 England Jack Lisowski
    9 1 9
    Germany 2020 German Masters - Last 128
    China Li Hang 5-4 China Mei Xiwen
    9 1 9
    Germany 2020 German Masters - Last 64
    Scotland John Higgins 5-4 China Li Hang
    9 1 9
    England 2020 European Masters - Last 64
    England Martin O'Donnell 5-4 England David Grace
    9 1 9
    England 2020 European Masters - Last 128
    England Robbie Williams 5-4 England Joe Perry
    9 1 9
    England 2020 European Masters - Last 32
    England Stuart Bingham 5-4 England Liam Highfield
    9 1 9
    Austria 2020 European Masters - Last 128
    England James Cahill 5-4 China Chang Bingyu
    9 1 9
    England 2020 European Masters - Last 128
    China Zhou Yuelong 5-4 Switzerland Alexander Ursenbacher
    9 1 9
    England 2020 European Masters - Last 64
    England Peter Devlin 5-4 Wales Mark Williams
    9 1 9
    England 2020 Masters - Last 16
    England Joe Perry 6-3 China Ding Junhui
    9 1 9
    England 2020 Masters - Quarter-final
    England Shaun Murphy 6-3 England Joe Perry
    9 1 9
    England 2020 European Masters - Last 128
    England Ian Burns 5-4 England Jimmy White
    9 1 9
    England 2020 World Championship - Last 80
    England Matthew Selt 6-3 England Allan Taylor
    9 1 9
    Austria 2020 European Masters - Last 128
    China Luo Honghao 5-4 England Anthony Hamilton
    9 1 9
    Austria 2020 European Masters - Last 128
    Wales Dominic Dale 5-4 England Peter Lines
    9 1 9
    England 2020 World Championship - Last 48
    England Ashley Carty 10-8 England Robert Milkins
    18 2 9
    England 2020 European Masters - Last 128
    England Nigel Bond 5-4 China Zhao Xintong
    9 1 9
    England 2020 World Championship - Last 80
    Thailand Akani Songsermsawad 6-3 China Tian Pengfei
    9 1 9
    Austria 2020 European Masters - Last 128
    Wales Mark Williams 5-4 England Craig Steadman
    9 1 9
    Germany 2020 German Masters - Last 128
    Wales Matthew Stevens 5-4 England Peter Ebdon
    9 1 9
    England 2020 European Masters - Last 128
    England Shaun Murphy 5-4 China Liang Wenbo
    9 1 9
    England 2020 Masters - Quarter-final
    England Ali Carter 6-3 Scotland John Higgins
    9 1 9
    England 2020 World Championship - Last 80
    England Anthony Hamilton 6-3 England Sam Craigie
    9 1 9
    Germany 2020 German Masters - Last 128
    Wales Jak Jones 5-4 England Sam Craigie
    9 1 9
    Germany 2020 German Masters - Last 64
    Wales Jamie Clarke 5-4 England Mark Selby
    9 1 9
    Germany 2020 German Masters - Last 32
    Scotland Scott Donaldson 5-4 China Ding Junhui
    9 1 9
    Austria 2020 European Masters - Last 128
    England Jack Lisowski 5-4 Iran Hossein Vafaei
    9 1 9
    Germany 2020 German Masters - Last 128
    England David Grace 5-4 England John Astley
    9 1 9
    England 2020 World Championship - Last 80
    Switzerland Alexander Ursenbacher 6-3 England Gary Wilson
    9 1 9
    Austria 2020 European Masters - Last 128
    Ireland Fergal O'Brien 5-4 England Liam Highfield
    9 1 9
    Austria 2020 European Masters - Last 64
    Wales Jackson Page 5-4 England Jack Lisowski
    9 1 9
    Austria 2020 European Masters - Last 128
    England Mitchell Mann 5-4 Scotland Anthony McGill
    9 1 9
    England 2020 World Championship - Last 32
    Scotland Anthony McGill 10-9 England Jack Lisowski
    19 2 9.5
    England 2020 Masters - Quarter-final
    England Stuart Bingham 6-4 England Kyren Wilson
    10 1 10
    England 2020 World Grand Prix - Semi-final
    Scotland Graeme Dott 6-4 England Tom Ford
    10 1 10
    England 2020 World Championship - Last 80
    England Sam Baird 6-4 England Mark Davis
    10 1 10
    England 2020 World Grand Prix - Semi-final
    Australia Neil Robertson 6-4 England Kyren Wilson
    10 1 10
    Germany 2020 German Masters - Semi-final
    England Judd Trump 6-4 Scotland Graeme Dott
    10 1 10
    England 2020 World Championship - Last 112
    England Jimmy White 6-4 Cyprus Michael Georgiou
    10 1 10
    England 2020 World Championship - Last 112
    Wales Michael White 6-5 England Jamie O'Neill
    11 1 11
    Austria 2020 European Masters - Semi-final
    China Zhou Yuelong 6-5 England Gary Wilson
    11 1 11
    England 2020 Players Championship - Quarter-final
    China Yan Bingtao 6-5 England Joe Perry
    11 1 11
    England 2020 World Championship - Last 80
    England Liam Highfield 6-5 China Lu Ning
    11 1 11
    England 2020 Players Championship - Semi-final
    England Judd Trump 6-5 Scotland Stephen Maguire
    11 1 11
    England 2020 World Championship - Last 48
    Scotland Anthony McGill 10-1 England Sam Baird
    11 1 11
    England 2020 World Championship - Quarter-final
    England Kyren Wilson 13-9 England Judd Trump
    22 2 11
    Wales 2020 Welsh Open - Semi-final
    England Shaun Murphy 6-5 China Yan Bingtao
    11 1 11
    England 2020 World Championship - Last 144
    England Hammad Miah 6-5 Austria Florian Nüßle
    11 1 11
    England 2020 World Championship - Last 48
    Norway Kurt Maflin 10-1 England Matthew Selt
    11 1 11
    England 2020 World Championship - Last 16
    Norway Kurt Maflin 13-11 Scotland John Higgins
    24 2 12
    England 2020 World Championship - Final
    England Ronnie O'Sullivan 18-8 England Kyren Wilson
    26 2 13
    England 2020 Tour Championship - Quarter-final
    England Judd Trump 9-4 Scotland John Higgins
    13 1 13
    England 2020 World Championship - Last 48
    England Elliot Slessor 10-3 England Martin O'Donnell
    13 1 13
    England 2020 World Championship - Last 32
    Thailand Noppon Saengkham 10-4 England Shaun Murphy
    14 1 14
    England 2020 World Championship - Last 32
    Scotland John Higgins 10-5 Wales Matthew Stevens
    15 1 15
    England 2020 World Championship - Last 48
    England Anthony Hamilton 10-5 Scotland Scott Donaldson
    15 1 15
    England 2020 World Championship - Last 48
    Wales Matthew Stevens 10-5 England Ricky Walden
    15 1 15
    England 2020 World Championship - Last 32
    Wales Mark Williams 10-5 Scotland Alan McManus
    15 1 15
    England 2020 Tour Championship - Semi-final
    Scotland Stephen Maguire 9-6 England Judd Trump
    15 1 15
    England 2020 World Championship - Last 48
    England Martin Gould 10-6 Scotland Graeme Dott
    16 1 16
    England 2020 World Championship - Last 32
    England Mark Selby 10-6 Northern Ireland Jordan Brown
    16 1 16
    England 2020 World Championship - Semi-final
    England Ronnie O'Sullivan 17-16 England Mark Selby
    33 2 16.5
    England 2020 World Championship - Last 48
    China Liang Wenbo 10-9 Ireland Fergal O'Brien
    19 1 19
    England 2020 World Championship - Last 16
    Wales Mark Williams 13-11 England Stuart Bingham
    24 1 24