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 3511 predictions
See current predictions


Romania 2016 European Masters

Final
Playing 2016-10-09 18:00
England Judd Trump
50.29% 49.71%
England Ronnie O'Sullivan
Outcome: Trump 9-8
Semi-final
Playing 2016-10-08 18:00
England Ronnie O'Sullivan
50.43% 49.57%
Australia Neil Robertson
Outcome: O'Sullivan 6-0
Semi-final
Playing 2016-10-08 12:00
England Mark Selby
53.11% 46.89%
England Judd Trump
Outcome: Trump 6-2
Quarter-final
Playing 2016-10-07 18:00
England Mark Davis
44.48% 55.52%
England Ronnie O'Sullivan
Outcome: O'Sullivan 4-1
Quarter-final
Playing 2016-10-07 12:00
Scotland John Higgins
49.97% 50.03%
England Judd Trump
Outcome: Trump 4-0
Quarter-final
Playing 2016-10-07 19:00
Australia Neil Robertson
59.99% 40.01%
Scotland Anthony McGill
Outcome: Robertson 4-2
Quarter-final
Playing 2016-10-07 13:00
England Mark Selby
66.08% 33.92%
England Alfie Burden
Outcome: Selby 4-0
Last 16
Playing 2016-10-05 13:00
England Alfie Burden
39.80% 60.20%
England Ricky Walden
Outcome: Burden 4-3
Last 16
Playing 2016-10-06 12:00
England Mark Davis
48.98% 51.02%
China Liang Wenbo
Outcome: Davis 4-3
Last 16
Playing 2016-10-05 12:00
Scotland John Higgins
64.23% 35.77%
England Tom Ford
Outcome: Higgins 4-3
Last 16
Playing 2016-10-06 18:00
England Andrew Higginson
38.67% 61.33%
England Judd Trump
Outcome: Trump 4-0
Last 16
Playing 2016-10-06 13:00
Scotland Anthony McGill
65.47% 34.53%
Scotland Scott Donaldson
Outcome: McGill 4-3
Last 16
Playing 2016-10-05 18:00
England Ronnie O'Sullivan
49.82% 50.18%
Northern Ireland Mark Allen
Outcome: O'Sullivan 4-2
Last 16
Playing 2016-10-05 19:00
Australia Neil Robertson
66.45% 33.55%
Scotland Rhys Clark
Outcome: Robertson 4-1
Last 16
Playing 2016-10-06 19:00
England Mark Selby
54.97% 45.03%
England Barry Hawkins
Outcome: Selby 4-0
Last 32
Playing 2016-10-03 19:00
China Yan Bingtao
36.53% 63.47%
England Ricky Walden
Outcome: Walden 4-2
Last 32
Playing 2016-10-04 18:00
Belgium Luca Brecel
61.22% 38.78%
Scotland Scott Donaldson
Outcome: Donaldson 4-3
Last 32
Playing 2016-10-04 12:00
England Alfie Burden
54.19% 45.81%
China Yu Delu
Outcome: Burden 4-1
Last 32
Playing 2016-10-04 19:00
England David Gilbert
41.19% 58.81%
England Ronnie O'Sullivan
Outcome: O'Sullivan 4-1
Last 32
Playing 2016-10-03 18:00
England David Grace
55.14% 44.86%
Scotland Rhys Clark
Outcome: Clark 4-1
Last 32
Playing 2016-10-03 12:00
England Barry Hawkins
68.50% 31.50%
England Michael Wild
Outcome: Hawkins 4-3
Last 32
Playing 2016-10-03 12:00
Scotland John Higgins
59.76% 40.24%
England Michael Holt
Outcome: Higgins 4-0
Last 32
Playing 2016-10-03 13:00
England Andrew Higginson
46.20% 53.80%
Hong Kong Marco Fu
Outcome: Higginson 4-0
Last 32
Playing 2016-10-03 09:00
Finland Robin Hull
42.03% 57.97%
England Tom Ford
Outcome: Ford 4-1
Last 32
Playing 2016-10-03 09:00
Scotland Anthony McGill
54.08% 45.92%
England Ali Carter
Outcome: McGill 4-3
Last 32
Playing 2016-10-04 18:00
England Shaun Murphy
58.57% 41.43%
England Mark Davis
Outcome: Davis 4-1
Last 32
Playing 2016-10-03 13:00
Australia Neil Robertson
55.21% 44.79%
Scotland Graeme Dott
Outcome: Robertson 4-2
Last 32
Playing 2016-10-04 13:00
England Mark Selby
57.59% 42.41%
Wales Dominic Dale
Outcome: Selby 4-2
Last 32
Playing 2016-10-04 10:00
England Zak Surety
37.00% 63.00%
China Liang Wenbo
Outcome: Wenbo 4-1
Last 32
Playing 2016-10-04 13:00
England Daniel Womersley
34.77% 65.23%
Northern Ireland Mark Allen
Outcome: Allen 4-0
Last 32
Playing 2016-10-04 12:00
England Ben Woollaston
35.78% 64.22%
England Judd Trump
Outcome: Trump 4-3
Last 64
Playing 2016-09-28 11:00
China Yan Bingtao
45.91% 54.09%
England Ian Burns
Outcome: Bingtao 4-1
Last 64
Playing 2016-09-28 11:00
England Alfie Burden
39.86% 60.14%
Wales Ryan Day
Outcome: Burden 4-3
Last 64
Playing 2016-09-28 11:00
England Sam Craigie
40.54% 59.46%
Scotland Anthony McGill
Outcome: McGill 4-0
Last 64
Playing 2016-09-28 17:00
England Mark Davis
61.10% 38.90%
England Adam Duffy
Outcome: Davis 4-0
Last 64
Playing 2016-09-28 20:00
Scotland Scott Donaldson
29.09% 70.91%
England Stuart Bingham
Outcome: Donaldson 4-3
Last 64
Playing 2016-09-28 17:00
Scotland Graeme Dott
66.62% 33.38%
England Mark Joyce
Outcome: Dott 4-3
Last 64
Playing 2016-09-28 11:00
England Peter Ebdon
47.53% 52.47%
Wales Dominic Dale
Outcome: Dale 4-3
Last 64
Playing 2016-09-28 11:00
Cyprus Michael Georgiou
39.01% 60.99%
England Ricky Walden
Outcome: Walden 4-1
Last 64
Playing 2016-09-28 14:00
England David Grace
62.24% 37.76%
Wales Jak Jones
Outcome: Grace 4-2
Last 64
Playing 2016-09-28 11:00
England Barry Hawkins
66.65% 33.35%
England Rod Lawler
Outcome: Hawkins 4-1
Last 64
Playing 2016-09-28 11:00
Scotland John Higgins
66.26% 33.74%
England Jimmy Robertson
Outcome: Higgins 4-3
Last 64
Playing 2016-09-28 14:00
England Michael Holt
60.34% 39.66%
Norway Kurt Maflin
Outcome: Holt 4-0
Last 64
Playing 2016-09-28 14:00
England Ashley Hugill
36.43% 63.57%
England Andrew Higginson
Outcome: Higginson 4-1
Last 64
Playing 2016-09-28 14:00
Finland Robin Hull
49.12% 50.88%
England Gary Wilson
Outcome: Hull 4-3
Last 64
Playing 2016-09-28 20:00
Wales David John
35.39% 64.61%
Belgium Luca Brecel
Outcome: Brecel 4-2
Last 64
Playing 2016-09-28 20:00
Wales Duane Jones
34.74% 65.26%
England Judd Trump
Outcome: Trump 4-2
Last 64
Playing 2016-09-28 20:00
Wales Jamie Jones
61.30% 38.70%
England Michael Wild
Outcome: Wild 4-3
Last 64
Playing 2016-09-28 20:00
England Peter Lines
57.36% 42.64%
Scotland Rhys Clark
Outcome: Clark 4-3
Last 64
Playing 2016-09-28 17:00
England Jack Lisowski
46.23% 53.77%
England David Gilbert
Outcome: Gilbert 4-1
Last 64
Playing 2016-09-28 14:00
England Rory McLeod
47.57% 52.43%
England Tom Ford
Outcome: Ford 4-2
Last 64
Playing 2016-09-28 17:00
England Hammad Miah
31.09% 68.91%
Northern Ireland Mark Allen
Outcome: Allen 4-0
Last 64
Playing 2016-09-28 14:00
England Shaun Murphy
73.12% 26.88%
England Allan Taylor
Outcome: Murphy 4-0
Last 64
Playing 2016-09-28 17:00
Australia Neil Robertson
71.33% 28.67%
England Oliver Lines
Outcome: Robertson 4-1
Last 64
Playing 2016-09-29 08:00
England Mark Selby
65.20% 34.80%
Ireland Fergal O'Brien
Outcome: Selby 4-0
Last 64
Playing 2016-09-28 11:00
Wales Matthew Stevens
47.44% 52.56%
England Ali Carter
Outcome: Carter 4-3
Last 64
Playing 2016-09-28 17:00
England Zak Surety
52.46% 47.54%
England Antony Parsons
Outcome: Surety 4-1
Last 64
Playing 2016-09-28 14:00
Northern Ireland Joe Swail
43.69% 56.31%
England Ben Woollaston
Outcome: Woollaston 4-1
Last 64
Playing 2016-09-29 08:00
Wales Daniel Wells
37.97% 62.03%
England Ronnie O'Sullivan
Outcome: O'Sullivan 4-0
Last 64
Playing 2016-09-28 17:00
China Liang Wenbo
75.96% 24.04%
Ireland Josh Boileau
Outcome: Wenbo 4-2
Last 64
Playing 2016-09-28 17:00
England Daniel Womersley
41.99% 58.01%
England Elliot Slessor
Outcome: Womersley 4-3
Last 64
Playing 2016-09-28 20:00
China Zhao Xintong
56.25% 43.75%
China Yu Delu
Outcome: Delu 4-3
Last 64
Playing 2016-09-28 14:00
China Mei Xiwen
33.56% 66.44%
Hong Kong Marco Fu
Outcome: Fu 4-2
Last 128
Playing 2016-09-26 11:00
Pakistan Hamza Akbar
46.00% 54.00%
England Alfie Burden
Outcome: Burden 4-1
Last 128
Playing 2016-09-27 11:00
Northern Ireland Mark Allen
80.45% 19.55%
Isle of Man Darryl Hill
Outcome: Allen 4-0
Last 128
Playing 2016-09-26 14:00
England Sam Baird
57.06% 42.94%
China Zhao Xintong
Outcome: Xintong 4-1
Last 128
Playing 2016-09-27 11:00
England Stuart Bingham
68.81% 31.19%
England Craig Steadman
Outcome: Bingham 4-0
Last 128
Playing 2016-09-26 20:00
Ireland Josh Boileau
24.17% 75.83%
England Jimmy White
Outcome: Boileau 4-2
Last 128
Playing 2016-09-26 17:00
Malta Alex Borg
54.74% 45.26%
Scotland Rhys Clark
Outcome: Clark 4-1
Last 128
Playing 2016-09-26 20:00
Belgium Luca Brecel
55.60% 44.40%
China Zhou Yuelong
Outcome: Brecel 4-1
Last 128
Playing 2016-09-27 17:00
England Stuart Carrington
55.35% 44.65%
England Sam Craigie
Outcome: Craigie 4-2
Last 128
Playing 2016-09-27 11:00
England Ali Carter
52.54% 47.46%
Ireland Ken Doherty
Outcome: Carter 4-2
Last 128
Playing 2016-09-26 11:00
Wales Dominic Dale
66.05% 33.95%
Malaysia Thor Chuan Leong
Outcome: Dale 4-1
Last 128
Playing 2016-09-26 20:00
England Mark Davis
70.14% 29.86%
England Paul Davison
Outcome: Davis 4-1
Last 128
Playing 2016-09-27 14:00
Wales Ryan Day
63.18% 36.82%
England James Cahill
Outcome: Day 4-3
Last 128
Playing 2016-09-26 17:00
Scotland Graeme Dott
61.76% 38.24%
England Andy Hicks
Outcome: Dott 4-0
Last 128
Playing 2016-09-26 20:00
England Adam Duffy
55.43% 44.57%
Wales Gareth Allen
Outcome: Duffy 4-0
Last 128
Playing 2016-09-27 17:00
Australia Kurt Dunham
24.36% 75.64%
China Mei Xiwen
Outcome: Xiwen 4-0
Last 128
Playing 2016-09-26 11:00
England Peter Ebdon
62.61% 37.39%
England Jamie Cope
Outcome: Ebdon 4-0
Last 128
Playing 2016-09-27 11:00
Hong Kong Marco Fu
67.88% 32.12%
England Steven Hallworth
Outcome: Fu 4-0
Last 128
Playing 2016-09-27 14:00
England David Gilbert
58.72% 41.28%
Wales Lee Walker
Outcome: Gilbert 4-3
Last 128
Playing 2016-09-27 14:00
England Martin Gould
58.07% 41.93%
Wales Jamie Jones
Outcome: Jones 4-2
Last 128
Playing 2016-09-26 17:00
England Anthony Hamilton
50.55% 49.45%
Wales Duane Jones
Outcome: Jones 4-3
Last 128
Playing 2016-09-26 17:00
China Li Hang
47.07% 52.93%
England Tom Ford
Outcome: Ford 4-2
Last 128
Playing 2016-09-27 11:00
England Barry Hawkins
68.34% 31.66%
China Zhang Anda
Outcome: Hawkins 4-0
Last 128
Playing 2016-09-26 17:00
England Louis Heathcote
34.18% 65.82%
Northern Ireland Joe Swail
Outcome: Swail 4-2
Last 128
Playing 2016-09-27 17:00
Scotland John Higgins
64.44% 35.56%
England Nigel Bond
Outcome: Higgins 4-1
Last 128
Playing 2016-09-27 14:00
England Michael Holt
70.30% 29.70%
Scotland Fraser Patrick
Outcome: Holt 4-1
Last 128
Playing 2016-09-26 17:00
England Ashley Hugill
52.62% 47.38%
England Mitchell Mann
Outcome: Hugill 4-1
Last 128
Playing 2016-09-26 20:00
Wales David John
41.63% 58.37%
England Bradley Jones
Outcome: John 4-0
Last 128
Playing 2016-09-26 17:00
England Mark Joyce
53.78% 46.22%
Scotland Eden Sharav
Outcome: Joyce 4-2
Last 128
Playing 2016-09-26 20:00
Thailand Kritsanut Lertsattayathorn
37.65% 62.35%
England Allan Taylor
Outcome: Taylor 4-2
Last 128
Playing 2016-09-26 14:00
England Oliver Lines
59.92% 40.08%
England Brandon Sargeant
Outcome: Lines 4-2
Last 128
Playing 2016-09-26 20:00
England Jack Lisowski
49.37% 50.63%
England Mike Dunn
Outcome: Lisowski 4-2
Last 128
Playing 2016-09-27 20:00
Scotland Stephen Maguire
61.78% 38.22%
England Andrew Higginson
Outcome: Higginson 4-3
Last 128
Playing 2016-09-27 17:00
Scotland Anthony McGill
55.12% 44.88%
Thailand Akani Songsermsawad
Outcome: McGill 4-3
Last 128
Playing 2016-09-26 14:00
Scotland Alan McManus
61.99% 38.01%
England Ian Burns
Outcome: Burns 4-3
Last 128
Playing 2016-09-26 14:00
England Hammad Miah
39.78% 60.22%
England Robbie Williams
Outcome: Miah 4-1
Last 128
Playing 2016-09-27 11:00
England Robert Milkins
65.19% 34.81%
England Elliot Slessor
Outcome: Slessor 4-2
Last 128
Playing 2016-09-27 14:00
England Shaun Murphy
69.14% 30.86%
China Fang Xiongman
Outcome: Murphy 4-3
Last 128
Playing 2016-09-26 14:00
England Sean O'Sullivan
46.00% 54.00%
Cyprus Michael Georgiou
Outcome: Georgiou 4-1
Last 128
Playing 2016-09-27 20:00
England Ronnie O'Sullivan
66.35% 33.65%
China Lyu Chenwei
Outcome: O'Sullivan 4-1
Last 128
Playing 2016-09-26 20:00
England Antony Parsons
39.04% 60.96%
Thailand James Wattana
Outcome: Parsons 4-0
Last 128
Playing 2016-09-26 14:00
China Tian Pengfei
51.34% 48.66%
China Yan Bingtao
Outcome: Bingtao 4-0
Last 128
Playing 2016-09-27 11:00
England Joe Perry
66.60% 33.40%
England David Grace
Outcome: Grace 4-3
Last 128
Playing 2016-09-26 11:00
Thailand Dechawat Poomjaeng
47.71% 52.29%
Ireland Fergal O'Brien
Outcome: O'Brien 4-1
Last 128
Playing 2016-09-27 17:00
Australia Neil Robertson
81.21% 18.79%
Thailand Boonyarit Keattikun
Outcome: Robertson 4-1
Last 128
Playing 2016-09-26 11:00
Thailand Noppon Saengkham
41.66% 58.34%
England Rod Lawler
Outcome: Lawler 4-2
Last 128
Playing 2016-09-27 20:00
England Mark Selby
69.86% 30.14%
England John Astley
Outcome: Selby 4-1
Last 128
Playing 2016-09-27 20:00
England Matthew Selt
57.27% 42.73%
England Peter Lines
Outcome: Lines 4-2
Last 128
Playing 2016-09-27 20:00
England Judd Trump
81.44% 18.56%
India Aditya Mehta
Outcome: Trump 4-3
Last 128
Playing 2016-09-27 20:00
England Chris Wakelin
51.04% 48.96%
Scotland Scott Donaldson
Outcome: Donaldson 4-0
Last 128
Playing 2016-09-27 17:00
England Ricky Walden
71.56% 28.44%
England Christopher Keogan
Outcome: Walden 4-1
Last 128
Playing 2016-09-26 11:00
Wales Daniel Wells
58.68% 41.32%
England Sanderson Lam
Outcome: Wells 4-3
Last 128
Playing 2016-09-27 20:00
China Liang Wenbo
50.87% 49.13%
England Mark King
Outcome: Wenbo 4-3
Last 128
Playing 2016-09-27 17:00
England Jason Weston
36.20% 63.80%
Norway Kurt Maflin
Outcome: Maflin 4-1
Last 128
Playing 2016-09-27 11:00
Wales Michael White
55.63% 44.37%
England Rory McLeod
Outcome: McLeod 4-3
Last 128
Playing 2016-09-27 14:00
Wales Mark Williams
67.16% 32.84%
Finland Robin Hull
Outcome: Hull 4-1
Last 128
Playing 2016-09-26 14:00
England Gary Wilson
62.82% 37.18%
England Sydney Wilson
Outcome: Wilson 4-1
Last 128
Playing 2016-09-27 14:00
England Kyren Wilson
59.34% 40.66%
England Zak Surety
Outcome: Surety 4-2
Last 128
Playing 2016-09-27 17:00
England Ben Woollaston
65.08% 34.92%
Scotland Ross Muir
Outcome: Woollaston 4-2
Last 128
Playing 2016-09-27 14:00
China Zhang Yong
42.86% 57.14%
Wales Matthew Stevens
Outcome: Stevens 4-0
Last 128
Playing 2016-09-26 11:00
China Cao Yupeng
60.18% 39.82%
England Michael Wild
Outcome: Wild 4-3
Last 128
Playing 2016-09-26 14:00
China Chen Zhe
43.76% 56.24%
England Jimmy Robertson
Outcome: Robertson 4-0