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


    Romania 2016 European Masters

    Final
    Playing 2016-10-09 18:00
    England Judd Trump
    50.29% 49.71%
    England Ronnie O'Sullivan
    Outcome: Trump 9-8
    Semi-final
    Playing 2016-10-08 18:00
    England Ronnie O'Sullivan
    50.43% 49.57%
    Australia Neil Robertson
    Outcome: O'Sullivan 6-0
    Semi-final
    Playing 2016-10-08 12:00
    England Mark Selby
    53.11% 46.89%
    England Judd Trump
    Outcome: Trump 6-2
    Quarter-final
    Playing 2016-10-07 18:00
    England Mark Davis
    44.48% 55.52%
    England Ronnie O'Sullivan
    Outcome: O'Sullivan 4-1
    Quarter-final
    Playing 2016-10-07 12:00
    Scotland John Higgins
    49.97% 50.03%
    England Judd Trump
    Outcome: Trump 4-0
    Quarter-final
    Playing 2016-10-07 19:00
    Australia Neil Robertson
    59.99% 40.01%
    Scotland Anthony McGill
    Outcome: Robertson 4-2
    Quarter-final
    Playing 2016-10-07 13:00
    England Mark Selby
    66.08% 33.92%
    England Alfie Burden
    Outcome: Selby 4-0
    Last 16
    Playing 2016-10-05 13:00
    England Alfie Burden
    39.80% 60.20%
    England Ricky Walden
    Outcome: Burden 4-3
    Last 16
    Playing 2016-10-06 12:00
    England Mark Davis
    48.98% 51.02%
    China Liang Wenbo
    Outcome: Davis 4-3
    Last 16
    Playing 2016-10-05 12:00
    Scotland John Higgins
    64.23% 35.77%
    England Tom Ford
    Outcome: Higgins 4-3
    Last 16
    Playing 2016-10-06 18:00
    England Andrew Higginson
    38.67% 61.33%
    England Judd Trump
    Outcome: Trump 4-0
    Last 16
    Playing 2016-10-06 13:00
    Scotland Anthony McGill
    65.47% 34.53%
    Scotland Scott Donaldson
    Outcome: McGill 4-3
    Last 16
    Playing 2016-10-05 18:00
    England Ronnie O'Sullivan
    49.82% 50.18%
    Northern Ireland Mark Allen
    Outcome: O'Sullivan 4-2
    Last 16
    Playing 2016-10-05 19:00
    Australia Neil Robertson
    66.45% 33.55%
    Scotland Rhys Clark
    Outcome: Robertson 4-1
    Last 16
    Playing 2016-10-06 19:00
    England Mark Selby
    54.97% 45.03%
    England Barry Hawkins
    Outcome: Selby 4-0
    Last 32
    Playing 2016-10-03 19:00
    China Yan Bingtao
    36.53% 63.47%
    England Ricky Walden
    Outcome: Walden 4-2
    Last 32
    Playing 2016-10-04 18:00
    Belgium Luca Brecel
    61.22% 38.78%
    Scotland Scott Donaldson
    Outcome: Donaldson 4-3
    Last 32
    Playing 2016-10-04 12:00
    England Alfie Burden
    54.19% 45.81%
    China Yu Delu
    Outcome: Burden 4-1
    Last 32
    Playing 2016-10-04 19:00
    England David Gilbert
    41.19% 58.81%
    England Ronnie O'Sullivan
    Outcome: O'Sullivan 4-1
    Last 32
    Playing 2016-10-03 18:00
    England David Grace
    55.14% 44.86%
    Scotland Rhys Clark
    Outcome: Clark 4-1
    Last 32
    Playing 2016-10-03 12:00
    England Barry Hawkins
    68.50% 31.50%
    England Michael Wild
    Outcome: Hawkins 4-3
    Last 32
    Playing 2016-10-03 12:00
    Scotland John Higgins
    59.76% 40.24%
    England Michael Holt
    Outcome: Higgins 4-0
    Last 32
    Playing 2016-10-03 13:00
    England Andrew Higginson
    46.20% 53.80%
    Hong Kong Marco Fu
    Outcome: Higginson 4-0
    Last 32
    Playing 2016-10-03 09:00
    Finland Robin Hull
    42.03% 57.97%
    England Tom Ford
    Outcome: Ford 4-1
    Last 32
    Playing 2016-10-03 09:00
    Scotland Anthony McGill
    54.08% 45.92%
    England Ali Carter
    Outcome: McGill 4-3
    Last 32
    Playing 2016-10-04 18:00
    England Shaun Murphy
    58.57% 41.43%
    England Mark Davis
    Outcome: Davis 4-1
    Last 32
    Playing 2016-10-03 13:00
    Australia Neil Robertson
    55.21% 44.79%
    Scotland Graeme Dott
    Outcome: Robertson 4-2
    Last 32
    Playing 2016-10-04 13:00
    England Mark Selby
    57.59% 42.41%
    Wales Dominic Dale
    Outcome: Selby 4-2
    Last 32
    Playing 2016-10-04 10:00
    England Zak Surety
    37.00% 63.00%
    China Liang Wenbo
    Outcome: Wenbo 4-1
    Last 32
    Playing 2016-10-04 13:00
    England Daniel Womersley
    34.77% 65.23%
    Northern Ireland Mark Allen
    Outcome: Allen 4-0
    Last 32
    Playing 2016-10-04 12:00
    England Ben Woollaston
    35.78% 64.22%
    England Judd Trump
    Outcome: Trump 4-3
    Last 64
    Playing 2016-09-28 11:00
    China Yan Bingtao
    45.91% 54.09%
    England Ian Burns
    Outcome: Bingtao 4-1
    Last 64
    Playing 2016-09-28 11:00
    England Alfie Burden
    39.86% 60.14%
    Wales Ryan Day
    Outcome: Burden 4-3
    Last 64
    Playing 2016-09-28 11:00
    England Sam Craigie
    40.54% 59.46%
    Scotland Anthony McGill
    Outcome: McGill 4-0
    Last 64
    Playing 2016-09-28 17:00
    England Mark Davis
    61.10% 38.90%
    England Adam Duffy
    Outcome: Davis 4-0
    Last 64
    Playing 2016-09-28 20:00
    Scotland Scott Donaldson
    29.09% 70.91%
    England Stuart Bingham
    Outcome: Donaldson 4-3
    Last 64
    Playing 2016-09-28 17:00
    Scotland Graeme Dott
    66.62% 33.38%
    England Mark Joyce
    Outcome: Dott 4-3
    Last 64
    Playing 2016-09-28 11:00
    England Peter Ebdon
    47.53% 52.47%
    Wales Dominic Dale
    Outcome: Dale 4-3
    Last 64
    Playing 2016-09-28 11:00
    Cyprus Michael Georgiou
    39.01% 60.99%
    England Ricky Walden
    Outcome: Walden 4-1
    Last 64
    Playing 2016-09-28 14:00
    England David Grace
    62.24% 37.76%
    Wales Jak Jones
    Outcome: Grace 4-2
    Last 64
    Playing 2016-09-28 11:00
    England Barry Hawkins
    66.65% 33.35%
    England Rod Lawler
    Outcome: Hawkins 4-1
    Last 64
    Playing 2016-09-28 11:00
    Scotland John Higgins
    66.26% 33.74%
    England Jimmy Robertson
    Outcome: Higgins 4-3
    Last 64
    Playing 2016-09-28 14:00
    England Michael Holt
    60.34% 39.66%
    Norway Kurt Maflin
    Outcome: Holt 4-0
    Last 64
    Playing 2016-09-28 14:00
    England Ashley Hugill
    36.43% 63.57%
    England Andrew Higginson
    Outcome: Higginson 4-1
    Last 64
    Playing 2016-09-28 14:00
    Finland Robin Hull
    49.12% 50.88%
    England Gary Wilson
    Outcome: Hull 4-3
    Last 64
    Playing 2016-09-28 20:00
    Wales David John
    35.39% 64.61%
    Belgium Luca Brecel
    Outcome: Brecel 4-2
    Last 64
    Playing 2016-09-28 20:00
    Wales Jamie Jones
    61.30% 38.70%
    England Michael Wild
    Outcome: Wild 4-3
    Last 64
    Playing 2016-09-28 20:00
    Wales Duane Jones
    34.74% 65.26%
    England Judd Trump
    Outcome: Trump 4-2
    Last 64
    Playing 2016-09-28 20:00
    England Peter Lines
    57.36% 42.64%
    Scotland Rhys Clark
    Outcome: Clark 4-3
    Last 64
    Playing 2016-09-28 17:00
    England Jack Lisowski
    46.23% 53.77%
    England David Gilbert
    Outcome: Gilbert 4-1
    Last 64
    Playing 2016-09-28 14:00
    England Rory McLeod
    47.57% 52.43%
    England Tom Ford
    Outcome: Ford 4-2
    Last 64
    Playing 2016-09-28 17:00
    England Hammad Miah
    31.09% 68.91%
    Northern Ireland Mark Allen
    Outcome: Allen 4-0
    Last 64
    Playing 2016-09-28 14:00
    England Shaun Murphy
    73.12% 26.88%
    England Allan Taylor
    Outcome: Murphy 4-0
    Last 64
    Playing 2016-09-28 17:00
    Australia Neil Robertson
    71.33% 28.67%
    England Oliver Lines
    Outcome: Robertson 4-1
    Last 64
    Playing 2016-09-29 08:00
    England Mark Selby
    65.20% 34.80%
    Ireland Fergal O'Brien
    Outcome: Selby 4-0
    Last 64
    Playing 2016-09-28 11:00
    Wales Matthew Stevens
    47.44% 52.56%
    England Ali Carter
    Outcome: Carter 4-3
    Last 64
    Playing 2016-09-28 17:00
    England Zak Surety
    52.46% 47.54%
    England Antony Parsons
    Outcome: Surety 4-1
    Last 64
    Playing 2016-09-28 14:00
    Northern Ireland Joe Swail
    43.69% 56.31%
    England Ben Woollaston
    Outcome: Woollaston 4-1
    Last 64
    Playing 2016-09-29 08:00
    Wales Daniel Wells
    37.97% 62.03%
    England Ronnie O'Sullivan
    Outcome: O'Sullivan 4-0
    Last 64
    Playing 2016-09-28 17:00
    China Liang Wenbo
    75.96% 24.04%
    Ireland Josh Boileau
    Outcome: Wenbo 4-2
    Last 64
    Playing 2016-09-28 17:00
    England Daniel Womersley
    41.99% 58.01%
    England Elliot Slessor
    Outcome: Womersley 4-3
    Last 64
    Playing 2016-09-28 20:00
    China Zhao Xintong
    56.25% 43.75%
    China Yu Delu
    Outcome: Delu 4-3
    Last 64
    Playing 2016-09-28 14:00
    China Mei Xiwen
    33.56% 66.44%
    Hong Kong Marco Fu
    Outcome: Fu 4-2
    Last 128
    Playing 2016-09-26 11:00
    Pakistan Hamza Akbar
    46.00% 54.00%
    England Alfie Burden
    Outcome: Burden 4-1
    Last 128
    Playing 2016-09-27 11:00
    Northern Ireland Mark Allen
    80.45% 19.55%
    Isle of Man Darryl Hill
    Outcome: Allen 4-0
    Last 128
    Playing 2016-09-26 14:00
    England Sam Baird
    57.06% 42.94%
    China Zhao Xintong
    Outcome: Xintong 4-1
    Last 128
    Playing 2016-09-27 11:00
    England Stuart Bingham
    68.81% 31.19%
    England Craig Steadman
    Outcome: Bingham 4-0
    Last 128
    Playing 2016-09-26 20:00
    Ireland Josh Boileau
    24.17% 75.83%
    England Jimmy White
    Outcome: Boileau 4-2
    Last 128
    Playing 2016-09-26 17:00
    Malta Alex Borg
    54.74% 45.26%
    Scotland Rhys Clark
    Outcome: Clark 4-1
    Last 128
    Playing 2016-09-26 20:00
    Belgium Luca Brecel
    55.60% 44.40%
    China Zhou Yuelong
    Outcome: Brecel 4-1
    Last 128
    Playing 2016-09-27 17:00
    England Stuart Carrington
    55.35% 44.65%
    England Sam Craigie
    Outcome: Craigie 4-2
    Last 128
    Playing 2016-09-27 11:00
    England Ali Carter
    52.54% 47.46%
    Ireland Ken Doherty
    Outcome: Carter 4-2
    Last 128
    Playing 2016-09-26 11:00
    Wales Dominic Dale
    66.05% 33.95%
    Malaysia Thor Chuan Leong
    Outcome: Dale 4-1
    Last 128
    Playing 2016-09-26 20:00
    England Mark Davis
    70.14% 29.86%
    England Paul Davison
    Outcome: Davis 4-1
    Last 128
    Playing 2016-09-27 14:00
    Wales Ryan Day
    63.18% 36.82%
    England James Cahill
    Outcome: Day 4-3
    Last 128
    Playing 2016-09-26 17:00
    Scotland Graeme Dott
    61.76% 38.24%
    England Andy Hicks
    Outcome: Dott 4-0
    Last 128
    Playing 2016-09-26 20:00
    England Adam Duffy
    55.43% 44.57%
    Wales Gareth Allen
    Outcome: Duffy 4-0
    Last 128
    Playing 2016-09-27 17:00
    Australia Kurt Dunham
    24.36% 75.64%
    China Mei Xiwen
    Outcome: Xiwen 4-0
    Last 128
    Playing 2016-09-26 11:00
    England Peter Ebdon
    62.61% 37.39%
    England Jamie Cope
    Outcome: Ebdon 4-0
    Last 128
    Playing 2016-09-27 11:00
    Hong Kong Marco Fu
    67.88% 32.12%
    England Steven Hallworth
    Outcome: Fu 4-0
    Last 128
    Playing 2016-09-27 14:00
    England David Gilbert
    58.72% 41.28%
    Wales Lee Walker
    Outcome: Gilbert 4-3
    Last 128
    Playing 2016-09-27 14:00
    England Martin Gould
    58.07% 41.93%
    Wales Jamie Jones
    Outcome: Jones 4-2
    Last 128
    Playing 2016-09-26 17:00
    England Anthony Hamilton
    50.55% 49.45%
    Wales Duane Jones
    Outcome: Jones 4-3
    Last 128
    Playing 2016-09-26 17:00
    China Li Hang
    47.07% 52.93%
    England Tom Ford
    Outcome: Ford 4-2
    Last 128
    Playing 2016-09-27 11:00
    England Barry Hawkins
    68.34% 31.66%
    China Zhang Anda
    Outcome: Hawkins 4-0
    Last 128
    Playing 2016-09-26 17:00
    England Louis Heathcote
    34.18% 65.82%
    Northern Ireland Joe Swail
    Outcome: Swail 4-2
    Last 128
    Playing 2016-09-27 17:00
    Scotland John Higgins
    64.44% 35.56%
    England Nigel Bond
    Outcome: Higgins 4-1
    Last 128
    Playing 2016-09-27 14:00
    England Michael Holt
    70.30% 29.70%
    Scotland Fraser Patrick
    Outcome: Holt 4-1
    Last 128
    Playing 2016-09-26 17:00
    England Ashley Hugill
    52.62% 47.38%
    England Mitchell Mann
    Outcome: Hugill 4-1
    Last 128
    Playing 2016-09-26 20:00
    Wales David John
    41.63% 58.37%
    England Bradley Jones
    Outcome: John 4-0
    Last 128
    Playing 2016-09-26 17:00
    England Mark Joyce
    53.78% 46.22%
    Israel Eden Sharav
    Outcome: Joyce 4-2
    Last 128
    Playing 2016-09-26 20:00
    Thailand Kritsanut Lertsattayathorn
    37.65% 62.35%
    England Allan Taylor
    Outcome: Taylor 4-2
    Last 128
    Playing 2016-09-26 14:00
    England Oliver Lines
    59.92% 40.08%
    England Brandon Sargeant
    Outcome: Lines 4-2
    Last 128
    Playing 2016-09-26 20:00
    England Jack Lisowski
    49.37% 50.63%
    England Mike Dunn
    Outcome: Lisowski 4-2
    Last 128
    Playing 2016-09-27 20:00
    Scotland Stephen Maguire
    61.78% 38.22%
    England Andrew Higginson
    Outcome: Higginson 4-3
    Last 128
    Playing 2016-09-27 17:00
    Scotland Anthony McGill
    55.12% 44.88%
    Thailand Akani Songsermsawad
    Outcome: McGill 4-3
    Last 128
    Playing 2016-09-26 14:00
    Scotland Alan McManus
    61.99% 38.01%
    England Ian Burns
    Outcome: Burns 4-3
    Last 128
    Playing 2016-09-26 14:00
    England Hammad Miah
    39.78% 60.22%
    England Robbie Williams
    Outcome: Miah 4-1
    Last 128
    Playing 2016-09-27 11:00
    England Robert Milkins
    65.19% 34.81%
    England Elliot Slessor
    Outcome: Slessor 4-2
    Last 128
    Playing 2016-09-27 14:00
    England Shaun Murphy
    69.14% 30.86%
    China Fang Xiongman
    Outcome: Murphy 4-3
    Last 128
    Playing 2016-09-26 14:00
    England Sean O'Sullivan
    46.00% 54.00%
    Cyprus Michael Georgiou
    Outcome: Georgiou 4-1
    Last 128
    Playing 2016-09-27 20:00
    England Ronnie O'Sullivan
    66.35% 33.65%
    China Lyu Chenwei
    Outcome: O'Sullivan 4-1
    Last 128
    Playing 2016-09-26 20:00
    England Antony Parsons
    39.04% 60.96%
    Thailand James Wattana
    Outcome: Parsons 4-0
    Last 128
    Playing 2016-09-26 14:00
    China Tian Pengfei
    51.34% 48.66%
    China Yan Bingtao
    Outcome: Bingtao 4-0
    Last 128
    Playing 2016-09-27 11:00
    England Joe Perry
    66.60% 33.40%
    England David Grace
    Outcome: Grace 4-3
    Last 128
    Playing 2016-09-26 11:00
    Thailand Dechawat Poomjaeng
    47.71% 52.29%
    Ireland Fergal O'Brien
    Outcome: O'Brien 4-1
    Last 128
    Playing 2016-09-27 17:00
    Australia Neil Robertson
    81.21% 18.79%
    Thailand Boonyarit Keattikun
    Outcome: Robertson 4-1
    Last 128
    Playing 2016-09-26 11:00
    Thailand Noppon Saengkham
    41.66% 58.34%
    England Rod Lawler
    Outcome: Lawler 4-2
    Last 128
    Playing 2016-09-27 20:00
    England Mark Selby
    69.86% 30.14%
    England John Astley
    Outcome: Selby 4-1
    Last 128
    Playing 2016-09-27 20:00
    England Matthew Selt
    57.27% 42.73%
    England Peter Lines
    Outcome: Lines 4-2
    Last 128
    Playing 2016-09-27 20:00
    England Judd Trump
    81.44% 18.56%
    India Aditya Mehta
    Outcome: Trump 4-3
    Last 128
    Playing 2016-09-27 20:00
    England Chris Wakelin
    51.04% 48.96%
    Scotland Scott Donaldson
    Outcome: Donaldson 4-0
    Last 128
    Playing 2016-09-27 17:00
    England Ricky Walden
    71.56% 28.44%
    England Christopher Keogan
    Outcome: Walden 4-1
    Last 128
    Playing 2016-09-26 11:00
    Wales Daniel Wells
    58.68% 41.32%
    England Sanderson Lam
    Outcome: Wells 4-3
    Last 128
    Playing 2016-09-27 20:00
    China Liang Wenbo
    50.87% 49.13%
    England Mark King
    Outcome: Wenbo 4-3
    Last 128
    Playing 2016-09-27 17:00
    England Jason Weston
    36.20% 63.80%
    Norway Kurt Maflin
    Outcome: Maflin 4-1
    Last 128
    Playing 2016-09-27 11:00
    Wales Michael White
    55.63% 44.37%
    England Rory McLeod
    Outcome: McLeod 4-3
    Last 128
    Playing 2016-09-27 14:00
    Wales Mark Williams
    67.16% 32.84%
    Finland Robin Hull
    Outcome: Hull 4-1
    Last 128
    Playing 2016-09-26 14:00
    England Gary Wilson
    62.82% 37.18%
    England Sydney Wilson
    Outcome: Wilson 4-1
    Last 128
    Playing 2016-09-27 14:00
    England Kyren Wilson
    59.34% 40.66%
    England Zak Surety
    Outcome: Surety 4-2
    Last 128
    Playing 2016-09-27 17:00
    England Ben Woollaston
    65.08% 34.92%
    Scotland Ross Muir
    Outcome: Woollaston 4-2
    Last 128
    Playing 2016-09-27 14:00
    China Zhang Yong
    42.86% 57.14%
    Wales Matthew Stevens
    Outcome: Stevens 4-0
    Last 128
    Playing 2016-09-26 11:00
    China Cao Yupeng
    60.18% 39.82%
    England Michael Wild
    Outcome: Wild 4-3
    Last 128
    Playing 2016-09-26 14:00
    China Chen Zhe
    43.76% 56.24%
    England Jimmy Robertson
    Outcome: Robertson 4-0