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.93% out of 6941 predictions
    See current predictions


    China 2018 World Open

    Final
    Playing 2018-08-12 13:30
    England David Gilbert
    40.29% 59.71%
    Wales Mark Williams
    Outcome: Williams 10-9
    Semi-final
    Playing 2018-08-11 08:00
    England David Gilbert
    41.07% 58.93%
    England Barry Hawkins
    Outcome: Gilbert 6-4
    Semi-final
    Playing 2018-08-11 13:30
    Thailand Noppon Saengkham
    38.63% 61.37%
    Wales Mark Williams
    Outcome: Williams 6-5
    Quarter-final
    Playing 2018-08-10 08:30
    Hong Kong Marco Fu
    55.27% 44.73%
    England David Gilbert
    Outcome: Gilbert 5-3
    Quarter-final
    Playing 2018-08-10 08:30
    England Barry Hawkins
    59.35% 40.65%
    England Gary Wilson
    Outcome: Hawkins 5-3
    Quarter-final
    Playing 2018-08-10 13:30
    England Jack Lisowski
    48.72% 51.28%
    Wales Mark Williams
    Outcome: Williams 5-3
    Quarter-final
    Playing 2018-08-10 13:30
    Thailand Noppon Saengkham
    43.31% 56.69%
    China Xiao Guodong
    Outcome: Saengkham 5-1
    Last 16
    Playing 2018-08-09 13:30
    England David Gilbert
    42.97% 57.03%
    England Ricky Walden
    Outcome: Gilbert 5-3
    Last 16
    Playing 2018-08-09 08:30
    China Xiao Guodong
    47.98% 52.02%
    England Anthony Hamilton
    Outcome: Guodong 5-3
    Last 16
    Playing 2018-08-09 13:30
    England Barry Hawkins
    58.22% 41.78%
    England Matthew Selt
    Outcome: Hawkins 5-4
    Last 16
    Playing 2018-08-09 13:30
    England Robert Milkins
    47.73% 52.27%
    Hong Kong Marco Fu
    Outcome: Fu 5-2
    Last 16
    Playing 2018-08-09 13:30
    Ireland Fergal O'Brien
    53.93% 46.07%
    England Gary Wilson
    Outcome: Wilson 5-2
    Last 16
    Playing 2018-08-09 08:30
    England Joe Perry
    46.29% 53.71%
    Wales Mark Williams
    Outcome: Williams 5-1
    Last 16
    Playing 2018-08-09 08:30
    England Mark Selby
    62.08% 37.92%
    Thailand Noppon Saengkham
    Outcome: Saengkham 5-4
    Last 16
    Playing 2018-08-09 08:30
    England Kyren Wilson
    53.33% 46.67%
    England Jack Lisowski
    Outcome: Lisowski 5-4
    Last 32
    Playing 2018-08-08 13:30
    Northern Ireland Mark Allen
    51.56% 48.44%
    England Jack Lisowski
    Outcome: Lisowski 5-1
    Last 32
    Playing 2018-08-08 08:30
    Wales Ryan Day
    64.03% 35.97%
    Thailand Noppon Saengkham
    Outcome: Saengkham 5-2
    Last 32
    Playing 2018-08-08 13:30
    Hong Kong Marco Fu
    48.18% 51.82%
    England Andrew Higginson
    Outcome: Fu 5-4
    Last 32
    Playing 2018-08-08 08:30
    England David Gilbert
    41.27% 58.73%
    England Ali Carter
    Outcome: Gilbert 5-3
    Last 32
    Playing 2018-08-08 08:30
    China Xiao Guodong
    53.51% 46.49%
    Wales Jak Jones
    Outcome: Guodong 5-0
    Last 32
    Playing 2018-08-08 08:30
    England Anthony Hamilton
    55.26% 44.74%
    China Mei Xiwen
    Outcome: Hamilton 5-4
    Last 32
    Playing 2018-08-08 13:30
    England Barry Hawkins
    57.51% 42.49%
    England Michael Holt
    Outcome: Hawkins 5-2
    Last 32
    Playing 2018-08-08 13:30
    China Ding Junhui
    56.45% 43.55%
    England Robert Milkins
    Outcome: Milkins 5-4
    Last 32
    Playing 2018-08-08 08:30
    Ireland Fergal O'Brien
    43.00% 57.00%
    Belgium Luca Brecel
    Outcome: O'Brien 5-4
    Last 32
    Playing 2018-08-08 13:30
    England Joe Perry
    48.47% 51.53%
    Scotland Stephen Maguire
    Outcome: Perry 5-4
    Last 32
    Playing 2018-08-08 08:30
    England Mark Selby
    56.71% 43.29%
    Wales Jamie Jones
    Outcome: Selby 5-2
    Last 32
    Playing 2018-08-08 13:30
    England Matthew Selt
    56.48% 43.52%
    China Yan Bingtao
    Outcome: Selt 5-3
    Last 32
    Playing 2018-08-08 13:30
    England Ricky Walden
    42.90% 57.10%
    Australia Neil Robertson
    Outcome: Walden 5-3
    Last 32
    Playing 2018-08-08 08:30
    England Kyren Wilson
    65.78% 34.22%
    England Harvey Chandler
    Outcome: Wilson 5-3
    Last 32
    Playing 2018-08-08 13:30
    England Gary Wilson
    44.64% 55.36%
    England Judd Trump
    Outcome: Wilson 5-3
    Last 32
    Playing 2018-08-08 08:30
    England Ben Woollaston
    44.13% 55.87%
    Wales Mark Williams
    Outcome: Williams 5-2
    Last 64
    Playing 2018-08-07 08:30
    Northern Ireland Mark Allen
    69.38% 30.62%
    China Lyu Haotian
    Outcome: Allen 5-1
    Last 64
    Playing 2018-08-07 13:30
    China Yan Bingtao
    53.57% 46.43%
    England Stuart Carrington
    Outcome: Bingtao 5-0
    Last 64
    Playing 2018-08-07 08:30
    England James Cahill
    51.49% 48.51%
    England Andrew Higginson
    Outcome: Higginson 5-4
    Last 64
    Playing 2018-08-07 08:30
    England Harvey Chandler
    36.01% 63.99%
    Norway Kurt Maflin
    Outcome: Chandler 5-4
    Last 64
    Playing 2018-08-06 08:30
    Wales Dominic Dale
    41.95% 58.05%
    England Ricky Walden
    Outcome: Walden 5-3
    Last 64
    Playing 2018-08-06 13:30
    Wales Ryan Day
    58.72% 41.28%
    England Robbie Williams
    Outcome: Day 5-2
    Last 64
    Playing 2018-08-06 13:30
    Scotland Scott Donaldson
    49.25% 50.75%
    Belgium Luca Brecel
    Outcome: Brecel 5-4
    Last 64
    Playing 2018-08-07 13:30
    England Mike Dunn
    40.22% 59.78%
    England Joe Perry
    Outcome: Perry 5-4
    Last 64
    Playing 2018-08-06 08:30
    Hong Kong Marco Fu
    50.11% 49.89%
    England Peter Ebdon
    Outcome: Fu 5-4
    Last 64
    Playing 2018-08-07 08:30
    Cyprus Michael Georgiou
    43.54% 56.46%
    China Xiao Guodong
    Outcome: Guodong 5-1
    Last 64
    Playing 2018-08-06 13:30
    England Barry Hawkins
    59.25% 40.75%
    Thailand Akani Songsermsawad
    Outcome: Hawkins 5-2
    Last 64
    Playing 2018-08-07 13:30
    England Michael Holt
    47.82% 52.18%
    England Mark Davis
    Outcome: Holt 5-3
    Last 64
    Playing 2018-08-06 13:30
    Wales Jak Jones
    49.33% 50.67%
    China Zhang Anda
    Outcome: Jones 5-3
    Last 64
    Playing 2018-08-07 08:30
    England Mark Joyce
    52.19% 47.81%
    England Anthony Hamilton
    Outcome: Hamilton 5-2
    Last 64
    Playing 2018-08-07 13:30
    China Ding Junhui
    65.87% 34.13%
    China Yuan Sijun
    Outcome: Junhui 5-3
    Last 64
    Playing 2018-08-06 08:30
    England Rod Lawler
    57.82% 42.18%
    Thailand Noppon Saengkham
    Outcome: Saengkham 5-3
    Last 64
    Playing 2018-08-07 13:30
    England Andy Lee
    42.98% 57.02%
    Australia Neil Robertson
    Outcome: Robertson 5-1
    Last 64
    Playing 2018-08-07 08:30
    Germany Simon Lichtenberg
    41.08% 58.92%
    China Mei Xiwen
    Outcome: Xiwen 5-2
    Last 64
    Playing 2018-08-06 13:30
    England Jack Lisowski
    56.32% 43.68%
    England Chris Wakelin
    Outcome: Lisowski 5-0
    Last 64
    Playing 2018-08-06 13:30
    England Rory McLeod
    35.35% 64.65%
    England Ali Carter
    Outcome: Carter 5-0
    Last 64
    Playing 2018-08-06 03:30
    England Robert Milkins
    50.87% 49.13%
    England David Lilley
    Outcome: Milkins 5-4
    Last 64
    Playing 2018-08-06 08:30
    Ireland Fergal O'Brien
    58.25% 41.75%
    China Zhao Xintong
    Outcome: O'Brien 5-4
    Last 64
    Playing 2018-08-07 13:30
    England Martin O'Donnell
    33.93% 66.07%
    England Judd Trump
    Outcome: Trump 5-1
    Last 64
    Playing 2018-08-07 08:30
    England Mark Selby
    61.88% 38.12%
    England Elliot Slessor
    Outcome: Selby 5-3
    Last 64
    Playing 2018-08-06 08:30
    Thailand Thepchaiya Un-Nooh
    47.31% 52.69%
    Scotland Stephen Maguire
    Outcome: Maguire 5-4
    Last 64
    Playing 2018-08-07 13:30
    Switzerland Alexander Ursenbacher
    32.23% 67.77%
    Wales Mark Williams
    Outcome: Williams 5-1
    Last 64
    Playing 2018-08-06 03:30
    Wales Lee Walker
    44.18% 55.82%
    England Matthew Selt
    Outcome: Selt 5-4
    Last 64
    Playing 2018-08-07 08:30
    England Kyren Wilson
    65.12% 34.88%
    England Paul Davison
    Outcome: Wilson 5-1
    Last 64
    Playing 2018-08-06 13:30
    England Gary Wilson
    41.71% 58.29%
    England Tom Ford
    Outcome: Wilson 5-3
    Last 64
    Playing 2018-08-07 13:30
    England Ben Woollaston
    62.47% 37.53%
    China Chang Bingyu
    Outcome: Woollaston 5-1
    Last 64
    Playing 2018-08-06 08:30
    China Zhou Yuelong
    48.24% 51.76%
    Wales Jamie Jones
    Outcome: Jones 5-2
    Last 128
    Playing 2018-07-06 20:00
    Northern Ireland Mark Allen
    68.45% 31.55%
    England Peter Lines
    Outcome: Allen 5-2
    Last 128
    Playing 2018-07-06 20:00
    England Stuart Bingham
    62.87% 37.13%
    China Zhang Anda
    Outcome: Anda 5-4
    Last 128
    Playing 2018-08-06 02:00
    China Yan Bingtao
    59.32% 40.68%
    England Ashley Carty
    Outcome: Bingtao 5-3
    Last 128
    Playing 2018-07-07 20:00
    Belgium Luca Brecel
    49.86% 50.14%
    England Ian Burns
    Outcome: Brecel 5-1
    Last 128
    Playing 2018-07-07 20:00
    England Stuart Carrington
    50.89% 49.11%
    Wales Duane Jones
    Outcome: Carrington 5-2
    Last 128
    Playing 2018-07-07 11:00
    England Ali Carter
    83.92% 16.08%
    Egypt Basem Eltahhan
    Outcome: Carter 5-0
    Last 128
    Playing 2018-07-06 20:00
    Wales Dominic Dale
    50.07% 49.93%
    England Hammad Miah
    Outcome: Dale 5-4
    Last 128
    Playing 2018-07-07 11:00
    England Mark Davis
    51.60% 48.40%
    England Sam Baird
    Outcome: Davis 5-1
    Last 128
    Playing 2018-07-09 15:30
    Wales Ryan Day
    75.70% 24.30%
    Scotland Ross Muir
    Outcome: Day 5-4
    Last 128
    Playing 2018-07-09 11:00
    Ireland Ken Doherty
    76.03% 23.97%
    Germany Simon Lichtenberg
    Outcome: Lichtenberg 5-2
    Last 128
    Playing 2018-07-07 15:30
    Scotland Scott Donaldson
    69.45% 30.55%
    England Sanderson Lam
    Outcome: Donaldson 5-1
    Last 128
    Playing 2018-07-07 15:30
    Scotland Graeme Dott
    57.38% 42.62%
    China Zhao Xintong
    Outcome: Xintong 5-3
    Last 128
    Playing 2018-07-06 15:30
    England Peter Ebdon
    74.83% 25.17%
    Wales Jamie Clarke
    Outcome: Ebdon 5-3
    Last 128
    Playing 2018-07-07 20:00
    England Tom Ford
    53.61% 46.39%
    Thailand Dechawat Poomjaeng
    Outcome: Ford 5-4
    Last 128
    Playing 2018-07-08 15:30
    Hong Kong Marco Fu
    75.82% 24.18%
    Scotland Chris Totten
    Outcome: Fu 5-0
    Last 128
    Playing 2018-07-08 20:00
    Cyprus Michael Georgiou
    57.63% 42.37%
    Northern Ireland Jordan Brown
    Outcome: Georgiou 5-1
    Last 128
    Playing 2018-07-07 15:30
    England David Gilbert
    67.73% 32.27%
    China Niu Zhuang
    Outcome: Gilbert 5-1
    Last 128
    Playing 2018-07-08 11:00
    Northern Ireland Gerard Greene
    60.98% 39.02%
    England Elliot Slessor
    Outcome: Slessor 5-0
    Last 128
    Playing 2018-07-08 11:00
    China Xiao Guodong
    62.91% 37.09%
    China Zhang Yong
    Outcome: Guodong 5-2
    Last 128
    Playing 2018-07-08 20:00
    England Anthony Hamilton
    82.43% 17.57%
    Scotland Rhys Clark
    Outcome: Hamilton 5-1
    Last 128
    Playing 2018-07-06 11:00
    China Li Hang
    59.80% 40.20%
    England David Lilley
    Outcome: Lilley 5-4
    Last 128
    Playing 2018-07-09 15:30
    China Lyu Haotian
    51.45% 48.55%
    Israel Eden Sharav
    Outcome: Haotian 5-1
    Last 128
    Playing 2018-07-06 15:30
    England Barry Hawkins
    57.86% 42.14%
    England Alfie Burden
    Outcome: Hawkins 5-2
    Last 128
    Playing 2018-07-06 15:30
    England Andrew Higginson
    74.00% 26.00%
    China Luo Honghao
    Outcome: Higginson 5-3
    Last 128
    Playing 2018-07-08 20:00
    England Liam Highfield
    61.83% 38.17%
    Wales Jak Jones
    Outcome: Jones 5-4
    Last 128
    Playing 2018-07-06 20:00
    England Michael Holt
    60.65% 39.35%
    England John Astley
    Outcome: Holt 5-2
    Last 128
    Playing 2018-08-06 02:00
    China Ding Junhui
    66.42% 33.58%
    Thailand James Wattana
    Outcome: Junhui 5-4
    Last 128
    Playing 2018-07-06 11:00
    England Mark King
    56.90% 43.10%
    England Rod Lawler
    Outcome: Lawler 5-4
    Last 128
    Playing 2018-07-08 11:00
    England Jack Lisowski
    85.23% 14.77%
    China Zhang Jiankang
    Outcome: Lisowski 5-2
    Last 128
    Playing 2018-07-09 11:00
    Norway Kurt Maflin
    54.40% 45.60%
    China Lu Ning
    Outcome: Maflin 5-1
    Last 128
    Playing 2018-07-09 15:30
    Scotland Stephen Maguire
    81.95% 18.05%
    Poland Adam Stefanow
    Outcome: Maguire 5-4
    Last 128
    Playing 2018-07-07 11:00
    Scotland Anthony McGill
    60.77% 39.23%
    Wales Lee Walker
    Outcome: Walker 5-1
    Last 128
    Playing 2018-07-07 11:00
    England Rory McLeod
    55.16% 44.84%
    Malaysia Thor Chuan Leong
    Outcome: McLeod 5-3
    Last 128
    Playing 2018-07-09 11:00
    Scotland Alan McManus
    67.80% 32.20%
    England Paul Davison
    Outcome: Davison 5-2
    Last 128
    Playing 2018-07-06 11:00
    England Robert Milkins
    72.47% 27.53%
    China Chen Zifan
    Outcome: Milkins 5-0
    Last 128
    Playing 2018-07-06 15:30
    England Shaun Murphy
    69.20% 30.80%
    China Mei Xiwen
    Outcome: Xiwen 5-4
    Last 128
    Playing 2018-07-07 15:30
    Ireland Fergal O'Brien
    57.67% 42.33%
    Finland Robin Hull
    Outcome: O'Brien 5-3
    Last 128
    Playing 2018-07-08 11:00
    England Martin O'Donnell
    65.23% 34.77%
    Iran Soheil Vahedi
    Outcome: O'Donnell 5-1
    Last 128
    Playing 2018-07-09 11:00
    England Joe Perry
    72.11% 27.89%
    China Li Yuan
    Outcome: Perry 5-3
    Last 128
    Playing 2018-07-08 15:30
    Thailand Noppon Saengkham
    65.03% 34.97%
    England Sean O'Sullivan
    Outcome: Saengkham 5-2
    Last 128
    Playing 2018-07-08 20:00
    England Mark Selby
    65.45% 34.55%
    England Luke Simmonds
    Outcome: Selby 5-3
    Last 128
    Playing 2018-07-07 15:30
    England Matthew Selt
    69.12% 30.88%
    England Joe O'Connor
    Outcome: Selt 5-3
    Last 128
    Playing 2018-07-06 11:00
    China Xu Si
    57.08% 42.92%
    China Yuan Sijun
    Outcome: Sijun 5-4
    Last 128
    Playing 2018-07-06 20:00
    Thailand Akani Songsermsawad
    83.91% 16.09%
    China Fan Zhengyi
    Outcome: Songsermsawad 5-0
    Last 128
    Playing 2018-07-06 15:30
    Wales Matthew Stevens
    62.96% 37.04%
    England Allan Taylor
    Outcome: Stevens 5-0
    Last 128
    Playing 2018-07-09 15:30
    Thailand Thepchaiya Un-Nooh
    71.26% 28.74%
    England Billy Joe Castle
    Outcome: Un-Nooh 5-1
    Last 128
    Playing 2018-07-09 11:00
    Switzerland Alexander Ursenbacher
    33.09% 66.91%
    China Tian Pengfei
    Outcome: Ursenbacher 5-4
    Last 128
    Playing 2018-07-09 15:30
    England Chris Wakelin
    52.60% 47.40%
    England Craig Steadman
    Outcome: Wakelin 5-3
    Last 128
    Playing 2018-07-06 11:00
    England Ricky Walden
    63.58% 36.42%
    Northern Ireland Joe Swail
    Outcome: Walden 5-2
    Last 128
    Playing 2018-07-07 11:00
    Wales Daniel Wells
    55.47% 44.53%
    England Andy Lee
    Outcome: Lee 5-2
    Last 128
    Playing 2018-08-06 02:00
    China Liang Wenbo
    63.39% 36.61%
    England James Cahill
    Outcome: Cahill 5-1
    Last 128
    Playing 2018-07-09 11:00
    Wales Michael White
    82.62% 17.38%
    England Harvey Chandler
    Outcome: Chandler 5-4
    Last 128
    Playing 2018-08-06 02:00
    Wales Mark Williams
    70.20% 29.80%
    Germany Lukas Kleckers
    Outcome: Williams 5-4
    Last 128
    Playing 2018-07-08 15:30
    England Robbie Williams
    52.65% 47.35%
    England Oliver Lines
    Outcome: Williams 5-4
    Last 128
    Playing 2018-07-07 20:00
    England Gary Wilson
    54.93% 45.07%
    England Jimmy White
    Outcome: Wilson 5-1
    Last 128
    Playing 2018-07-07 20:00
    England Kyren Wilson
    53.27% 46.73%
    England Nigel Bond
    Outcome: Wilson 5-3
    Last 128
    Playing 2018-07-08 11:00
    China Zhou Yuelong
    54.88% 45.12%
    England Adam Duffy
    Outcome: Yuelong 5-3