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.66% out of 4042 predictions
See current predictions


England 2018 Championship League

Group 4 - Semi-final
Playing 2018-01-11 19:00
England Barry Hawkins
50.78% 49.22%
England Shaun Murphy
Outcome: Murphy 3-2
Group 4 - Semi-final
Playing 2018-01-11 19:00
England Judd Trump
52.68% 47.32%
England Ali Carter
Outcome: Carter 3-0
Group 4
Playing 2018-01-11 13:00
England Ali Carter
59.08% 40.92%
England Tom Ford
Outcome: Carter 3-0
Group 4
Playing 2018-01-11 17:00
England Shaun Murphy
57.16% 42.84%
England Ali Carter
Outcome: Carter 3-1
Group 4
Playing 2018-01-11 15:00
England Shaun Murphy
51.41% 48.59%
England Barry Hawkins
Outcome: Hawkins 3-2
Group 4
Playing 2018-01-11 16:00
England Judd Trump
52.38% 47.62%
England Barry Hawkins
Outcome: Hawkins 3-1
Group 4
Playing 2018-01-11 15:00
China Liang Wenbo
58.58% 41.42%
England Tom Ford
Outcome: Ford 3-0
Group 4
Playing 2018-01-11 12:00
China Liang Wenbo
42.15% 57.85%
England Barry Hawkins
Outcome: Wenbo 3-1
Group 3 - Semi-final
Playing 2018-01-09 19:00
England Barry Hawkins
57.94% 42.06%
England Kyren Wilson
Outcome: Wilson 3-1
Group 3
Playing 2018-01-09 15:00
Northern Ireland Mark Allen
49.24% 50.76%
England Kyren Wilson
Outcome: Allen 3-1
Group 3
Playing 2018-01-09 16:00
Northern Ireland Mark Allen
51.00% 49.00%
England Barry Hawkins
Outcome: Hawkins 3-1
Group 3
Playing 2018-01-09 12:00
Northern Ireland Mark Allen
51.32% 48.68%
Wales Ryan Day
Outcome: Allen 3-0
Group 3
Playing 2018-01-09 13:00
England Ali Carter
48.89% 51.11%
England Barry Hawkins
Outcome: Hawkins 3-0
Group 3
Playing 2018-01-09 16:00
England Ali Carter
50.39% 49.61%
Wales Ryan Day
Outcome: Carter 3-2
Group 3
Playing 2018-01-09 17:00
England Tom Ford
46.81% 53.19%
England Anthony Hamilton
Outcome: Ford 3-1
Group 3
Playing 2018-01-09 12:00
England Tom Ford
36.54% 63.46%
England Barry Hawkins
Outcome: Ford 3-0
Group 3
Playing 2018-01-09 15:00
England Tom Ford
45.88% 54.12%
Wales Ryan Day
Outcome: Ford 3-1
Group 3
Playing 2018-01-09 13:00
England Anthony Hamilton
46.75% 53.25%
England Kyren Wilson
Outcome: Wilson 3-1
Group 2
Playing 2018-01-04 19:00
Wales Ryan Day
46.23% 53.77%
Scotland Stephen Maguire
Outcome: Maguire 3-1
Group 2
Playing 2018-01-04 13:00
Wales Ryan Day
50.35% 49.65%
England Anthony Hamilton
Outcome: Day 3-0
Group 2
Playing 2018-01-04 20:00
England Anthony Hamilton
56.08% 43.92%
England Kyren Wilson
Outcome: Wilson 3-1
Group 2
Playing 2018-01-04 16:00
England Anthony Hamilton
49.15% 50.85%
Scotland Stephen Maguire
Outcome: Hamilton 3-0
Group 2
Playing 2018-01-05 13:00
England Barry Hawkins
54.09% 45.91%
England Anthony Hamilton
Outcome: Hawkins 3-1
Group 2
Playing 2018-01-04 20:00
England Barry Hawkins
54.06% 45.94%
Scotland Stephen Maguire
Outcome: Hawkins 3-0
Group 2
Playing 2018-01-04 12:00
England Barry Hawkins
56.71% 43.29%
England Kyren Wilson
Outcome: Hawkins 3-2
Group 2
Playing 2018-01-05 16:00
England Barry Hawkins
53.93% 46.07%
Wales Ryan Day
Outcome: Hawkins 3-1
Group 2
Playing 2018-01-04 13:00
Scotland Stephen Maguire
44.19% 55.81%
England Mark Selby
Outcome: Selby 3-1
Group 2
Playing 2018-01-05 15:00
Australia Neil Robertson
51.70% 48.30%
Scotland Stephen Maguire
Outcome: Maguire 3-2
Group 2
Playing 2018-01-04 15:00
Australia Neil Robertson
47.49% 52.51%
England Barry Hawkins
Outcome: Robertson 3-2
Group 2
Playing 2018-01-04 19:00
Australia Neil Robertson
52.62% 47.38%
England Kyren Wilson
Outcome: Robertson 3-2
Group 2
Playing 2018-01-05 12:00
Australia Neil Robertson
50.79% 49.21%
Wales Ryan Day
Outcome: Robertson 3-0
Group 2
Playing 2018-01-05 15:00
England Mark Selby
53.79% 46.21%
Wales Ryan Day
Outcome: Day 3-2
Group 2
Playing 2018-01-04 12:00
England Mark Selby
55.98% 44.02%
Australia Neil Robertson
Outcome: Selby 3-1
Group 2
Playing 2018-01-05 17:00
England Mark Selby
61.03% 38.97%
England Kyren Wilson
Outcome: Selby 3-0
Group 2
Playing 2018-01-04 16:00
England Mark Selby
55.33% 44.67%
England Barry Hawkins
Outcome: Hawkins 3-2
Group 2
Playing 2018-01-05 12:00
England Mark Selby
57.77% 42.23%
England Anthony Hamilton
Outcome: Hamilton 3-2
Group 2
Playing 2018-01-04 15:00
England Kyren Wilson
43.54% 56.46%
Wales Ryan Day
Outcome: Day 3-1
Group 2
Playing 2018-01-05 13:00
England Kyren Wilson
48.59% 51.41%
Scotland Stephen Maguire
Outcome: Wilson 3-0
Group 1
Playing 2018-01-03 13:00
Wales Ryan Day
53.09% 46.91%
England Michael Holt
Outcome: Holt 3-1
Group 1
Playing 2018-01-02 21:00
Wales Ryan Day
43.16% 56.84%
England Anthony Hamilton
Outcome: Day 3-1
Group 1
Playing 2018-01-03 16:00
Wales Ryan Day
54.11% 45.89%
England Mark King
Outcome: Day 3-2
Group 1
Playing 2018-01-02 21:00
England Michael Holt
58.12% 41.88%
China Zhou Yuelong
Outcome: Yuelong 3-1
Group 1
Playing 2018-01-02 20:00
England Mark King
47.99% 52.01%
England Anthony Hamilton
Outcome: King 3-2
Group 1
Playing 2018-01-03 16:00
Scotland Stephen Maguire
54.68% 45.32%
England Michael Holt
Outcome: Maguire 3-1
Group 1
Playing 2018-01-02 20:00
Scotland Stephen Maguire
53.00% 47.00%
China Zhou Yuelong
Outcome: Maguire 3-2
Group 1
Playing 2018-01-03 12:00
Scotland Stephen Maguire
56.40% 43.60%
England Mark King
Outcome: Maguire 3-2
Group 1
Playing 2018-01-03 15:00
Scotland Stephen Maguire
55.17% 44.83%
England Anthony Hamilton
Outcome: Hamilton 3-2
Group 1
Playing 2018-01-03 15:00
England Kyren Wilson
47.86% 52.14%
England Mark King
Outcome: King 3-0
Group 1
Playing 2018-01-03 12:00
England Kyren Wilson
48.87% 51.13%
England Michael Holt
Outcome: Wilson 3-1
Group 1
Playing 2018-01-03 17:00
England Kyren Wilson
51.46% 48.54%
China Zhou Yuelong
Outcome: Wilson 3-0
Group 1
Playing 2018-01-03 13:00
China Zhou Yuelong
48.05% 51.95%
England Anthony Hamilton
Outcome: Yuelong 3-0