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


England 2017 Championship League

Winners Group - Final
Playing 2017-03-02 20:30
Scotland John Higgins
58.15% 41.85%
Wales Ryan Day
Outcome: Higgins 3-0
Winners Group - Semi-final
Playing 2017-03-02 19:00
England Barry Hawkins
57.33% 42.67%
Wales Ryan Day
Outcome: Day 3-2
Winners Group - Semi-final
Playing 2017-03-02 19:00
England Judd Trump
49.29% 50.71%
Scotland John Higgins
Outcome: Higgins 3-2
Winners Group
Playing 2017-03-02 16:30
England Mark Davis
51.63% 48.37%
Wales Ryan Day
Outcome: Day 3-1
Winners Group
Playing 2017-03-02 13:30
England Mark Davis
47.64% 52.36%
Scotland John Higgins
Outcome: Davis 3-2
Winners Group
Playing 2017-03-01 20:30
England Mark Davis
46.15% 53.85%
England Judd Trump
Outcome: Trump 3-1
Winners Group
Playing 2017-03-02 15:00
England David Gilbert
48.81% 51.19%
Wales Ryan Day
Outcome: Day 3-2
Winners Group
Playing 2017-03-02 17:30
England David Gilbert
40.91% 59.09%
England Barry Hawkins
Outcome: Hawkins 3-1
Winners Group
Playing 2017-03-02 12:00
England David Gilbert
41.26% 58.74%
Scotland John Higgins
Outcome: Higgins 3-0
Winners Group
Playing 2017-03-02 13:30
England Barry Hawkins
50.98% 49.02%
England Judd Trump
Outcome: Trump 3-2
Winners Group
Playing 2017-03-01 20:30
Scotland John Higgins
50.95% 49.05%
England Barry Hawkins
Outcome: Hawkins 3-1
Winners Group
Playing 2017-03-02 12:00
Scotland Anthony McGill
47.71% 52.29%
Wales Ryan Day
Outcome: Day 3-1
Winners Group
Playing 2017-03-02 15:00
Scotland Anthony McGill
42.39% 57.61%
England Judd Trump
Outcome: Trump 3-1
Winners Group
Playing 2017-03-02 16:30
Scotland Anthony McGill
42.97% 57.03%
Scotland John Higgins
Outcome: Higgins 3-2
Group 7 - Final
Playing 2017-02-28 20:00
England Mark Selby
51.35% 48.65%
Scotland John Higgins
Outcome: Higgins 3-0
Group 7 - Semi-final
Playing 2017-02-28 19:00
England Stuart Bingham
47.48% 52.52%
England Mark Selby
Outcome: Selby 3-2
Group 7 - Semi-final
Playing 2017-02-28 19:00
Scotland John Higgins
59.87% 40.13%
England Michael Holt
Outcome: Higgins 3-2
Group 7
Playing 2017-02-27 14:30
England Stuart Bingham
47.92% 52.08%
Scotland John Higgins
Outcome: Bingham 3-2
Group 7
Playing 2017-02-28 13:00
Scotland Graeme Dott
50.90% 49.10%
England Martin Gould
Outcome: Dott 3-0
Group 7
Playing 2017-02-27 21:00
Scotland Graeme Dott
43.70% 56.30%
England Stuart Bingham
Outcome: Bingham 3-0
Group 7
Playing 2017-02-28 16:00
Scotland Graeme Dott
48.25% 51.75%
England Ricky Walden
Outcome: Walden 3-1
Group 7
Playing 2017-02-27 13:00
Scotland Graeme Dott
46.62% 53.38%
England Mark Selby
Outcome: Selby 3-1
Group 7
Playing 2017-02-27 17:30
England Martin Gould
44.41% 55.59%
England Stuart Bingham
Outcome: Bingham 3-0
Group 7
Playing 2017-02-27 21:00
England Martin Gould
48.54% 51.46%
England Mark Selby
Outcome: Gould 3-1
Group 7
Playing 2017-02-27 13:00
Scotland John Higgins
61.30% 38.70%
England Michael Holt
Outcome: Higgins 3-2
Group 7
Playing 2017-02-28 15:00
Scotland John Higgins
54.56% 45.44%
England Ricky Walden
Outcome: Higgins 3-1
Group 7
Playing 2017-02-28 17:00
Scotland John Higgins
51.63% 48.37%
England Mark Selby
Outcome: Selby 3-1
Group 7
Playing 2017-02-28 12:00
Scotland John Higgins
57.67% 42.33%
England Martin Gould
Outcome: Higgins 3-1
Group 7
Playing 2017-02-27 17:30
Scotland John Higgins
58.62% 41.38%
Scotland Graeme Dott
Outcome: Higgins 3-2
Group 7
Playing 2017-02-27 20:00
England Michael Holt
44.13% 55.87%
England Mark Selby
Outcome: Holt 3-1
Group 7
Playing 2017-02-28 16:00
England Michael Holt
47.06% 52.94%
England Martin Gould
Outcome: Holt 3-1
Group 7
Playing 2017-02-28 12:00
England Michael Holt
45.31% 54.69%
England Ricky Walden
Outcome: Walden 3-2
Group 7
Playing 2017-02-27 16:00
England Michael Holt
49.95% 50.05%
Scotland Graeme Dott
Outcome: Holt 3-2
Group 7
Playing 2017-02-28 15:00
England Michael Holt
41.67% 58.33%
England Stuart Bingham
Outcome: Bingham 3-0
Group 7
Playing 2017-02-27 16:00
England Mark Selby
52.61% 47.39%
England Ricky Walden
Outcome: Selby 3-0
Group 7
Playing 2017-02-28 13:00
England Mark Selby
50.80% 49.20%
England Stuart Bingham
Outcome: Bingham 3-0
Group 7
Playing 2017-02-27 14:30
England Ricky Walden
55.85% 44.15%
England Martin Gould
Outcome: Gould 3-2
Group 7
Playing 2017-02-27 20:00
England Ricky Walden
47.79% 52.21%
England Stuart Bingham
Outcome: Bingham 3-2
Group 5
Playing 2017-02-21 15:00
England Stuart Bingham
50.03% 49.97%
England Shaun Murphy
Outcome: Murphy 3-1
Group 5
Playing 2017-02-20 13:00
England Stuart Bingham
52.82% 47.18%
England Judd Trump
Outcome: Trump 3-2
Group 5
Playing 2017-02-21 12:00
England Stuart Bingham
49.73% 50.27%
Wales Mark Williams
Outcome: Williams 3-2
Group 5
Playing 2017-02-21 17:00
England Stuart Bingham
56.54% 43.46%
England Kyren Wilson
Outcome: Wilson 3-0
Group 5
Playing 2017-02-20 17:30
England Stuart Bingham
56.18% 43.82%
China Liang Wenbo
Outcome: Bingham 3-1
Group 5
Playing 2017-02-20 14:30
Wales Ryan Day
42.96% 57.04%
England Stuart Bingham
Outcome: Bingham 3-0
Group 5
Playing 2017-02-20 20:00
England Shaun Murphy
53.81% 46.19%
Wales Ryan Day
Outcome: Day 3-1
Group 5
Playing 2017-02-20 14:30
England Shaun Murphy
48.12% 51.88%
Wales Mark Williams
Outcome: Williams 3-2
Group 5
Playing 2017-02-20 20:00
England Judd Trump
56.36% 43.64%
England Kyren Wilson
Outcome: Trump 3-0
Group 5
Playing 2017-02-21 12:00
England Judd Trump
50.20% 49.80%
England Shaun Murphy
Outcome: Trump 3-2
Group 5
Playing 2017-02-20 16:00
England Judd Trump
52.94% 47.06%
China Liang Wenbo
Outcome: Trump 3-2
Group 5
Playing 2017-02-21 15:00
England Judd Trump
50.82% 49.18%
Wales Ryan Day
Outcome: Trump 3-1
Group 5
Playing 2017-02-21 16:00
England Judd Trump
47.67% 52.33%
Wales Mark Williams
Outcome: Trump 3-2
Group 5
Playing 2017-02-21 16:00
China Liang Wenbo
42.18% 57.82%
England Shaun Murphy
Outcome: Murphy 3-0
Group 5
Playing 2017-02-20 13:00
China Liang Wenbo
54.10% 45.90%
England Kyren Wilson
Outcome: Wenbo 3-1
Group 5
Playing 2017-02-21 13:00
China Liang Wenbo
43.12% 56.88%
Wales Mark Williams
Outcome: Williams 3-1
Group 5
Playing 2017-02-20 21:00
China Liang Wenbo
43.20% 56.80%
Wales Ryan Day
Outcome: Day 3-0
Group 5
Playing 2017-02-20 21:00
Wales Mark Williams
57.94% 42.06%
England Kyren Wilson
Outcome: Williams 3-1
Group 5
Playing 2017-02-20 17:30
Wales Mark Williams
54.95% 45.05%
Wales Ryan Day
Outcome: Day 3-2
Group 5
Playing 2017-02-20 16:00
England Kyren Wilson
43.01% 56.99%
England Shaun Murphy
Outcome: Murphy 3-2
Group 5
Playing 2017-02-21 13:00
England Kyren Wilson
43.82% 56.18%
Wales Ryan Day
Outcome: Wilson 3-0
Group 3 - Final
Playing 2017-01-10 20:00
Australia Neil Robertson
53.48% 46.52%
England Mark Davis
Outcome: Davis 3-2
Group 3 - Semi-final
Playing 2017-01-10 19:00
England Mark Davis
51.04% 48.96%
Wales Ryan Day
Outcome: Davis 3-2
Group 3 - Semi-final
Playing 2017-01-10 19:00
Australia Neil Robertson
50.84% 49.16%
England Barry Hawkins
Outcome: Robertson 3-1
Group 3
Playing 2017-01-10 16:00
England Ali Carter
49.05% 50.95%
England Mark Davis
Outcome: Davis 3-0
Group 3
Playing 2017-01-09 13:00
England Ali Carter
42.40% 57.60%
Wales Mark Williams
Outcome: Carter 3-1
Group 3
Playing 2017-01-10 13:30
England Ali Carter
49.86% 50.14%
Wales Ryan Day
Outcome: Day 3-2
Group 3
Playing 2017-01-09 21:00
England Ali Carter
44.20% 55.80%
Australia Neil Robertson
Outcome: Robertson 3-0
Group 3
Playing 2017-01-09 20:00
England Mark Davis
47.07% 52.93%
Australia Neil Robertson
Outcome: Davis 3-2
Group 3
Playing 2017-01-09 14:30
England Mark Davis
50.56% 49.44%
Wales Ryan Day
Outcome: Day 3-2
Group 3
Playing 2017-01-09 21:00
Wales Ryan Day
42.81% 57.19%
Wales Mark Williams
Outcome: Williams 3-2
Group 3
Playing 2017-01-09 17:30
Wales Ryan Day
44.53% 55.47%
Australia Neil Robertson
Outcome: Day 3-2
Group 3
Playing 2017-01-09 16:00
England Barry Hawkins
51.77% 48.23%
England Ali Carter
Outcome: Hawkins 3-0
Group 3
Playing 2017-01-10 15:00
England Barry Hawkins
48.36% 51.64%
Australia Neil Robertson
Outcome: Robertson 3-0
Group 3
Playing 2017-01-10 16:00
England Barry Hawkins
55.31% 44.69%
Wales Ryan Day
Outcome: Hawkins 3-1
Group 3
Playing 2017-01-09 20:00
England Barry Hawkins
43.98% 56.02%
Wales Mark Williams
Outcome: Williams 3-0
Group 3
Playing 2017-01-10 12:00
England Barry Hawkins
53.02% 46.98%
England Mark Davis
Outcome: Hawkins 3-1
Group 3
Playing 2017-01-10 17:00
England Joe Perry
47.28% 52.72%
Wales Mark Williams
Outcome: Perry 3-1
Group 3
Playing 2017-01-10 12:00
England Joe Perry
54.27% 45.73%
Wales Ryan Day
Outcome: Day 3-1
Group 3
Playing 2017-01-09 17:30
England Joe Perry
55.56% 44.44%
England Ali Carter
Outcome: Carter 3-0
Group 3
Playing 2017-01-10 15:00
England Joe Perry
55.04% 44.96%
England Mark Davis
Outcome: Davis 3-1
Group 3
Playing 2017-01-09 13:00
England Joe Perry
52.04% 47.96%
England Barry Hawkins
Outcome: Hawkins 3-2
Group 3
Playing 2017-01-09 14:30
Australia Neil Robertson
50.59% 49.41%
England Joe Perry
Outcome: Robertson 3-1
Group 3
Playing 2017-01-10 13:30
Wales Mark Williams
49.09% 50.91%
Australia Neil Robertson
Outcome: Robertson 3-2
Group 3
Playing 2017-01-09 16:00
Wales Mark Williams
52.23% 47.77%
England Mark Davis
Outcome: Davis 3-0
Group 2 - Semi-final
Playing 2017-01-05 19:00
Australia Neil Robertson
60.84% 39.16%
Scotland Anthony McGill
Outcome: McGill 3-1
Group 2
Playing 2017-01-04 13:00
England Mark Davis
51.99% 48.01%
Wales Ryan Day
Outcome: Day 3-2
Group 2
Playing 2017-01-04 16:00
Wales Ryan Day
54.09% 45.91%
Scotland Anthony McGill
Outcome: Day 3-1
Group 2
Playing 2017-01-04 20:00
Wales Ryan Day
46.99% 53.01%
England Matthew Selt
Outcome: Day 3-0
Group 2
Playing 2017-01-04 13:00
Scotland Anthony McGill
38.63% 61.37%
Wales Mark Williams
Outcome: McGill 3-0
Group 2
Playing 2017-01-04 19:00
Australia Neil Robertson
52.61% 47.39%
England Matthew Selt
Outcome: Selt 3-1
Group 2
Playing 2017-01-04 15:00
Australia Neil Robertson
58.01% 41.99%
Wales Michael White
Outcome: Robertson 3-1
Group 2
Playing 2017-01-05 15:00
Australia Neil Robertson
58.53% 41.47%
Scotland Anthony McGill
Outcome: Robertson 3-2
Group 2
Playing 2017-01-05 12:00
Australia Neil Robertson
50.57% 49.43%
England Mark Davis
Outcome: Robertson 3-2
Group 2
Playing 2017-01-05 16:00
Australia Neil Robertson
54.32% 45.68%
Wales Ryan Day
Outcome: Robertson 3-1
Group 2
Playing 2017-01-04 15:00
England Matthew Selt
47.99% 52.01%
England Mark Davis
Outcome: Davis 3-0
Group 2
Playing 2017-01-05 16:00
Wales Michael White
42.76% 57.24%
England Mark Davis
Outcome: Davis 3-2
Group 2
Playing 2017-01-05 13:00
Wales Michael White
51.60% 48.40%
Wales Ryan Day
Outcome: White 3-2
Group 2
Playing 2017-01-04 20:00
Wales Michael White
52.60% 47.40%
Scotland Anthony McGill
Outcome: McGill 3-2
Group 2
Playing 2017-01-04 12:00
Wales Michael White
49.52% 50.48%
England Matthew Selt
Outcome: Selt 3-1
Group 2
Playing 2017-01-05 15:00
Wales Mark Williams
53.06% 46.94%
England Mark Davis
Outcome: Davis 3-2
Group 2
Playing 2017-01-04 12:00
Wales Mark Williams
51.10% 48.90%
Australia Neil Robertson
Outcome: Robertson 3-1
Group 2
Playing 2017-01-05 12:00
Wales Mark Williams
59.20% 40.80%
Wales Ryan Day
Outcome: Day 3-1
Group 2
Playing 2017-01-05 17:00
Wales Mark Williams
59.28% 40.72%
England Matthew Selt
Outcome: Williams 3-1
Group 2
Playing 2017-01-04 16:00
Wales Mark Williams
58.15% 41.85%
Wales Michael White
Outcome: Williams 3-0
Group 1 - Semi-final
Playing 2017-01-03 19:00
England Mark Davis
56.90% 43.10%
England David Gilbert
Outcome: Gilbert 3-1
Group 1 - Semi-final
Playing 2017-01-03 19:00
Scotland Anthony McGill
47.62% 52.38%
Wales Ryan Day
Outcome: Day 3-2
Group 1
Playing 2017-01-02 20:00
England Mark Davis
56.44% 43.56%
England Ben Woollaston
Outcome: Woollaston 3-1
Group 1
Playing 2017-01-02 14:00
England Mark Davis
52.03% 47.97%
England Robert Milkins
Outcome: Milkins 3-2
Group 1
Playing 2017-01-02 16:00
England Mark Davis
53.89% 46.11%
England Matthew Selt
Outcome: Davis 3-1
Group 1
Playing 2017-01-03 16:00
Wales Ryan Day
47.91% 52.09%
England Mark Davis
Outcome: Davis 3-2
Group 1
Playing 2017-01-02 13:00
Wales Ryan Day
53.66% 46.34%
England Matthew Selt
Outcome: Selt 3-1
Group 1
Playing 2017-01-03 13:00
Wales Ryan Day
44.92% 55.08%
England Robert Milkins
Outcome: Day 3-1
Group 1
Playing 2017-01-02 21:00
Wales Ryan Day
55.29% 44.71%
England Ben Woollaston
Outcome: Day 3-1
Group 1
Playing 2017-01-02 16:00
England David Gilbert
48.54% 51.46%
Wales Ryan Day
Outcome: Day 3-0
Group 1
Playing 2017-01-03 15:00
England David Gilbert
50.18% 49.82%
England Ben Woollaston
Outcome: Gilbert 3-2
Group 1
Playing 2017-01-03 16:00
England David Gilbert
39.62% 60.38%
England Robert Milkins
Outcome: Gilbert 3-0
Group 1
Playing 2017-01-02 20:00
England David Gilbert
47.62% 52.38%
England Matthew Selt
Outcome: Gilbert 3-1
Group 1
Playing 2017-01-03 12:00
England David Gilbert
40.57% 59.43%
England Mark Davis
Outcome: Davis 3-2
Group 1
Playing 2017-01-03 12:00
Scotland Anthony McGill
35.31% 64.69%
England Robert Milkins
Outcome: McGill 3-1
Group 1
Playing 2017-01-03 17:00
Scotland Anthony McGill
42.87% 57.13%
England Matthew Selt
Outcome: McGill 3-2
Group 1
Playing 2017-01-02 17:00
Scotland Anthony McGill
37.37% 62.63%
Wales Ryan Day
Outcome: McGill 3-1
Group 1
Playing 2017-01-03 15:00
Scotland Anthony McGill
34.47% 65.53%
England Mark Davis
Outcome: Davis 3-1
Group 1
Playing 2017-01-02 21:00
England Robert Milkins
53.68% 46.32%
England Matthew Selt
Outcome: Selt 3-1
Group 1
Playing 2017-01-02 17:00
England Robert Milkins
61.50% 38.50%
England Ben Woollaston
Outcome: Woollaston 3-2
Group 1
Playing 2017-01-03 13:00
England Matthew Selt
55.39% 44.61%
England Ben Woollaston
Outcome: Selt 3-2
Group 1
Playing 2017-01-02 14:00
England Ben Woollaston
57.96% 42.04%
Scotland Anthony McGill
Outcome: McGill 3-0