Predictions Archive

  • Patreon
  • These predictions are machine-calculated based on a complex algorithm (called Magic8Ball!), which I'm constantly improving to be as accurate as possible. However, snooker is a sport of two players where unexpected/unpredictable things happen. Therefore, these predictions are only for fun and analysis.

    This algorithm, like everything else on CueTracker, was specifically custom-coded from scratch. The algorithm takes into account over 50 variables, and nightly evaluates past matches in order to make itself smarter and more accurate, so you might see slight changes day-to-day. Thanks to snooker.org for providing an easy way to get future match listings.

    PLEASE NOTE: CueTracker and/or its owner CANNOT be held responsible/liable for ANY losses, monetary or otherwise, arising from use of these predictions, for example in betting.


    Current success rate: 65.9% out of 8105 predictions
    See current predictions


    China 2018 China Championship

    Final
    Playing 2018-09-30 13:30
    Scotland John Higgins
    52.75% 47.25%
    England Mark Selby
    Outcome: Selby 10-9
    Semi-final
    Playing 2018-09-29 08:00
    China Lyu Haotian
    37.23% 62.77%
    Scotland John Higgins
    Outcome: Higgins 6-3
    Semi-final
    Playing 2018-09-29 13:30
    England Mark Selby
    59.21% 40.79%
    China Zhao Xintong
    Outcome: Selby 6-4
    Quarter-final
    Playing 2018-09-28 13:30
    England Barry Hawkins
    56.00% 44.00%
    China Zhao Xintong
    Outcome: Xintong 5-4
    Quarter-final
    Playing 2018-09-28 08:30
    England Martin O'Donnell
    46.19% 53.81%
    China Lyu Haotian
    Outcome: Haotian 5-1
    Quarter-final
    Playing 2018-09-28 13:30
    England Mark Selby
    57.77% 42.23%
    China Yuan Sijun
    Outcome: Selby 5-2
    Quarter-final
    Playing 2018-09-28 08:30
    England Judd Trump
    40.32% 59.68%
    Scotland John Higgins
    Outcome: Higgins 5-3
    Last 16
    Playing 2018-09-27 08:30
    Scotland Scott Donaldson
    41.28% 58.72%
    Scotland John Higgins
    Outcome: Higgins 5-3
    Last 16
    Playing 2018-09-27 08:30
    China Lyu Haotian
    41.38% 58.62%
    England Shaun Murphy
    Outcome: Haotian 5-3
    Last 16
    Playing 2018-09-27 13:30
    England Barry Hawkins
    49.98% 50.02%
    Scotland Graeme Dott
    Outcome: Hawkins 5-2
    Last 16
    Playing 2018-09-27 13:30
    England Mark King
    53.22% 46.78%
    China Yuan Sijun
    Outcome: Sijun 5-3
    Last 16
    Playing 2018-09-27 08:30
    England Martin O'Donnell
    42.37% 57.63%
    China Liang Wenbo
    Outcome: O'Donnell 5-2
    Last 16
    Playing 2018-09-27 13:30
    England Mark Selby
    60.42% 39.58%
    Iran Hossein Vafaei
    Outcome: Selby 5-3
    Last 16
    Playing 2018-09-27 08:30
    England Judd Trump
    52.05% 47.95%
    China Yan Bingtao
    Outcome: Trump 5-1
    Last 16
    Playing 2018-09-27 13:30
    China Zhao Xintong
    38.57% 61.43%
    Wales Mark Williams
    Outcome: Xintong 5-3
    Last 32
    Playing 2018-09-26 08:30
    China Zhang Anda
    46.23% 53.77%
    China Liang Wenbo
    Outcome: Wenbo 5-2
    Last 32
    Playing 2018-09-26 08:30
    England Stuart Bingham
    53.28% 46.72%
    China Yan Bingtao
    Outcome: Bingtao 5-2
    Last 32
    Playing 2018-09-26 13:30
    Wales Ryan Day
    60.27% 39.73%
    Iran Hossein Vafaei
    Outcome: Vafaei 5-3
    Last 32
    Playing 2018-09-26 08:30
    China Xiao Guodong
    53.80% 46.20%
    England Shaun Murphy
    Outcome: Murphy 5-2
    Last 32
    Playing 2018-09-26 13:30
    England Barry Hawkins
    61.36% 38.64%
    Thailand Noppon Saengkham
    Outcome: Hawkins 5-4
    Last 32
    Playing 2018-09-26 13:30
    England Mark King
    45.22% 54.78%
    Northern Ireland Mark Allen
    Outcome: King 5-1
    Last 32
    Playing 2018-09-26 08:30
    England Jack Lisowski
    51.44% 48.56%
    Scotland Scott Donaldson
    Outcome: Donaldson 5-3
    Last 32
    Playing 2018-09-26 13:30
    Ireland Fergal O'Brien
    60.92% 39.08%
    China Zhao Xintong
    Outcome: Xintong 5-2
    Last 32
    Playing 2018-09-26 08:30
    England Martin O'Donnell
    38.31% 61.69%
    England Tom Ford
    Outcome: O'Donnell 5-4
    Last 32
    Playing 2018-09-26 08:30
    England Joe Perry
    61.85% 38.15%
    China Lyu Haotian
    Outcome: Haotian 5-3
    Last 32
    Playing 2018-09-26 13:30
    Australia Neil Robertson
    47.16% 52.84%
    Scotland Graeme Dott
    Outcome: Dott 5-2
    Last 32
    Playing 2018-09-26 13:30
    England Mark Selby
    65.64% 34.36%
    China Chang Bingyu
    Outcome: Selby 5-1
    Last 32
    Playing 2018-09-26 13:30
    China Yuan Sijun
    34.32% 65.68%
    China Ding Junhui
    Outcome: Sijun 5-4
    Last 32
    Playing 2018-09-26 08:30
    England Judd Trump
    54.50% 45.50%
    Wales Jamie Jones
    Outcome: Trump 5-2
    Last 32
    Playing 2018-09-26 13:30
    England Gary Wilson
    40.05% 59.95%
    Wales Mark Williams
    Outcome: Williams 5-2
    Last 32
    Playing 2018-09-26 08:30
    China Mei Xiwen
    38.45% 61.55%
    Scotland John Higgins
    Outcome: Higgins 5-4
    Last 64
    Playing 2018-09-24 08:30
    England Stuart Bingham
    52.62% 47.38%
    England Peter Ebdon
    Outcome: Bingham 5-3
    Last 64
    Playing 2018-09-25 08:30
    China Yan Bingtao
    53.26% 46.74%
    England Chris Wakelin
    Outcome: Bingtao 5-4
    Last 64
    Playing 2018-09-25 13:30
    Belgium Luca Brecel
    61.31% 38.69%
    England Martin O'Donnell
    Outcome: O'Donnell 5-3
    Last 64
    Playing 2018-09-24 13:30
    England Sam Craigie
    43.84% 56.16%
    England Mark King
    Outcome: King 5-3
    Last 64
    Playing 2018-09-24 08:30
    England Mark Davis
    53.92% 46.08%
    China Xiao Guodong
    Outcome: Guodong 5-0
    Last 64
    Playing 2018-09-25 08:30
    Wales Ryan Day
    58.03% 41.97%
    England Mike Dunn
    Outcome: Day 5-1
    Last 64
    Playing 2018-09-25 13:30
    Ireland Ken Doherty
    38.67% 61.33%
    Wales Mark Williams
    Outcome: Williams 5-0
    Last 64
    Playing 2018-09-24 08:30
    Scotland Scott Donaldson
    42.12% 57.88%
    Scotland Stephen Maguire
    Outcome: Donaldson 5-2
    Last 64
    Playing 2018-09-25 08:30
    Scotland Graeme Dott
    60.56% 39.44%
    England Stuart Carrington
    Outcome: Dott 5-4
    Last 64
    Playing 2018-09-25 13:30
    Hong Kong Marco Fu
    64.78% 35.22%
    China Zhang Anda
    Outcome: Anda 5-3
    Last 64
    Playing 2018-09-24 13:30
    England David Gilbert
    65.26% 34.74%
    Iran Hossein Vafaei
    Outcome: Vafaei 5-3
    Last 64
    Playing 2018-09-24 08:30
    England Anthony Hamilton
    58.99% 41.01%
    Wales Jamie Jones
    Outcome: Jones 5-4
    Last 64
    Playing 2018-09-25 08:30
    England Barry Hawkins
    65.60% 34.40%
    England Ashley Carty
    Outcome: Hawkins 5-3
    Last 64
    Playing 2018-09-25 13:30
    England Liam Highfield
    38.45% 61.55%
    England Shaun Murphy
    Outcome: Murphy 5-1
    Last 64
    Playing 2018-09-24 08:30
    Norway Kurt Maflin
    46.18% 53.82%
    England Jack Lisowski
    Outcome: Lisowski 5-3
    Last 64
    Playing 2018-09-25 08:30
    England Robert Milkins
    61.79% 38.21%
    China Chang Bingyu
    Outcome: Bingyu 5-3
    Last 64
    Playing 2018-09-24 13:30
    Ireland Fergal O'Brien
    46.68% 53.32%
    England Ali Carter
    Outcome: O'Brien 5-1
    Last 64
    Playing 2018-09-24 13:30
    Australia Neil Robertson
    66.66% 33.34%
    Northern Ireland Gerard Greene
    Outcome: Robertson 5-2
    Last 64
    Playing 2018-09-25 08:30
    England Mark Selby
    66.90% 33.10%
    Thailand Akani Songsermsawad
    Outcome: Selby 5-3
    Last 64
    Playing 2018-09-24 08:30
    England Matthew Selt
    44.78% 55.22%
    Northern Ireland Mark Allen
    Outcome: Allen 5-1
    Last 64
    Playing 2018-09-25 08:30
    China Xu Si
    42.08% 57.92%
    Thailand Noppon Saengkham
    Outcome: Saengkham 5-2
    Last 64
    Playing 2018-09-24 13:30
    England Allan Taylor
    33.41% 66.59%
    Scotland John Higgins
    Outcome: Higgins 5-3
    Last 64
    Playing 2018-09-25 08:30
    England Judd Trump
    68.55% 31.45%
    Scotland Rhys Clark
    Outcome: Trump 5-0
    Last 64
    Playing 2018-09-24 13:30
    Switzerland Alexander Ursenbacher
    49.72% 50.28%
    China Yuan Sijun
    Outcome: Sijun 5-2
    Last 64
    Playing 2018-09-25 13:30
    Wales Daniel Wells
    35.65% 64.35%
    China Ding Junhui
    Outcome: Junhui 5-1
    Last 64
    Playing 2018-09-25 13:30
    China Liang Wenbo
    65.70% 34.30%
    England John Astley
    Outcome: Wenbo 5-3
    Last 64
    Playing 2018-09-25 13:30
    England Gary Wilson
    64.82% 35.18%
    China Luo Honghao
    Outcome: Wilson 5-2
    Last 64
    Playing 2018-09-25 13:30
    China Zhao Xintong
    40.69% 59.31%
    Scotland Anthony McGill
    Outcome: Xintong 5-4
    Last 64
    Playing 2018-09-24 13:30
    China Mei Xiwen
    37.94% 62.06%
    Wales Michael White
    Outcome: Xiwen 5-4
    Last 128
    Playing 2018-08-19 20:00
    Northern Ireland Mark Allen
    81.54% 18.46%
    England Sean O'Sullivan
    Outcome: Allen 5-2
    Last 128
    Playing 2018-08-20 11:00
    England Stuart Bingham
    60.66% 39.34%
    England Craig Steadman
    Outcome: Bingham 5-4
    Last 128
    Playing 2018-08-20 20:00
    China Yan Bingtao
    68.27% 31.73%
    China Niu Zhuang
    Outcome: Bingtao 5-3
    Last 128
    Playing 2018-08-22 14:30
    England Ali Carter
    67.77% 32.23%
    England Andy Lee
    Outcome: Carter 5-1
    Last 128
    Playing 2018-08-21 20:00
    Wales Dominic Dale
    47.84% 52.16%
    England Sam Craigie
    Outcome: Craigie 5-2
    Last 128
    Playing 2018-08-19 20:00
    England Mark Davis
    73.64% 26.36%
    Pakistan Hamza Akbar
    Outcome: Davis 5-1
    Last 128
    Playing 2018-08-19 15:30
    Wales Ryan Day
    60.47% 39.53%
    Wales Jak Jones
    Outcome: Day 5-2
    Last 128
    Playing 2018-08-22 11:00
    Ireland Ken Doherty
    49.43% 50.57%
    China Tian Pengfei
    Outcome: Doherty 5-3
    Last 128
    Playing 2018-08-20 15:30
    Scotland Scott Donaldson
    75.98% 24.02%
    Egypt Basem Eltahhan
    Outcome: Donaldson 5-0
    Last 128
    Playing 2018-08-21 15:30
    England Peter Ebdon
    68.26% 31.74%
    England Harvey Chandler
    Outcome: Ebdon 5-3
    Last 128
    Playing 2018-08-19 11:00
    England Tom Ford
    57.89% 42.11%
    England Paul Davison
    Outcome: Ford 5-0
    Last 128
    Playing 2018-08-19 11:00
    Hong Kong Marco Fu
    56.41% 43.59%
    England Sam Baird
    Outcome: Fu 5-2
    Last 128
    Playing 2018-08-19 15:30
    Cyprus Michael Georgiou
    62.31% 37.69%
    England John Astley
    Outcome: Astley 5-4
    Last 128
    Playing 2018-08-21 15:30
    England David Gilbert
    69.52% 30.48%
    Wales Kishan Hirani
    Outcome: Gilbert 5-0
    Last 128
    Playing 2018-08-22 11:00
    England Martin Gould
    63.46% 36.54%
    China Xu Si
    Outcome: Si 5-4
    Last 128
    Playing 2018-08-20 11:00
    China Xiao Guodong
    66.93% 33.07%
    China Zhang Yong
    Outcome: Guodong 5-1
    Last 128
    Playing 2018-08-21 11:00
    England Anthony Hamilton
    77.30% 22.70%
    Iran Soheil Vahedi
    Outcome: Hamilton 5-0
    Last 128
    Playing 2018-08-20 20:00
    China Li Hang
    60.39% 39.61%
    China Mei Xiwen
    Outcome: Xiwen 5-2
    Last 128
    Playing 2018-08-19 20:00
    China Lyu Haotian
    49.41% 50.59%
    China Li Yuan
    Outcome: Haotian 5-4
    Last 128
    Playing 2018-08-21 20:00
    England Barry Hawkins
    80.26% 19.74%
    Germany Simon Lichtenberg
    Outcome: Hawkins 5-0
    Last 128
    Playing 2018-08-21 15:30
    Scotland John Higgins
    68.84% 31.16%
    Wales Duane Jones
    Outcome: Higgins 5-1
    Last 128
    Playing 2018-08-20 20:00
    England Andrew Higginson
    64.18% 35.82%
    China Zhang Anda
    Outcome: Anda 5-3
    Last 128
    Playing 2018-08-20 11:00
    England Liam Highfield
    61.83% 38.17%
    England Hammad Miah
    Outcome: Highfield 5-2
    Last 128
    Playing 2018-08-19 11:00
    England Michael Holt
    65.85% 34.15%
    England Nigel Bond
    Outcome: Bond 5-3
    Last 128
    Playing 2018-08-21 11:00
    Wales Jamie Jones
    78.57% 21.43%
    Poland Adam Stefanow
    Outcome: Jones 5-2
    Last 128
    Playing 2018-08-20 11:00
    England Mark Joyce
    63.84% 36.16%
    Thailand James Wattana
    Outcome: Joyce 5-1
    Last 128
    Playing 2018-08-21 20:00
    England Mark King
    71.86% 28.14%
    China Zhang Jiankang
    Outcome: King 5-1
    Last 128
    Playing 2018-08-19 15:30
    England Jack Lisowski
    55.58% 44.42%
    England Ian Burns
    Outcome: Lisowski 5-4
    Last 128
    Playing 2018-08-19 20:00
    Norway Kurt Maflin
    76.92% 23.08%
    England Sanderson Lam
    Outcome: Maflin 5-1
    Last 128
    Playing 2018-08-21 20:00
    Scotland Anthony McGill
    58.05% 41.95%
    Northern Ireland Joe Swail
    Outcome: McGill 5-3
    Last 128
    Playing 2018-08-22 11:00
    England Rory McLeod
    69.01% 30.99%
    England Ashley Carty
    Outcome: Carty 5-3
    Last 128
    Playing 2018-08-21 11:00
    Scotland Alan McManus
    62.67% 37.33%
    England Allan Taylor
    Outcome: Taylor 5-1
    Last 128
    Playing 2018-08-21 11:00
    England Robert Milkins
    61.58% 38.42%
    Scotland Chris Totten
    Outcome: Milkins 5-2
    Last 128
    Playing 2018-08-19 15:30
    England Shaun Murphy
    67.01% 32.99%
    Northern Ireland Jordan Brown
    Outcome: Murphy 5-2
    Last 128
    Playing 2018-08-20 15:30
    Ireland Fergal O'Brien
    59.08% 40.92%
    England Peter Lines
    Outcome: O'Brien 5-2
    Last 128
    Playing 2018-08-19 11:00
    England Martin O'Donnell
    40.36% 59.64%
    England Elliot Slessor
    Outcome: O'Donnell 5-3
    Last 128
    Playing 2018-08-19 20:00
    England Joe Perry
    74.35% 25.65%
    England Ashley Hugill
    Outcome: Perry 5-2
    Last 128
    Playing 2018-08-19 11:00
    Australia Neil Robertson
    75.88% 24.12%
    Scotland Ross Muir
    Outcome: Robertson 5-3
    Last 128
    Playing 2018-08-22 11:00
    Thailand Noppon Saengkham
    62.33% 37.67%
    China Lu Ning
    Outcome: Saengkham 5-1
    Last 128
    Playing 2018-08-20 15:30
    England Mark Selby
    73.73% 26.27%
    England Jimmy White
    Outcome: Selby 5-2
    Last 128
    Playing 2018-08-21 20:00
    England Matthew Selt
    73.51% 26.49%
    Wales Jamie Clarke
    Outcome: Selt 5-2
    Last 128
    Playing 2018-08-19 15:30
    Thailand Akani Songsermsawad
    42.97% 57.03%
    Finland Robin Hull
    Outcome: Songsermsawad 5-2
    Last 128
    Playing 2018-08-22 14:30
    Wales Matthew Stevens
    57.56% 42.44%
    China Zhao Xintong
    Outcome: Xintong 5-3
    Last 128
    Playing 2018-08-20 20:00
    England Judd Trump
    77.52% 22.48%
    Israel Eden Sharav
    Outcome: Trump 5-3
    Last 128
    Playing 2018-08-20 15:30
    Thailand Thepchaiya Un-Nooh
    73.87% 26.13%
    Scotland Rhys Clark
    Outcome: Clark 5-4
    Last 128
    Playing 2018-08-21 15:30
    Iran Hossein Vafaei
    60.08% 39.92%
    China Chen Zifan
    Outcome: Vafaei 5-2
    Last 128
    Playing 2018-08-20 20:00
    England Chris Wakelin
    63.94% 36.06%
    Malaysia Thor Chuan Leong
    Outcome: Wakelin 5-4
    Last 128
    Playing 2018-08-22 11:00
    England Ricky Walden
    58.56% 41.44%
    China Yuan Sijun
    Outcome: Sijun 5-2
    Last 128
    Playing 2018-08-20 11:00
    Wales Daniel Wells
    71.36% 28.64%
    England Billy Joe Castle
    Outcome: Wells 5-4
    Last 128
    Playing 2018-08-21 11:00
    Wales Michael White
    54.96% 45.04%
    England Oliver Lines
    Outcome: White 5-3
    Last 128
    Playing 2018-08-22 14:30
    England Robbie Williams
    52.10% 47.90%
    Northern Ireland Gerard Greene
    Outcome: Greene 5-0
    Last 128
    Playing 2018-08-21 15:30
    England Gary Wilson
    86.51% 13.49%
    China Fan Zhengyi
    Outcome: Wilson 5-3
    Last 128
    Playing 2018-08-20 15:30
    England Kyren Wilson
    70.27% 29.73%
    Germany Lukas Kleckers
    Outcome: Wilson 5-1
    Last 128
    Playing 2018-08-21 11:00
    England Ben Woollaston
    64.17% 35.83%
    Switzerland Alexander Ursenbacher
    Outcome: Ursenbacher 5-0
    Last 128
    Playing 2018-08-22 14:30
    China Zhou Yuelong
    66.84% 33.16%
    China Luo Honghao
    Outcome: Honghao 5-1