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.83% out of 7620 predictions
    See current predictions


    England 2018 English Open

    Final
    Playing 2018-10-21 20:00
    England Mark Davis
    49.13% 50.87%
    England Stuart Bingham
    Outcome: Bingham 9-7
    Semi-final
    Playing 2018-10-20 14:00
    England Stuart Bingham
    52.36% 47.64%
    Scotland Stephen Maguire
    Outcome: Bingham 6-3
    Semi-final
    Playing 2018-10-20 20:00
    England Ronnie O'Sullivan
    59.85% 40.15%
    England Mark Davis
    Outcome: Davis 6-1
    Quarter-final
    Playing 2018-10-19 13:00
    England Stuart Bingham
    50.63% 49.37%
    England Ali Carter
    Outcome: Bingham 5-2
    Quarter-final
    Playing 2018-10-19 15:00
    Wales Ryan Day
    52.78% 47.22%
    England Mark Davis
    Outcome: Davis 5-1
    Quarter-final
    Playing 2018-10-19 20:00
    England Ronnie O'Sullivan
    63.00% 37.00%
    China Luo Honghao
    Outcome: O'Sullivan 5-3
    Quarter-final
    Playing 2018-10-19 20:00
    Thailand Noppon Saengkham
    46.84% 53.16%
    Scotland Stephen Maguire
    Outcome: Maguire 5-3
    Last 16
    Playing 2018-10-18 20:00
    England Ali Carter
    58.86% 41.14%
    Wales Daniel Wells
    Outcome: Carter 4-3
    Last 16
    Playing 2018-10-18 20:00
    England Mark Davis
    44.96% 55.04%
    Scotland John Higgins
    Outcome: Davis 4-2
    Last 16
    Playing 2018-10-18 21:00
    Scotland Stephen Maguire
    59.58% 40.42%
    China Zhou Yuelong
    Outcome: Maguire 4-0
    Last 16
    Playing 2018-10-18 20:00
    England Robert Milkins
    56.31% 43.69%
    Thailand Noppon Saengkham
    Outcome: Saengkham 4-3
    Last 16
    Playing 2018-10-18 20:00
    England Ronnie O'Sullivan
    61.97% 38.03%
    Israel Eden Sharav
    Outcome: O'Sullivan 4-1
    Last 16
    Playing 2018-10-18 20:00
    Australia Neil Robertson
    61.88% 38.12%
    China Luo Honghao
    Outcome: Honghao 4-2
    Last 16
    Playing 2018-10-18 21:00
    England Judd Trump
    53.99% 46.01%
    Wales Ryan Day
    Outcome: Day 4-2
    Last 16
    Playing 2018-10-18 20:00
    England Ricky Walden
    47.02% 52.98%
    England Stuart Bingham
    Outcome: Bingham 4-0
    Last 32
    Playing 2018-10-18 11:00
    England Stuart Bingham
    53.13% 46.87%
    Thailand Thepchaiya Un-Nooh
    Outcome: Bingham 4-3
    Last 32
    Playing 2018-10-18 14:00
    Northern Ireland Jordan Brown
    46.47% 53.53%
    Scotland Stephen Maguire
    Outcome: Maguire 4-2
    Last 32
    Playing 2018-10-18 11:00
    England Mark Davis
    55.50% 44.50%
    China Mei Xiwen
    Outcome: Davis 4-2
    Last 32
    Playing 2018-10-18 14:00
    Wales Ryan Day
    51.86% 48.14%
    England Mark King
    Outcome: Day 4-2
    Last 32
    Playing 2018-10-18 14:00
    England Martin Gould
    36.11% 63.89%
    Scotland John Higgins
    Outcome: Higgins 4-1
    Last 32
    Playing 2018-10-18 11:00
    China Luo Honghao
    42.29% 57.71%
    Scotland Anthony McGill
    Outcome: Honghao 4-2
    Last 32
    Playing 2018-10-18 11:00
    Scotland Alan McManus
    38.02% 61.98%
    Australia Neil Robertson
    Outcome: Robertson 4-1
    Last 32
    Playing 2018-10-18 14:00
    England Shaun Murphy
    52.94% 47.06%
    England Robert Milkins
    Outcome: Milkins 4-1
    Last 32
    Playing 2018-10-18 14:00
    England Ronnie O'Sullivan
    61.62% 38.38%
    Wales Matthew Stevens
    Outcome: O'Sullivan 4-1
    Last 32
    Playing 2018-10-18 11:00
    England Matthew Selt
    47.66% 52.34%
    England Ali Carter
    Outcome: Carter 4-1
    Last 32
    Playing 2018-10-18 11:00
    Israel Eden Sharav
    42.59% 57.41%
    England Craig Steadman
    Outcome: Sharav 4-0
    Last 32
    Playing 2018-10-18 11:00
    China Yuan Sijun
    54.33% 45.67%
    Thailand Noppon Saengkham
    Outcome: Saengkham 4-1
    Last 32
    Playing 2018-10-18 15:30
    England Judd Trump
    48.42% 51.58%
    England Jack Lisowski
    Outcome: Trump 4-2
    Last 32
    Playing 2018-10-18 14:00
    Wales Daniel Wells
    36.91% 63.09%
    England Barry Hawkins
    Outcome: Wells 4-3
    Last 32
    Playing 2018-10-18 11:00
    England Ben Woollaston
    42.68% 57.32%
    England Ricky Walden
    Outcome: Walden 4-3
    Last 32
    Playing 2018-10-18 15:30
    China Zhou Yuelong
    38.68% 61.32%
    Wales Mark Williams
    Outcome: Yuelong 4-3
    Last 64
    Playing 2018-10-17 15:00
    Northern Ireland Mark Allen
    55.77% 44.23%
    China Yuan Sijun
    Outcome: Sijun 4-3
    Last 64
    Playing 2018-10-17 14:00
    England Stuart Bingham
    50.10% 49.90%
    Iran Hossein Vafaei
    Outcome: Bingham 4-0
    Last 64
    Playing 2018-10-17 17:30
    China Yan Bingtao
    46.86% 53.14%
    Scotland Stephen Maguire
    Outcome: Maguire 4-2
    Last 64
    Playing 2018-10-17 17:30
    England Nigel Bond
    36.07% 63.93%
    Scotland John Higgins
    Outcome: Higgins 4-1
    Last 64
    Playing 2018-10-17 20:00
    Northern Ireland Jordan Brown
    44.07% 55.93%
    England Jimmy Robertson
    Outcome: Brown 4-3
    Last 64
    Playing 2018-10-17 14:00
    England Ian Burns
    37.07% 62.93%
    England Jack Lisowski
    Outcome: Lisowski 4-3
    Last 64
    Playing 2018-10-17 11:00
    England Stuart Carrington
    61.27% 38.73%
    China Luo Honghao
    Outcome: Honghao 4-1
    Last 64
    Playing 2018-10-17 14:00
    England Ali Carter
    60.16% 39.84%
    Belgium Luca Brecel
    Outcome: Carter 4-1
    Last 64
    Playing 2018-10-17 20:00
    England Sam Craigie
    39.27% 60.73%
    England Barry Hawkins
    Outcome: Hawkins 4-3
    Last 64
    Playing 2018-10-17 11:00
    England Mark Davis
    68.50% 31.50%
    Poland Adam Stefanow
    Outcome: Davis 4-0
    Last 64
    Playing 2018-10-17 11:00
    Wales Ryan Day
    56.91% 43.09%
    China Zhang Yong
    Outcome: Day 4-0
    Last 64
    Playing 2018-10-17 11:00
    China Zhang Jiankang
    40.51% 59.49%
    England Martin Gould
    Outcome: Gould 4-2
    Last 64
    Playing 2018-10-17 20:00
    England Mark King
    58.51% 41.49%
    England Peter Ebdon
    Outcome: King 4-3
    Last 64
    Playing 2018-10-17 15:00
    Germany Lukas Kleckers
    33.06% 66.94%
    England Ricky Walden
    Outcome: Walden 4-0
    Last 64
    Playing 2018-10-17 11:00
    England David Lilley
    43.81% 56.19%
    Scotland Alan McManus
    Outcome: McManus 4-0
    Last 64
    Playing 2018-10-17 11:00
    England Oliver Lines
    36.60% 63.40%
    Australia Neil Robertson
    Outcome: Robertson 4-2
    Last 64
    Playing 2018-10-17 14:00
    Scotland Anthony McGill
    61.45% 38.55%
    Thailand Akani Songsermsawad
    Outcome: McGill 4-0
    Last 64
    Playing 2018-10-17 14:00
    England Robert Milkins
    52.12% 47.88%
    England Elliot Slessor
    Outcome: Milkins 4-3
    Last 64
    Playing 2018-10-17 21:00
    England Shaun Murphy
    54.58% 45.42%
    England David Gilbert
    Outcome: Murphy 4-2
    Last 64
    Playing 2018-10-17 14:00
    England Ronnie O'Sullivan
    56.93% 43.07%
    England Allan Taylor
    Outcome: O'Sullivan 4-0
    Last 64
    Playing 2018-10-17 20:00
    Thailand Noppon Saengkham
    54.42% 45.58%
    England Steven Hallworth
    Outcome: Saengkham 4-2
    Last 64
    Playing 2018-10-17 15:00
    England Mark Selby
    58.47% 41.53%
    England Ben Woollaston
    Outcome: Woollaston 4-3
    Last 64
    Playing 2018-10-17 20:00
    England Matthew Selt
    50.47% 49.53%
    England Sam Baird
    Outcome: Selt 4-0
    Last 64
    Playing 2018-10-17 11:00
    England Craig Steadman
    49.20% 50.80%
    England Chris Wakelin
    Outcome: Steadman 4-1
    Last 64
    Playing 2018-10-17 21:00
    England Judd Trump
    56.09% 43.91%
    China Zhao Xintong
    Outcome: Trump 4-3
    Last 64
    Playing 2018-10-17 14:00
    Thailand Thepchaiya Un-Nooh
    51.13% 48.87%
    Malaysia Thor Chuan Leong
    Outcome: Un-Nooh 4-3
    Last 64
    Playing 2018-10-17 20:00
    Switzerland Alexander Ursenbacher
    37.45% 62.55%
    Wales Mark Williams
    Outcome: Williams 4-0
    Last 64
    Playing 2018-10-17 14:00
    Wales Lee Walker
    52.28% 47.72%
    Wales Daniel Wells
    Outcome: Wells 4-3
    Last 64
    Playing 2018-10-17 11:00
    China Liang Wenbo
    66.23% 33.77%
    Israel Eden Sharav
    Outcome: Sharav 4-2
    Last 64
    Playing 2018-10-17 20:00
    England Jimmy White
    42.61% 57.39%
    Wales Matthew Stevens
    Outcome: Stevens 4-0
    Last 64
    Playing 2018-10-17 15:00
    China Mei Xiwen
    39.90% 60.10%
    Hong Kong Marco Fu
    Outcome: Xiwen 4-1
    Last 64
    Playing 2018-10-17 20:00
    China Zhou Yuelong
    57.95% 42.05%
    China Xu Si
    Outcome: Yuelong 4-2
    Last 128
    Playing 2018-10-16 20:00
    England Farakh Ajaib
    36.51% 63.49%
    China Yuan Sijun
    Outcome: Sijun 4-1
    Last 128
    Playing 2018-10-16 14:00
    Northern Ireland Mark Allen
    53.16% 46.84%
    England Anthony Hamilton
    Outcome: Allen 4-2
    Last 128
    Playing 2018-10-16 11:00
    China Zhang Anda
    45.12% 54.88%
    England Matthew Selt
    Outcome: Selt 4-3
    Last 128
    Playing 2018-10-16 11:00
    England John Astley
    61.41% 38.59%
    Germany Lukas Kleckers
    Outcome: Kleckers 4-1
    Last 128
    Playing 2018-10-16 14:00
    England Sam Baird
    40.15% 59.85%
    England Liam Highfield
    Outcome: Baird 4-2
    Last 128
    Playing 2018-10-16 15:00
    England Stuart Bingham
    66.66% 33.34%
    Wales Duane Jones
    Outcome: Bingham 4-0
    Last 128
    Playing 2018-10-16 17:30
    Belgium Luca Brecel
    67.65% 32.35%
    China Niu Zhuang
    Outcome: Brecel 4-0
    Last 128
    Playing 2018-10-15 15:00
    England Alfie Burden
    48.27% 51.73%
    England Peter Ebdon
    Outcome: Ebdon 4-0
    Last 128
    Playing 2018-10-15 17:30
    England Ali Carter
    65.19% 34.81%
    England Rory McLeod
    Outcome: Carter 4-2
    Last 128
    Playing 2018-10-16 21:00
    England Ashley Carty
    30.27% 69.73%
    England Mark King
    Outcome: King 4-3
    Last 128
    Playing 2018-10-16 20:00
    England Harvey Chandler
    36.47% 63.53%
    Thailand Noppon Saengkham
    Outcome: Saengkham 4-1
    Last 128
    Playing 2018-10-16 11:00
    Malaysia Thor Chuan Leong
    59.71% 40.29%
    Pakistan Hamza Akbar
    Outcome: Chuan Leong 4-1
    Last 128
    Playing 2018-10-15 20:00
    Wales Jamie Clarke
    51.39% 48.61%
    Poland Adam Stefanow
    Outcome: Stefanow 4-1
    Last 128
    Playing 2018-10-16 20:00
    England Paul Davison
    38.98% 61.02%
    China Zhou Yuelong
    Outcome: Yuelong 4-3
    Last 128
    Playing 2018-10-15 15:00
    Wales Ryan Day
    67.80% 32.20%
    England Ashley Hugill
    Outcome: Day 4-0
    Last 128
    Playing 2018-10-15 14:00
    England Adam Duffy
    55.38% 44.62%
    China Luo Honghao
    Outcome: Honghao 4-3
    Last 128
    Playing 2018-10-15 20:00
    England Martin Gould
    55.54% 44.46%
    England Billy Joe Castle
    Outcome: Gould 4-2
    Last 128
    Playing 2018-10-16 17:30
    Northern Ireland Gerard Greene
    42.20% 57.80%
    England David Gilbert
    Outcome: Gilbert 4-3
    Last 128
    Playing 2018-10-16 20:00
    China Xiao Guodong
    68.12% 31.88%
    England Steven Hallworth
    Outcome: Hallworth 4-2
    Last 128
    Playing 2018-10-15 14:00
    China Li Hang
    52.79% 47.21%
    England Ian Burns
    Outcome: Burns 4-0
    Last 128
    Playing 2018-10-16 21:00
    England Barry Hawkins
    58.12% 41.88%
    England Peter Lines
    Outcome: Hawkins 4-0
    Last 128
    Playing 2018-10-16 14:00
    Scotland John Higgins
    67.23% 32.77%
    China Li Yuan
    Outcome: Higgins 4-1
    Last 128
    Playing 2018-10-16 20:00
    England Andrew Higginson
    61.59% 38.41%
    Northern Ireland Jordan Brown
    Outcome: Brown 4-2
    Last 128
    Playing 2018-10-16 14:00
    England Rod Lawler
    61.03% 38.97%
    England Sam Craigie
    Outcome: Craigie 4-0
    Last 128
    Playing 2018-10-15 14:00
    England Andy Lee
    34.46% 65.54%
    China Yan Bingtao
    Outcome: Bingtao 4-2
    Last 128
    Playing 2018-10-16 11:00
    Scotland Stephen Maguire
    53.39% 46.61%
    England James Cahill
    Outcome: Maguire 4-3
    Last 128
    Playing 2018-10-15 21:00
    Scotland Anthony McGill
    73.19% 26.81%
    Germany Simon Lichtenberg
    Outcome: McGill 4-0
    Last 128
    Playing 2018-10-15 14:00
    Scotland Alan McManus
    78.61% 21.39%
    China Fan Zhengyi
    Outcome: McManus 4-0
    Last 128
    Playing 2018-10-15 21:00
    England Shaun Murphy
    60.51% 39.49%
    England Mike Dunn
    Outcome: Murphy 4-1
    Last 128
    Playing 2018-10-16 14:00
    China Lu Ning
    39.16% 60.84%
    England Robert Milkins
    Outcome: Milkins 4-2
    Last 128
    Playing 2018-10-16 11:00
    Ireland Fergal O'Brien
    42.00% 58.00%
    England Jack Lisowski
    Outcome: Lisowski 4-2
    Last 128
    Playing 2018-10-15 14:00
    England Martin O'Donnell
    38.56% 61.44%
    England Stuart Carrington
    Outcome: Carrington 4-2
    Last 128
    Playing 2018-10-15 14:00
    England Ronnie O'Sullivan
    64.16% 35.84%
    Norway Kurt Maflin
    Outcome: O'Sullivan 4-1
    Last 128
    Playing 2018-10-15 20:00
    China Tian Pengfei
    55.76% 44.24%
    England Nigel Bond
    Outcome: Bond 4-3
    Last 128
    Playing 2018-10-15 20:00
    England Joe Perry
    59.49% 40.51%
    Wales Daniel Wells
    Outcome: Wells 4-2
    Last 128
    Playing 2018-10-15 17:30
    Australia Neil Robertson
    62.88% 37.12%
    Scotland Ross Muir
    Outcome: Robertson 4-2
    Last 128
    Playing 2018-10-16 20:00
    England Jimmy Robertson
    54.50% 45.50%
    England Michael Holt
    Outcome: Robertson 4-1
    Last 128
    Playing 2018-10-15 20:00
    England Mark Selby
    82.60% 17.40%
    England Sanderson Lam
    Outcome: Selby 4-0
    Last 128
    Playing 2018-10-16 20:00
    China Xu Si
    56.04% 43.96%
    Scotland Chris Totten
    Outcome: Si 4-2
    Last 128
    Playing 2018-10-16 11:00
    England Luke Simmonds
    64.40% 35.60%
    China Zhang Jiankang
    Outcome: Jiankang 4-0
    Last 128
    Playing 2018-10-16 14:00
    England Elliot Slessor
    71.53% 28.47%
    England Sean O'Sullivan
    Outcome: Slessor 4-2
    Last 128
    Playing 2018-10-15 14:00
    Wales Matthew Stevens
    54.25% 45.75%
    China Chen Zifan
    Outcome: Stevens 4-1
    Last 128
    Playing 2018-10-16 20:00
    England Judd Trump
    66.47% 33.53%
    Finland Robin Hull
    Outcome: Trump 4-1
    Last 128
    Playing 2018-10-16 15:00
    Switzerland Alexander Ursenbacher
    61.73% 38.27%
    Wales Kishan Hirani
    Outcome: Ursenbacher 4-1
    Last 128
    Playing 2018-10-16 11:00
    Iran Soheil Vahedi
    28.45% 71.55%
    Thailand Thepchaiya Un-Nooh
    Outcome: Un-Nooh 4-1
    Last 128
    Playing 2018-10-16 15:00
    England Ricky Walden
    63.60% 36.40%
    England Hammad Miah
    Outcome: Walden 4-2
    Last 128
    Playing 2018-10-16 14:00
    Wales Lee Walker
    51.42% 48.58%
    Wales Jak Jones
    Outcome: Walker 4-3
    Last 128
    Playing 2018-10-15 20:00
    Wales Michael White
    53.96% 46.04%
    Iran Hossein Vafaei
    Outcome: Vafaei 4-3
    Last 128
    Playing 2018-10-16 14:00
    England Jimmy White
    42.82% 57.18%
    China Lyu Haotian
    Outcome: White 4-2
    Last 128
    Playing 2018-10-15 15:00
    Wales Mark Williams
    65.76% 34.24%
    Wales Dominic Dale
    Outcome: Williams 4-1
    Last 128
    Playing 2018-10-15 15:00
    England Robbie Williams
    33.03% 66.97%
    England Mark Davis
    Outcome: Davis 4-1
    Last 128
    Playing 2018-10-16 15:00
    England Kyren Wilson
    61.82% 38.18%
    Thailand Akani Songsermsawad
    Outcome: Songsermsawad 4-3
    Last 128
    Playing 2018-10-15 20:00
    England Ben Woollaston
    51.38% 48.62%
    Scotland Graeme Dott
    Outcome: Woollaston 4-2
    Last 128
    Playing 2018-10-15 14:00
    China Zhao Xintong
    59.05% 40.95%
    Ireland Michael Judge
    Outcome: Xintong 4-3
    Last 128
    Playing 2018-10-16 11:00
    China Mei Xiwen
    44.00% 56.00%
    Thailand James Wattana
    Outcome: Xiwen 4-3