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


China 2019 International Championship

Final
Playing 2019-08-11 13:30
England Shaun Murphy
44.16% 55.84%
England Judd Trump
Outcome: Trump 10-3
Semi-final
Playing 2019-08-10 13:30
Northern Ireland Mark Allen
50.01% 49.99%
England Shaun Murphy
Outcome: Murphy 9-6
Semi-final
Playing 2019-08-09 13:30
England Mark Selby
50.95% 49.05%
England Judd Trump
Outcome: Trump 9-4
Quarter-final
Playing 2019-08-08 13:30
Northern Ireland Mark Allen
45.51% 54.49%
China Ding Junhui
Outcome: Allen 6-3
Quarter-final
Playing 2019-08-08 13:30
Scotland Graeme Dott
48.44% 51.56%
England Shaun Murphy
Outcome: Murphy 6-4
Quarter-final
Playing 2019-08-08 08:30
England Tom Ford
42.47% 57.53%
England Judd Trump
Outcome: Trump 6-3
Quarter-final
Playing 2019-08-08 08:30
England Gary Wilson
43.03% 56.97%
England Mark Selby
Outcome: Selby 6-5
Last 16
Playing 2019-08-07 13:30
Northern Ireland Mark Allen
50.67% 49.33%
England Ali Carter
Outcome: Allen 6-2
Last 16
Playing 2019-08-07 08:30
England Tom Ford
48.97% 51.03%
England Andrew Higginson
Outcome: Ford 6-4
Last 16
Playing 2019-08-07 08:30
England David Gilbert
46.65% 53.35%
England Mark Selby
Outcome: Selby 6-5
Last 16
Playing 2019-08-07 13:30
Scotland John Higgins
57.23% 42.77%
Scotland Graeme Dott
Outcome: Dott 6-2
Last 16
Playing 2019-08-07 08:30
Wales Jak Jones
44.22% 55.78%
England Gary Wilson
Outcome: Wilson 6-3
Last 16
Playing 2019-08-07 13:30
China Ding Junhui
54.03% 45.97%
China Liang Wenbo
Outcome: Junhui 6-5
Last 16
Playing 2019-08-07 13:30
England Shaun Murphy
44.41% 55.59%
Australia Neil Robertson
Outcome: Murphy 6-5
Last 16
Playing 2019-08-07 08:30
England Joe Perry
44.90% 55.10%
England Judd Trump
Outcome: Trump 6-2
Last 32
Playing 2019-08-06 08:30
Northern Ireland Mark Allen
56.20% 43.80%
England Mark Davis
Outcome: Allen 6-1
Last 32
Playing 2019-08-06 08:30
England Stuart Bingham
50.95% 49.05%
Scotland Graeme Dott
Outcome: Dott 6-3
Last 32
Playing 2019-08-06 08:30
China Yan Bingtao
51.55% 48.45%
England Shaun Murphy
Outcome: Murphy 6-4
Last 32
Playing 2019-08-06 13:30
Belgium Luca Brecel
46.38% 53.62%
England Gary Wilson
Outcome: Wilson 6-2
Last 32
Playing 2019-08-06 08:30
England Ali Carter
54.87% 45.13%
Norway Kurt Maflin
Outcome: Carter 6-3
Last 32
Playing 2019-08-06 08:30
Scotland Scott Donaldson
37.93% 62.07%
England Judd Trump
Outcome: Trump 6-4
Last 32
Playing 2019-08-06 13:30
China Xiao Guodong
41.68% 58.32%
China Ding Junhui
Outcome: Junhui 6-1
Last 32
Playing 2019-08-06 13:30
Scotland John Higgins
66.87% 33.13%
England Elliot Slessor
Outcome: Higgins 6-3
Last 32
Playing 2019-08-06 13:30
England Andrew Higginson
54.04% 45.96%
England Jimmy Robertson
Outcome: Higginson 6-4
Last 32
Playing 2019-08-06 08:30
Wales Jak Jones
43.45% 56.55%
England Robert Milkins
Outcome: Jones 6-3
Last 32
Playing 2019-08-06 08:30
Scotland Anthony McGill
45.20% 54.80%
England David Gilbert
Outcome: Gilbert 6-1
Last 32
Playing 2019-08-06 08:30
England Joe Perry
50.76% 49.24%
Scotland Stephen Maguire
Outcome: Perry 6-2
Last 32
Playing 2019-08-06 13:30
England Ricky Walden
45.08% 54.92%
Australia Neil Robertson
Outcome: Robertson 6-5
Last 32
Playing 2019-08-06 13:30
China Liang Wenbo
51.42% 48.58%
Wales Daniel Wells
Outcome: Wenbo 6-4
Last 32
Playing 2019-08-06 13:30
England Kyren Wilson
56.63% 43.37%
England Tom Ford
Outcome: Ford 6-5
Last 32
Playing 2019-08-06 13:30
England Ben Woollaston
40.98% 59.02%
England Mark Selby
Outcome: Selby 6-3
Last 64
Playing 2019-08-05 08:30
Northern Ireland Mark Allen
61.96% 38.04%
England Sam Craigie
Outcome: Allen 6-1
Last 64
Playing 2019-08-05 13:30
China Zhang Anda
38.95% 61.05%
England Judd Trump
Outcome: Trump 6-2
Last 64
Playing 2019-08-05 08:30
China Chang Bingyu
29.33% 70.67%
China Yan Bingtao
Outcome: Bingtao 6-3
Last 64
Playing 2019-08-05 13:30
Belgium Luca Brecel
48.05% 51.95%
Thailand Akani Songsermsawad
Outcome: Brecel 6-3
Last 64
Playing 2019-08-04 13:30
England Stuart Carrington
45.57% 54.43%
Scotland Stephen Maguire
Outcome: Maguire 6-0
Last 64
Playing 2019-08-05 08:30
England Ashley Carty
40.48% 59.52%
China Xiao Guodong
Outcome: Guodong 6-5
Last 64
Playing 2019-08-04 13:30
Ireland Ken Doherty
50.21% 49.79%
England David Gilbert
Outcome: Gilbert 6-2
Last 64
Playing 2019-08-04 13:30
Scotland Scott Donaldson
41.03% 58.97%
England Martin Gould
Outcome: Donaldson 6-4
Last 64
Playing 2019-08-05 13:30
Scotland John Higgins
63.48% 36.52%
England David Grace
Outcome: Higgins 6-4
Last 64
Playing 2019-08-05 08:30
England Liam Highfield
41.57% 58.43%
England Mark Selby
Outcome: Selby 6-3
Last 64
Playing 2019-08-05 13:30
England Michael Holt
50.58% 49.42%
Scotland Anthony McGill
Outcome: McGill 6-3
Last 64
Playing 2019-08-05 13:30
England Jack Lisowski
52.93% 47.07%
England Andrew Higginson
Outcome: Higginson 6-5
Last 64
Playing 2019-08-04 13:30
England Jimmy Robertson
43.90% 56.10%
Wales Matthew Stevens
Outcome: Robertson 6-4
Last 64
Playing 2019-08-05 08:30
China Yuan Sijun
50.90% 49.10%
England Shaun Murphy
Outcome: Murphy 6-5
Last 64
Playing 2019-08-04 13:30
England Chris Wakelin
38.14% 61.86%
England Joe Perry
Outcome: Perry 6-2
Last 64
Playing 2019-08-05 13:30
China Liang Wenbo
66.30% 33.70%
Wales Duane Jones
Outcome: Wenbo 6-5
Last 64
Playing 2019-08-05 08:30
Wales Mark Williams
58.14% 41.86%
Wales Jak Jones
Outcome: Jones 6-2
Last 64
Playing 2019-08-04 13:30
England Gary Wilson
51.02% 48.98%
England Peter Ebdon
Outcome: Wilson 6-1
Last 64
Playing 2019-08-05 13:30
England Kyren Wilson
52.52% 47.48%
England Robbie Williams
Outcome: Wilson 6-2
Last 64
Playing 2019-08-05 08:30
England Ben Woollaston
44.45% 55.55%
England Mark King
Outcome: Woollaston 6-3
Last 64
Playing 2019-08-05 13:30
China Zhao Xintong
37.07% 62.93%
China Ding Junhui
Outcome: Junhui 6-4
Last 128
Playing 2019-08-04 02:00
Northern Ireland Mark Allen
55.46% 44.54%
England Peter Lines
Outcome: Allen 6-1
Last 128
Playing 2019-06-15 15:30
England Stuart Bingham
56.49% 43.51%
China Tian Pengfei
Outcome: Bingham 6-1
Last 128
Playing 2019-08-04 02:00
China Yan Bingtao
68.83% 31.17%
England Alfie Burden
Outcome: Bingtao 6-1
Last 128
Playing 2019-06-17 20:30
England Stuart Carrington
65.86% 34.14%
Poland Kacper Filipiak
Outcome: Carrington 6-1
Last 128
Playing 2019-06-14 15:30
England Ali Carter
66.08% 33.92%
England Mitchell Mann
Outcome: Carter 6-4
Last 128
Playing 2019-06-15 10:30
Wales Ryan Day
68.34% 31.66%
Wales Jamie Clarke
Outcome: Day 6-5
Last 128
Playing 2019-06-14 20:30
Ireland Ken Doherty
52.86% 47.14%
England David Lilley
Outcome: Doherty 6-4
Last 128
Playing 2019-06-17 15:30
Scotland Scott Donaldson
50.37% 49.63%
England Ian Burns
Outcome: Donaldson 6-2
Last 128
Playing 2019-06-15 20:30
Scotland Graeme Dott
73.27% 26.73%
China Fan Zhengyi
Outcome: Dott 6-2
Last 128
Playing 2019-06-15 20:30
England Mike Dunn
51.51% 48.49%
Wales Jak Jones
Outcome: Jones 6-0
Last 128
Playing 2019-06-17 10:30
England Tom Ford
62.13% 37.87%
Scotland Fraser Patrick
Outcome: Ford 6-1
Last 128
Playing 2019-06-16 15:30
Cyprus Michael Georgiou
60.93% 39.07%
China Chang Bingyu
Outcome: Bingyu 6-2
Last 128
Playing 2019-06-16 15:30
England David Gilbert
64.38% 35.62%
England James Cahill
Outcome: Gilbert 6-0
Last 128
Playing 2019-06-17 10:30
England Martin Gould
78.98% 21.02%
England Harvey Chandler
Outcome: Gould 6-2
Last 128
Playing 2019-06-16 10:30
England Anthony Hamilton
51.50% 48.50%
England David Grace
Outcome: Grace 6-1
Last 128
Playing 2019-06-16 10:30
China Li Hang
64.31% 35.69%
England Elliot Slessor
Outcome: Slessor 6-2
Last 128
Playing 2019-06-15 10:30
China Lyu Haotian
69.93% 30.07%
Wales Duane Jones
Outcome: Jones 6-4
Last 128
Playing 2019-06-14 20:30
England Barry Hawkins
60.08% 39.92%
England Jimmy White
Outcome: Hawkins 6-3
Last 128
Playing 2019-06-17 15:30
England Andrew Higginson
52.24% 47.76%
China Xu Si
Outcome: Higginson 6-4
Last 128
Playing 2019-06-16 20:30
England Michael Holt
78.09% 21.91%
England Hammad Miah
Outcome: Holt 6-3
Last 128
Playing 2019-06-16 10:30
England Mark Joyce
50.47% 49.53%
China Luo Honghao
Outcome: Joyce 6-3
Last 128
Playing 2019-08-04 02:00
China Ding Junhui
81.80% 18.20%
Germany Simon Lichtenberg
Outcome: Junhui 6-5
Last 128
Playing 2019-06-16 15:30
England Mark King
69.84% 30.16%
Poland Adam Stefanow
Outcome: King 6-2
Last 128
Playing 2019-06-15 15:30
England Jack Lisowski
75.32% 24.68%
China Chen Feilong
Outcome: Lisowski 6-3
Last 128
Playing 2019-06-15 10:30
Norway Kurt Maflin
67.40% 32.60%
China Long Zehuang
Outcome: Maflin 6-1
Last 128
Playing 2019-06-17 20:30
Scotland Stephen Maguire
54.60% 45.40%
England Jamie O'Neill
Outcome: Maguire 6-1
Last 128
Playing 2019-06-14 15:30
Scotland Alan McManus
56.04% 43.96%
England Andy Hicks
Outcome: McManus 6-5
Last 128
Playing 2019-06-14 20:30
England Robert Milkins
55.73% 44.27%
Switzerland Alexander Ursenbacher
Outcome: Milkins 6-3
Last 128
Playing 2019-06-14 15:30
England Shaun Murphy
59.39% 40.61%
England Riley Parsons
Outcome: Murphy 6-4
Last 128
Playing 2019-06-17 10:30
China Lu Ning
51.39% 48.61%
China Zhang Anda
Outcome: Anda 6-2
Last 128
Playing 2019-06-17 20:30
Ireland Fergal O'Brien
54.39% 45.61%
England Nigel Bond
Outcome: Bond 6-2
Last 128
Playing 2019-06-15 15:30
England Martin O'Donnell
53.41% 46.59%
England Ashley Carty
Outcome: Carty 6-1
Last 128
Playing 2019-06-16 20:30
England Joe Perry
64.34% 35.66%
England Joe O'Connor
Outcome: Perry 6-4
Last 128
Playing 2019-06-15 20:30
Australia Neil Robertson
56.47% 43.53%
England Oliver Lines
Outcome: Robertson 6-0
Last 128
Playing 2019-06-14 15:30
England Jimmy Robertson
46.83% 53.17%
England Barry Pinches
Outcome: Robertson 6-3
Last 128
Playing 2019-06-14 20:30
England Mark Selby
57.88% 42.12%
England Sam Baird
Outcome: Selby 6-1
Last 128
Playing 2019-06-15 15:30
China Yuan Sijun
60.19% 39.81%
Northern Ireland Gerard Greene
Outcome: Sijun 6-0
Last 128
Playing 2019-06-17 15:30
Wales Matthew Stevens
62.21% 37.79%
Wales Kishan Hirani
Outcome: Stevens 6-2
Last 128
Playing 2019-08-04 02:00
England Judd Trump
58.27% 41.73%
Northern Ireland Jordan Brown
Outcome: Trump 6-3
Last 128
Playing 2019-06-17 15:30
Iran Hossein Vafaei
43.64% 56.36%
Wales Dominic Dale
Outcome: Vafaei 6-5
Last 128
Playing 2019-06-17 15:30
England Chris Wakelin
65.15% 34.85%
Ireland Ross Bulman
Outcome: Wakelin 6-2
Last 128
Playing 2019-06-16 10:30
England Ricky Walden
63.74% 36.26%
China Chen Zifan
Outcome: Walden 6-0
Last 128
Playing 2019-06-15 15:30
Wales Daniel Wells
56.06% 43.94%
Malta Alex Borg
Outcome: Wells 6-2
Last 128
Playing 2019-06-15 10:30
China Liang Wenbo
52.06% 47.94%
England Craig Steadman
Outcome: Wenbo 6-4
Last 128
Playing 2019-06-15 20:30
Wales Michael White
62.81% 37.19%
Wales Jackson Page
Outcome: White 6-4
Last 128
Playing 2019-06-16 20:30
Wales Mark Williams
59.84% 40.16%
England John Astley
Outcome: Williams 6-5
Last 128
Playing 2019-06-17 10:30
England Robbie Williams
57.10% 42.90%
England Billy Joe Castle
Outcome: Williams 6-4
Last 128
Playing 2019-06-16 15:30
England Gary Wilson
71.03% 28.97%
China Peifan Lei
Outcome: Wilson 6-2
Last 128
Playing 2019-06-17 20:30
England Kyren Wilson
70.06% 29.94%
England Brandon Sargeant
Outcome: Wilson 6-4
Last 128
Playing 2019-06-16 20:30
England Ben Woollaston
72.92% 27.08%
Malaysia Thor Chuan Leong
Outcome: Woollaston 6-4
Last 128
Playing 2019-06-15 10:30
China Zhao Xintong
69.68% 30.32%
England Andy Lee
Outcome: Xintong 6-4
Last 128
Playing 2019-06-16 15:30
China Zhou Yuelong
49.27% 50.73%
China Mei Xiwen
Outcome: Yuelong 6-5