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.95% out of 6661 predictions
See current predictions


China 2018 World Open

Final
Playing 2018-08-12 13:30
England David Gilbert
40.29% 59.71%
Wales Mark Williams
Outcome: Williams 10-9
Semi-final
Playing 2018-08-11 08:00
England David Gilbert
41.07% 58.93%
England Barry Hawkins
Outcome: Gilbert 6-4
Semi-final
Playing 2018-08-11 13:30
Thailand Noppon Saengkham
38.63% 61.37%
Wales Mark Williams
Outcome: Williams 6-5
Quarter-final
Playing 2018-08-10 08:30
Hong Kong Marco Fu
55.27% 44.73%
England David Gilbert
Outcome: Gilbert 5-3
Quarter-final
Playing 2018-08-10 08:30
England Barry Hawkins
59.35% 40.65%
England Gary Wilson
Outcome: Hawkins 5-3
Quarter-final
Playing 2018-08-10 13:30
England Jack Lisowski
48.72% 51.28%
Wales Mark Williams
Outcome: Williams 5-3
Quarter-final
Playing 2018-08-10 13:30
Thailand Noppon Saengkham
43.31% 56.69%
China Xiao Guodong
Outcome: Saengkham 5-1
Last 16
Playing 2018-08-09 13:30
England David Gilbert
42.97% 57.03%
England Ricky Walden
Outcome: Gilbert 5-3
Last 16
Playing 2018-08-09 08:30
China Xiao Guodong
47.98% 52.02%
England Anthony Hamilton
Outcome: Guodong 5-3
Last 16
Playing 2018-08-09 13:30
England Barry Hawkins
58.22% 41.78%
England Matthew Selt
Outcome: Hawkins 5-4
Last 16
Playing 2018-08-09 13:30
England Robert Milkins
47.73% 52.27%
Hong Kong Marco Fu
Outcome: Fu 5-2
Last 16
Playing 2018-08-09 13:30
Ireland Fergal O'Brien
53.93% 46.07%
England Gary Wilson
Outcome: Wilson 5-2
Last 16
Playing 2018-08-09 08:30
England Joe Perry
46.29% 53.71%
Wales Mark Williams
Outcome: Williams 5-1
Last 16
Playing 2018-08-09 08:30
England Mark Selby
62.08% 37.92%
Thailand Noppon Saengkham
Outcome: Saengkham 5-4
Last 16
Playing 2018-08-09 08:30
England Kyren Wilson
53.33% 46.67%
England Jack Lisowski
Outcome: Lisowski 5-4
Last 32
Playing 2018-08-08 13:30
Northern Ireland Mark Allen
51.56% 48.44%
England Jack Lisowski
Outcome: Lisowski 5-1
Last 32
Playing 2018-08-08 08:30
Wales Ryan Day
64.03% 35.97%
Thailand Noppon Saengkham
Outcome: Saengkham 5-2
Last 32
Playing 2018-08-08 13:30
Hong Kong Marco Fu
48.18% 51.82%
England Andrew Higginson
Outcome: Fu 5-4
Last 32
Playing 2018-08-08 08:30
England David Gilbert
41.27% 58.73%
England Ali Carter
Outcome: Gilbert 5-3
Last 32
Playing 2018-08-08 08:30
China Xiao Guodong
53.51% 46.49%
Wales Jak Jones
Outcome: Guodong 5-0
Last 32
Playing 2018-08-08 08:30
England Anthony Hamilton
55.26% 44.74%
China Mei Xiwen
Outcome: Hamilton 5-4
Last 32
Playing 2018-08-08 13:30
England Barry Hawkins
57.51% 42.49%
England Michael Holt
Outcome: Hawkins 5-2
Last 32
Playing 2018-08-08 13:30
China Ding Junhui
56.45% 43.55%
England Robert Milkins
Outcome: Milkins 5-4
Last 32
Playing 2018-08-08 08:30
Ireland Fergal O'Brien
43.00% 57.00%
Belgium Luca Brecel
Outcome: O'Brien 5-4
Last 32
Playing 2018-08-08 13:30
England Joe Perry
48.47% 51.53%
Scotland Stephen Maguire
Outcome: Perry 5-4
Last 32
Playing 2018-08-08 08:30
England Mark Selby
56.71% 43.29%
Wales Jamie Jones
Outcome: Selby 5-2
Last 32
Playing 2018-08-08 13:30
England Matthew Selt
56.48% 43.52%
China Yan Bingtao
Outcome: Selt 5-3
Last 32
Playing 2018-08-08 13:30
England Ricky Walden
42.90% 57.10%
Australia Neil Robertson
Outcome: Walden 5-3
Last 32
Playing 2018-08-08 13:30
England Gary Wilson
44.64% 55.36%
England Judd Trump
Outcome: Wilson 5-3
Last 32
Playing 2018-08-08 08:30
England Kyren Wilson
65.78% 34.22%
England Harvey Chandler
Outcome: Wilson 5-3
Last 32
Playing 2018-08-08 08:30
England Ben Woollaston
44.13% 55.87%
Wales Mark Williams
Outcome: Williams 5-2
Last 64
Playing 2018-08-07 08:30
Northern Ireland Mark Allen
69.38% 30.62%
China Lyu Haotian
Outcome: Allen 5-1
Last 64
Playing 2018-08-07 13:30
China Yan Bingtao
53.57% 46.43%
England Stuart Carrington
Outcome: Bingtao 5-0
Last 64
Playing 2018-08-07 08:30
England James Cahill
51.49% 48.51%
England Andrew Higginson
Outcome: Higginson 5-4
Last 64
Playing 2018-08-07 08:30
England Harvey Chandler
36.01% 63.99%
Norway Kurt Maflin
Outcome: Chandler 5-4
Last 64
Playing 2018-08-06 08:30
Wales Dominic Dale
41.95% 58.05%
England Ricky Walden
Outcome: Walden 5-3
Last 64
Playing 2018-08-06 13:30
Wales Ryan Day
58.72% 41.28%
England Robbie Williams
Outcome: Day 5-2
Last 64
Playing 2018-08-06 13:30
Scotland Scott Donaldson
49.25% 50.75%
Belgium Luca Brecel
Outcome: Brecel 5-4
Last 64
Playing 2018-08-07 13:30
England Mike Dunn
40.22% 59.78%
England Joe Perry
Outcome: Perry 5-4
Last 64
Playing 2018-08-06 08:30
Hong Kong Marco Fu
50.11% 49.89%
England Peter Ebdon
Outcome: Fu 5-4
Last 64
Playing 2018-08-07 08:30
Cyprus Michael Georgiou
43.54% 56.46%
China Xiao Guodong
Outcome: Guodong 5-1
Last 64
Playing 2018-08-06 13:30
England Barry Hawkins
59.25% 40.75%
Thailand Akani Songsermsawad
Outcome: Hawkins 5-2
Last 64
Playing 2018-08-07 13:30
England Michael Holt
47.82% 52.18%
England Mark Davis
Outcome: Holt 5-3
Last 64
Playing 2018-08-06 13:30
Wales Jak Jones
49.33% 50.67%
China Zhang Anda
Outcome: Jones 5-3
Last 64
Playing 2018-08-07 08:30
England Mark Joyce
52.19% 47.81%
England Anthony Hamilton
Outcome: Hamilton 5-2
Last 64
Playing 2018-08-07 13:30
China Ding Junhui
65.87% 34.13%
China Yuan Sijun
Outcome: Junhui 5-3
Last 64
Playing 2018-08-06 08:30
England Rod Lawler
57.82% 42.18%
Thailand Noppon Saengkham
Outcome: Saengkham 5-3
Last 64
Playing 2018-08-07 13:30
England Andy Lee
42.98% 57.02%
Australia Neil Robertson
Outcome: Robertson 5-1
Last 64
Playing 2018-08-07 08:30
Germany Simon Lichtenberg
41.08% 58.92%
China Mei Xiwen
Outcome: Xiwen 5-2
Last 64
Playing 2018-08-06 13:30
England Jack Lisowski
56.32% 43.68%
England Chris Wakelin
Outcome: Lisowski 5-0
Last 64
Playing 2018-08-06 13:30
England Rory McLeod
35.35% 64.65%
England Ali Carter
Outcome: Carter 5-0
Last 64
Playing 2018-08-06 03:30
England Robert Milkins
50.87% 49.13%
England David Lilley
Outcome: Milkins 5-4
Last 64
Playing 2018-08-06 08:30
Ireland Fergal O'Brien
58.25% 41.75%
China Zhao Xintong
Outcome: O'Brien 5-4
Last 64
Playing 2018-08-07 13:30
England Martin O'Donnell
33.93% 66.07%
England Judd Trump
Outcome: Trump 5-1
Last 64
Playing 2018-08-07 08:30
England Mark Selby
61.88% 38.12%
England Elliot Slessor
Outcome: Selby 5-3
Last 64
Playing 2018-08-06 08:30
Thailand Thepchaiya Un-Nooh
47.31% 52.69%
Scotland Stephen Maguire
Outcome: Maguire 5-4
Last 64
Playing 2018-08-07 13:30
Switzerland Alexander Ursenbacher
32.23% 67.77%
Wales Mark Williams
Outcome: Williams 5-1
Last 64
Playing 2018-08-06 03:30
Wales Lee Walker
44.18% 55.82%
England Matthew Selt
Outcome: Selt 5-4
Last 64
Playing 2018-08-07 08:30
England Kyren Wilson
65.12% 34.88%
England Paul Davison
Outcome: Wilson 5-1
Last 64
Playing 2018-08-06 13:30
England Gary Wilson
41.71% 58.29%
England Tom Ford
Outcome: Wilson 5-3
Last 64
Playing 2018-08-07 13:30
England Ben Woollaston
62.47% 37.53%
China Chang Bingyu
Outcome: Woollaston 5-1
Last 64
Playing 2018-08-06 08:30
China Zhou Yuelong
48.24% 51.76%
Wales Jamie Jones
Outcome: Jones 5-2
Last 128
Playing 2018-07-06 20:00
Northern Ireland Mark Allen
68.45% 31.55%
England Peter Lines
Outcome: Allen 5-2
Last 128
Playing 2018-07-06 20:00
England Stuart Bingham
62.87% 37.13%
China Zhang Anda
Outcome: Anda 5-4
Last 128
Playing 2018-08-06 02:00
China Yan Bingtao
59.32% 40.68%
England Ashley Carty
Outcome: Bingtao 5-3
Last 128
Playing 2018-07-07 20:00
Belgium Luca Brecel
49.86% 50.14%
England Ian Burns
Outcome: Brecel 5-1
Last 128
Playing 2018-07-07 20:00
England Stuart Carrington
50.89% 49.11%
Wales Duane Jones
Outcome: Carrington 5-2
Last 128
Playing 2018-07-07 11:00
England Ali Carter
83.92% 16.08%
Egypt Basem Eltahhan
Outcome: Carter 5-0
Last 128
Playing 2018-07-06 20:00
Wales Dominic Dale
50.07% 49.93%
England Hammad Miah
Outcome: Dale 5-4
Last 128
Playing 2018-07-07 11:00
England Mark Davis
51.60% 48.40%
England Sam Baird
Outcome: Davis 5-1
Last 128
Playing 2018-07-09 15:30
Wales Ryan Day
75.70% 24.30%
Scotland Ross Muir
Outcome: Day 5-4
Last 128
Playing 2018-07-09 11:00
Ireland Ken Doherty
76.03% 23.97%
Germany Simon Lichtenberg
Outcome: Lichtenberg 5-2
Last 128
Playing 2018-07-07 15:30
Scotland Scott Donaldson
69.45% 30.55%
England Sanderson Lam
Outcome: Donaldson 5-1
Last 128
Playing 2018-07-07 15:30
Scotland Graeme Dott
57.38% 42.62%
China Zhao Xintong
Outcome: Xintong 5-3
Last 128
Playing 2018-07-06 15:30
England Peter Ebdon
74.83% 25.17%
Wales Jamie Clarke
Outcome: Ebdon 5-3
Last 128
Playing 2018-07-07 20:00
England Tom Ford
53.61% 46.39%
Thailand Dechawat Poomjaeng
Outcome: Ford 5-4
Last 128
Playing 2018-07-08 15:30
Hong Kong Marco Fu
75.82% 24.18%
Scotland Chris Totten
Outcome: Fu 5-0
Last 128
Playing 2018-07-08 20:00
Cyprus Michael Georgiou
57.63% 42.37%
Northern Ireland Jordan Brown
Outcome: Georgiou 5-1
Last 128
Playing 2018-07-07 15:30
England David Gilbert
67.73% 32.27%
China Niu Zhuang
Outcome: Gilbert 5-1
Last 128
Playing 2018-07-08 11:00
Northern Ireland Gerard Greene
60.98% 39.02%
England Elliot Slessor
Outcome: Slessor 5-0
Last 128
Playing 2018-07-08 11:00
China Xiao Guodong
62.91% 37.09%
China Zhang Yong
Outcome: Guodong 5-2
Last 128
Playing 2018-07-08 20:00
England Anthony Hamilton
82.43% 17.57%
Scotland Rhys Clark
Outcome: Hamilton 5-1
Last 128
Playing 2018-07-06 11:00
China Li Hang
59.80% 40.20%
England David Lilley
Outcome: Lilley 5-4
Last 128
Playing 2018-07-09 15:30
China Lyu Haotian
51.45% 48.55%
Israel Eden Sharav
Outcome: Haotian 5-1
Last 128
Playing 2018-07-06 15:30
England Barry Hawkins
57.86% 42.14%
England Alfie Burden
Outcome: Hawkins 5-2
Last 128
Playing 2018-07-06 15:30
England Andrew Higginson
74.00% 26.00%
China Luo Honghao
Outcome: Higginson 5-3
Last 128
Playing 2018-07-08 20:00
England Liam Highfield
61.83% 38.17%
Wales Jak Jones
Outcome: Jones 5-4
Last 128
Playing 2018-07-06 20:00
England Michael Holt
60.65% 39.35%
England John Astley
Outcome: Holt 5-2
Last 128
Playing 2018-08-06 02:00
China Ding Junhui
66.42% 33.58%
Thailand James Wattana
Outcome: Junhui 5-4
Last 128
Playing 2018-07-06 11:00
England Mark King
56.90% 43.10%
England Rod Lawler
Outcome: Lawler 5-4
Last 128
Playing 2018-07-08 11:00
England Jack Lisowski
85.23% 14.77%
China Zhang Jiankang
Outcome: Lisowski 5-2
Last 128
Playing 2018-07-09 11:00
Norway Kurt Maflin
54.40% 45.60%
China Lu Ning
Outcome: Maflin 5-1
Last 128
Playing 2018-07-09 15:30
Scotland Stephen Maguire
81.95% 18.05%
Poland Adam Stefanow
Outcome: Maguire 5-4
Last 128
Playing 2018-07-07 11:00
Scotland Anthony McGill
60.77% 39.23%
Wales Lee Walker
Outcome: Walker 5-1
Last 128
Playing 2018-07-07 11:00
England Rory McLeod
55.16% 44.84%
Malaysia Thor Chuan Leong
Outcome: McLeod 5-3
Last 128
Playing 2018-07-09 11:00
Scotland Alan McManus
67.80% 32.20%
England Paul Davison
Outcome: Davison 5-2
Last 128
Playing 2018-07-06 11:00
England Robert Milkins
72.47% 27.53%
China Chen Zifan
Outcome: Milkins 5-0
Last 128
Playing 2018-07-06 15:30
England Shaun Murphy
69.20% 30.80%
China Mei Xiwen
Outcome: Xiwen 5-4
Last 128
Playing 2018-07-07 15:30
Ireland Fergal O'Brien
57.67% 42.33%
Finland Robin Hull
Outcome: O'Brien 5-3
Last 128
Playing 2018-07-08 11:00
England Martin O'Donnell
65.23% 34.77%
Iran Soheil Vahedi
Outcome: O'Donnell 5-1
Last 128
Playing 2018-07-09 11:00
England Joe Perry
72.11% 27.89%
China Li Yuan
Outcome: Perry 5-3
Last 128
Playing 2018-07-08 15:30
Thailand Noppon Saengkham
65.03% 34.97%
England Sean O'Sullivan
Outcome: Saengkham 5-2
Last 128
Playing 2018-07-08 20:00
England Mark Selby
65.45% 34.55%
England Luke Simmonds
Outcome: Selby 5-3
Last 128
Playing 2018-07-07 15:30
England Matthew Selt
69.12% 30.88%
England Joe O'Connor
Outcome: Selt 5-3
Last 128
Playing 2018-07-06 11:00
China Xu Si
57.08% 42.92%
China Yuan Sijun
Outcome: Sijun 5-4
Last 128
Playing 2018-07-06 20:00
Thailand Akani Songsermsawad
83.91% 16.09%
China Fan Zhengyi
Outcome: Songsermsawad 5-0
Last 128
Playing 2018-07-06 15:30
Wales Matthew Stevens
62.96% 37.04%
England Allan Taylor
Outcome: Stevens 5-0
Last 128
Playing 2018-07-09 15:30
Thailand Thepchaiya Un-Nooh
71.26% 28.74%
England Billy Joe Castle
Outcome: Un-Nooh 5-1
Last 128
Playing 2018-07-09 11:00
Switzerland Alexander Ursenbacher
33.09% 66.91%
China Tian Pengfei
Outcome: Ursenbacher 5-4
Last 128
Playing 2018-07-09 15:30
England Chris Wakelin
52.60% 47.40%
England Craig Steadman
Outcome: Wakelin 5-3
Last 128
Playing 2018-07-06 11:00
England Ricky Walden
63.58% 36.42%
Northern Ireland Joe Swail
Outcome: Walden 5-2
Last 128
Playing 2018-07-07 11:00
Wales Daniel Wells
55.47% 44.53%
England Andy Lee
Outcome: Lee 5-2
Last 128
Playing 2018-08-06 02:00
China Liang Wenbo
63.39% 36.61%
England James Cahill
Outcome: Cahill 5-1
Last 128
Playing 2018-07-09 11:00
Wales Michael White
82.62% 17.38%
England Harvey Chandler
Outcome: Chandler 5-4
Last 128
Playing 2018-08-06 02:00
Wales Mark Williams
70.20% 29.80%
Germany Lukas Kleckers
Outcome: Williams 5-4
Last 128
Playing 2018-07-08 15:30
England Robbie Williams
52.65% 47.35%
England Oliver Lines
Outcome: Williams 5-4
Last 128
Playing 2018-07-07 20:00
England Kyren Wilson
53.27% 46.73%
England Nigel Bond
Outcome: Wilson 5-3
Last 128
Playing 2018-07-07 20:00
England Gary Wilson
54.93% 45.07%
England Jimmy White
Outcome: Wilson 5-1
Last 128
Playing 2018-07-08 11:00
China Zhou Yuelong
54.88% 45.12%
England Adam Duffy
Outcome: Yuelong 5-3