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


Belgium 2018 European Masters

Final
Playing 2018-10-07 13:00
England Joe Perry
58.08% 41.92%
England Jimmy Robertson
Outcome: Robertson 9-6
Semi-final
Playing 2018-10-06 19:00
England Mark King
58.46% 41.54%
England Jimmy Robertson
Outcome: Robertson 6-4
Semi-final
Playing 2018-10-06 13:00
England Joe Perry
53.00% 47.00%
England Anthony Hamilton
Outcome: Perry 6-3
Quarter-final
Playing 2018-10-05 19:00
Northern Ireland Mark Allen
58.00% 42.00%
England Jimmy Robertson
Outcome: Robertson 4-2
Quarter-final
Playing 2018-10-05 20:00
Wales Ryan Day
53.60% 46.40%
England Mark King
Outcome: King 4-1
Quarter-final
Playing 2018-10-05 13:00
England Anthony Hamilton
48.37% 51.63%
England Jack Lisowski
Outcome: Hamilton 4-3
Quarter-final
Playing 2018-10-05 14:00
China Tian Pengfei
44.15% 55.85%
England Joe Perry
Outcome: Perry 4-3
Last 16
Playing 2018-10-04 20:00
England Anthony Hamilton
47.25% 52.75%
Belgium Luca Brecel
Outcome: Hamilton 4-3
Last 16
Playing 2018-10-04 14:00
England Mark King
46.00% 54.00%
England Ricky Walden
Outcome: King 4-1
Last 16
Playing 2018-10-04 20:00
England Jack Lisowski
58.32% 41.68%
China Zhang Anda
Outcome: Lisowski 4-2
Last 16
Playing 2018-10-04 13:00
Scotland Anthony McGill
53.24% 46.76%
England Jimmy Robertson
Outcome: Robertson 4-3
Last 16
Playing 2018-10-04 13:00
Scotland Ross Muir
32.01% 67.99%
Northern Ireland Mark Allen
Outcome: Allen 4-3
Last 16
Playing 2018-10-04 19:00
China Tian Pengfei
45.56% 54.44%
China Liang Wenbo
Outcome: Pengfei 4-2
Last 16
Playing 2018-10-04 19:00
England Joe Perry
49.44% 50.56%
England Kyren Wilson
Outcome: Perry 4-1
Last 16
Playing 2018-10-04 14:00
England Mark Selby
56.72% 43.28%
Wales Ryan Day
Outcome: Day 4-2
Last 32
Playing 2018-10-03 13:00
Northern Ireland Mark Allen
59.70% 40.30%
Wales Jak Jones
Outcome: Allen 4-2
Last 32
Playing 2018-10-03 20:00
China Zhang Anda
57.39% 42.61%
Israel Eden Sharav
Outcome: Anda 4-2
Last 32
Playing 2018-10-03 20:00
Belgium Luca Brecel
55.80% 44.20%
Scotland Alan McManus
Outcome: Brecel 4-3
Last 32
Playing 2018-10-03 13:00
England Ali Carter
43.45% 56.55%
Scotland Anthony McGill
Outcome: McGill 4-3
Last 32
Playing 2018-10-03 20:00
Malaysia Thor Chuan Leong
45.18% 54.82%
England Anthony Hamilton
Outcome: Hamilton 4-2
Last 32
Playing 2018-10-03 14:00
Wales Ryan Day
56.25% 43.75%
England Elliot Slessor
Outcome: Day 4-3
Last 32
Playing 2018-10-03 14:00
England Mark King
45.67% 54.33%
England Stuart Bingham
Outcome: King 4-0
Last 32
Playing 2018-10-03 20:00
England Jack Lisowski
46.63% 53.37%
England Peter Lines
Outcome: Lisowski 4-2
Last 32
Playing 2018-10-03 19:00
Ireland Fergal O'Brien
45.21% 54.79%
China Liang Wenbo
Outcome: Wenbo 4-2
Last 32
Playing 2018-10-03 19:00
England Joe Perry
54.77% 45.23%
England Andrew Higginson
Outcome: Perry 4-3
Last 32
Playing 2018-10-03 14:00
England Mark Selby
57.30% 42.70%
England Mark Davis
Outcome: Selby 4-2
Last 32
Playing 2018-10-03 19:00
England Allan Taylor
39.64% 60.36%
England Kyren Wilson
Outcome: Wilson 4-2
Last 32
Playing 2018-10-03 19:00
England Judd Trump
58.58% 41.42%
China Tian Pengfei
Outcome: Pengfei 4-2
Last 32
Playing 2018-10-03 14:00
England Ricky Walden
52.17% 47.83%
England Craig Steadman
Outcome: Walden 4-2
Last 32
Playing 2018-10-03 13:00
England Gary Wilson
63.39% 36.61%
Scotland Ross Muir
Outcome: Muir 4-2
Last 32
Playing 2018-10-03 13:00
China Zhou Yuelong
46.76% 53.24%
England Jimmy Robertson
Outcome: Robertson 4-3
Last 64
Playing 2018-10-02 20:00
Northern Ireland Mark Allen
70.73% 29.27%
England Ashley Hugill
Outcome: Allen 4-1
Last 64
Playing 2018-10-01 20:00
China Zhang Anda
50.27% 49.73%
Switzerland Alexander Ursenbacher
Outcome: Anda 4-3
Last 64
Playing 2018-10-02 10:00
China Yan Bingtao
54.33% 45.67%
Scotland Alan McManus
Outcome: McManus 4-3
Last 64
Playing 2018-10-02 14:00
Belgium Luca Brecel
60.08% 39.92%
China Luo Honghao
Outcome: Brecel 4-2
Last 64
Playing 2018-10-01 19:00
Wales Ryan Day
57.36% 42.64%
China Yuan Sijun
Outcome: Day 4-1
Last 64
Playing 2018-10-02 20:00
Ireland Ken Doherty
53.96% 46.04%
China Zhou Yuelong
Outcome: Yuelong 4-0
Last 64
Playing 2018-10-02 13:00
Scotland Scott Donaldson
49.72% 50.28%
England Mark Davis
Outcome: Davis 4-2
Last 64
Playing 2018-10-02 10:00
England Peter Ebdon
46.89% 53.11%
England Ali Carter
Outcome: Carter 4-1
Last 64
Playing 2018-10-01 14:00
Hong Kong Marco Fu
56.20% 43.80%
Ireland Fergal O'Brien
Outcome: O'Brien 4-3
Last 64
Playing 2018-10-01 14:00
Cyprus Michael Georgiou
56.06% 43.94%
England Allan Taylor
Outcome: Taylor 4-2
Last 64
Playing 2018-10-02 14:00
England David Gilbert
60.80% 39.20%
England Elliot Slessor
Outcome: Slessor 4-3
Last 64
Playing 2018-10-01 14:00
England Anthony Hamilton
63.77% 36.23%
China Zhang Jiankang
Outcome: Hamilton 4-1
Last 64
Playing 2018-10-02 10:00
England Andrew Higginson
44.64% 55.36%
Australia Neil Robertson
Outcome: Higginson 4-2
Last 64
Playing 2018-10-01 19:00
Wales Duane Jones
39.63% 60.37%
England Jack Lisowski
Outcome: Lisowski 4-1
Last 64
Playing 2018-10-02 20:00
Wales Jak Jones
49.51% 50.49%
England Adam Duffy
Outcome: Jones 4-3
Last 64
Playing 2018-10-01 13:00
England Oliver Lines
46.20% 53.80%
England Joe Perry
Outcome: Perry 4-1
Last 64
Playing 2018-10-01 19:00
England Peter Lines
63.42% 36.58%
England Paul Davison
Outcome: Lines 4-0
Last 64
Playing 2018-10-02 14:00
Jamaica Rory McLeod
42.49% 57.51%
England Ricky Walden
Outcome: Walden 4-1
Last 64
Playing 2018-10-02 10:00
Scotland Ross Muir
41.23% 58.77%
Wales Lee Walker
Outcome: Muir 4-2
Last 64
Playing 2018-10-01 13:00
China Tian Pengfei
51.96% 48.04%
China Li Hang
Outcome: Pengfei 4-3
Last 64
Playing 2018-10-02 20:00
England Jimmy Robertson
50.63% 49.37%
China Zhang Yong
Outcome: Robertson 4-3
Last 64
Playing 2018-10-02 19:00
England Mark Selby
62.08% 37.92%
England Sam Craigie
Outcome: Selby 4-1
Last 64
Playing 2018-10-02 19:00
England Craig Steadman
43.38% 56.62%
England Barry Hawkins
Outcome: Steadman 4-0
Last 64
Playing 2018-10-01 20:00
Scotland Chris Totten
29.93% 70.07%
Scotland Anthony McGill
Outcome: McGill 4-3
Last 64
Playing 2018-10-02 14:00
England Judd Trump
60.99% 39.01%
England Liam Highfield
Outcome: Trump 4-0
Last 64
Playing 2018-10-01 14:00
Thailand Thepchaiya Un-Nooh
46.65% 53.35%
England Kyren Wilson
Outcome: Wilson 4-1
Last 64
Playing 2018-10-01 13:00
England Chris Wakelin
39.02% 60.98%
England Stuart Bingham
Outcome: Bingham 4-1
Last 64
Playing 2018-10-02 13:00
China Liang Wenbo
55.23% 44.77%
England Alfie Burden
Outcome: Wenbo 4-3
Last 64
Playing 2018-10-02 19:00
England Gary Wilson
56.46% 43.54%
England Stuart Carrington
Outcome: Wilson 4-2
Last 64
Playing 2018-10-02 13:00
China Zhao Xintong
39.50% 60.50%
England Mark King
Outcome: King 4-1
Last 128
Playing 2018-08-18 17:00
Northern Ireland Mark Allen
65.12% 34.88%
England David Lilley
Outcome: Allen 4-3
Last 128
Playing 2018-08-17 14:00
England Simon Bedford
47.70% 52.30%
England Allan Taylor
Outcome: Taylor 4-2
Last 128
Playing 2018-08-18 14:00
England Stuart Bingham
49.82% 50.18%
Wales Jamie Jones
Outcome: Bingham 4-3
Last 128
Playing 2018-08-17 17:00
China Yan Bingtao
65.14% 34.86%
China Chen Zifan
Outcome: Bingtao 4-1
Last 128
Playing 2018-08-18 20:00
England James Cahill
65.40% 34.60%
Scotland Chris Totten
Outcome: Totten 4-3
Last 128
Playing 2018-08-18 17:00
England Ali Carter
73.27% 26.73%
China Xu Si
Outcome: Carter 4-2
Last 128
Playing 2018-08-17 20:00
England Ashley Carty
42.19% 57.81%
England Sam Craigie
Outcome: Craigie 4-1
Last 128
Playing 2018-08-17 17:00
England Billy Joe Castle
32.76% 67.24%
England Peter Lines
Outcome: Lines 4-2
Last 128
Playing 2018-08-17 14:00
England Harvey Chandler
33.58% 66.42%
Thailand Thepchaiya Un-Nooh
Outcome: Un-Nooh 4-2
Last 128
Playing 2018-08-17 14:00
Malaysia Thor Chuan Leong
51.99% 48.01%
Thailand Noppon Saengkham
Outcome: Chuan Leong 4-1
Last 128
Playing 2018-08-18 14:00
Wales Jamie Clarke
41.07% 58.93%
England Stuart Carrington
Outcome: Carrington 4-1
Last 128
Playing 2018-08-18 11:00
England Mark Davis
59.86% 40.14%
England Sam Baird
Outcome: Davis 4-2
Last 128
Playing 2018-08-17 11:00
Wales Ryan Day
68.32% 31.68%
Pakistan Hamza Akbar
Outcome: Day 4-2
Last 128
Playing 2018-08-18 20:00
Ireland Ken Doherty
51.07% 48.93%
Norway Kurt Maflin
Outcome: Doherty 4-2
Last 128
Playing 2018-08-18 17:00
Scotland Graeme Dott
62.73% 37.27%
Wales Jak Jones
Outcome: Jones 4-2
Last 128
Playing 2018-08-18 20:00
England Peter Ebdon
62.53% 37.47%
Northern Ireland Jordan Brown
Outcome: Ebdon 4-2
Last 128
Playing 2018-08-17 11:00
England Tom Ford
63.04% 36.96%
China Tian Pengfei
Outcome: Pengfei 4-2
Last 128
Playing 2018-08-17 11:00
Hong Kong Marco Fu
66.75% 33.25%
England Nigel Bond
Outcome: Fu 4-1
Last 128
Playing 2018-08-17 14:00
Cyprus Michael Georgiou
57.82% 42.18%
England Jimmy White
Outcome: Georgiou 4-1
Last 128
Playing 2018-08-17 17:00
England David Gilbert
59.92% 40.08%
England Robbie Williams
Outcome: Gilbert 4-3
Last 128
Playing 2018-08-18 17:00
England Martin Gould
69.10% 30.90%
Scotland Ross Muir
Outcome: Muir 4-2
Last 128
Playing 2018-08-17 14:00
England Anthony Hamilton
56.73% 43.27%
Finland Robin Hull
Outcome: Hamilton 4-0
Last 128
Playing 2018-08-17 11:00
China Li Hang
59.30% 40.70%
Thailand Akani Songsermsawad
Outcome: Hang 4-0
Last 128
Playing 2018-08-17 20:00
China Lyu Haotian
65.19% 34.81%
China Zhang Anda
Outcome: Anda 4-0
Last 128
Playing 2018-08-18 14:00
England Barry Hawkins
80.99% 19.01%
England Sanderson Lam
Outcome: Hawkins 4-2
Last 128
Playing 2018-08-18 11:00
England Andy Hicks
38.85% 61.15%
Ireland Fergal O'Brien
Outcome: O'Brien 4-1
Last 128
Playing 2018-08-17 11:00
England Liam Highfield
50.98% 49.02%
England John Astley
Outcome: Highfield 4-1
Last 128
Playing 2018-08-18 17:00
England Ashley Hugill
51.99% 48.01%
Wales Kishan Hirani
Outcome: Hugill 4-2
Last 128
Playing 2018-08-17 14:00
China Zhang Jiankang
15.52% 84.48%
England Michael Holt
Outcome: Jiankang 4-2
Last 128
Playing 2018-08-17 17:00
Wales Duane Jones
49.32% 50.68%
England Mark Joyce
Outcome: Jones 4-2
Last 128
Playing 2018-08-18 11:00
England Mark King
54.63% 45.37%
England Ian Burns
Outcome: King 4-2
Last 128
Playing 2018-08-18 20:00
England Andy Lee
45.91% 54.09%
England Jimmy Robertson
Outcome: Robertson 4-3
Last 128
Playing 2018-08-18 17:00
Germany Simon Lichtenberg
33.31% 66.69%
England Adam Duffy
Outcome: Duffy 4-0
Last 128
Playing 2018-08-17 11:00
England Oliver Lines
50.48% 49.52%
England Matthew Selt
Outcome: Lines 4-2
Last 128
Playing 2018-08-18 11:00
England Jack Lisowski
68.50% 31.50%
Thailand James Wattana
Outcome: Lisowski 4-1
Last 128
Playing 2018-08-17 20:00
Scotland Stephen Maguire
69.59% 30.41%
England Paul Davison
Outcome: Davison 4-1
Last 128
Playing 2018-08-18 20:00
Scotland Anthony McGill
58.92% 41.08%
China Lu Ning
Outcome: McGill 4-1
Last 128
Playing 2018-08-18 14:00
Jamaica Rory McLeod
71.14% 28.86%
Germany Lukas Kleckers
Outcome: McLeod 4-3
Last 128
Playing 2018-08-17 17:00
Scotland Alan McManus
54.79% 45.21%
Iran Soheil Vahedi
Outcome: McManus 4-1
Last 128
Playing 2018-08-17 20:00
England Robert Milkins
47.09% 52.91%
Scotland Scott Donaldson
Outcome: Donaldson 4-2
Last 128
Playing 2018-08-18 20:00
England Shaun Murphy
56.52% 43.48%
England Gary Wilson
Outcome: Wilson 4-3
Last 128
Playing 2018-08-18 14:00
England Joe O'Connor
29.24% 70.76%
England Chris Wakelin
Outcome: Wakelin 4-0
Last 128
Playing 2018-08-17 14:00
England Joe Perry
80.33% 19.67%
England Sean O'Sullivan
Outcome: Perry 4-0
Last 128
Playing 2018-08-17 11:00
Thailand Dechawat Poomjaeng
35.73% 64.27%
England Andrew Higginson
Outcome: Higginson 4-2
Last 128
Playing 2018-08-17 17:00
Australia Neil Robertson
57.01% 42.99%
Wales Dominic Dale
Outcome: Robertson 4-3
Last 128
Playing 2018-08-17 20:00
England Mark Selby
60.62% 39.38%
China Mei Xiwen
Outcome: Selby 4-3
Last 128
Playing 2018-08-18 11:00
China Yuan Sijun
42.97% 57.03%
Northern Ireland Gerard Greene
Outcome: Sijun 4-2
Last 128
Playing 2018-08-18 14:00
England Craig Steadman
77.75% 22.25%
Poland Adam Stefanow
Outcome: Steadman 4-2
Last 128
Playing 2018-08-18 11:00
Wales Matthew Stevens
50.76% 49.24%
China Zhao Xintong
Outcome: Xintong 4-1
Last 128
Playing 2018-08-17 11:00
Northern Ireland Joe Swail
53.40% 46.60%
England Alfie Burden
Outcome: Burden 4-0
Last 128
Playing 2018-08-17 20:00
Iran Hossein Vafaei
53.63% 46.37%
England Rod Lawler
Outcome: Vafaei 4-2
Last 128
Playing 2018-08-18 14:00
England Ricky Walden
61.55% 38.45%
England Hammad Miah
Outcome: Walden 4-3
Last 128
Playing 2018-08-18 17:00
Wales Lee Walker
87.11% 12.89%
China Fan Zhengyi
Outcome: Walker 4-0
Last 128
Playing 2018-08-18 11:00
China Liang Wenbo
58.86% 41.14%
China Li Yuan
Outcome: Wenbo 4-2
Last 128
Playing 2018-08-17 20:00
Wales Michael White
51.38% 48.62%
Switzerland Alexander Ursenbacher
Outcome: Ursenbacher 4-1
Last 128
Playing 2018-08-17 20:00
England Kyren Wilson
86.59% 13.41%
Egypt Basem Eltahhan
Outcome: Wilson 4-2
Last 128
Playing 2018-08-18 11:00
England Ben Woollaston
62.98% 37.02%
England Elliot Slessor
Outcome: Slessor 4-0
Last 128
Playing 2018-08-18 20:00
China Zhou Yuelong
58.51% 41.49%
England Mike Dunn
Outcome: Yuelong 4-2
Last 128
Playing 2018-08-17 17:00
China Niu Zhuang
64.92% 35.08%
China Luo Honghao
Outcome: Honghao 4-3