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


England 2018 English Open

Final
Playing 2018-10-21 20:00
England Mark Davis
49.13% 50.87%
England Stuart Bingham
Outcome: Bingham 9-7
Semi-final
Playing 2018-10-20 14:00
England Stuart Bingham
52.36% 47.64%
Scotland Stephen Maguire
Outcome: Bingham 6-3
Semi-final
Playing 2018-10-20 20:00
England Ronnie O'Sullivan
59.85% 40.15%
England Mark Davis
Outcome: Davis 6-1
Quarter-final
Playing 2018-10-19 13:00
England Stuart Bingham
50.63% 49.37%
England Ali Carter
Outcome: Bingham 5-2
Quarter-final
Playing 2018-10-19 15:00
Wales Ryan Day
52.78% 47.22%
England Mark Davis
Outcome: Davis 5-1
Quarter-final
Playing 2018-10-19 20:00
England Ronnie O'Sullivan
63.00% 37.00%
China Luo Honghao
Outcome: O'Sullivan 5-3
Quarter-final
Playing 2018-10-19 20:00
Thailand Noppon Saengkham
46.84% 53.16%
Scotland Stephen Maguire
Outcome: Maguire 5-3
Last 16
Playing 2018-10-18 20:00
England Ali Carter
58.86% 41.14%
Wales Daniel Wells
Outcome: Carter 4-3
Last 16
Playing 2018-10-18 20:00
England Mark Davis
44.96% 55.04%
Scotland John Higgins
Outcome: Davis 4-2
Last 16
Playing 2018-10-18 21:00
Scotland Stephen Maguire
59.58% 40.42%
China Zhou Yuelong
Outcome: Maguire 4-0
Last 16
Playing 2018-10-18 20:00
England Robert Milkins
56.31% 43.69%
Thailand Noppon Saengkham
Outcome: Saengkham 4-3
Last 16
Playing 2018-10-18 20:00
England Ronnie O'Sullivan
61.97% 38.03%
Israel Eden Sharav
Outcome: O'Sullivan 4-1
Last 16
Playing 2018-10-18 20:00
Australia Neil Robertson
61.88% 38.12%
China Luo Honghao
Outcome: Honghao 4-2
Last 16
Playing 2018-10-18 21:00
England Judd Trump
53.99% 46.01%
Wales Ryan Day
Outcome: Day 4-2
Last 16
Playing 2018-10-18 20:00
England Ricky Walden
47.02% 52.98%
England Stuart Bingham
Outcome: Bingham 4-0
Last 32
Playing 2018-10-18 11:00
England Stuart Bingham
53.13% 46.87%
Thailand Thepchaiya Un-Nooh
Outcome: Bingham 4-3
Last 32
Playing 2018-10-18 14:00
Northern Ireland Jordan Brown
46.47% 53.53%
Scotland Stephen Maguire
Outcome: Maguire 4-2
Last 32
Playing 2018-10-18 11:00
England Mark Davis
55.50% 44.50%
China Mei Xiwen
Outcome: Davis 4-2
Last 32
Playing 2018-10-18 14:00
Wales Ryan Day
51.86% 48.14%
England Mark King
Outcome: Day 4-2
Last 32
Playing 2018-10-18 14:00
England Martin Gould
36.11% 63.89%
Scotland John Higgins
Outcome: Higgins 4-1
Last 32
Playing 2018-10-18 11:00
China Luo Honghao
42.29% 57.71%
Scotland Anthony McGill
Outcome: Honghao 4-2
Last 32
Playing 2018-10-18 11:00
Scotland Alan McManus
38.02% 61.98%
Australia Neil Robertson
Outcome: Robertson 4-1
Last 32
Playing 2018-10-18 14:00
England Shaun Murphy
52.94% 47.06%
England Robert Milkins
Outcome: Milkins 4-1
Last 32
Playing 2018-10-18 14:00
England Ronnie O'Sullivan
61.62% 38.38%
Wales Matthew Stevens
Outcome: O'Sullivan 4-1
Last 32
Playing 2018-10-18 11:00
England Matthew Selt
47.66% 52.34%
England Ali Carter
Outcome: Carter 4-1
Last 32
Playing 2018-10-18 11:00
Israel Eden Sharav
42.59% 57.41%
England Craig Steadman
Outcome: Sharav 4-0
Last 32
Playing 2018-10-18 11:00
China Yuan Sijun
54.33% 45.67%
Thailand Noppon Saengkham
Outcome: Saengkham 4-1
Last 32
Playing 2018-10-18 15:30
England Judd Trump
48.42% 51.58%
England Jack Lisowski
Outcome: Trump 4-2
Last 32
Playing 2018-10-18 14:00
Wales Daniel Wells
36.91% 63.09%
England Barry Hawkins
Outcome: Wells 4-3
Last 32
Playing 2018-10-18 11:00
England Ben Woollaston
42.68% 57.32%
England Ricky Walden
Outcome: Walden 4-3
Last 32
Playing 2018-10-18 15:30
China Zhou Yuelong
38.68% 61.32%
Wales Mark Williams
Outcome: Yuelong 4-3
Last 64
Playing 2018-10-17 15:00
Northern Ireland Mark Allen
55.77% 44.23%
China Yuan Sijun
Outcome: Sijun 4-3
Last 64
Playing 2018-10-17 14:00
England Stuart Bingham
50.10% 49.90%
Iran Hossein Vafaei
Outcome: Bingham 4-0
Last 64
Playing 2018-10-17 17:30
China Yan Bingtao
46.86% 53.14%
Scotland Stephen Maguire
Outcome: Maguire 4-2
Last 64
Playing 2018-10-17 17:30
England Nigel Bond
36.07% 63.93%
Scotland John Higgins
Outcome: Higgins 4-1
Last 64
Playing 2018-10-17 20:00
Northern Ireland Jordan Brown
44.07% 55.93%
England Jimmy Robertson
Outcome: Brown 4-3
Last 64
Playing 2018-10-17 14:00
England Ian Burns
37.07% 62.93%
England Jack Lisowski
Outcome: Lisowski 4-3
Last 64
Playing 2018-10-17 11:00
England Stuart Carrington
61.27% 38.73%
China Luo Honghao
Outcome: Honghao 4-1
Last 64
Playing 2018-10-17 14:00
England Ali Carter
60.16% 39.84%
Belgium Luca Brecel
Outcome: Carter 4-1
Last 64
Playing 2018-10-17 20:00
England Sam Craigie
39.27% 60.73%
England Barry Hawkins
Outcome: Hawkins 4-3
Last 64
Playing 2018-10-17 11:00
England Mark Davis
68.50% 31.50%
Poland Adam Stefanow
Outcome: Davis 4-0
Last 64
Playing 2018-10-17 11:00
Wales Ryan Day
56.91% 43.09%
China Zhang Yong
Outcome: Day 4-0
Last 64
Playing 2018-10-17 11:00
China Zhang Jiankang
40.51% 59.49%
England Martin Gould
Outcome: Gould 4-2
Last 64
Playing 2018-10-17 20:00
England Mark King
58.51% 41.49%
England Peter Ebdon
Outcome: King 4-3
Last 64
Playing 2018-10-17 15:00
Germany Lukas Kleckers
33.06% 66.94%
England Ricky Walden
Outcome: Walden 4-0
Last 64
Playing 2018-10-17 11:00
England David Lilley
43.81% 56.19%
Scotland Alan McManus
Outcome: McManus 4-0
Last 64
Playing 2018-10-17 11:00
England Oliver Lines
36.60% 63.40%
Australia Neil Robertson
Outcome: Robertson 4-2
Last 64
Playing 2018-10-17 14:00
Scotland Anthony McGill
61.45% 38.55%
Thailand Akani Songsermsawad
Outcome: McGill 4-0
Last 64
Playing 2018-10-17 14:00
England Robert Milkins
52.12% 47.88%
England Elliot Slessor
Outcome: Milkins 4-3
Last 64
Playing 2018-10-17 21:00
England Shaun Murphy
54.58% 45.42%
England David Gilbert
Outcome: Murphy 4-2
Last 64
Playing 2018-10-17 14:00
England Ronnie O'Sullivan
56.93% 43.07%
England Allan Taylor
Outcome: O'Sullivan 4-0
Last 64
Playing 2018-10-17 20:00
Thailand Noppon Saengkham
54.42% 45.58%
England Steven Hallworth
Outcome: Saengkham 4-2
Last 64
Playing 2018-10-17 15:00
England Mark Selby
58.47% 41.53%
England Ben Woollaston
Outcome: Woollaston 4-3
Last 64
Playing 2018-10-17 20:00
England Matthew Selt
50.47% 49.53%
England Sam Baird
Outcome: Selt 4-0
Last 64
Playing 2018-10-17 11:00
England Craig Steadman
49.20% 50.80%
England Chris Wakelin
Outcome: Steadman 4-1
Last 64
Playing 2018-10-17 21:00
England Judd Trump
56.09% 43.91%
China Zhao Xintong
Outcome: Trump 4-3
Last 64
Playing 2018-10-17 14:00
Thailand Thepchaiya Un-Nooh
51.13% 48.87%
Malaysia Thor Chuan Leong
Outcome: Un-Nooh 4-3
Last 64
Playing 2018-10-17 20:00
Switzerland Alexander Ursenbacher
37.45% 62.55%
Wales Mark Williams
Outcome: Williams 4-0
Last 64
Playing 2018-10-17 14:00
Wales Lee Walker
52.28% 47.72%
Wales Daniel Wells
Outcome: Wells 4-3
Last 64
Playing 2018-10-17 11:00
China Liang Wenbo
66.23% 33.77%
Israel Eden Sharav
Outcome: Sharav 4-2
Last 64
Playing 2018-10-17 20:00
England Jimmy White
42.61% 57.39%
Wales Matthew Stevens
Outcome: Stevens 4-0
Last 64
Playing 2018-10-17 15:00
China Mei Xiwen
39.90% 60.10%
Hong Kong Marco Fu
Outcome: Xiwen 4-1
Last 64
Playing 2018-10-17 20:00
China Zhou Yuelong
57.95% 42.05%
China Xu Si
Outcome: Yuelong 4-2
Last 128
Playing 2018-10-16 20:00
England Farakh Ajaib
36.51% 63.49%
China Yuan Sijun
Outcome: Sijun 4-1
Last 128
Playing 2018-10-16 14:00
Northern Ireland Mark Allen
53.16% 46.84%
England Anthony Hamilton
Outcome: Allen 4-2
Last 128
Playing 2018-10-16 11:00
China Zhang Anda
45.12% 54.88%
England Matthew Selt
Outcome: Selt 4-3
Last 128
Playing 2018-10-16 11:00
England John Astley
61.41% 38.59%
Germany Lukas Kleckers
Outcome: Kleckers 4-1
Last 128
Playing 2018-10-16 14:00
England Sam Baird
40.15% 59.85%
England Liam Highfield
Outcome: Baird 4-2
Last 128
Playing 2018-10-16 15:00
England Stuart Bingham
66.66% 33.34%
Wales Duane Jones
Outcome: Bingham 4-0
Last 128
Playing 2018-10-16 17:30
Belgium Luca Brecel
67.65% 32.35%
China Niu Zhuang
Outcome: Brecel 4-0
Last 128
Playing 2018-10-15 15:00
England Alfie Burden
48.27% 51.73%
England Peter Ebdon
Outcome: Ebdon 4-0
Last 128
Playing 2018-10-15 17:30
England Ali Carter
65.19% 34.81%
England Rory McLeod
Outcome: Carter 4-2
Last 128
Playing 2018-10-16 21:00
England Ashley Carty
30.27% 69.73%
England Mark King
Outcome: King 4-3
Last 128
Playing 2018-10-16 20:00
England Harvey Chandler
36.47% 63.53%
Thailand Noppon Saengkham
Outcome: Saengkham 4-1
Last 128
Playing 2018-10-16 11:00
Malaysia Thor Chuan Leong
59.71% 40.29%
Pakistan Hamza Akbar
Outcome: Chuan Leong 4-1
Last 128
Playing 2018-10-15 20:00
Wales Jamie Clarke
51.39% 48.61%
Poland Adam Stefanow
Outcome: Stefanow 4-1
Last 128
Playing 2018-10-16 20:00
England Paul Davison
38.98% 61.02%
China Zhou Yuelong
Outcome: Yuelong 4-3
Last 128
Playing 2018-10-15 15:00
Wales Ryan Day
67.80% 32.20%
England Ashley Hugill
Outcome: Day 4-0
Last 128
Playing 2018-10-15 14:00
England Adam Duffy
55.38% 44.62%
China Luo Honghao
Outcome: Honghao 4-3
Last 128
Playing 2018-10-15 20:00
England Martin Gould
55.54% 44.46%
England Billy Joe Castle
Outcome: Gould 4-2
Last 128
Playing 2018-10-16 17:30
Northern Ireland Gerard Greene
42.20% 57.80%
England David Gilbert
Outcome: Gilbert 4-3
Last 128
Playing 2018-10-16 20:00
China Xiao Guodong
68.12% 31.88%
England Steven Hallworth
Outcome: Hallworth 4-2
Last 128
Playing 2018-10-15 14:00
China Li Hang
52.79% 47.21%
England Ian Burns
Outcome: Burns 4-0
Last 128
Playing 2018-10-16 21:00
England Barry Hawkins
58.12% 41.88%
England Peter Lines
Outcome: Hawkins 4-0
Last 128
Playing 2018-10-16 14:00
Scotland John Higgins
67.23% 32.77%
China Li Yuan
Outcome: Higgins 4-1
Last 128
Playing 2018-10-16 20:00
England Andrew Higginson
61.59% 38.41%
Northern Ireland Jordan Brown
Outcome: Brown 4-2
Last 128
Playing 2018-10-16 14:00
England Rod Lawler
61.03% 38.97%
England Sam Craigie
Outcome: Craigie 4-0
Last 128
Playing 2018-10-15 14:00
England Andy Lee
34.46% 65.54%
China Yan Bingtao
Outcome: Bingtao 4-2
Last 128
Playing 2018-10-16 11:00
Scotland Stephen Maguire
53.39% 46.61%
England James Cahill
Outcome: Maguire 4-3
Last 128
Playing 2018-10-15 21:00
Scotland Anthony McGill
73.19% 26.81%
Germany Simon Lichtenberg
Outcome: McGill 4-0
Last 128
Playing 2018-10-15 14:00
Scotland Alan McManus
78.61% 21.39%
China Fan Zhengyi
Outcome: McManus 4-0
Last 128
Playing 2018-10-15 21:00
England Shaun Murphy
60.51% 39.49%
England Mike Dunn
Outcome: Murphy 4-1
Last 128
Playing 2018-10-16 14:00
China Lu Ning
39.16% 60.84%
England Robert Milkins
Outcome: Milkins 4-2
Last 128
Playing 2018-10-16 11:00
Ireland Fergal O'Brien
42.00% 58.00%
England Jack Lisowski
Outcome: Lisowski 4-2
Last 128
Playing 2018-10-15 14:00
England Martin O'Donnell
38.56% 61.44%
England Stuart Carrington
Outcome: Carrington 4-2
Last 128
Playing 2018-10-15 14:00
England Ronnie O'Sullivan
64.16% 35.84%
Norway Kurt Maflin
Outcome: O'Sullivan 4-1
Last 128
Playing 2018-10-15 20:00
China Tian Pengfei
55.76% 44.24%
England Nigel Bond
Outcome: Bond 4-3
Last 128
Playing 2018-10-15 20:00
England Joe Perry
59.49% 40.51%
Wales Daniel Wells
Outcome: Wells 4-2
Last 128
Playing 2018-10-15 17:30
Australia Neil Robertson
62.88% 37.12%
Scotland Ross Muir
Outcome: Robertson 4-2
Last 128
Playing 2018-10-16 20:00
England Jimmy Robertson
54.50% 45.50%
England Michael Holt
Outcome: Robertson 4-1
Last 128
Playing 2018-10-15 20:00
England Mark Selby
82.60% 17.40%
England Sanderson Lam
Outcome: Selby 4-0
Last 128
Playing 2018-10-16 20:00
China Xu Si
56.04% 43.96%
Scotland Chris Totten
Outcome: Si 4-2
Last 128
Playing 2018-10-16 11:00
England Luke Simmonds
64.40% 35.60%
China Zhang Jiankang
Outcome: Jiankang 4-0
Last 128
Playing 2018-10-16 14:00
England Elliot Slessor
71.53% 28.47%
England Sean O'Sullivan
Outcome: Slessor 4-2
Last 128
Playing 2018-10-15 14:00
Wales Matthew Stevens
54.25% 45.75%
China Chen Zifan
Outcome: Stevens 4-1
Last 128
Playing 2018-10-16 20:00
England Judd Trump
66.47% 33.53%
Finland Robin Hull
Outcome: Trump 4-1
Last 128
Playing 2018-10-16 15:00
Switzerland Alexander Ursenbacher
61.73% 38.27%
Wales Kishan Hirani
Outcome: Ursenbacher 4-1
Last 128
Playing 2018-10-16 11:00
Iran Soheil Vahedi
28.45% 71.55%
Thailand Thepchaiya Un-Nooh
Outcome: Un-Nooh 4-1
Last 128
Playing 2018-10-16 15:00
England Ricky Walden
63.60% 36.40%
England Hammad Miah
Outcome: Walden 4-2
Last 128
Playing 2018-10-16 14:00
Wales Lee Walker
51.42% 48.58%
Wales Jak Jones
Outcome: Walker 4-3
Last 128
Playing 2018-10-15 20:00
Wales Michael White
53.96% 46.04%
Iran Hossein Vafaei
Outcome: Vafaei 4-3
Last 128
Playing 2018-10-16 14:00
England Jimmy White
42.82% 57.18%
China Lyu Haotian
Outcome: White 4-2
Last 128
Playing 2018-10-15 15:00
Wales Mark Williams
65.76% 34.24%
Wales Dominic Dale
Outcome: Williams 4-1
Last 128
Playing 2018-10-15 15:00
England Robbie Williams
33.03% 66.97%
England Mark Davis
Outcome: Davis 4-1
Last 128
Playing 2018-10-16 15:00
England Kyren Wilson
61.82% 38.18%
Thailand Akani Songsermsawad
Outcome: Songsermsawad 4-3
Last 128
Playing 2018-10-15 20:00
England Ben Woollaston
51.38% 48.62%
Scotland Graeme Dott
Outcome: Woollaston 4-2
Last 128
Playing 2018-10-15 14:00
China Zhao Xintong
59.05% 40.95%
Ireland Michael Judge
Outcome: Xintong 4-3
Last 128
Playing 2018-10-16 11:00
China Mei Xiwen
44.00% 56.00%
Thailand James Wattana
Outcome: Xiwen 4-3