Predictions Archive

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.94% out of 9694 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
Jamaica 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
Jamaica 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