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 Open

Final
Playing 2018-04-08 13:30
England Mark Selby
55.44% 44.56%
England Barry Hawkins
Outcome: Selby 11-3
Semi-final
Playing 2018-04-07 13:30
Australia Neil Robertson
52.76% 47.24%
England Barry Hawkins
Outcome: Hawkins 10-6
Semi-final
Playing 2018-04-07 13:30
England Mark Selby
56.30% 43.70%
England Kyren Wilson
Outcome: Selby 10-8
Quarter-final
Playing 2018-04-06 08:00
England Barry Hawkins
57.48% 42.52%
England Tom Ford
Outcome: Hawkins 6-5
Quarter-final
Playing 2018-04-06 13:30
England Jack Lisowski
47.78% 52.22%
England Kyren Wilson
Outcome: Wilson 6-5
Quarter-final
Playing 2018-04-06 13:30
Australia Neil Robertson
48.15% 51.85%
England Stuart Bingham
Outcome: Robertson 6-0
Quarter-final
Playing 2018-04-06 08:00
England Mark Selby
51.57% 48.43%
Wales Mark Williams
Outcome: Selby 6-2
Last 16
Playing 2018-04-05 13:30
England Stuart Bingham
52.59% 47.41%
Scotland Graeme Dott
Outcome: Bingham 6-2
Last 16
Playing 2018-04-05 13:30
England Barry Hawkins
53.03% 46.97%
China Cao Yupeng
Outcome: Hawkins 6-5
Last 16
Playing 2018-04-05 08:00
China Luo Honghao
35.29% 64.71%
England Tom Ford
Outcome: Ford 6-2
Last 16
Playing 2018-04-05 08:00
England Jack Lisowski
49.92% 50.08%
England Gary Wilson
Outcome: Lisowski 6-2
Last 16
Playing 2018-04-05 08:00
England Mark Selby
58.64% 41.36%
China Lyu Haotian
Outcome: Selby 6-1
Last 16
Playing 2018-04-05 13:30
Wales Mark Williams
55.06% 44.94%
Northern Ireland Mark Allen
Outcome: Williams 6-5
Last 16
Playing 2018-04-05 13:30
England Kyren Wilson
48.66% 51.34%
China Ding Junhui
Outcome: Wilson 6-5
Last 16
Playing 2018-04-05 08:00
China Zhou Yuelong
43.56% 56.44%
Australia Neil Robertson
Outcome: Robertson 6-1
Last 32
Playing 2018-04-04 13:30
China Yan Bingtao
48.05% 51.95%
Northern Ireland Mark Allen
Outcome: Allen 6-4
Last 32
Playing 2018-04-04 13:30
Scotland Graeme Dott
62.66% 37.34%
England Chris Wakelin
Outcome: Dott 6-3
Last 32
Playing 2018-04-04 13:30
England Tom Ford
55.53% 44.47%
England Elliot Slessor
Outcome: Ford 6-4
Last 32
Playing 2018-04-04 13:30
China Xiao Guodong
47.47% 52.53%
China Ding Junhui
Outcome: Junhui 6-2
Last 32
Playing 2018-04-04 08:00
China Lyu Haotian
45.14% 54.86%
Ireland Fergal O'Brien
Outcome: Haotian 6-5
Last 32
Playing 2018-04-04 08:00
England Barry Hawkins
54.21% 45.79%
Wales Michael White
Outcome: Hawkins 6-1
Last 32
Playing 2018-04-04 08:00
Scotland John Higgins
56.77% 43.23%
England Jack Lisowski
Outcome: Lisowski 6-2
Last 32
Playing 2018-04-04 13:30
England Michael Holt
42.10% 57.90%
Wales Mark Williams
Outcome: Williams 6-1
Last 32
Playing 2018-04-04 08:00
Wales Jak Jones
49.71% 50.29%
China Zhou Yuelong
Outcome: Yuelong 6-2
Last 32
Playing 2018-04-04 13:30
Wales Duane Jones
64.92% 35.08%
China Luo Honghao
Outcome: Honghao 6-5
Last 32
Playing 2018-04-04 08:00
England Mark King
51.91% 48.09%
England Kyren Wilson
Outcome: Wilson 6-4
Last 32
Playing 2018-04-04 08:00
Australia Neil Robertson
63.03% 36.97%
England Sam Craigie
Outcome: Robertson 6-5
Last 32
Playing 2018-04-04 08:00
England Mark Selby
58.81% 41.19%
England Ben Woollaston
Outcome: Selby 6-3
Last 32
Playing 2018-04-04 08:00
England Ricky Walden
49.67% 50.33%
England Stuart Bingham
Outcome: Bingham 6-5
Last 32
Playing 2018-04-04 13:30
England Gary Wilson
43.81% 56.19%
England Joe Perry
Outcome: Wilson 6-4
Last 32
Playing 2018-04-04 13:30
China Cao Yupeng
48.33% 51.67%
England David Gilbert
Outcome: Yupeng 6-2
Last 64
Playing 2018-04-02 13:30
Pakistan Hamza Akbar
27.50% 72.50%
England Ricky Walden
Outcome: Walden 6-0
Last 64
Playing 2018-04-02 08:30
Belgium Luca Brecel
55.04% 44.96%
China Cao Yupeng
Outcome: Yupeng 6-4
Last 64
Playing 2018-04-02 08:30
England Ali Carter
54.93% 45.07%
England Gary Wilson
Outcome: Wilson 6-4
Last 64
Playing 2018-04-03 13:30
England Mark Davis
49.42% 50.58%
England Michael Holt
Outcome: Holt 6-4
Last 64
Playing 2018-04-03 08:30
England Peter Ebdon
51.76% 48.24%
England Mark King
Outcome: King 6-5
Last 64
Playing 2018-04-03 13:30
England Tom Ford
59.82% 40.18%
China Yuan Sijun
Outcome: Ford 6-2
Last 64
Playing 2018-04-03 13:30
England David Gilbert
49.06% 50.94%
England Mike Dunn
Outcome: Gilbert 6-3
Last 64
Playing 2018-04-02 13:30
England Martin Gould
55.33% 44.67%
England Sam Craigie
Outcome: Craigie 6-4
Last 64
Playing 2018-04-02 03:30
England Anthony Hamilton
49.20% 50.80%
England Jack Lisowski
Outcome: Lisowski 6-1
Last 64
Playing 2018-04-02 08:30
China Lyu Haotian
50.83% 49.17%
England Liam Highfield
Outcome: Haotian 6-4
Last 64
Playing 2018-04-03 03:30
England Barry Hawkins
63.68% 36.32%
England Sam Baird
Outcome: Hawkins 6-3
Last 64
Playing 2018-04-03 03:30
Scotland John Higgins
56.22% 43.78%
England Martin O'Donnell
Outcome: Higgins 6-2
Last 64
Playing 2018-04-03 08:30
England Andrew Higginson
49.01% 50.99%
England Kyren Wilson
Outcome: Wilson 6-3
Last 64
Playing 2018-04-03 13:30
China Luo Honghao
33.11% 66.89%
Scotland Anthony McGill
Outcome: Honghao 6-4
Last 64
Playing 2018-04-02 08:30
Wales Jak Jones
38.68% 61.32%
England Nigel Bond
Outcome: Jones 6-5
Last 64
Playing 2018-04-03 08:30
Wales Duane Jones
35.86% 64.14%
China Liang Wenbo
Outcome: Jones 6-5
Last 64
Playing 2018-04-03 03:30
England Mark Joyce
43.73% 56.27%
Scotland Graeme Dott
Outcome: Dott 6-2
Last 64
Playing 2018-04-03 03:30
Norway Kurt Maflin
51.11% 48.89%
China Yan Bingtao
Outcome: Bingtao 6-5
Last 64
Playing 2018-04-03 03:30
Scotland Stephen Maguire
57.34% 42.66%
Ireland Fergal O'Brien
Outcome: O'Brien 6-5
Last 64
Playing 2018-04-02 08:30
England Joe Perry
66.58% 33.42%
Scotland Chris Totten
Outcome: Perry 6-0
Last 64
Playing 2018-04-03 08:30
England Jimmy Robertson
50.14% 49.86%
China Xiao Guodong
Outcome: Guodong 6-5
Last 64
Playing 2018-04-03 08:30
Australia Neil Robertson
55.24% 44.76%
England Robbie Williams
Outcome: Robertson 6-3
Last 64
Playing 2018-04-02 03:30
Thailand Noppon Saengkham
45.48% 54.52%
Northern Ireland Mark Allen
Outcome: Allen 6-1
Last 64
Playing 2018-04-03 08:30
England Mark Selby
59.14% 40.86%
Scotland Scott Donaldson
Outcome: Selby 6-4
Last 64
Playing 2018-04-03 13:30
England Elliot Slessor
40.67% 59.33%
England Ronnie O'Sullivan
Outcome: Slessor 6-2
Last 64
Playing 2018-04-03 13:30
England Craig Steadman
43.21% 56.79%
China Ding Junhui
Outcome: Junhui 6-4
Last 64
Playing 2018-04-02 13:30
Wales Matthew Stevens
45.20% 54.80%
England Stuart Bingham
Outcome: Bingham 6-5
Last 64
Playing 2018-04-02 08:30
Thailand Thepchaiya Un-Nooh
41.84% 58.16%
Wales Mark Williams
Outcome: Williams 6-1
Last 64
Playing 2018-04-03 13:30
England Chris Wakelin
37.34% 62.66%
England Shaun Murphy
Outcome: Wakelin 6-0
Last 64
Playing 2018-04-03 08:30
Wales Michael White
53.93% 46.07%
England Paul Davison
Outcome: White 6-5
Last 64
Playing 2018-04-02 03:30
England Ben Woollaston
55.27% 44.73%
Wales Lee Walker
Outcome: Woollaston 6-5
Last 64
Playing 2018-04-03 03:30
China Zhou Yuelong
56.14% 43.86%
China Chen Zhe
Outcome: Yuelong 6-2
Last 128
Playing 2018-01-29 20:30
Northern Ireland Mark Allen
69.92% 30.08%
England Allan Taylor
Outcome: Allen 6-4
Last 128
Playing 2018-01-30 15:30
England Sam Baird
55.05% 44.95%
Iran Soheil Vahedi
Outcome: Baird 6-5
Last 128
Playing 2018-01-28 20:30
England Stuart Bingham
47.97% 52.03%
England Jimmy White
Outcome: Bingham 6-2
Last 128
Playing 2018-01-28 10:30
China Yan Bingtao
45.09% 54.91%
England John Astley
Outcome: Bingtao 6-2
Last 128
Playing 2018-01-28 10:30
Belgium Luca Brecel
60.06% 39.94%
China Zhao Xintong
Outcome: Brecel 6-4
Last 128
Playing 2018-01-27 10:30
England Alfie Burden
52.07% 47.93%
England Martin O'Donnell
Outcome: O'Donnell 6-2
Last 128
Playing 2018-01-30 15:30
England Ali Carter
65.75% 34.25%
China Chen Zifan
Outcome: Carter 6-4
Last 128
Playing 2018-01-30 10:30
Wales Dominic Dale
54.42% 45.58%
England Paul Davison
Outcome: Davison 6-4
Last 128
Playing 2018-01-28 15:30
England Mark Davis
66.50% 33.50%
Switzerland Alexander Ursenbacher
Outcome: Davis 6-2
Last 128
Playing 2018-01-29 10:30
Wales Ryan Day
65.56% 34.44%
China Lyu Haotian
Outcome: Haotian 6-3
Last 128
Playing 2018-01-27 10:30
China Yu Delu
65.08% 34.92%
Wales Duane Jones
Outcome: Jones 6-5
Last 128
Playing 2018-01-27 15:30
Scotland Scott Donaldson
47.54% 52.46%
China Zhang Anda
Outcome: Donaldson 6-3
Last 128
Playing 2018-01-27 20:30
Scotland Graeme Dott
58.21% 41.79%
China Mei Xiwen
Outcome: Dott 6-2
Last 128
Playing 2018-01-30 10:30
England Mike Dunn
63.95% 36.05%
England Mitchell Mann
Outcome: Dunn 6-4
Last 128
Playing 2018-01-29 15:30
England Tom Ford
72.87% 27.13%
England Jamie Barrett
Outcome: Ford 6-3
Last 128
Playing 2018-01-28 10:30
England David Gilbert
74.55% 25.45%
England Billy Joe Castle
Outcome: Gilbert 6-3
Last 128
Playing 2018-01-27 20:30
England Martin Gould
67.51% 32.49%
China Fang Xiongman
Outcome: Gould 6-2
Last 128
Playing 2018-01-27 10:30
China Xiao Guodong
68.18% 31.82%
Malta Alex Borg
Outcome: Guodong 6-2
Last 128
Playing 2018-01-27 15:30
England Anthony Hamilton
80.75% 19.25%
Wales David John
Outcome: Hamilton 6-5
Last 128
Playing 2018-01-29 15:30
China Li Hang
61.86% 38.14%
China Chen Zhe
Outcome: Zhe 6-4
Last 128
Playing 2018-01-29 20:30
England Barry Hawkins
70.09% 29.91%
Ireland Josh Boileau
Outcome: Hawkins 6-4
Last 128
Playing 2018-01-30 20:30
Scotland John Higgins
71.66% 28.34%
England Adam Duffy
Outcome: Higgins 6-3
Last 128
Playing 2018-01-27 20:30
England Michael Holt
61.59% 38.41%
Thailand Akani Songsermsawad
Outcome: Holt 6-2
Last 128
Playing 2018-01-29 10:30
Wales Jamie Jones
57.87% 42.13%
England Sam Craigie
Outcome: Craigie 6-3
Last 128
Playing 2018-01-27 10:30
England Mark Joyce
57.59% 42.41%
England Peter Lines
Outcome: Joyce 6-4
Last 128
Playing 2018-01-28 15:30
England Mark King
60.91% 39.09%
Ireland Leo Fernandez
Outcome: King 6-2
Last 128
Playing 2018-01-28 20:30
England Oliver Lines
42.34% 57.66%
England Nigel Bond
Outcome: Bond 6-3
Last 128
Playing 2018-01-27 20:30
England Jack Lisowski
53.52% 46.48%
Northern Ireland Gerard Greene
Outcome: Lisowski 6-4
Last 128
Playing 2018-01-30 10:30
Norway Kurt Maflin
55.87% 44.13%
England Ashley Hugill
Outcome: Maflin 6-5
Last 128
Playing 2018-01-30 10:30
Scotland Stephen Maguire
65.30% 34.70%
Thailand James Wattana
Outcome: Maguire 6-3
Last 128
Playing 2018-01-27 15:30
Jamaica Rory McLeod
49.81% 50.19%
England Liam Highfield
Outcome: Highfield 6-0
Last 128
Playing 2018-01-29 10:30
Scotland Alan McManus
64.54% 35.46%
China Yuan Sijun
Outcome: Sijun 6-5
Last 128
Playing 2018-01-28 10:30
England Robert Milkins
61.72% 38.28%
Wales Lee Walker
Outcome: Walker 6-4
Last 128
Playing 2018-01-29 15:30
England Shaun Murphy
62.07% 37.93%
England David Grace
Outcome: Murphy 6-3
Last 128
Playing 2018-01-29 15:30
Ireland Fergal O'Brien
61.03% 38.97%
England Hammad Miah
Outcome: O'Brien 6-3
Last 128
Playing 2018-01-28 20:30
China Tian Pengfei
56.49% 43.51%
England Craig Steadman
Outcome: Steadman 6-4
Last 128
Playing 2018-01-27 10:30
England Joe Perry
59.19% 40.81%
Northern Ireland Joe Swail
Outcome: Perry 6-1
Last 128
Playing 2018-01-28 15:30
England Jimmy Robertson
71.51% 28.49%
England Christopher Keogan
Outcome: Robertson 6-2
Last 128
Playing 2018-01-28 15:30
Australia Neil Robertson
60.88% 39.12%
Finland Robin Hull
Outcome: Robertson 6-4
Last 128
Playing 2018-01-30 10:30
Thailand Noppon Saengkham
46.48% 53.52%
Ireland Ken Doherty
Outcome: Saengkham 6-4
Last 128
Playing 2018-01-28 20:30
England Matthew Selt
69.13% 30.87%
Scotland Chris Totten
Outcome: Totten 6-2
Last 128
Playing 2018-01-29 20:30
Wales Matthew Stevens
60.84% 39.16%
Israel Eden Sharav
Outcome: Stevens 6-1
Last 128
Playing 2018-01-27 20:30
England Judd Trump
71.43% 28.57%
Wales Jak Jones
Outcome: Jones 6-5
Last 128
Playing 2018-01-28 15:30
Thailand Thepchaiya Un-Nooh
55.12% 44.88%
England Ian Burns
Outcome: Un-Nooh 6-4
Last 128
Playing 2018-01-30 20:30
Iran Hossein Vafaei
67.78% 32.22%
Pakistan Hamza Akbar
Outcome: Walkover Akbar
Last 128
Playing 2018-01-29 20:30
England Chris Wakelin
66.54% 33.46%
Germany Lukas Kleckers
Outcome: Wakelin 6-1
Last 128
Playing 2018-01-29 10:30
England Ricky Walden
61.31% 38.69%
India Aditya Mehta
Outcome: Walden 6-2
Last 128
Playing 2018-01-28 10:30
Wales Michael White
64.98% 35.02%
China Xu Si
Outcome: White 6-5
Last 128
Playing 2018-01-28 20:30
Wales Mark Williams
70.58% 29.42%
Wales Ian Preece
Outcome: Williams 6-1
Last 128
Playing 2018-01-29 15:30
England Robbie Williams
61.98% 38.02%
England Sanderson Lam
Outcome: Williams 6-3
Last 128
Playing 2018-01-27 15:30
England Gary Wilson
58.05% 41.95%
China Niu Zhuang
Outcome: Wilson 6-2
Last 128
Playing 2018-01-30 15:30
England Kyren Wilson
64.05% 35.95%
China Li Yuan
Outcome: Wilson 6-0
Last 128
Playing 2018-01-27 15:30
England Ben Woollaston
60.21% 39.79%
England Rod Lawler
Outcome: Woollaston 6-1
Last 128
Playing 2018-01-29 10:30
China Zhou Yuelong
62.54% 37.46%
England Sean O'Sullivan
Outcome: Yuelong 6-2
Last 128
Playing 2018-01-30 15:30
China Cao Yupeng
76.95% 23.05%
Australia Kurt Dunham
Outcome: Yupeng 6-3