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 Championship League

Winners Group - Semi-final
Playing 2018-03-29 19:00
England Ali Carter
58.86% 41.14%
China Zhou Yuelong
Outcome: Yuelong 3-0
Winners Group - Semi-final
Playing 2018-03-29 19:00
Scotland John Higgins
52.15% 47.85%
England Mark Selby
Outcome: Higgins 3-2
Winners Group
Playing 2018-03-29 13:00
England Ali Carter
47.31% 52.69%
Wales Mark Williams
Outcome: Carter 3-2
Winners Group
Playing 2018-03-28 15:00
England Ali Carter
50.06% 49.94%
England Martin Gould
Outcome: Carter 3-0
Winners Group
Playing 2018-03-28 19:00
England Martin Gould
46.10% 53.90%
Wales Mark Williams
Outcome: Gould 3-1
Winners Group
Playing 2018-03-28 13:00
England Martin Gould
43.72% 56.28%
Scotland John Higgins
Outcome: Higgins 3-0
Winners Group
Playing 2018-03-28 20:00
Scotland John Higgins
58.86% 41.14%
England Ali Carter
Outcome: Carter 3-2
Winners Group
Playing 2018-03-28 16:00
Scotland John Higgins
54.24% 45.76%
Wales Mark Williams
Outcome: Higgins 3-2
Winners Group
Playing 2018-03-28 19:00
England Mark Selby
54.03% 45.97%
England Ali Carter
Outcome: Carter 3-1
Winners Group
Playing 2018-03-28 15:00
England Mark Selby
52.41% 47.59%
England Kyren Wilson
Outcome: Selby 3-1
Winners Group
Playing 2018-03-29 16:00
England Mark Selby
48.36% 51.64%
Scotland John Higgins
Outcome: Higgins 3-0
Winners Group
Playing 2018-03-29 15:00
England Mark Selby
51.24% 48.76%
Wales Mark Williams
Outcome: Selby 3-0
Winners Group
Playing 2018-03-29 12:00
England Mark Selby
50.09% 49.91%
England Martin Gould
Outcome: Selby 3-0
Winners Group
Playing 2018-03-28 13:00
Wales Mark Williams
55.46% 44.54%
China Zhou Yuelong
Outcome: Williams 3-2
Winners Group
Playing 2018-03-28 20:00
England Kyren Wilson
46.99% 53.01%
Wales Mark Williams
Outcome: Wilson 3-1
Winners Group
Playing 2018-03-28 12:00
England Kyren Wilson
46.87% 53.13%
England Ali Carter
Outcome: Wilson 3-1
Winners Group
Playing 2018-03-29 16:00
England Kyren Wilson
47.61% 52.39%
England Martin Gould
Outcome: Wilson 3-2
Winners Group
Playing 2018-03-29 13:00
England Kyren Wilson
44.23% 55.77%
Scotland John Higgins
Outcome: Higgins 3-1
Winners Group
Playing 2018-03-29 12:00
China Zhou Yuelong
41.48% 58.52%
Scotland John Higgins
Outcome: Higgins 3-2
Winners Group
Playing 2018-03-28 16:00
China Zhou Yuelong
42.62% 57.38%
England Kyren Wilson
Outcome: Yuelong 3-1
Winners Group
Playing 2018-03-28 12:00
China Zhou Yuelong
47.72% 52.28%
England Mark Selby
Outcome: Yuelong 3-2
Winners Group
Playing 2018-03-29 17:00
China Zhou Yuelong
42.20% 57.80%
England Ali Carter
Outcome: Carter 3-2
Winners Group
Playing 2018-03-29 15:00
China Zhou Yuelong
48.19% 51.81%
England Martin Gould
Outcome: Yuelong 3-0
Group 7
Playing 2018-03-27 15:00
Belgium Luca Brecel
44.01% 55.99%
England Ricky Walden
Outcome: Walden 3-0
Group 7
Playing 2018-03-26 20:00
Belgium Luca Brecel
52.20% 47.80%
Wales Dominic Dale
Outcome: Dale 3-0
Group 7
Playing 2018-03-27 16:00
Belgium Luca Brecel
38.39% 61.61%
England Judd Trump
Outcome: Trump 3-1
Group 7
Playing 2018-03-26 16:00
Belgium Luca Brecel
55.88% 44.12%
England Robert Milkins
Outcome: Milkins 3-1
Group 7
Playing 2018-03-27 12:00
Belgium Luca Brecel
49.99% 50.01%
England Jimmy Robertson
Outcome: Robertson 3-2
Group 7
Playing 2018-03-27 13:00
Wales Dominic Dale
46.77% 53.23%
England Ricky Walden
Outcome: Walden 3-2
Group 7
Playing 2018-03-26 16:00
Wales Dominic Dale
68.49% 31.51%
England Jimmy Robertson
Outcome: Robertson 3-1
Group 7
Playing 2018-03-26 17:00
Scotland John Higgins
59.52% 40.48%
England Robert Milkins
Outcome: Higgins 3-1
Group 7
Playing 2018-03-27 15:00
Scotland John Higgins
59.25% 40.75%
England Jimmy Robertson
Outcome: Robertson 3-2
Group 7
Playing 2018-03-26 13:00
Scotland John Higgins
67.01% 32.99%
Belgium Luca Brecel
Outcome: Brecel 3-0
Group 7
Playing 2018-03-27 12:00
Scotland John Higgins
54.10% 45.90%
England Judd Trump
Outcome: Higgins 3-1
Group 7
Playing 2018-03-27 17:00
Scotland John Higgins
60.62% 39.38%
Wales Dominic Dale
Outcome: Higgins 3-0
Group 7
Playing 2018-03-27 13:00
England Robert Milkins
42.81% 57.19%
England Judd Trump
Outcome: Trump 3-1
Group 7
Playing 2018-03-26 21:00
England Robert Milkins
40.81% 59.19%
England Ricky Walden
Outcome: Walden 3-1
Group 7
Playing 2018-03-27 16:00
England Robert Milkins
46.82% 53.18%
England Jimmy Robertson
Outcome: Robertson 3-1
Group 7
Playing 2018-03-26 13:00
England Robert Milkins
50.54% 49.46%
Wales Dominic Dale
Outcome: Dale 3-1
Group 7
Playing 2018-03-26 20:00
England Jimmy Robertson
29.46% 70.54%
England Ricky Walden
Outcome: Robertson 3-0
Group 7
Playing 2018-03-26 14:00
England Jimmy Robertson
32.29% 67.71%
England Judd Trump
Outcome: Trump 3-0
Group 7
Playing 2018-03-26 21:00
England Judd Trump
54.57% 45.43%
Wales Dominic Dale
Outcome: Trump 3-2
Group 7
Playing 2018-03-26 17:00
England Judd Trump
52.12% 47.88%
England Ricky Walden
Outcome: Trump 3-1
Group 7
Playing 2018-03-26 14:00
England Ricky Walden
44.97% 55.03%
Scotland John Higgins
Outcome: Higgins 3-2
Group 6
Playing 2018-01-26 16:00
Scotland Graeme Dott
53.66% 46.34%
England Ben Woollaston
Outcome: Dott 3-2
Group 6
Playing 2018-01-26 13:00
Scotland Graeme Dott
48.77% 51.23%
England Ricky Walden
Outcome: Walden 3-2
Group 6
Playing 2018-01-25 20:00
Scotland Graeme Dott
48.11% 51.89%
England Judd Trump
Outcome: Trump 3-0
Group 6
Playing 2018-01-26 13:00
England Martin Gould
47.76% 52.24%
England Judd Trump
Outcome: Gould 3-2
Group 6
Playing 2018-01-26 15:00
China Li Hang
48.79% 51.21%
England Ben Woollaston
Outcome: Woollaston 3-1
Group 6
Playing 2018-01-26 12:00
China Li Hang
49.97% 50.03%
England Ricky Walden
Outcome: Walden 3-2
Group 6
Playing 2018-01-26 17:00
China Li Hang
42.94% 57.06%
England Martin Gould
Outcome: Gould 3-2
Group 6
Playing 2018-01-25 20:00
England Ricky Walden
52.49% 47.51%
England Martin Gould
Outcome: Gould 3-0
Group 6
Playing 2018-01-26 16:00
Wales Michael White
39.81% 60.19%
England Ricky Walden
Outcome: Walden 3-2
Group 6
Playing 2018-01-26 15:00
Wales Michael White
42.05% 57.95%
England Judd Trump
Outcome: Trump 3-0
Group 6
Playing 2018-01-26 12:00
Wales Michael White
50.75% 49.25%
England Ben Woollaston
Outcome: White 3-0
Group 5
Playing 2018-01-23 21:00
England David Gilbert
50.56% 49.44%
England Ben Woollaston
Outcome: Woollaston 3-1
Group 5
Playing 2018-01-24 17:00
England Martin Gould
53.71% 46.29%
England Ben Woollaston
Outcome: Woollaston 3-1
Group 5
Playing 2018-01-24 15:00
England Martin Gould
52.00% 48.00%
England Joe Perry
Outcome: Gould 3-1
Group 5
Playing 2018-01-24 12:00
England Martin Gould
50.86% 49.14%
England David Gilbert
Outcome: Gould 3-0
Group 5
Playing 2018-01-23 20:00
England Joe Perry
42.49% 57.51%
England Judd Trump
Outcome: Trump 3-1
Group 5
Playing 2018-01-24 12:00
England Ricky Walden
53.50% 46.50%
England Joe Perry
Outcome: Perry 3-2
Group 5
Playing 2018-01-23 20:00
England Ricky Walden
49.99% 50.01%
England Ben Woollaston
Outcome: Walden 3-2
Group 5
Playing 2018-01-24 16:00
England Ricky Walden
53.12% 46.88%
England David Gilbert
Outcome: Walden 3-0
Group 5
Playing 2018-01-24 15:00
England Ricky Walden
42.75% 57.25%
England Judd Trump
Outcome: Walden 3-2
Group 5
Playing 2018-01-23 21:00
Wales Mark Williams
47.77% 52.23%
England Judd Trump
Outcome: Trump 3-0
Group 5
Playing 2018-01-24 16:00
Wales Mark Williams
55.01% 44.99%
England Joe Perry
Outcome: Williams 3-0
Group 5
Playing 2018-01-24 13:00
Wales Mark Williams
56.00% 44.00%
England David Gilbert
Outcome: Williams 3-0
Group 5
Playing 2018-01-24 13:00
England Ben Woollaston
41.06% 58.94%
England Judd Trump
Outcome: Woollaston 3-2
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 12:00
China Liang Wenbo
42.15% 57.85%
England Barry Hawkins
Outcome: Wenbo 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 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 16:00
Northern Ireland Mark Allen
51.00% 49.00%
England Barry Hawkins
Outcome: Hawkins 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 12:00
Northern Ireland Mark Allen
51.32% 48.68%
Wales Ryan Day
Outcome: Allen 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 13:00
England Ali Carter
48.89% 51.11%
England Barry Hawkins
Outcome: Hawkins 3-0
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 15:00
England Tom Ford
45.88% 54.12%
Wales Ryan Day
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 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 16:00
England Anthony Hamilton
49.15% 50.85%
Scotland Stephen Maguire
Outcome: Hamilton 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 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-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 13:00
Scotland Stephen Maguire
44.19% 55.81%
England Mark Selby
Outcome: Selby 3-1
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 15:00
Australia Neil Robertson
51.70% 48.30%
Scotland Stephen Maguire
Outcome: Maguire 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-05 12:00
England Mark Selby
57.77% 42.23%
England Anthony Hamilton
Outcome: Hamilton 3-2
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-04 12:00
England Mark Selby
55.98% 44.02%
Australia Neil Robertson
Outcome: Selby 3-1
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-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-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
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 12:00
Scotland Stephen Maguire
56.40% 43.60%
England Mark King
Outcome: Maguire 3-2
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 16:00
Scotland Stephen Maguire
54.68% 45.32%
England Michael Holt
Outcome: Maguire 3-1
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 17:00
England Kyren Wilson
51.46% 48.54%
China Zhou Yuelong
Outcome: Wilson 3-0
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 13:00
China Zhou Yuelong
48.05% 51.95%
England Anthony Hamilton
Outcome: Yuelong 3-0