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


China 2018 China Championship

Final
Playing 2018-09-30 13:30
Scotland John Higgins
52.75% 47.25%
England Mark Selby
Outcome: Selby 10-9
Semi-final
Playing 2018-09-29 08:00
China Lyu Haotian
37.23% 62.77%
Scotland John Higgins
Outcome: Higgins 6-3
Semi-final
Playing 2018-09-29 13:30
England Mark Selby
59.21% 40.79%
China Zhao Xintong
Outcome: Selby 6-4
Quarter-final
Playing 2018-09-28 13:30
England Barry Hawkins
56.00% 44.00%
China Zhao Xintong
Outcome: Xintong 5-4
Quarter-final
Playing 2018-09-28 08:30
England Martin O'Donnell
46.19% 53.81%
China Lyu Haotian
Outcome: Haotian 5-1
Quarter-final
Playing 2018-09-28 13:30
England Mark Selby
57.77% 42.23%
China Yuan Sijun
Outcome: Selby 5-2
Quarter-final
Playing 2018-09-28 08:30
England Judd Trump
40.32% 59.68%
Scotland John Higgins
Outcome: Higgins 5-3
Last 16
Playing 2018-09-27 08:30
Scotland Scott Donaldson
41.28% 58.72%
Scotland John Higgins
Outcome: Higgins 5-3
Last 16
Playing 2018-09-27 08:30
China Lyu Haotian
41.38% 58.62%
England Shaun Murphy
Outcome: Haotian 5-3
Last 16
Playing 2018-09-27 13:30
England Barry Hawkins
49.98% 50.02%
Scotland Graeme Dott
Outcome: Hawkins 5-2
Last 16
Playing 2018-09-27 13:30
England Mark King
53.22% 46.78%
China Yuan Sijun
Outcome: Sijun 5-3
Last 16
Playing 2018-09-27 08:30
England Martin O'Donnell
42.37% 57.63%
China Liang Wenbo
Outcome: O'Donnell 5-2
Last 16
Playing 2018-09-27 13:30
England Mark Selby
60.42% 39.58%
Iran Hossein Vafaei
Outcome: Selby 5-3
Last 16
Playing 2018-09-27 08:30
England Judd Trump
52.05% 47.95%
China Yan Bingtao
Outcome: Trump 5-1
Last 16
Playing 2018-09-27 13:30
China Zhao Xintong
38.57% 61.43%
Wales Mark Williams
Outcome: Xintong 5-3
Last 32
Playing 2018-09-26 08:30
China Zhang Anda
46.23% 53.77%
China Liang Wenbo
Outcome: Wenbo 5-2
Last 32
Playing 2018-09-26 08:30
England Stuart Bingham
53.28% 46.72%
China Yan Bingtao
Outcome: Bingtao 5-2
Last 32
Playing 2018-09-26 13:30
Wales Ryan Day
60.27% 39.73%
Iran Hossein Vafaei
Outcome: Vafaei 5-3
Last 32
Playing 2018-09-26 08:30
China Xiao Guodong
53.80% 46.20%
England Shaun Murphy
Outcome: Murphy 5-2
Last 32
Playing 2018-09-26 13:30
England Barry Hawkins
61.36% 38.64%
Thailand Noppon Saengkham
Outcome: Hawkins 5-4
Last 32
Playing 2018-09-26 13:30
England Mark King
45.22% 54.78%
Northern Ireland Mark Allen
Outcome: King 5-1
Last 32
Playing 2018-09-26 08:30
England Jack Lisowski
51.44% 48.56%
Scotland Scott Donaldson
Outcome: Donaldson 5-3
Last 32
Playing 2018-09-26 13:30
Ireland Fergal O'Brien
60.92% 39.08%
China Zhao Xintong
Outcome: Xintong 5-2
Last 32
Playing 2018-09-26 08:30
England Martin O'Donnell
38.31% 61.69%
England Tom Ford
Outcome: O'Donnell 5-4
Last 32
Playing 2018-09-26 08:30
England Joe Perry
61.85% 38.15%
China Lyu Haotian
Outcome: Haotian 5-3
Last 32
Playing 2018-09-26 13:30
Australia Neil Robertson
47.16% 52.84%
Scotland Graeme Dott
Outcome: Dott 5-2
Last 32
Playing 2018-09-26 13:30
England Mark Selby
65.64% 34.36%
China Chang Bingyu
Outcome: Selby 5-1
Last 32
Playing 2018-09-26 13:30
China Yuan Sijun
34.32% 65.68%
China Ding Junhui
Outcome: Sijun 5-4
Last 32
Playing 2018-09-26 08:30
England Judd Trump
54.50% 45.50%
Wales Jamie Jones
Outcome: Trump 5-2
Last 32
Playing 2018-09-26 13:30
England Gary Wilson
40.05% 59.95%
Wales Mark Williams
Outcome: Williams 5-2
Last 32
Playing 2018-09-26 08:30
China Mei Xiwen
38.45% 61.55%
Scotland John Higgins
Outcome: Higgins 5-4
Last 64
Playing 2018-09-24 08:30
England Stuart Bingham
52.62% 47.38%
England Peter Ebdon
Outcome: Bingham 5-3
Last 64
Playing 2018-09-25 08:30
China Yan Bingtao
53.26% 46.74%
England Chris Wakelin
Outcome: Bingtao 5-4
Last 64
Playing 2018-09-25 13:30
Belgium Luca Brecel
61.31% 38.69%
England Martin O'Donnell
Outcome: O'Donnell 5-3
Last 64
Playing 2018-09-24 13:30
England Sam Craigie
43.84% 56.16%
England Mark King
Outcome: King 5-3
Last 64
Playing 2018-09-24 08:30
England Mark Davis
53.92% 46.08%
China Xiao Guodong
Outcome: Guodong 5-0
Last 64
Playing 2018-09-25 08:30
Wales Ryan Day
58.03% 41.97%
England Mike Dunn
Outcome: Day 5-1
Last 64
Playing 2018-09-25 13:30
Ireland Ken Doherty
38.67% 61.33%
Wales Mark Williams
Outcome: Williams 5-0
Last 64
Playing 2018-09-24 08:30
Scotland Scott Donaldson
42.12% 57.88%
Scotland Stephen Maguire
Outcome: Donaldson 5-2
Last 64
Playing 2018-09-25 08:30
Scotland Graeme Dott
60.56% 39.44%
England Stuart Carrington
Outcome: Dott 5-4
Last 64
Playing 2018-09-25 13:30
Hong Kong Marco Fu
64.78% 35.22%
China Zhang Anda
Outcome: Anda 5-3
Last 64
Playing 2018-09-24 13:30
England David Gilbert
65.26% 34.74%
Iran Hossein Vafaei
Outcome: Vafaei 5-3
Last 64
Playing 2018-09-24 08:30
England Anthony Hamilton
58.99% 41.01%
Wales Jamie Jones
Outcome: Jones 5-4
Last 64
Playing 2018-09-25 08:30
England Barry Hawkins
65.60% 34.40%
England Ashley Carty
Outcome: Hawkins 5-3
Last 64
Playing 2018-09-25 13:30
England Liam Highfield
38.45% 61.55%
England Shaun Murphy
Outcome: Murphy 5-1
Last 64
Playing 2018-09-24 08:30
Norway Kurt Maflin
46.18% 53.82%
England Jack Lisowski
Outcome: Lisowski 5-3
Last 64
Playing 2018-09-25 08:30
England Robert Milkins
61.79% 38.21%
China Chang Bingyu
Outcome: Bingyu 5-3
Last 64
Playing 2018-09-24 13:30
Ireland Fergal O'Brien
46.68% 53.32%
England Ali Carter
Outcome: O'Brien 5-1
Last 64
Playing 2018-09-24 13:30
Australia Neil Robertson
66.66% 33.34%
Northern Ireland Gerard Greene
Outcome: Robertson 5-2
Last 64
Playing 2018-09-25 08:30
England Mark Selby
66.90% 33.10%
Thailand Akani Songsermsawad
Outcome: Selby 5-3
Last 64
Playing 2018-09-24 08:30
England Matthew Selt
44.78% 55.22%
Northern Ireland Mark Allen
Outcome: Allen 5-1
Last 64
Playing 2018-09-25 08:30
China Xu Si
42.08% 57.92%
Thailand Noppon Saengkham
Outcome: Saengkham 5-2
Last 64
Playing 2018-09-24 13:30
England Allan Taylor
33.41% 66.59%
Scotland John Higgins
Outcome: Higgins 5-3
Last 64
Playing 2018-09-25 08:30
England Judd Trump
68.55% 31.45%
Scotland Rhys Clark
Outcome: Trump 5-0
Last 64
Playing 2018-09-24 13:30
Switzerland Alexander Ursenbacher
49.72% 50.28%
China Yuan Sijun
Outcome: Sijun 5-2
Last 64
Playing 2018-09-25 13:30
Wales Daniel Wells
35.65% 64.35%
China Ding Junhui
Outcome: Junhui 5-1
Last 64
Playing 2018-09-25 13:30
China Liang Wenbo
65.70% 34.30%
England John Astley
Outcome: Wenbo 5-3
Last 64
Playing 2018-09-25 13:30
England Gary Wilson
64.82% 35.18%
China Luo Honghao
Outcome: Wilson 5-2
Last 64
Playing 2018-09-25 13:30
China Zhao Xintong
40.69% 59.31%
Scotland Anthony McGill
Outcome: Xintong 5-4
Last 64
Playing 2018-09-24 13:30
China Mei Xiwen
37.94% 62.06%
Wales Michael White
Outcome: Xiwen 5-4
Last 128
Playing 2018-08-19 20:00
Northern Ireland Mark Allen
81.54% 18.46%
England Sean O'Sullivan
Outcome: Allen 5-2
Last 128
Playing 2018-08-20 11:00
England Stuart Bingham
60.66% 39.34%
England Craig Steadman
Outcome: Bingham 5-4
Last 128
Playing 2018-08-20 20:00
China Yan Bingtao
68.27% 31.73%
China Niu Zhuang
Outcome: Bingtao 5-3
Last 128
Playing 2018-08-22 14:30
England Ali Carter
67.77% 32.23%
England Andy Lee
Outcome: Carter 5-1
Last 128
Playing 2018-08-21 20:00
Wales Dominic Dale
47.84% 52.16%
England Sam Craigie
Outcome: Craigie 5-2
Last 128
Playing 2018-08-19 20:00
England Mark Davis
73.64% 26.36%
Pakistan Hamza Akbar
Outcome: Davis 5-1
Last 128
Playing 2018-08-19 15:30
Wales Ryan Day
60.47% 39.53%
Wales Jak Jones
Outcome: Day 5-2
Last 128
Playing 2018-08-22 11:00
Ireland Ken Doherty
49.43% 50.57%
China Tian Pengfei
Outcome: Doherty 5-3
Last 128
Playing 2018-08-20 15:30
Scotland Scott Donaldson
75.98% 24.02%
Egypt Basem Eltahhan
Outcome: Donaldson 5-0
Last 128
Playing 2018-08-21 15:30
England Peter Ebdon
68.26% 31.74%
England Harvey Chandler
Outcome: Ebdon 5-3
Last 128
Playing 2018-08-19 11:00
England Tom Ford
57.89% 42.11%
England Paul Davison
Outcome: Ford 5-0
Last 128
Playing 2018-08-19 11:00
Hong Kong Marco Fu
56.41% 43.59%
England Sam Baird
Outcome: Fu 5-2
Last 128
Playing 2018-08-19 15:30
Cyprus Michael Georgiou
62.31% 37.69%
England John Astley
Outcome: Astley 5-4
Last 128
Playing 2018-08-21 15:30
England David Gilbert
69.52% 30.48%
Wales Kishan Hirani
Outcome: Gilbert 5-0
Last 128
Playing 2018-08-22 11:00
England Martin Gould
63.46% 36.54%
China Xu Si
Outcome: Si 5-4
Last 128
Playing 2018-08-20 11:00
China Xiao Guodong
66.93% 33.07%
China Zhang Yong
Outcome: Guodong 5-1
Last 128
Playing 2018-08-21 11:00
England Anthony Hamilton
77.30% 22.70%
Iran Soheil Vahedi
Outcome: Hamilton 5-0
Last 128
Playing 2018-08-20 20:00
China Li Hang
60.39% 39.61%
China Mei Xiwen
Outcome: Xiwen 5-2
Last 128
Playing 2018-08-19 20:00
China Lyu Haotian
49.41% 50.59%
China Li Yuan
Outcome: Haotian 5-4
Last 128
Playing 2018-08-21 20:00
England Barry Hawkins
80.26% 19.74%
Germany Simon Lichtenberg
Outcome: Hawkins 5-0
Last 128
Playing 2018-08-21 15:30
Scotland John Higgins
68.84% 31.16%
Wales Duane Jones
Outcome: Higgins 5-1
Last 128
Playing 2018-08-20 20:00
England Andrew Higginson
64.18% 35.82%
China Zhang Anda
Outcome: Anda 5-3
Last 128
Playing 2018-08-20 11:00
England Liam Highfield
61.83% 38.17%
England Hammad Miah
Outcome: Highfield 5-2
Last 128
Playing 2018-08-19 11:00
England Michael Holt
65.85% 34.15%
England Nigel Bond
Outcome: Bond 5-3
Last 128
Playing 2018-08-21 11:00
Wales Jamie Jones
78.57% 21.43%
Poland Adam Stefanow
Outcome: Jones 5-2
Last 128
Playing 2018-08-20 11:00
England Mark Joyce
63.84% 36.16%
Thailand James Wattana
Outcome: Joyce 5-1
Last 128
Playing 2018-08-21 20:00
England Mark King
71.86% 28.14%
China Zhang Jiankang
Outcome: King 5-1
Last 128
Playing 2018-08-19 15:30
England Jack Lisowski
55.58% 44.42%
England Ian Burns
Outcome: Lisowski 5-4
Last 128
Playing 2018-08-19 20:00
Norway Kurt Maflin
76.92% 23.08%
England Sanderson Lam
Outcome: Maflin 5-1
Last 128
Playing 2018-08-21 20:00
Scotland Anthony McGill
58.05% 41.95%
Northern Ireland Joe Swail
Outcome: McGill 5-3
Last 128
Playing 2018-08-22 11:00
Jamaica Rory McLeod
69.01% 30.99%
England Ashley Carty
Outcome: Carty 5-3
Last 128
Playing 2018-08-21 11:00
Scotland Alan McManus
62.67% 37.33%
England Allan Taylor
Outcome: Taylor 5-1
Last 128
Playing 2018-08-21 11:00
England Robert Milkins
61.58% 38.42%
Scotland Chris Totten
Outcome: Milkins 5-2
Last 128
Playing 2018-08-19 15:30
England Shaun Murphy
67.01% 32.99%
Northern Ireland Jordan Brown
Outcome: Murphy 5-2
Last 128
Playing 2018-08-20 15:30
Ireland Fergal O'Brien
59.08% 40.92%
England Peter Lines
Outcome: O'Brien 5-2
Last 128
Playing 2018-08-19 11:00
England Martin O'Donnell
40.36% 59.64%
England Elliot Slessor
Outcome: O'Donnell 5-3
Last 128
Playing 2018-08-19 20:00
England Joe Perry
74.35% 25.65%
England Ashley Hugill
Outcome: Perry 5-2
Last 128
Playing 2018-08-19 11:00
Australia Neil Robertson
75.88% 24.12%
Scotland Ross Muir
Outcome: Robertson 5-3
Last 128
Playing 2018-08-22 11:00
Thailand Noppon Saengkham
62.33% 37.67%
China Lu Ning
Outcome: Saengkham 5-1
Last 128
Playing 2018-08-20 15:30
England Mark Selby
73.73% 26.27%
England Jimmy White
Outcome: Selby 5-2
Last 128
Playing 2018-08-21 20:00
England Matthew Selt
73.51% 26.49%
Wales Jamie Clarke
Outcome: Selt 5-2
Last 128
Playing 2018-08-19 15:30
Thailand Akani Songsermsawad
42.97% 57.03%
Finland Robin Hull
Outcome: Songsermsawad 5-2
Last 128
Playing 2018-08-22 14:30
Wales Matthew Stevens
57.56% 42.44%
China Zhao Xintong
Outcome: Xintong 5-3
Last 128
Playing 2018-08-20 20:00
England Judd Trump
77.52% 22.48%
Israel Eden Sharav
Outcome: Trump 5-3
Last 128
Playing 2018-08-20 15:30
Thailand Thepchaiya Un-Nooh
73.87% 26.13%
Scotland Rhys Clark
Outcome: Clark 5-4
Last 128
Playing 2018-08-21 15:30
Iran Hossein Vafaei
60.08% 39.92%
China Chen Zifan
Outcome: Vafaei 5-2
Last 128
Playing 2018-08-20 20:00
England Chris Wakelin
63.94% 36.06%
Malaysia Thor Chuan Leong
Outcome: Wakelin 5-4
Last 128
Playing 2018-08-22 11:00
England Ricky Walden
58.56% 41.44%
China Yuan Sijun
Outcome: Sijun 5-2
Last 128
Playing 2018-08-20 11:00
Wales Daniel Wells
71.36% 28.64%
England Billy Joe Castle
Outcome: Wells 5-4
Last 128
Playing 2018-08-21 11:00
Wales Michael White
54.96% 45.04%
England Oliver Lines
Outcome: White 5-3
Last 128
Playing 2018-08-22 14:30
England Robbie Williams
52.10% 47.90%
Northern Ireland Gerard Greene
Outcome: Greene 5-0
Last 128
Playing 2018-08-20 15:30
England Kyren Wilson
70.27% 29.73%
Germany Lukas Kleckers
Outcome: Wilson 5-1
Last 128
Playing 2018-08-21 15:30
England Gary Wilson
86.51% 13.49%
China Fan Zhengyi
Outcome: Wilson 5-3
Last 128
Playing 2018-08-21 11:00
England Ben Woollaston
64.17% 35.83%
Switzerland Alexander Ursenbacher
Outcome: Ursenbacher 5-0
Last 128
Playing 2018-08-22 14:30
China Zhou Yuelong
66.84% 33.16%
China Luo Honghao
Outcome: Honghao 5-1