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.91% out of 9159 predictions
    See current predictions


    England 2020 Northern Ireland Open

    Final
    Playing 2020-11-22 20:00
    England Judd Trump
    59.97% 40.03%
    England Ronnie O'Sullivan
    Outcome: Trump 9-7
    Semi-final
    Playing 2020-11-21 14:00
    England Ali Carter
    42.17% 57.83%
    England Ronnie O'Sullivan
    Outcome: O'Sullivan 6-3
    Semi-final
    Playing 2020-11-21 20:00
    England Judd Trump
    66.24% 33.76%
    England David Grace
    Outcome: Trump 6-2
    Quarter-final
    Playing 2020-11-20 15:00
    England Ali Carter
    57.72% 42.28%
    Norway Kurt Maflin
    Outcome: Carter 5-3
    Quarter-final
    Playing 2020-11-20 20:00
    England David Grace
    38.23% 61.77%
    China Yan Bingtao
    Outcome: Grace 5-2
    Quarter-final
    Playing 2020-11-20 20:00
    China Ding Junhui
    47.06% 52.94%
    England Ronnie O'Sullivan
    Outcome: O'Sullivan 5-2
    Quarter-final
    Playing 2020-11-20 13:00
    England Judd Trump
    62.73% 37.27%
    Scotland Scott Donaldson
    Outcome: Trump 5-1
    Last 16
    Playing 2020-11-19 20:00
    China Yan Bingtao
    53.35% 46.65%
    China Zhao Xintong
    Outcome: Bingtao 4-3
    Last 16
    Playing 2020-11-19 20:00
    Brazil Igor Figueiredo
    43.71% 56.29%
    Norway Kurt Maflin
    Outcome: Maflin 4-1
    Last 16
    Playing 2020-11-19 21:00
    Scotland John Higgins
    53.85% 46.15%
    China Ding Junhui
    Outcome: Junhui 4-1
    Last 16
    Playing 2020-11-19 20:00
    England Michael Holt
    56.72% 43.28%
    England David Grace
    Outcome: Grace 4-3
    Last 16
    Playing 2020-11-19 20:00
    Thailand Noppon Saengkham
    40.64% 59.36%
    Scotland Scott Donaldson
    Outcome: Donaldson 4-2
    Last 16
    Playing 2020-11-19 20:00
    England Judd Trump
    56.99% 43.01%
    England Martin Gould
    Outcome: Trump 4-1
    Last 16
    Playing 2020-11-19 21:00
    Thailand Thepchaiya Un-Nooh
    45.84% 54.16%
    England Ronnie O'Sullivan
    Outcome: O'Sullivan 4-2
    Last 16
    Playing 2020-11-19 20:00
    England Ben Woollaston
    51.34% 48.66%
    England Ali Carter
    Outcome: Carter 4-2
    Last 32
    Playing 2020-11-19 14:00
    Wales Dominic Dale
    49.89% 50.11%
    England Ali Carter
    Outcome: Carter 4-2
    Last 32
    Playing 2020-11-19 14:00
    Scotland Scott Donaldson
    41.69% 58.31%
    Northern Ireland Mark Allen
    Outcome: Donaldson 4-1
    Last 32
    Playing 2020-11-19 14:00
    Brazil Igor Figueiredo
    55.10% 44.90%
    China Jianbo Zhao
    Outcome: Figueiredo 4-3
    Last 32
    Playing 2020-11-19 11:00
    England David Grace
    39.85% 60.15%
    Wales Michael White
    Outcome: Grace 4-3
    Last 32
    Playing 2020-11-19 11:00
    England Andy Hicks
    40.66% 59.34%
    England Martin Gould
    Outcome: Gould 4-3
    Last 32
    Playing 2020-11-19 15:30
    Scotland John Higgins
    57.92% 42.08%
    England Matthew Selt
    Outcome: Higgins 4-0
    Last 32
    Playing 2020-11-19 11:00
    China Ding Junhui
    57.13% 42.87%
    China Yuan Sijun
    Outcome: Junhui 4-0
    Last 32
    Playing 2020-11-19 14:00
    Norway Kurt Maflin
    46.12% 53.88%
    Wales Ryan Day
    Outcome: Maflin 4-1
    Last 32
    Playing 2020-11-19 11:00
    England Barry Pinches
    37.27% 62.73%
    China Yan Bingtao
    Outcome: Bingtao 4-1
    Last 32
    Playing 2020-11-19 11:00
    Thailand Noppon Saengkham
    42.36% 57.64%
    Scotland Stephen Maguire
    Outcome: Saengkham 4-0
    Last 32
    Playing 2020-11-19 15:30
    Wales Matthew Stevens
    44.48% 55.52%
    England Ronnie O'Sullivan
    Outcome: O'Sullivan 4-2
    Last 32
    Playing 2020-11-19 11:00
    England Allan Taylor
    39.82% 60.18%
    Thailand Thepchaiya Un-Nooh
    Outcome: Un-Nooh 4-0
    Last 32
    Playing 2020-11-19 14:00
    England Judd Trump
    60.31% 39.69%
    Belgium Luca Brecel
    Outcome: Trump 4-3
    Last 32
    Playing 2020-11-19 11:00
    England Kyren Wilson
    56.20% 43.80%
    England Michael Holt
    Outcome: Holt 4-2
    Last 32
    Playing 2020-11-19 11:00
    England Ben Woollaston
    50.27% 49.73%
    China Liang Wenbo
    Outcome: Woollaston 4-2
    Last 32
    Playing 2020-11-19 14:00
    China Zhao Xintong
    64.06% 35.94%
    Germany Lukas Kleckers
    Outcome: Xintong 4-0
    Last 64
    Playing 2020-11-18 15:00
    England Nigel Bond
    40.10% 59.90%
    China Yan Bingtao
    Outcome: Bingtao 4-1
    Last 64
    Playing 2020-11-18 11:00
    Belgium Luca Brecel
    66.02% 33.98%
    England Rod Lawler
    Outcome: Brecel 4-1
    Last 64
    Playing 2020-11-18 21:00
    England James Cahill
    37.29% 62.71%
    Wales Ryan Day
    Outcome: Day 4-3
    Last 64
    Playing 2020-11-18 17:30
    England Ali Carter
    49.42% 50.58%
    China Xiao Guodong
    Outcome: Carter 4-1
    Last 64
    Playing 2020-11-18 11:00
    England Ashley Carty
    47.77% 52.23%
    England Andy Hicks
    Outcome: Hicks 4-1
    Last 64
    Playing 2020-11-18 15:00
    England Mark Davis
    51.56% 48.44%
    Wales Matthew Stevens
    Outcome: Stevens 4-2
    Last 64
    Playing 2020-11-18 20:00
    England Tom Ford
    60.18% 39.82%
    China Yuan Sijun
    Outcome: Sijun 4-2
    Last 64
    Playing 2020-11-18 13:00
    England David Grace
    47.43% 52.57%
    England Sam Craigie
    Outcome: Grace 4-3
    Last 64
    Playing 2020-11-18 15:00
    England Barry Hawkins
    56.33% 43.67%
    Wales Michael White
    Outcome: White 4-3
    Last 64
    Playing 2020-11-18 20:00
    Scotland John Higgins
    60.79% 39.21%
    Northern Ireland Patrick Wallace
    Outcome: Higgins 4-2
    Last 64
    Playing 2020-11-18 14:00
    England Michael Holt
    60.08% 39.92%
    England Louis Heathcote
    Outcome: Holt 4-3
    Last 64
    Playing 2020-11-18 14:00
    China Ding Junhui
    57.86% 42.14%
    China Lu Ning
    Outcome: Junhui 4-1
    Last 64
    Playing 2020-11-18 20:00
    Germany Lukas Kleckers
    30.32% 69.68%
    England Mark Selby
    Outcome: Kleckers 4-0
    Last 64
    Playing 2020-11-18 11:00
    Jamaica Rory McLeod
    45.72% 54.28%
    England Martin Gould
    Outcome: Gould 4-1
    Last 64
    Playing 2020-11-18 20:00
    England Robert Milkins
    42.96% 57.04%
    Northern Ireland Mark Allen
    Outcome: Allen 4-2
    Last 64
    Playing 2020-11-18 15:00
    Ireland Fergal O'Brien
    53.68% 46.32%
    Thailand Thepchaiya Un-Nooh
    Outcome: Un-Nooh 4-1
    Last 64
    Playing 2020-11-18 20:00
    Wales Jackson Page
    45.19% 54.81%
    Norway Kurt Maflin
    Outcome: Maflin 4-0
    Last 64
    Playing 2020-11-18 11:00
    England Barry Pinches
    41.34% 58.66%
    Scotland Anthony McGill
    Outcome: Pinches 4-3
    Last 64
    Playing 2020-11-18 20:00
    Australia Neil Robertson
    56.64% 43.36%
    England Ben Woollaston
    Outcome: Woollaston 4-2
    Last 64
    Playing 2020-11-18 13:00
    Thailand Noppon Saengkham
    41.02% 58.98%
    China Zhou Yuelong
    Outcome: Saengkham 4-3
    Last 64
    Playing 2020-11-18 11:00
    England Matthew Selt
    51.70% 48.30%
    England Stuart Carrington
    Outcome: Selt 4-0
    Last 64
    Playing 2020-11-18 14:00
    China Xu Si
    41.78% 58.22%
    Scotland Scott Donaldson
    Outcome: Donaldson 4-3
    Last 64
    Playing 2020-11-18 15:00
    England Elliot Slessor
    49.66% 50.34%
    England Ronnie O'Sullivan
    Outcome: O'Sullivan 4-1
    Last 64
    Playing 2020-11-18 21:00
    Thailand Akani Songsermsawad
    60.49% 39.51%
    Brazil Igor Figueiredo
    Outcome: Figueiredo 4-2
    Last 64
    Playing 2020-11-18 11:00
    England Zak Surety
    45.75% 54.25%
    China Zhao Xintong
    Outcome: Xintong 4-1
    Last 64
    Playing 2020-11-18 17:30
    England Allan Taylor
    38.03% 61.97%
    England Joe Perry
    Outcome: Taylor 4-1
    Last 64
    Playing 2020-11-18 11:00
    Switzerland Alexander Ursenbacher
    41.40% 58.60%
    Scotland Stephen Maguire
    Outcome: Maguire 4-1
    Last 64
    Playing 2020-11-18 20:00
    China Liang Wenbo
    58.23% 41.77%
    Wales Jak Jones
    Outcome: Wenbo 4-1
    Last 64
    Playing 2020-11-18 17:30
    Wales Mark Williams
    50.94% 49.06%
    Wales Dominic Dale
    Outcome: Dale 4-2
    Last 64
    Playing 2020-11-18 11:00
    England Kyren Wilson
    61.31% 38.69%
    Ireland Ken Doherty
    Outcome: Wilson 4-3
    Last 64
    Playing 2020-11-18 17:30
    China Jianbo Zhao
    31.82% 68.18%
    England Stuart Bingham
    Outcome: Zhao 4-2
    Last 128
    Playing 2020-11-17 21:00
    Northern Ireland Mark Allen
    57.82% 42.18%
    England Anthony Hamilton
    Outcome: Allen 4-0
    Last 128
    Playing 2020-11-17 20:00
    England Stuart Bingham
    62.38% 37.62%
    England Oliver Lines
    Outcome: Bingham 4-1
    Last 128
    Playing 2020-11-17 20:00
    Ukraine Iulian Boiko
    15.13% 84.87%
    Wales Michael White
    Outcome: White 4-0
    Last 128
    Playing 2020-11-17 17:30
    England James Cahill
    38.62% 61.38%
    China Lyu Haotian
    Outcome: Cahill 4-1
    Last 128
    Playing 2020-11-17 11:00
    England Stuart Carrington
    59.56% 40.44%
    England Billy Joe Castle
    Outcome: Carrington 4-1
    Last 128
    Playing 2020-11-17 15:00
    England Ali Carter
    58.64% 41.36%
    England Ben Hancorn
    Outcome: Carter 4-1
    Last 128
    Playing 2020-11-17 13:00
    Scotland Graeme Dott
    68.93% 31.07%
    Brazil Igor Figueiredo
    Outcome: Figueiredo 4-2
    Last 128
    Playing 2020-11-17 11:00
    England Tom Ford
    64.35% 35.65%
    Wales Lee Walker
    Outcome: Ford 4-2
    Last 128
    Playing 2020-11-17 15:00
    England Barry Hawkins
    60.06% 39.94%
    Scotland Alan McManus
    Outcome: Hawkins 4-2
    Last 128
    Playing 2020-11-17 20:00
    Scotland John Higgins
    72.98% 27.02%
    Wales Daniel Wells
    Outcome: Higgins 4-0
    Last 128
    Playing 2020-11-17 14:00
    England Mark Joyce
    51.25% 48.75%
    Wales Dominic Dale
    Outcome: Dale 4-2
    Last 128
    Playing 2020-11-17 14:00
    China Ding Junhui
    60.90% 39.10%
    Israel Eden Sharav
    Outcome: Junhui 4-0
    Last 128
    Playing 2020-11-17 14:00
    China Pang Junxu
    31.15% 68.85%
    Wales Jak Jones
    Outcome: Jones 4-0
    Last 128
    Playing 2020-11-17 11:00
    England Mark King
    47.93% 52.07%
    England Zak Surety
    Outcome: Surety 4-2
    Last 128
    Playing 2020-11-17 11:00
    Germany Lukas Kleckers
    42.65% 57.35%
    China Chang Bingyu
    Outcome: Kleckers 4-1
    Last 128
    Playing 2020-11-17 17:30
    Ireland Fergal O'Brien
    63.04% 36.96%
    England Ashley Hugill
    Outcome: O'Brien 4-2
    Last 128
    Playing 2020-11-17 21:00
    England Joe Perry
    53.41% 46.59%
    England Robbie Williams
    Outcome: Perry 4-0
    Last 128
    Playing 2020-11-17 11:00
    England Barry Pinches
    33.89% 66.11%
    England Liam Highfield
    Outcome: Pinches 4-2
    Last 128
    Playing 2020-11-17 15:00
    England Mark Selby
    49.33% 50.67%
    England Andrew Higginson
    Outcome: Selby 4-1
    Last 128
    Playing 2020-11-17 15:00
    China Yuan Sijun
    56.28% 43.72%
    China Luo Honghao
    Outcome: Sijun 4-3
    Last 128
    Playing 2020-11-17 21:00
    England Elliot Slessor
    51.75% 48.25%
    China Li Hang
    Outcome: Slessor 4-1
    Last 128
    Playing 2020-11-17 15:00
    Thailand Akani Songsermsawad
    46.46% 53.54%
    Northern Ireland Jordan Brown
    Outcome: Songsermsawad 4-3
    Last 128
    Playing 2020-11-17 17:30
    Wales Matthew Stevens
    50.11% 49.89%
    England Jimmy Robertson
    Outcome: Stevens 4-2
    Last 128
    Playing 2020-11-17 21:00
    England Allan Taylor
    48.86% 51.14%
    Iran Hossein Vafaei
    Outcome: Taylor 4-2
    Last 128
    Playing 2020-11-17 11:00
    Thailand Thepchaiya Un-Nooh
    54.29% 45.71%
    England Peter Devlin
    Outcome: Un-Nooh 4-2
    Last 128
    Playing 2020-11-17 20:00
    Northern Ireland Patrick Wallace
    55.11% 44.89%
    England Farakh Ajaib
    Outcome: Wallace 4-1
    Last 128
    Playing 2020-11-17 13:00
    China Liang Wenbo
    58.62% 41.38%
    England Steven Hallworth
    Outcome: Wenbo 4-3
    Last 128
    Playing 2020-11-17 11:00
    England Jamie Wilson
    32.36% 67.64%
    England Nigel Bond
    Outcome: Bond 4-1
    Last 128
    Playing 2020-11-17 20:00
    England Ben Woollaston
    51.01% 48.99%
    England Ricky Walden
    Outcome: Woollaston 4-3
    Last 128
    Playing 2020-11-17 11:00
    China Zhao Xintong
    63.45% 36.55%
    China Si Jiahui
    Outcome: Xintong 4-2
    Last 128
    Playing 2020-11-17 17:30
    China Jianbo Zhao
    42.97% 57.03%
    France Brian Ochoiski
    Outcome: Zhao 4-1