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 6837 predictions
    See current predictions


    India 2019 Indian Open

    Final
    Playing 2019-03-03 14:30
    England Matthew Selt
    53.15% 46.85%
    China Lyu Haotian
    Outcome: Selt 5-3
    Semi-final
    Playing 2019-03-03 08:00
    China Lyu Haotian
    49.73% 50.27%
    England Anthony Hamilton
    Outcome: Haotian 4-2
    Semi-final
    Playing 2019-03-03 06:30
    Scotland John Higgins
    59.87% 40.13%
    England Matthew Selt
    Outcome: Selt 4-2
    Quarter-final
    Playing 2019-03-02 15:30
    Scotland Scott Donaldson
    45.80% 54.20%
    England Anthony Hamilton
    Outcome: Hamilton 4-2
    Quarter-final
    Playing 2019-03-02 14:30
    China Lyu Haotian
    42.75% 57.25%
    England Mark Davis
    Outcome: Haotian 4-2
    Quarter-final
    Playing 2019-03-02 14:30
    Scotland John Higgins
    57.17% 42.83%
    China Li Hang
    Outcome: Higgins 4-3
    Quarter-final
    Playing 2019-03-02 15:30
    China Lu Ning
    46.82% 53.18%
    England Matthew Selt
    Outcome: Selt 4-3
    Last 16
    Playing 2019-03-02 06:30
    England Stuart Bingham
    60.51% 39.49%
    China Lu Ning
    Outcome: Ning 4-3
    Last 16
    Playing 2019-03-02 07:30
    Belgium Luca Brecel
    53.72% 46.28%
    Scotland Scott Donaldson
    Outcome: Donaldson 4-3
    Last 16
    Playing 2019-03-02 07:30
    Scotland Graeme Dott
    50.17% 49.83%
    England Mark Davis
    Outcome: Davis 4-3
    Last 16
    Playing 2019-03-02 07:30
    England Anthony Hamilton
    56.58% 43.42%
    England Chris Wakelin
    Outcome: Hamilton 4-2
    Last 16
    Playing 2019-03-02 06:30
    China Li Hang
    54.50% 45.50%
    England Sam Craigie
    Outcome: Hang 4-2
    Last 16
    Playing 2019-03-02 06:30
    England Andy Hicks
    45.69% 54.31%
    China Lyu Haotian
    Outcome: Haotian 4-1
    Last 16
    Playing 2019-03-02 06:30
    Scotland John Higgins
    59.78% 40.22%
    England James Cahill
    Outcome: Higgins 4-1
    Last 16
    Playing 2019-03-02 07:30
    England Matthew Selt
    49.12% 50.88%
    England Oliver Lines
    Outcome: Selt 4-3
    Last 32
    Playing 2019-03-01 14:30
    England Stuart Bingham
    63.43% 36.57%
    England John Astley
    Outcome: Bingham 4-2
    Last 32
    Playing 2019-03-01 06:30
    China Yan Bingtao
    58.38% 41.62%
    China Lu Ning
    Outcome: Ning 4-0
    Last 32
    Playing 2019-03-01 15:30
    Belgium Luca Brecel
    50.97% 49.03%
    England Andrew Higginson
    Outcome: Brecel 4-1
    Last 32
    Playing 2019-03-01 15:30
    England James Cahill
    47.51% 52.49%
    England Elliot Slessor
    Outcome: Cahill 4-2
    Last 32
    Playing 2019-03-01 14:30
    England Mark Davis
    56.33% 43.67%
    China Yuan Sijun
    Outcome: Davis 4-2
    Last 32
    Playing 2019-03-01 07:30
    England Peter Ebdon
    59.33% 40.67%
    England Sam Craigie
    Outcome: Craigie 4-1
    Last 32
    Playing 2019-03-01 07:30
    England Anthony Hamilton
    53.92% 46.08%
    China Zhao Xintong
    Outcome: Hamilton 4-2
    Last 32
    Playing 2019-03-01 06:30
    China Li Hang
    43.22% 56.78%
    England Joe Perry
    Outcome: Hang 4-2
    Last 32
    Playing 2019-03-01 06:30
    England Andy Hicks
    47.96% 52.04%
    Israel Eden Sharav
    Outcome: Hicks 4-2
    Last 32
    Playing 2019-03-01 07:30
    Scotland John Higgins
    57.02% 42.98%
    Iran Hossein Vafaei
    Outcome: Higgins 4-3
    Last 32
    Playing 2019-03-01 15:30
    England Oliver Lines
    58.68% 41.32%
    Iran Soheil Vahedi
    Outcome: Lines 4-3
    Last 32
    Playing 2019-03-01 15:30
    England Matthew Selt
    52.74% 47.26%
    Northern Ireland Joe Swail
    Outcome: Selt 4-0
    Last 32
    Playing 2019-03-01 06:30
    England Luke Simmonds
    44.44% 55.56%
    China Lyu Haotian
    Outcome: Haotian 4-3
    Last 32
    Playing 2019-03-01 14:30
    England Craig Steadman
    50.56% 49.44%
    Scotland Scott Donaldson
    Outcome: Donaldson 4-1
    Last 32
    Playing 2019-03-01 07:30
    Thailand Thepchaiya Un-Nooh
    44.83% 55.17%
    Scotland Graeme Dott
    Outcome: Dott 4-1
    Last 32
    Playing 2019-03-01 14:30
    England Chris Wakelin
    44.16% 55.84%
    England Shaun Murphy
    Outcome: Wakelin 4-2
    Last 64
    Playing 2019-02-28 14:30
    England Sam Baird
    51.41% 48.59%
    China Zhao Xintong
    Outcome: Xintong 4-2
    Last 64
    Playing 2019-02-28 06:30
    Belgium Luca Brecel
    60.31% 39.69%
    England Ian Burns
    Outcome: Brecel 4-0
    Last 64
    Playing 2019-02-28 08:00
    England Paul Davison
    39.51% 60.49%
    England Mark Davis
    Outcome: Davis 4-0
    Last 64
    Playing 2019-02-28 09:30
    England Peter Ebdon
    49.46% 50.54%
    England Ben Woollaston
    Outcome: Ebdon 4-3
    Last 64
    Playing 2019-02-28 06:30
    England David Gilbert
    53.98% 46.02%
    England Elliot Slessor
    Outcome: Slessor 4-3
    Last 64
    Playing 2019-02-28 14:30
    England Andy Hicks
    56.79% 43.21%
    China Li Yuan
    Outcome: Hicks 4-2
    Last 64
    Playing 2019-02-28 15:30
    Scotland John Higgins
    62.09% 37.91%
    Wales Duane Jones
    Outcome: Higgins 4-0
    Last 64
    Playing 2019-02-28 08:00
    India Digvijay Kadian Kadian has not played in a pro tournament before, so there is no data available to compare.
    England Andrew Higginson
    Outcome: Higginson 4-0
    Last 64
    Playing 2019-02-28 15:30
    England Rory McLeod
    50.45% 49.55%
    England Anthony Hamilton
    Outcome: Hamilton 4-2
    Last 64
    Playing 2019-02-28 08:00
    England Jimmy Robertson
    48.50% 51.50%
    Scotland Scott Donaldson
    Outcome: Donaldson 4-0
    Last 64
    Playing 2019-02-27 15:30
    England Matthew Selt
    47.63% 52.37%
    England Tom Ford
    Outcome: Selt 4-2
    Last 64
    Playing 2019-02-27 15:30
    Israel Eden Sharav
    44.50% 55.50%
    Cyprus Michael Georgiou
    Outcome: Sharav 4-3
    Last 64
    Playing 2019-02-28 09:30
    China Yuan Sijun
    58.55% 41.45%
    Malaysia Thor Chuan Leong
    Outcome: Sijun 4-1
    Last 64
    Playing 2019-02-28 06:30
    England Luke Simmonds
    42.97% 57.03%
    China Mei Xiwen
    Outcome: Simmonds 4-0
    Last 64
    Playing 2019-02-28 09:30
    England Craig Steadman
    55.04% 44.96%
    China Zhang Yong
    Outcome: Steadman 4-3
    Last 64
    Playing 2019-02-28 15:30
    Northern Ireland Joe Swail
    47.26% 52.74%
    England Jack Lisowski
    Outcome: Swail 4-3
    Last 64
    Playing 2019-02-28 09:30
    Thailand Thepchaiya Un-Nooh
    49.11% 50.89%
    England Michael Holt
    Outcome: Un-Nooh 4-2
    Last 64
    Playing 2019-02-28 06:30
    Iran Hossein Vafaei
    48.68% 51.32%
    Wales Dominic Dale
    Outcome: Vafaei 4-3
    Last 64
    Playing 2019-02-28 15:30
    England Chris Wakelin
    46.51% 53.49%
    England Stuart Carrington
    Outcome: Wakelin 4-3
    Last 64
    Playing 2019-02-28 14:30
    Wales Lee Walker
    34.62% 65.38%
    England Shaun Murphy
    Outcome: Murphy 4-2
    Last 64
    Playing 2019-02-27 15:30
    Wales Michael White
    60.88% 39.12%
    England James Cahill
    Outcome: Cahill 4-2
    Last 64
    Playing 2019-02-28 14:30
    China Zhou Yuelong
    56.72% 43.28%
    China Lyu Haotian
    Outcome: Haotian 4-3
    Last 128
    Playing 2018-08-15 17:00
    England Stuart Bingham
    82.41% 17.59%
    Scotland Chris Totten
    Outcome: Bingham 4-1
    Last 128
    Playing 2018-08-15 17:00
    China Yan Bingtao
    57.36% 42.64%
    Ireland Leo Fernandez
    Outcome: Bingtao 4-2
    Last 128
    Playing 2018-08-16 20:00
    Belgium Luca Brecel
    60.96% 39.04%
    England Simon Bedford
    Outcome: Brecel 4-3
    Last 128
    Playing 2018-08-16 20:00
    England Stuart Carrington
    69.79% 30.21%
    China Luo Honghao
    Outcome: Carrington 4-1
    Last 128
    Playing 2018-08-16 14:00
    England Mark Davis
    67.61% 32.39%
    England Sean O'Sullivan
    Outcome: Davis 4-1
    Last 128
    Playing 2018-08-16 20:00
    Ireland Ken Doherty
    52.44% 47.56%
    England Sam Baird
    Outcome: Baird 4-1
    Last 128
    Playing 2018-08-16 20:00
    Scotland Scott Donaldson
    61.80% 38.20%
    Germany Lukas Kleckers
    Outcome: Donaldson 4-3
    Last 128
    Playing 2018-08-16 14:00
    Scotland Graeme Dott
    67.98% 32.02%
    Wales Kishan Hirani
    Outcome: Dott 4-0
    Last 128
    Playing 2018-08-15 17:00
    England Mike Dunn
    55.81% 44.19%
    England John Astley
    Outcome: Astley 4-3
    Last 128
    Playing 2018-08-15 14:00
    England Peter Ebdon
    75.37% 24.63%
    Wales Jamie Clarke
    Outcome: Ebdon 4-3
    Last 128
    Playing 2018-08-15 20:00
    England Tom Ford
    59.54% 40.46%
    Northern Ireland Jordan Brown
    Outcome: Ford 4-3
    Last 128
    Playing 2018-08-15 20:00
    Cyprus Michael Georgiou
    59.64% 40.36%
    England Ben Hancorn
    Outcome: Georgiou 4-1
    Last 128
    Playing 2018-08-16 20:00
    England David Gilbert
    63.27% 36.73%
    China Niu Zhuang
    Outcome: Gilbert 4-2
    Last 128
    Playing 2018-08-15 17:00
    Northern Ireland Gerard Greene
    58.52% 41.48%
    England Andy Lee
    Outcome: Greene 4-1
    Last 128
    Playing 2018-08-16 14:00
    England Anthony Hamilton
    64.63% 35.37%
    England Farakh Ajaib
    Outcome: Hamilton 4-1
    Last 128
    Playing 2018-08-15 14:00
    China Li Hang
    80.24% 19.76%
    Egypt Basem Eltahhan
    Outcome: Hang 4-0
    Last 128
    Playing 2018-08-16 11:00
    China Lyu Haotian
    45.30% 54.70%
    China Tian Pengfei
    Outcome: Haotian 4-3
    Last 128
    Playing 2018-08-16 17:00
    England Andrew Higginson
    64.81% 35.19%
    England Harvey Chandler
    Outcome: Higginson 4-1
    Last 128
    Playing 2018-08-15 17:00
    England Liam Highfield
    75.88% 24.12%
    England Billy Joe Castle
    Outcome: Highfield 4-2
    Last 128
    Playing 2018-08-16 11:00
    England Michael Holt
    72.28% 27.72%
    China Chen Zifan
    Outcome: Holt 4-1
    Last 128
    Playing 2018-08-15 20:00
    Finland Robin Hull
    43.49% 56.51%
    England Alfie Burden
    Outcome: Hull 4-2
    Last 128
    Playing 2018-08-15 11:00
    Wales Duane Jones
    76.07% 23.93%
    Poland Adam Stefanow
    Outcome: Jones 4-1
    Last 128
    Playing 2018-08-15 20:00
    England Mark Joyce
    54.32% 45.68%
    England Oliver Lines
    Outcome: Lines 4-2
    Last 128
    Playing 2018-08-16 17:00
    England Mark King
    63.13% 36.87%
    England Craig Steadman
    Outcome: Steadman 4-2
    Last 128
    Playing 2018-08-15 14:00
    England Peter Lines
    55.02% 44.98%
    China Zhang Anda
    Outcome: Lines 4-3
    Last 128
    Playing 2018-08-16 11:00
    Norway Kurt Maflin
    62.92% 37.08%
    Israel Eden Sharav
    Outcome: Sharav 4-1
    Last 128
    Playing 2018-08-16 17:00
    Scotland Anthony McGill
    62.62% 37.38%
    Malaysia Thor Chuan Leong
    Outcome: Chuan Leong 4-1
    Last 128
    Playing 2018-08-16 11:00
    England Rory McLeod
    54.23% 45.77%
    England Rod Lawler
    Outcome: McLeod 4-3
    Last 128
    Playing 2018-08-15 11:00
    Scotland Alan McManus
    57.88% 42.12%
    England James Cahill
    Outcome: Cahill 4-3
    Last 128
    Playing 2018-08-15 17:00
    England Robert Milkins
    63.14% 36.86%
    China Lu Ning
    Outcome: Ning 4-0
    Last 128
    Playing 2018-08-16 14:00
    Ireland Fergal O'Brien
    53.43% 46.57%
    Thailand Dechawat Poomjaeng
    Outcome: O'Brien 4-2
    Last 128
    Playing 2018-08-15 20:00
    England Martin O'Donnell
    52.55% 47.45%
    Northern Ireland Joe Swail
    Outcome: Swail 4-2
    Last 128
    Playing 2018-08-15 14:00
    England Joe Perry
    70.45% 29.55%
    England Joe O'Connor
    Outcome: Perry 4-0
    Last 128
    Playing 2018-08-16 17:00
    England Jimmy Robertson
    40.42% 59.58%
    England David Lilley
    Outcome: Robertson 4-3
    Last 128
    Playing 2018-08-16 14:00
    Thailand Noppon Saengkham
    58.13% 41.87%
    England Paul Davison
    Outcome: Davison 4-2
    Last 128
    Playing 2018-08-15 20:00
    England Matthew Selt
    85.02% 14.98%
    China Zhang Jiankang
    Outcome: Selt 4-2
    Last 128
    Playing 2018-08-15 14:00
    China Xu Si
    52.26% 47.74%
    England Ashley Carty
    Outcome: Carty 4-0
    Last 128
    Playing 2018-08-16 14:00
    China Yuan Sijun
    41.61% 58.39%
    England Hammad Miah
    Outcome: Sijun 4-0
    Last 128
    Playing 2018-08-16 11:00
    Thailand Akani Songsermsawad
    58.32% 41.68%
    China Mei Xiwen
    Outcome: Xiwen 4-0
    Last 128
    Playing 2018-08-16 17:00
    England Allan Taylor
    47.53% 52.47%
    Wales Lee Walker
    Outcome: Walker 4-1
    Last 128
    Playing 2018-08-16 11:00
    Thailand Thepchaiya Un-Nooh
    50.62% 49.38%
    England Adam Duffy
    Outcome: Un-Nooh 4-2
    Last 128
    Playing 2018-08-16 14:00
    Switzerland Alexander Ursenbacher
    60.96% 39.04%
    Germany Simon Lichtenberg
    Outcome: Ursenbacher 4-2
    Last 128
    Playing 2018-08-15 11:00
    Iran Hossein Vafaei
    69.17% 30.83%
    England Sanderson Lam
    Outcome: Vafaei 4-1
    Last 128
    Playing 2018-08-16 20:00
    England Chris Wakelin
    58.56% 41.44%
    Wales Jak Jones
    Outcome: Wakelin 4-2
    Last 128
    Playing 2018-08-16 20:00
    England Ricky Walden
    57.29% 42.71%
    China Zhao Xintong
    Outcome: Xintong 4-3
    Last 128
    Playing 2018-08-15 11:00
    Wales Daniel Wells
    43.92% 56.08%
    England Elliot Slessor
    Outcome: Slessor 4-3
    Last 128
    Playing 2018-08-15 14:00
    China Liang Wenbo
    54.94% 45.06%
    England Mitchell Mann
    Outcome: Wenbo 4-0
    Last 128
    Playing 2018-08-15 11:00
    Wales Michael White
    52.95% 47.05%
    England Nigel Bond
    Outcome: White 4-1
    Last 128
    Playing 2018-08-15 20:00
    England Jimmy White
    57.87% 42.13%
    England Sam Craigie
    Outcome: Craigie 4-0
    Last 128
    Playing 2018-08-15 11:00
    England Robbie Williams
    70.63% 29.37%
    Pakistan Hamza Akbar
    Outcome: Akbar 4-2
    Last 128
    Playing 2018-08-15 17:00
    England Gary Wilson
    58.39% 41.61%
    England Steven Hallworth
    Outcome: Wilson 4-2
    Last 128
    Playing 2018-08-16 17:00
    China Zhang Yong
    90.06% 9.94%
    China Fan Zhengyi
    Outcome: Yong 4-2
    Last 128
    Playing 2018-08-15 14:00
    China Li Yuan
    66.68% 33.32%
    Scotland Ross Muir
    Outcome: Yuan 4-3